工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

USB转RS232通讯接口

作者:dolphin时间:2011-04-21

  由于单片机提供RS232通讯接口,而计算机采用USB接口,因此需要USB和RS232接口转换电路,该系统设计采用CP2101,它是Silicon公司生产的高度集成的USB转UART桥接器,内置USB2.0全速功能控制器、USB收发器、振荡器和带有调制解调器控制信号的异步串行数据总线(UART),工作时无需其他外部元件。

  Silicon提供免费的驱动程序,支持Win98/Me/2k/XP/CE,MAC OS-9、MAC 0S-X以及Linux部分版本。方便地将一个基于CP2101的产品作为PC机的一个虚拟COM端口,使用CP2101的UART接口处理所有的RS232信号,而无需更改现存的同件COM端口。

  CP2101 UART接口包括TXD(发送)和RXD(接收)数据信号以及RTS,CTS,DSR,DTR,DCD和RI控制信号,UART支持RTS/CTS,DSR/DTR和X-On/X-Off握手,在PC机的COM端口配置时,编程设置UART的数据格式和波特率。该系统设计采用3线制串口,波特率19.2 Kb/s,1位起始位,8位数据位,1位停止位,无校验位。图3为USB转RS232接口电路。图中RXD和TXD连接单片机串口,USB接口依次是+5 V、D-、D+和GND,工作时连接计算机任意USB接口。


关键词: RS232 通讯 接口

评论

技术专区