RS232 RS485 USB Converter Board

Features

 * for low traffic and low speed application
 * mcu, RS232, RS485/RS422, slave usb all can be interchangeable.
 * usb side
 * support platform in linux with usb driver
 * simulated uart programming in application level
 * rs232 to rs485 side
 * Tested max. baudrate is 115200(i assume more high baudrate can be accepted, but i have not tested)

RS232

 * RS232 Circuit examples

USB

 * Host Computer Setting for usb connection
 * Using Solution from FTDI Chips
 * Linux USB Driver and its usb api, a simulate uart api match to usb api FOR ftdichip
 * References
 * beyondlogic for ftdi
 * sourceforge usb driver for ftdi
 * chips
 * ds2232c

ToDo

 * get a usb chips to uart, which with linux driver
 * MCT P87C52UBAA(http://pfranc.com/usb/usb.mhtml)
 * cypress, PSoC with USB
 * linux driver
 * driver in linux : http://ftdi-usb-sio.sourceforge.net/
 * USB and RS232 to RS485 converter designs for Linux and Windows 7 64-bit
 * usb in linux guide : http://www.linux-usb.org/USB-guide/book1.html
 * get a USB to RS-232/RS-485 converter driver ,PCI/PCI-Express TO RS-232/RS-485/RS-422 Driver
 * re-design all PCB boards dimension following a mechanical box
 * merge RS232 board and RS232_dspic_prog board together
 * using 5 pins as TTL level connection, adding one more for RS485 ctrl, and pin layouts as "signal power signal power ..."
 * In the market, it has so many these kind of converter and very cheap price(<HK100) and they are including a small mechanical box(electronic does not complex, but mechanial box is complex), which is better than what we do by ourself.