This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] SN65HVD1781-Q1:有关 RS RS-485 总线配置的阐述

Guru**** 2419530 points
Other Parts Discussed in Thread: SN65HVD1781-Q1, SN65HVD1781, ESDS552

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1540561/sn65hvd1781-q1-clarification-on-rs-485-bus-configuration

器件型号:SN65HVD1781-Q1
主题: ESDS552 中讨论的其他部件

工具/软件:

尊敬的团队:

我们目前正在运行 RS RS-485 总线  3.3V  和希望就保留的未组装上拉和下拉电阻器阐明以下内容:

  1. 未组装时的电阻值:

    • 对于未组装的上拉 (R7) 和下拉 (R6) 电阻器、建议使用哪些电阻值?

  2. 空闲电压电平:

    • 线路上的预期空闲电压电平是多少  A   B

  3. VCM_A 和 VCM_B 电压电平:

    • 电压电平应该是什么  VCM_A   VCM_B

  4. VCM_A (3.3V) 和 VCM_B (GND) 的电阻值:

    • IF  VCM_A  设置为  3.3V   VCM_B  节点  GND 、的值应该是什么  R6   R7  为一个  1.2 公里  总线长度?

  5. 端接电阻器 (120Ω):

    • 在什么条件下是  120Ω 端接电阻器  必需?

感谢您对澄清这些问题的支持。 如果您需要任何其他详细信息、敬请告知。

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    1.不建议填充它们,除非您的系统设计需要在空闲总线上提供正差分电压。

    2.如果没有 R6 和 R7、A 和 B 预计相等。

    3.不需要它们。 使用它们时、VCC 和 GND 是最简单的选项、但您也可以使用其他电源轨。

    4.失效防护电阻器的用途是在两个终端电阻器上产生差分电压。 SN65HVD1781-Q1 需要 0V、但如果您的接收器要求更高的电压(如果要增加噪声容限)、请使用足够强的电阻器。 (对于 200mV、您需要小于 465Ω 的电阻。)请注意、整个总线只需要一组失效防护电阻器。

    5.总线两端应有两个端接电阻器。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引述 userid=“630325" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1540561/sn65hvd1781-q1-clarification-on-user-485-bus-configuration“] rs

    未组装时的电阻值:

    • 对于未组装的上拉 (R7) 和下拉 (R6) 电阻器、建议使用哪些电阻值?

    [/报价]

    正如 Clemens 所指出的、这用于外部失效防护偏置、有助于没有内部失效防护偏置的器件、并在总线理想时增加额外的噪声容限。 它不是必需的、但可以根据列出的优势进行添加。  

    https://www.ti.com/lit/an/slyt324/slyt324.pdf?ts = 1752610361596&ref_url=https%253A%252F%252Fwww.google.com%252F

    [引述 userid=“630325" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1540561/sn65hvd1781-q1-clarification-on-user-485-bus-configuration“] rs

    空闲电压电平:

    • 线路上的预期空闲电压电平是多少  A   B

    [/报价]

    填充 R5 时、Clemens 正确。 如果禁用驱动器、它们将相等。  

    [引述 userid=“630325" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1540561/sn65hvd1781-q1-clarification-on-user-485-bus-configuration“] rs

    VCM_A 和 VCM_B 电压电平:

    • 电压电平应该是什么  VCM_A   VCM_B

    [/报价]

    正如 Clemens 所指出的、它们通常是 Vcc/GND、其中 A 通常以 Vcc 为基准、B 通常以 GND 为基准。  

    [引述 userid=“630325" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1540561/sn65hvd1781-q1-clarification-on-user-485-bus-configuration“] rs

    VCM_A (3.3V) 和 VCM_B (GND) 的电阻值:

    • IF  VCM_A  设置为  3.3V   VCM_B  节点  GND 、的值应该是什么  R6   R7  为一个  1.2 公里  总线长度?

    [/报价]

    请参阅 Clemens 响应、但您可以参考以下有关外部失效防护偏置的文档: https://www.ti.com/lit/an/slyt324/slyt324.pdf?ts = 1752610361596&ref_url=https%253A%252F%252Fwww.google.com%252F

    [引述 userid=“630325" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1540561/sn65hvd1781-q1-clarification-on-user-485-bus-configuration“] rs

    端接电阻器 (120Ω):

    • 在什么条件下是  120Ω 端接电阻器  必需?

    [/报价]

    而总线的行为应该与传输线类似。 或者另一种说法是、如果数据速率足够快或距离足够长、以至于发送的信号可能会回弹并导致信号完整性问题。 使用 120 电阻端接端点会抑制从传输线路端点反弹的能量。

    Clemens 建议是正确的,但在半双工系统中,通常建议您终止两个端点。

    - Bobby

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Bobby:

    我们使用的器件中  3.3V 场偏置 、而客户端正在使用  5V 场偏置  可能会略有不同。 请参阅随附的图像以供您参考。

    请您确认是否可以接受?

    期待您的反馈。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Hemal:

    是的、3.3V 和 5V RS485 收发器可以互操作。  

    这些收发器的主要目的是 VIT 在接收器侧计算 A-B 电压时是否满足 MCU+和 VIT 阈值。 RS485 驱动器根据标准设计、在 54 欧姆负载下电压应为+/–1.5V。 通常、VIT 最大值的接收器阈值为 200mV、VIT–为–200mV、因此 1.5V 可轻松驱动两个逻辑。

    - Bobby

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Bobby:

    我们使用 470 欧姆电阻器而不是 47T 电阻器在 5V RS485 收发器处进行偏置。 它会造成任何问题吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    抱歉 Hermal、

    我可能误解了你的最后一篇文章。  

    这些电阻器是否应该是 RS485 驱动器 PFET 和 NFET 的内部 Ron?

    还是用于外部失效防护偏置?

    如果是这样、RS485 驱动器将非常强大、并且 RS485 驱动器在主动驱动总线时必须灌入更大的电流。 这会导致 VoD 下降。  

    我们通常建议仅使用一组外部失效防护偏置电阻器。 如果使用两个、则需要考虑另一个网络、因为偏置会更强。  

    RS485 将最小阻抗限制为 375 欧姆、因此使用小于 375 的上拉和下拉电阻将违反标准。  

    这里可能有一个更好的问题、您打算让两个节点都具有如此强大的偏置吗?  

    - Bobby

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Bobby、

    感谢您的详细说明和指导。

    接下来、我附上了 RS 485 原理图的快照供您参考。 我们使用的是具有以下配置的 SN65HVD1781-Q1 收发器:

    巴士长度:~1.2 公里

    VCC:3.3V

    失效防护偏置:560Ω 上拉和下拉电阻器 (R249、R250)

    端接:120Ω 电阻器、跳线位于一端

    保护:SM712 和 TISP4240M3BJR-S 设备

    根据您的意见和 TI 的应用手册、我们现在了解:

    电流失效防护偏置 (560Ω|| 560Ω= 280Ω) 比建议值强、低于 375Ω 最小 RS –485 规格。

    请确认以下几点:

    1) 如果我们将 R249 和 R250 更改为 820Ω 或 1kΩ、这是否适合 1.2 公里的公共汽车?

    2) 您一方是否已经实施失效防护偏置? 如果是、请分享电阻值。

    期待您的确认和建议。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1) 如果我们将 rs 和 R250 更改为 820Ω 或 1kΩ、这是否适合 1.2 km 的巴士?

    所有系统实际上都需要外部失效防护偏置。  SN65HVD1781 具有内部失效防护偏置((SN65HVD1781 VIT 为负值)、因此在技术上不需要外部元件、但如果在开路/空闲条件下总线上存在差分噪声、则具有外部失效防护功能将有所帮助。 我个人认为您可能可以省去使用 1k Ω 电阻器的麻烦。  

    原理图中的一些其他注意事项:

    RD+/RD-引脚可能会出现负电压、从而使保护二极管偏置。 我们通常建议客户使用双向 TVS 二极管来支持更宽的共模范围。 (电缆长度超过 1.2km、两个节点之间的 GND 可能不相等)。

    如果器件是接收器节点、则最好将 10 Ω 电阻器放置在 120 Ω 电阻器的左侧。  

    您可以使用 3.3V 电压轨、但如果您有 5V 电压轨并打算驱动信号(而不是接收信号)、那么最好在 Vcc 上使用更高的电压来获得更大的 VoD、这更重要的是电缆距离越长(1.2km 基本上是我们说 RS485 支持的最远距离)。

    - Bobby

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Bobby:

    感谢您对 RS RS-485 原理图的详细反馈。

    请找到所附更新后的原理图以供您参考。 如果您看到任何其他需要改进的地方、请告诉我。

    再次感谢您的支持!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Hemal:

    SM712 TVS 看起来可以正常工作、但我不确定其他二极管 (D92/D93)。 这个看起来会夹紧得太晚。  

    您可能只需在单个线路上重复使用 SM712 二极管、但我也可以将该线程重新分配给保护器件团队、看看他们是否有其他建议。  

    另外、该器件的 Vcc 似乎是 3.3V。 这样做是因为需要与 3.3V 器件通信吗? 您可以使用具有 VIO 引脚和 Vcc 引脚的不同 RS485 器件来获得更好的性能。  

    我之前关于使用 5V 的评论是在我们器件的 Vcc 上、但如果您在外部失效防护上使用 5V 就可以了。

    请在我们器件的 Vcc 上放置一个去耦电容 (0.1uF)。 (原理图显示在 GND 侧、您可能需要记住在布局期间放置在器件旁边、通常它放置在 Vcc 引脚上、以便其他人可以放置它并放置在目标引脚附近的 PCB 上)

    - Bobby

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Bobby:

    感谢您对 RS RS-485 原理图提供及时且富有洞察力的反馈。

    Vcc 实际上是 3.3V 以连接 3.3V 微控制器。

    在这种情况下、失效防护偏置配置是否可以接受 5V 上拉电阻?

    我还更正了去耦电容器的放置方法—现在它已正确放置在 RS RS-485 器件的 Vcc 引脚上、以确保有效的去耦和更简单的布局基准。

    如果您注意到任何其他需要改进的地方、请告诉我。 此外、如果保护器件团队对 TVS 的选择有进一步的建议、请随时与他们联系。

    再次感谢您的持续支持。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Hemal:

    在这种情况下、失效防护偏置配置是否可以接受 5V 上拉电阻?

    是的、没关系。

    我现在会将该线程重新分配给保护设备团队、以查看他们是否有任何建议。

    - Bobby

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Hemal:

    为了保护 RS –483 接口、TI 推出了 ESDS552。 该器件是一款采用 SOT23 封装的 2 通道器件、因此它应该是 SM712 的引脚对引脚替代产品。 ESDS552 还在 25A 时提供更高的 IEC 61000-4-5 浪涌额定值、并提供稍好的钳位电压。  

    我肯定会替换 D92/D93、因为这些器件直到 200V 才会击穿、这远高于元件将受到损坏的程度。

    此致、

    Chris