本发明涉及一种单个usb转rs485,rs422,rs232和ttl电平的方法。
背景技术:
串口的出现是在1980年前后,数据传输率是115kbps~230kbps。串口出现的初期是为了实现连接计算机外设的目的,初期串口一般用来连接鼠标和外置modem以及老式摄像头和写字板等设备。串口也可以应用于两台计算机(或设备)之间的互联及数据传输。由于串口(com)不支持热插拔及传输速率较低,目前部分新主板和大部分便携电脑已开始取消该接口,且串口多用于工控和测量设备以及部分通信设备中。现在,在电脑与串行设备之间通信普遍采用了usb转串口的方法。
虽然现有技术都实现了usb转串口的方法,但是有一个缺点就是功能比较单一,如usb转rs232设备,usb转rs422设备,usb转rs485设备和usb转ttl设备,这些设备只能对应固定的串行接口,无法做到一转多。
技术实现要素:
本发明的目的是提供一个usb转串口芯片就能同时实现usb转rs485,rs422,rs232和ttl电平,具有多功能作用的一种单个usb转rs485,rs422,rs232和ttl电平的方法。
本发明采取的技术方案是:一种单个usb转rs485,rs422,rs232和ttl电平的方法,其特征在于将电脑usb口通过通用usb连接器和通用usb转串口芯片连接后转化为串口输出,转换后的引脚为txe、txd和rxd,其中txen、txd和rxd的电平为ttl的电平,txen为rs485的接收发送使能引脚,txd为串口发送引脚,rxd为串口接收引脚,txd同时连接rs485、rs422、rs232和ttl的发送引脚,rs485、rs422、rs232和ttl的rxd1、rxd2、rxd3、rxd4相与后与rxd相接。
采取本发明,用一个usb转串芯片能实现rs485、rs422、rs232和ttl电平,方便一个设备和多种设备进行通信,方便开发人员使用一个设备调试市面上各种不同的串行接口设备,开发人员无需再佩戴单独的四个设备,既方便又能节省成本。
附图说明
图1是本发明的rs485的部分电路图。
图2是本发明的rs422的部分电路图。
图3是本发明的rs232的部分电路图。
图4是本发明的ttl的部分电路图。
图5是本发明的usb转串口部分电路图。
具体实施方式
下面结合具体的实施例对本发明作进一步说明。
参照图1,图2,图3,图4,图5,本发明的核心部分usb转串口,cn3为通用usb连接器,u1为通用串口转usb芯片,该u1芯片能将usb口转为我们常用的串口,转换成串口后输出的引脚主要有3个,如图所示的txen、txd和rxd,其中txen仅仅作为rs485的接收发送使能用,txd为串口发送引脚,rxd为串口接收引脚。该三个引脚的电平为ttl电平。u3代表图1所示的rs485部分电路,u4代表图2所示的rs422部分电路,u5代表图3所示的rs232部分电路,u6代表图四部分所示的ttl部分电路。
整个电路的连接关系为:电脑usb口通过cn3和u1(通用usb转串口芯片)连接后转化为串口输出,准换后的引脚为txen、txd和rxd。其中txen只和u3(rs485)的txen相连接,txd作为发送脚同时连接u3、u4、u5和u6的发送引脚txd,故能实现4个电路的数据发送。rxd作为接收引脚,由于串口电平为负逻辑,即接收到数据“1”时rxd的电平为“0”,为了让四部分电路都能独立工作不互相影响接收,这里通过一个与门芯片u2来实现。即将rxd1、rxd2、rxd3和rxd4相与后与u1(通用usb转串口芯片)的rxd相接,由于是负逻辑并且采用与门,同一时间rxd1、rxd2、rxd3和rxd4中只能有一个有效(低电平),而这其中只要有一个有效,rxd即有效(低电平),这样就能保证上述四个功能部分电路中一个电路在工作时其他三个电路对其没有影响,也就是同一时间只能有一个功能电路工作。这样,用一个usb转串芯片就能实现rs485、rs422、rs232和ttl电平,方便一个设备和多种设备进行通信,方便开发人员使用一个设备调试市面上各种不同的串行接口设备,开发人员无需再佩戴单独的四个设备。既方便又能节省成本。