总线技术|接口技术
直播中

孙测

10年用户 42经验值
擅长:可编程逻辑 电源/新能源 制造/封装 模拟技术 EMC/EMI设计 光电显示 存储技术 EDA/IC设计 处理器/DSP 接口/总线/驱动 控制/MCU RF/无线
私信 关注
[经验]

USB转 TTL转485电路设计

在 TTL/CMOS 转接半双工 RS485 的电路设计中,由于半双工的特性,需要有信号来控制 485 转接芯片的发送和接收使能端,因此需要具体场景具体分析。
如果是使用 MCU 或者自带发送状态指示脚功能(指示当前是否在进行串口发送)的转接芯片(如 CH340/CH341 系列芯片的 TNOW 引脚),那么就可以使用 MCU 的 GPIO 或者
转接芯片的发送状态指示引脚来控制 485 使能。下面分别给出具体的原理图设计:

上图为使用 GPIO 口控制使能信号的原理图,TE 发送使能与 RE 接收使能短接起来,这样发送接收同一时刻只能一者有效,从而实现了半双工。
下图以 USB 转串口芯片 CH340E 为例来设计原理图:
可以看出,将 GPIO 引脚替换成 TNOW 引脚即可,查阅手册可知:TNOW 用于串口发送指示,高电平有效。正好可以实现我们所需要的功能。
除了上文提到的两种场景,只用 TXD 和 RXD 两根信号线来完成 485 电路转换的需求也是十分普遍的。下面直接给出原理图:

设计的原理为,将RE一直置0,也就是一直允许接收(RE 与 TE 直接短接也可以),另外,将TXD 经过反向器接发送使能端 TE。这样,TXD 发送高电平时,实际上发送是禁止的,总线输出为空闲(高电平),TXD 发送低电平时,发送允许,低电平出现在总线上。
以上转换电路与设计原理就是 485 转换电路中使用频率较高的,控制原理大同小异。

回帖(3)

王栋春

2018-2-7 12:54:47
这个线路非常实用
举报

孙测

2018-2-11 13:40:29
引用: 王栋春 发表于 2018-2-7 12:54
这个线路非常实用

举报

王栋春

2018-2-11 14:47:18

楼主要是这样回复的话,要被删帖的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分