1983 年,电子工业协会 (EIA) 批准了一个新的平衡传输标准,称之为 RS-485。调查发现,RS-485 备受赞誉并被 广泛应用到工业、医疗和消费类产品,成为了工业接口的主力规范。 本应用报告为那些对 RS-485 标准不熟的工程师提供设计指南,帮助他们在最短的时间内完成稳健而可靠的数据 传输设计。 本应用报告为那些对 RS-485 标准不熟的工程师提供设计指南,帮助他们在最短的时间内完成稳健而可靠的数据 传输设计。

RS485串行通信


标准和特性

RS-485 仅是一个电气标准。与定义功能、机械和电气规格的完整接口标准相比RS-485 仅定义了使用平衡多点

传输线的驱动器和接收器的电气特性。
但是很多更高级别的标准将 RS-485 规定为引用标准例如中国的电能表通讯协议标准 DL/T645 就明确指定以
RS-485 作为物理层标准。
RS-485 的主要特性
• 平衡接口
• 多点采用单一 5V 电源
• –7V +12V 总线共模范围
• 多达 32 个单位负载
10Mbps 最大数据速率距离为 40 英尺

4000 英尺的最大电缆长度速率为 100kbps

网络拓扑
RS-485 标准建议使用菊花链连接其节点也称为合用线或总线拓扑请参阅 3-1。在这种拓扑结构中所使
用的驱动器、接收器和收发器通过短网存根接入主干线。接口总线可被设计用于全双工或半双工传输请参阅3-2

全双工实现需要两个信号对四根电线),以及全双工收发器其具有用于发送器和接收器的单独总线访问线路。全双工模式允许节点在一个对上发送数据同时在另一个对上接收数据。

在半双工模式下仅使用一对信号并要求在不同的时间驱动和接收数据。两种实现方式都需要通过方向控制信例如驱动器/接收器使能信号对所有节点进行控制确保在任何时候总线上只有一个驱动器处于工作状态。多个驱动器同时访问总线会导致总线争用这在任何时候都必须通过软件控制来加以避免。
信号电平
符合 RS-485 标准的驱动器可在 54Ω 负载上提供不小于 1.5V 的差分输出而符合该标准的接收器可检测到低至200mV 的差分输入。即使在电缆和连接器的信号严重衰减的情况下这两个值仍能为高可靠性的数据传输提供了充足的余量。这种稳健性是 RS-485 非常适合在嘈杂环境中进行长距离联网的主要原因。

电缆类型
在双绞线上传输差分信号对 RS-485 应用是有利的因为外部干扰源会以共模方式均等的耦合到两根信号线上这些噪声会被差分接收器过滤掉。
工业 RS-485 电缆分为有保护套、无保护套、双绞线、非屏蔽双绞线符合 22-24AWG 线规的电缆特性阻抗为120Ω。 5-1 所示为四线对电缆的横截面这种非屏蔽双绞线通常用于 2 个全双工网络。两对和单对版本的类似电缆可用于低成本的半双工系统设计。

除网络布线外RS-485 标准强制设备的印制电路板布局和连接器要与网络的电器特性保持一致可以通过使印制电路板上的两根信号线尽可能靠近并等长来实现。
总线终端和存根长度
为避免信号反射数据传输线应始终端接并且存根应尽可能的短。正确的端接需要终端电阻 RT 和传输电缆的特性阻抗 Z0 匹配。RS-485 标准建议采用 Z0 = 120W 的电缆因此电缆干线通常与 120W 电阻端接线缆的末尾处各一个请参阅 6-1 左半部分

在噪声环境下的应用通常将 120Ω 电阻替换为两个 60Ω 电阻组成一个低通滤波器用于提供额外的共模噪声滤除能力请参阅 6-1 右半部分。请务必匹配电阻值宜使用精度为 1% 的电阻),确保两个滤波器的频率降幅相等。较大的电阻容限 20%会导致滤波器转折频率不同并且共模噪声会转换为差分噪声从而使接收器的抗扰性降低。
存根的电气长度收发器与电缆干线之间的距离应小于驱动器输出上升时间的 1/10并通过以下公式得出
6-1 列出了 5-1 78% 速率与各个驱动器上升时间对应的最大存根长度。

失效保护
失效保护使得接收器在缺少输入信号时有能力输出一个确定的状态。
有三种可能的原因会导致信号丢失 (LOS)
1. 开路线缆中断或者收发器从总线断开
2. 短路差分对的导线因绝缘层失效而接触在一起
3. 总线空闲所有总线驱动器均未处于活动状态时会发生这种情况。
上述条件下当输入信号为零时会使传统的接收器输出随机状态现在的收发器内部都包含一个偏置电路以对开路、短路和总线空闲进行保护即使信号丢失时接收器也能强制输出一个确定的状态。
这些失效保护设计的缺点是最坏情况下的噪声容限仅为 10mV因此在干扰环境中要增加外部失效保护电路以增加噪声容限。

外部失效保护电路由一个电阻分压器组成可以产生足够的总线差分电压以驱动接收器产生一个确定的输出状态。为了确保有足够的噪声容限除了 200mV 的接收器输入阈值外VAB 还必须包括测得的最大差分噪声VAB= 200mV + V 噪声

总线负载
驱动器的输出取决于其必须提供给负载的电流因此在总线上增加收发器和失效防护电路会增加所需的总负载电流。为了估算可能的最大总线负载数RS-485 指定了一个单位负载 (UL) 的假设项它表示大约 12kW 的负载阻抗。符合标准的驱动器必须能够驱动这些单位负载中的 32 个。现如今使用的收发器通常可以减少单位负载例如1/8 UL从而在总线上连接多达 256 个收发器。
失效防护偏置可贡献多达 20 个单位的总线负载因此收发器的最大数量 N 减少为

因此当使用 1/8-UL 收发器时最多可将 96 个器件连接到总线。
数据速率与总线长度
在给定数据速率下最大总线长度受到传输线损耗和信号抖动的限制。当波特周期的抖动为 10% 或以上时数据可靠性会急剧下降 9-1 则显示了传统 RS-485 电缆在 10% 信号抖动下的电缆长度与数据速率的关系曲线。

最小节点间距
RS-485 总线是一种分布式参数电路其电气特性主要由沿物理介质包括互连电缆和印刷电路板轨线分布的电感和电容决定。
以器件及其互连的形式向总线添加电容会降低总线阻抗并导致总线的介质和负载部分阻抗不匹配。当输入信号到达这些位置时会有部分反射回信号源造成驱动器输出信号失真。
要确保从驱动器输出的第一个信号传输到接收器输入端时电压电平仍有效需要总线上任何一处的最小负载阻抗Z'> 0.4 x Z0 这可以通过在总线节点之间保持最小距离 d 来实现

方程式 4 显示了最小器件间距与分布式介质和集总负载电容的函数关系 10-1 以图形方式展示了这种关系。负载电容来自线路电路总线引脚、连接器触点、印刷电路板轨线、保护器件以及与干线的任何其他物理连接。因总线到收发器存根区域的电气距离要尽可能短。
下面介绍了各个电容的容值
5V 收发器的电容通常为 7pF 3V 收发器的电容约为 16pF 的两倍。电路板轨线视其结构而定每厘米大约增加 0.5~0.8pF 电容。连接器和抑制器件的电容可能范围会很大。介质分布式电容范围是 40pF/m低电容非屏蔽双绞线电缆 70pF/m背板
接地和隔离
设计远程数据链路时设计人员必须假定存在很大的接地电势差 (GPD)。这些电压 Vn 会以共模干扰的形式叠加到传输线上。即使总叠加信号在接收器输入共模范围内依靠本地接地作为可靠地电流回路也是很危险的请参 11-1a

由于远程节点可能会从电气装置的不同部分汲取功率当对这类装置进行修改即在维护工作期间会使接地电势差超出接收器的输入共模范围。因此今天可正常工作的数据链路可能会在将来的某个时候停止运行。
建议也不要通过接地线直接连接远端地请参阅 11-1b),这是因为大的环路地电流会以共模噪声的形式驾到信号线上。
为了直接连接远端地RS485 标准建议通过插入电阻器将器件地与本地系统地隔离开 11-1c。尽管这个方法减小了环路电流但是大环路地的存在仍使数据链路对环路沿线某处产生的噪声敏感。因此到现在为止尚未建立一个强健的数据链路。
一个可以容忍数千伏接地电势差并且强健的可长距离传输的 RS-485 数据链路方法是信号及供电电源隔离请参 11-2

在这种情况下电源隔离器例如隔离的直流/直流转换器和信号隔离器例如数字电容隔离器可防止电流在远程系统地之间流动并避免产生环路电流。
11-2 仅显示了两个收发器节点的详细连接 11-3 给出了多个隔离收发器的示例。除一个收发器外所有收发器均通过隔离接入总线。左侧的非隔离收发器为整个总线提供了单接地基准。

结论
本应用报告的目的是介绍 RS-485 系统设计的重点内容。尽管存在大量涉及此主题的技术文献但本文档的目的是为不熟悉 RS-485 的系统设计人员提供非常全面的设计指南。
按照本文档讨论的内容进行操作并查阅参考部分中的详细应用报告可以帮助您在最短的时间内完成符合 RS-485要求的稳健系统设计。
为了支持设计工作德州仪器 (TI) 提供了品类丰富的 RS-485 收发器产品系列它们具有低 EMI、低功耗 (1/8UL)、高 ESD 保护 16kV 30kV以及针对开路、短路和空闲总线的集成失效防护功能等器件特性。对于需要隔离的长距离应用可使用双通道、三通道和四通道版本从直流到 150Mbps的单向和双向数字隔离器及隔离式直流/直流转换器具有 3V 5V 稳压输出),提供通过隔离栅供电的电源。
12.1 参考文献
1. 消除数据传输系统中的接地噪声 应用报告 (SLLA268)
2. TIA/EIA-485 (RS-485) 的接口电路 设计手册 (SLLA036)
3. RS-485 信号损失检测,2006 年第 4 季度 TI 模拟应用期刊 (SLYT257)
4. RS-485 线电路中的过热保护 应用报告 (SLLA200)
5. RS-485 总线上的器件间距,2006 年第 2 季度 TI 模拟应用期刊 (SLYT241)
6. PROFIBUS 电气层解决方案 应用报告 (SLLA177)
7. 共模噪声统计调查,2000 年 11 月 TI 模拟应用期刊 (SLYT153)
8. RS-485 数据总线中的失效防护,2004 年第 3 季度 TI 模拟应用期刊 (SLYT080)
9. RS-485 单元负载和总线连接数量上限,2004 年第 1 季度 TI 模拟应用期刊 (SLYT086)
10. 使用信号传输速率和传输速率 应用报告 (SLLA098)
11. 以快速信号传输速率运行的 RS-485 收发器 应用报告 (SLLA173)
12. 适用于电表应用的 RS-485 应用报告 (SLLA112)
13. RS-485 数据总线中的失效防护,2004 年第 3 季度 TI 模拟应用期刊 (SLYT064)
14. 使用接收器均衡扩展 RS-485 数据通信 应用报告 (SLLA169)
15. RS-485 单元负载和总线连接数量上限 应用报告 (SLLA166)
16. 比较总线解决方案 应用报告 (SLLA067)
17. 适用于数字电机控制的 RS-485 应用报告 (SLLA143)
18. 422 485 标准的概述与系统配置 应用报告 (SLLA070)
19. TIA/EIA-485 M-LVDS 的功率和速度比较 应用报告 (SLLA106)
20. 使用差动接口产品现场插入 应用报告 (SLLA107)
21. ISO72x 系列高速数字隔离器 应用报告 (SLLA198)


留言板

您好,欢迎访问泽芯微科技,我司主要客户行业有医疗,工业,通信和汽车, 出货靠前的品牌有:ST, TI,MICROCHIP, ADI,MAXIM 等,请问有什么可以帮到您? - 当然,也欢迎您直接拨打电话 13798286228 沟通咨询 -

提交