USB转串口那些事儿—支持自适应的USB转RS485/RS422串口设计

无意中发现工程师调试使用了一些USB转RS485/RS422串口转换器,同一个硬件接口支持使用RS485和RS422,不需要开关切换。

硬件信号线:T/R+、T/R-、RX+、RX-、GND

模式使用说明
RS485模式使用T/R+和T/R-信号,半双工通信。
RS422模式

发送:T/R+和T/R-信号

接收:RX+和RX-信号

全双工通信

基于该应用,研究了下工作原理,并使用CH340E USB转串口芯片打一些样板验证测试。

原理图设计

主芯片

CH340E:USB转串口芯片,串口默认为TTL电平,TNOW引脚用于控制RS485转换芯片的DE和RE的收发方向,上电后TNOW默认为低电平,当串口进行发送时会自动拉高,发送结束则自动恢复低电平。

MAX485:TTL/CMOS电平转RS485电平转换芯片,使用RS485功能时实际只有1颗工作,使用RS422功能时2颗芯片均工作。

74HC08:与门逻辑芯片,该设计将2个RS485芯片的RO输出接到74HC08的A和B 2个输入端。当2个485芯片的RO任一个脚有低电平(有效电平),都可以将信号传递给CH340E芯片。

模式工作原理
RS485模式仅使用T/R+和T/R-信号,U3不工作,U2完成半双工的数据收发
RS422模式

发送:T/R+和T/R-信号

接收:RX+和RX-信号

U2和U3都工作,U2完成串口数据发送,U3完成串口数据接收

 关于RS485扩展的相关方案说明:

USB转RS485串口电路设计_usb转485电路图_PC技术小能手的博客-CSDN博客

  • 1
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PC技术小能手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值