0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

解析总线电流要求与收发器驱动能力

电子设计 来源:网友电子设计发布 作者:网友电子设计发布 2021-11-21 16:44 次阅读

作者:Thomas Kugelstadt,德州仪器

越来越多的人在问关于 EIA/TIA-485(俗称 RS-485 数据传输标准)基本概念的一些问题,这一事实表明未来数年 RS-485 仍会在各种工业接口中起到举足轻重的作用。

本文中,我们将为您解答许多常见和最新的问题,例如:

1)RS-485 收发器可以驱动多大的总线电流

2)可以驱动 32 以上单位负载吗?

要回答第一个问题,我们需要研究图 1 所示典型 RS-485 数据链路。我们看到,除驱动通过端接电阻器的差分电流以外,驱动器还必须驱动通过许多接收机输入阻抗的电流,以及通过位于总线上的故障保护网络的电流。这些阻抗在差分信号线路和接地之间形成电流通路,同时影响了 A 和 B 信号线的电流,且影响程度相同。因此,可以将它们表示为共模阻抗 RCM。

poYBAGGKc0qANRt2AAAV6pF03Ug759.png

图 1 典型 RS-485 数据链路

为了对最大共模负载进行定义,RS-485 使用了一个单位负载的理论概念,其定义了一个 12kΩ 共模负载电阻。这样一来,一个单位负载 (1UL) 收发器便代表在每个接地相关总线端有一个RINEQ = 12 kΩ 的等效输入电阻。

RS-485 规定一个收发器必须能够驱动高达 32 单位负载的总共模负载,同时能够给 RD = 60Ω 差分电阻提供 VOD = 1.5 V 的差分输出电压。另外,该标准还要求在 VCM = –7 V 到 +12 V 共模电压范围保持这种驱动能力,以便允许驱动器和接收机接地之间的大接地电位差,其一般会出现在远距离数据链路中。

60 Ω 差分电阻代表两个并联 120 Ω 端接电阻器的电阻值,而 32 单位负载得到的总共模负载电阻为 RCM = 12 kΩ / 32 = 375 Ω。共模负载条件下收发器驱动能力测试的相应测试电路也指定为 RS-485 标准,其如图 2 所示。

pYYBAGGKc02ATO-dAAAXPzaQaRg665.png

图 2 共模负载的驱动器测试电路

假设非反相驱动器输出 A 具有更高的正总线电压,则其电流计算方法为:

pYYBAGGKc1CAY4SQAAAGzY1cNbI194.png

,其中poYBAGGKc1SASc6PAAAFWY8HKZI230.png ,而 ,

poYBAGGKc1aAIa6wAABFO1QNL6k783.png

而反相输出 B 的电流计算方法如下:

poYBAGGKc1mADEIVAAAHTcoEEOc832.png

,其中pYYBAGGKc1yAAS2kAAAGEt9YBls531.png ,而 .

pYYBAGGKc16AfPOWAABIWY5rz7M078.png

由于数据传输期间 A 和 B 输出不断改变极性,因此最好是使用一些通用术语来表示输出电流方程式。所以,更多正输出(或者高输出)必须拉出电流:

poYBAGGKc2GAVHzrAAAOwtO2FeA259.png

而更少正输出(或者低输出)必须注入电流:

.

pYYBAGGKc2SATSvsAAAOIesQLw0396.png

图 3 显示了在规定共模电压范围,驱动 RCM = 375 Ω 最大共模负载 (32 UL) 的一个 5V 收发器的最小输出电流要求。用于绘制该图的参数假设为 VOS = 2.5 V、VOD = 1.5 V、RD = 60 Ω 和 RCM = 375 Ω。

poYBAGGKc2aAN5pDAABEXrzRNgw213.png

图 3 5V 收发器的总线电流要求

该图表明,一个符合标准的 5V 收发器必须能够拉出和注入高达 53 mA 的输出电流。实际上,市场上销售的大多数 RS-485 收发器,都具有 60 mA 及以上的最小注入和拉出能力。

就此而言,需要对 32 单位负载的最大共模负载进行一些重要的澄清,以消除许多普遍存在的误解。

RS-485 中规定的 32 单位负载的最大共模负载,指的是存在于差分信号对和信号地线之间的任何共模负载,不仅仅只是接收机输入。例如,一个外部故障保护电阻器网络已经使用了 22 UL 的总负载,从而使得仅有 10 UL 可用于接收机输入。剩余的 10 UL,可以通过使用 10 x 1 UL 收发器或者至多 80 x 1/8 UL 收发器,来让其得到利用。

32 UL 最大负载的规定,针对 –7 V 到 +12V 的整个 VCM 范围。如图 3 所示,让 VCM 范围变窄会降低输出电流,并让驱动器储存一些电流。之后,可以利用这些储存电流来驱动更多的单位负载。驱动器和接收机接地之间地电位差 (GPD) 较小的数据链路中,可以应用这一原则,其解答了我们在一开始提出的第二个问题。

图 4 显示了单位负载数,其为 GPD 振幅的函数。请注意,GPD 并非为 DC 电压,而是 AC 电压,其在系统电源电源频率的第三谐波变换。

pYYBAGGKc2mAMJOHAAAu7zHYL3Y602.png

图 4 单位负载数为 GPD 振幅的函数

小结

本文介绍了 RS-495 标准收发器的最小总线电流要求约为 60 mA,并表明在更低共模电压下工作时可以增加 32 UL 规定共模负载。

参考文献

《RS-422 和 RS485 标准概述与系统配置》,2010 年 5 月修订,2002 年 6 月刊 TI《应用手册 SLLA070D》。

如欲了解 TI RS-485 和其他接口解决方案的更多详情,请访问:www.ti.com/interface-ca。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电流
    +关注

    关注

    40

    文章

    5992

    浏览量

    129868
  • 收发器
    +关注

    关注

    10

    文章

    2968

    浏览量

    104767
  • ti
    ti
    +关注

    关注

    111

    文章

    8187

    浏览量

    210920
  • 总线
    +关注

    关注

    10

    文章

    2704

    浏览量

    87204
收藏 人收藏

    评论

    相关推荐

    stm32f4xx的CAN对ID配置有要求吗?CAN收发器是什么型号的?

    stm32f4xx的CAN疑问: 1)标准帧收发时,对CAN ID有特殊的要求或约束吗?比如哪些CAN ID不能用? 2)CAN收发器是什么型号?对CAN数据链路层的编码有特殊操作吗?
    发表于 04-22 06:03

    国产自动方向控制、半双工 RS-485 收发器:MS2548 替代MAX13487

    端口,驱动器输入与使能信号一起配合控制芯片的状态,驱动差分总线。芯片内部集成热插拔保护和过温保护功能。接收输入阻抗为1/4 单位负载,允许最多 128 个
    发表于 03-08 22:33

    想通过AD8804输出连接AD8397提高驱动能力,是否可以实现?

    希望输出能够达到300mA的电流驱动,想通过AD8804输出连接AD8397提高驱动能力,是否可以实现?
    发表于 12-11 06:53

    0-10v输出电路驱动能力的计算方法

    在电子系统中,输出电路驱动能力是指电路输出端可以提供的电流或功率。在0-10V输出电路中,驱动能力首先取决于能够输出的最大电流和最大功率。本文将详细介绍0-10V输出电路
    的头像 发表于 12-07 14:45 693次阅读

    AD698驱动能力不足的原因?

    现在用AD698做LVDT的调理,发现在正常工作时AD698非常热,分析发现芯片的输出电流接近了最大输出电流.然后用手头上的LM358放大器来做AD698的激励输出放大,结构信号严重失真.问下有没有合适的方式来放大AD698的激励驱动能
    发表于 11-24 06:14

    ADA4000-1输出电流驱动能力最大能到多少?

    ADA4000-1输出电流驱动能力最大能到多少
    发表于 11-17 14:52

    IO驱动能力设置说明

    IO驱动能力设置说明AT32F4xx IO 驱动能力设置同其它MCU 的不同之处
    发表于 10-19 06:08

    RS-485/RS-422收发器电路 DP3085 国产低成本替代MAX3085

    的终端连接引起的反射,实现 500kbps 的无误码数据传输。 DP3085芯片接收输入阻抗为 1/8 单位负载,允许多达 256 个收发器挂接在总线上,实现半双工通信。所有驱动器
    发表于 09-06 09:47

    #fpga 利用IBERT IP核实现GTX收发器硬件误码率测试实例

    fpga收发器
    明德扬科技
    发布于 :2023年09月05日 11:32:14

    芯片的驱动能力指什么

    芯片的驱动能力指什么 芯片的驱动能力指的是芯片在输出电流和电压时所能承受的最大值。在电子产品中,芯片驱动能力的大小直接影响到该产品的性能和稳定性。 芯片
    的头像 发表于 08-29 10:06 1302次阅读

    什么是拉电流?什么是灌电流?它们为什么能够衡量输出驱动能力呢?

    上拉电阻是用来解决总线驱动能力不足时提供电流的,一般说法是拉电流。下拉电阻是用来吸收电流的,也就是灌电流
    的头像 发表于 08-22 14:20 1234次阅读

    光纤收发器的工作原理、作用、分类与应用解析

    光纤通信已经广泛应用于各个领域,而光纤收发器成为了光信号与电信号之间的重要桥梁。本文将深入解析什么是光纤收发器,以及它在通信领域的重要作用。内容包含光纤收发器的工作原理、主要组成部分以
    的头像 发表于 08-03 18:38 2496次阅读
    光纤<b class='flag-5'>收发器</b>的工作原理、作用、分类与应用<b class='flag-5'>解析</b>

    微安M760收发器拆卸

    收发器
    YS YYDS
    发布于 :2023年06月28日 16:13:56

    CS9025兼容DRV8825峰值2.5A电流驱动能力,STEP/DIR微步进电机驱动芯片

    CS9025兼容DRV8825峰值2.5A电流驱动能力,STEP/DIR微步进电机驱动芯片
    的头像 发表于 05-14 13:22 768次阅读
    CS9025兼容DRV8825峰值2.5A<b class='flag-5'>电流</b><b class='flag-5'>驱动能力</b>,STEP/DIR微步进电机<b class='flag-5'>驱动</b>芯片

    can总线收发器如何识别传输线上的差分信号?

    can总线收发器如何识别传输线上的差分信号?这是怎样一个过程?
    发表于 05-09 10:48