好文档 - 专业文书写作范文服务资料分享网站

RS485收发的三种常用电路

天下 分享 时间: 加入收藏 我要投稿 点赞

RS485 收发的三种常用电路

三种常用电路如下:

1、基本的 RS485 电路

上图是最基本的 RS485 电路,R/D 为低电平时,发送禁止,接收有效, R/D 为高电平时,则发送有效,接收截止。上拉电阻 R7 和下拉电阻 R8,用 于保证无连接的 SP485R 芯片处于空闲状态,提供网络失效保护,提高 RS485 节点与网络的可靠性,R7,R8,R9 这三个电阻,需要根据实际应用 改变大小,特别是使用 120 欧或更小的终端电阻时,R9 就不需要了,此时 R7,R8 使用 680 欧电阻。正常情况下,一般 R7=R8=4.7K,R9 不要。

图中钳位于 6.8V 的管 V4,V5,V6,都是为了保护 RS485 总线的,避免 受外界干扰,也可以选择集成的总线保护原件。另外图中的 L1,L2,C1, C2 为可选安装原件,用于提高电路的 EMI 性能.

2、带隔离的 RS485 电路

根本原理与基本电路的原理相似。使用 DC-DC 器件可以产生 1 组与微处

理器电路完全隔离的电源输出,用于向 RS485 收发器提供+5V 电源。电路中 的光耦器件速率会影响 RS485 电路的通信速率。上图中选用了 NEC 的光耦 PS2501,受其影响,该电路的通讯速率控制在 19200bps 下。

3、自动切换电路

上图中,TX,RX 引脚均需要上拉电阻,这一点特别重要。

接收:默认没有数据时,TX 为高电平,三极管导通,RE 为低电平使 能,RO 收数据有效,MAX485 为接收态。

发送:发送数据 1 时,TX 为高电平时,三极管导通,DE 为低电平,此 时收发器处于接收状态,驱动器就变成了高阻态,也就是发送端与 AB 断开 了,此时 AB 之间的电压就取决于 AB 的上下拉电阻了,A 为高电平、B 为 低电平,也就成为了逻辑 1 了。

发送数据 0 时,TX 为低电平,三极管截止,DE 为高电平,驱动器使 能,此时正好 DI 是接地的,也就是低电平,驱动器也就会驱动输出 B 为 1, A 为 0,也就是所谓的逻辑 0 了。

理解自收发的作用,关键是要理解 RE 和 DE 的作用,尤其是 DE 为 0 时,驱动器与 AB 之间就是高阻态,也就是断开状态,而且 AB 都要有上下 拉电阻。然后就有了逻辑 0-1 之间的切换了。所以很巧妙,但是这里也有一 个很明显的 bug,也就是只适用于“半双工”,如果是全双工,就不行了,因 为 TX 为 1 时,接收使能,此时从机如果回复数据,那幺也就乱了。

基本原理了解了,除了使用三极管实现,还可以使用施密特触发器,也就 是所谓的“非”门,来显现,如下图所示:

基本原理与三极管相同,TX 为 1 时,经过施密特触发器进行“非”运算, DE 为 0,则接收使能,驱动器呈高阻态,此时 AB 的电平就是上下拉电阻的 电平,也就是逻辑 1。TX 为 0 时,DE 为 1,发送使能,由于 DI 接地,也就 是 0,AB 输出也是 0。

RS485收发的三种常用电路

RS485收发的三种常用电路三种常用电路如下:1、基本的RS485电路上图是最基本的RS485电路,R/D为低电平时,发送禁止,接收有效,R/D为高电平时,则发送有效,接收截止。上拉电阻R7和下拉电阻R8,用于保证无连接的SP485R芯片处于空闲状态,提供网络失效保护,提高RS485节点与
推荐度:
点击下载文档文档为doc格式
5qzhl4q6m79mzf00wrvr0a0pl1szli00hgw
领取福利

微信扫码领取福利

微信扫码分享