RS232 RS485 USB Converter Board

From OpenCircuits
(Difference between revisions)
Jump to: navigation, search
(ToDo)
(ToDo)
 
(2 intermediate revisions by 2 users not shown)
Line 36: Line 36:
 
*chips
 
*chips
 
**[http://chungyan5.no-ip.org/WebServerDocs/open_data/KnowledgeDb/ComputerSysDevelopment/apps/comm/converter/ds2232c_15.pdf ds2232c]
 
**[http://chungyan5.no-ip.org/WebServerDocs/open_data/KnowledgeDb/ComputerSysDevelopment/apps/comm/converter/ds2232c_15.pdf ds2232c]
 
 
5555
 
  
 
==ToDo==
 
==ToDo==
Line 46: Line 43:
 
*linux driver
 
*linux driver
 
**driver in linux : http://ftdi-usb-sio.sourceforge.net/
 
**driver in linux : http://ftdi-usb-sio.sourceforge.net/
 +
**USB and [http://www.usconverters.com/index.php?main_page=index&cPath=65 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
 
**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
 
*get a USB to RS-232/RS-485 converter driver ,PCI/PCI-Express TO RS-232/RS-485/RS-422 Driver
**driver in Windows XP, Vista, Linux, MAC : http://www.hexin-technology.com/
 
 
*re-design all PCB boards dimension following a mechanical box
 
*re-design all PCB boards dimension following a mechanical box
 
*merge RS232 board and RS232_dspic_prog board together
 
*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 ..."
 
**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.
 
*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.
[[Category:Projects]]
+
[[Category:Projects]][[category:Serial Communications]]

Latest revision as of 07:00, 14 January 2012

Contents

[edit] 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)

[edit] Technical

[edit] RS232

[edit] USB

[edit] ToDo

  • get a usb chips to uart, which with linux driver
  • linux driver
  • 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.
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox