|
本文旨在讨论RS-485标准的主要内容,为初接触它的设计师提供入门指南。研究文末参考的一些附加应用笔记可进一步帮助设计师在最短的时间内完成一套可靠的数传设计。 RS-485标准的用途 RS-485只定义了用于平衡多点传输线的驱动器和接收器的电特性,因此很多更高层标准都将其作为物理层引用。 网络拓扑 总线节点以菊花链或总线拓扑方式联网。(见图1)也就是说,每个节点都通过很短的线头连接到主线缆。该接口总线通常设计为用于半双工传输,也就是说它只用一对信号线,驱动数据和接收数据只能在不同时刻出现在信号线上。
信号电平 RS-485驱动器必需在54的负载上提供最小1.5V的差分输出,而RS-485接收器则必需能检测到最小为200mv的差分输入(见图2)。这两个值为可靠数据传输提供了足够的裕度,即便信号经过线缆和连接器发生严重衰减时亦如此。而稳健性正是RS-485适用于噪声环境的长距离联网的主要原因。
在双绞线上传送差分信号为RS-485应用带来了很大好处。这是因为外部噪声源产生的噪声总是等量耦合进两根信号线中,属于共模噪声,而这能在差分接收器的输入处就被抑制掉。 工业用RS-485线缆是特性阻抗为120和22AWG的塑封非屏蔽双绞线。图3所示为一对用于半双工网络的UTP线缆的横截面。
总线端接与线头长度 数据传输线应进行端接,而且线头应尽可能短,以避免传输线上发生信号反射。良好的端接要求终端电阻RT与传输线线缆的特征阻抗Z0匹配。RS-485建议采用Z0为120的线缆,因此通常每根线缆末端都采用120的电阻进行端接。
线头的电长度(即收发器与线缆干线之间的距离)应小于驱动器输入信号上升时间的1/10。表1列出了图4中不同驱动信号上升时间对应的最大线缆线头长度。 表1:不同信号上升时间下的线头长度和未端接线缆长度
故障保险(failsafe)是指接收器可以在无输入信号时保证一个确定的输出状态。可能导致信号丢失的原因有三种:1)电路开路:由电线断线或收发器从总线上断开导致;2)电路短路:绝缘失效导致传输差分对信号的两根线互相短路;3)总线空闲:总线上没有驱动器工作。 由于以上几种条件可能导致传统的接收器在输入信号为零时输出随机的状态,因此现代收发器设计中均为开路、短路和总线空闲状态下的故障保险设计了专门的偏置电路。当输入信号为零时,该电路会使接收器的输出保持在一个确定的状态。 尽管这些带故障保险的收发器宣称能减少元器件个数,但它们10mV的最坏情况噪声裕度使外部故障保险电路的设计成为必要。 外部故障保险电路包含一个电阻分压器,用以产生足够的差分总线电压,将接收器的输出驱动至一个确定的状态。为确保电路具备足够的噪声裕度,VAB在200mV接收器输入阈值之外还必需能涵盖最大差分噪声。按下式计算故障保险偏置电阻RB在最坏情况条件下(即最低电压,最大噪声条件下)的阻值:
由于故障保险偏置电路就占据了总线负载中多达20UL,因此总线上允许的最大接收机个数就减少了。因此,当采用1/8的收发器时,总线上最多能连接96个设备。
最大总线长度受传输线损耗与某个数据率下的信号抖动限制。在抖动达到波特周期的10%或以上时,数据可靠性会急剧下降。图6给出了传统RS-485驱动器在10%信号抖动下,不同数据率特性对应的线缆长度。
最小节点间距 以增多器件与器件间互连的方式增大总线容抗会降低总线阻抗,并导致总线的传输媒介与负载部分的阻抗失配。输入信号到达这些失配点时会有一部分被反射回信号来源处,从而使驱动器输出信号失真。 要确保总线上任何一处输出驱动器送出的信号在第一次信号转换过程中,到达接收器时均达到有效输入电平,就要求总线节点之间只相隔最小间距,约可按下式计算:
接地与隔离 远程数据连接通常存在很大的地电位差(GDP),该电位差到了发送器的输出上就成了共模噪声。如果这种噪声过大,就可能超过接收器的输入共模噪声容限,从而对器件造成损坏。因此,不建议依靠本地接地作为电流回流的可靠路径(见图8a)。也不建议直接用地线连接远程地,(见图8b)因为这可能会引发很大的地回路电流,耦合到数据线之中成为共模噪声。像RS-485建议的那样通过在接地通路上插入电阻来减小回路电流也只解决了一半问题。一个大接地回路的存在就使数据链路对回路中其他地方产生的噪声非常敏感。因此,通过这种方式仍无法建立一个可靠的数据链路(见图8c)。
电源隔离器,例如隔离型DC/DC变换器、和数字容性隔离器等信号隔离器均能阻止电流在远程系统的接地之间流通,从而避免创造这样的电流回路。 图9给出的是多个隔离型收发器的详细连接。所有收发器中除了一个以外其他均通过隔离连接到总线,图中唯一一个未隔离的收发器为整个总线提供单一地参考。
虽不能说是非常完整,但本文的目标是涵盖RS-485系统设计的所有主要问题。尽管关于这一主题有大量的技术文献,但本文旨在为新接触RS-485的系统设计师们提供一个详尽的设计指南。 按照本文讨论的方法,并参考一些详细的应用报告,可以帮助设计师们在最短时间内完成一个可靠的符合RS-485标准的系统设计。 德州仪器公司的RS-485收发器产品十分丰富,涵盖范围也很广。器件特性包括低EMI、低功率(1/8UL)、高ESD保护(从16kV到30kV),以及针对开路、短路和总线空闲条件的全套故障保险功能。对于需要隔离的远距离应用,德州仪器的产品线还扩展到单片双隔离器、三隔离器和4隔离器版本的单向和双向数字隔离器(从DC到150Mbps),以及隔离型DC/DC变换器(带3V到5V整流输出),以为隔离栅两端同时提供电源。(end) |
|||
| 技术录入:admin 责任编辑:admin | |||
|
|
|||
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||
|
|
|||
|
|||
|
|
|||
|
|||
|
|||
|
|






