RS-485基础知识:处理空闲总线条件的两种常见方法

在本文中,我将介绍处理空闲总线条件的两种常见方法,以便保证总线上的逻辑状态。
由于 rs-485 是一个多点拓扑网络并且无法处理争用,因此,有时候总线上的所有 rs-485收发器都呈现高阻抗,并且没有主动驱动逻辑状态。这通常在一个节点完成消息传输后、下一个节点开始传输消息前发生。在此期间,由于安装了端接电阻,总线将具有 0v差分信号。电子工业协会 (eia)-485 标准规定,当差分电压≥+200mv 时,rs-485 接收器的输入阈值为逻辑高电平;当差分电压 ≤-200mv时,rs-485 接收器的输入阈值为逻辑低电平。这意味着差分输入电压有一个400mv 的不确定状态,如图 1 所示。
图 1:rs-485 接收器输入阈值
处理这种不确定状态的两种常见方法是:选择具有内置失效防护输入阈值的接收器,或者使用额外的外部电阻器在空闲总线上创建外部偏置。这两种方法都可确保总线上的逻辑高电平状态(对应于正差分电压)。
您不妨回头看看 rs-485基础知识之接收器的博客文章,我在其中论述了如何实现内置失效防护输入偏置。简单来说,即衰减网络中产生的内部偏置电流在接收器比较器的输入端产生电压差。该解决方案的好处是,不会影响网络上所有收发器的负载。但需要注意的是,网络上的每个节点都需要内置此功能。对于现有装置或使用以前设计模块(可能不容易更新)的装置,内置此功能可能不切合实际。
处理空闲总线情况的第二种方法是使用两个外部电阻:一个从 a 端到 vcc,另一个从 b 端到地。请参阅图 2 中的两个红色电阻器。
图 2:失效防护电阻器的放置
如您所见,使用 rfs1 时,两个并联端接电阻 (rt) 和 (rfs2)构成了一个简单的分压器电路。在整个网络中,您只需在一个节点(通常是主节点)上安装这些电阻器。 此外,rfs1 和 rfs2 设置为彼此相等,以便在 vcc和地之间实现共模平衡。
公式 1 是计算这些失效防护电阻值的简单方法。使用产生已知状态(+200mv) 的最小输入电压、等效并联端接电阻 (60ω)以及将组装失效防护电阻的节点的最小 vcc(我们使用 4.5v),求解简单的分压器方程:
代入 vfs = 200mv、req = 60ω 并设置 rfs1 + rfs2 = 2*rfs(因为我们将其设置为彼此相等),便得出:
如您所见,此解决方案的好处是只需要两个电阻器即可,并且适用于网络上的所有节点。但需要注意的是,两个 645ω电阻器会产生一个共模负载。如果您还记得本系列上一篇关于单位负载的文章,就会知道每个 rs-485 驱动器都需要处理 375ω 共模负载(32个并联单位负载),如图 3 所示。
图 3:32 个并联的单位负载产生一个共模负载
问题是,仅失效防护电阻器就会产生 645ω 的共模负载。现在需要计算在出现 375ω 共模负载之前可能存在的其他并联共模负载:
由于每个单位负载都可以近似为一个 12kω 的共模负载,因此在出现小于 896ω 的共模负载之前,您只需计算并联的单位负载最大值:
这意味着,失效防护电阻器带来了相当于 18.6 (32-13.4)个单位负载的共模负载,从而大大减少了网络上允许的总节点数。如您所见,两种处理空闲总线情况的方法各有利弊,因此您可以自行决定哪种方法更适合您的应用。

dfrobot12V微型隔膜水泵简介
iphone8什么时候上市?iphone8最新消息:iphone8力挽狂澜!供应商爆料:iPhone8将有无线充电、防水
OPPO A5青春版横空出世
铝散热器比导热塑料要高,但导热塑料为何任能取代铝散热器呢?
门极驱动器为SiC-MOSFET模块提供全面保护
RS-485基础知识:处理空闲总线条件的两种常见方法
对电工来说极为重要的9个电路图
索尼发布Xperia Z1 4G移动版,骁龙800力挺
2020高工锂电金球奖网络评选入围名单终于出炉
第二章 变压器的原理
力安科技:全国智慧消防领域的领军企业
8848.86米!珠峰新高程公布 GNSS卫星测量、冰雪探测雷达测量、重力测量、卫星遥感多种技术应用
超声波传感器有哪一些应用
保时捷自动驾驶汽车专利,可调节的车顶
怎样看待人工智能
工业互联网是驱动智能制造的关键动力
模具、金属加工制造行业MES解决方案
电子血压计买什么牌子的好些?
常见的开源协议盘点介绍
轴承常用材料介绍