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.

[参考译文] SN65HVD1791:使用 SN65HVD1791D 作为半双工 RS485而非全双工

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/923670/sn65hvd1791-using-sn65hvd1791d-as-half-duplex-rs485-instead-of-full-duplex

器件型号:SN65HVD1791

 SN65HVD1791D 可以简单地短路用作半双工 RS485

A-Y -->然后将其用作半双工 RS485的"A"端子

B-Z  -->然后将其用作半双工 RS485的"B"端子

还是不是设计为在半双工模式下工作?

我看到在半双工模式下运行此功能而不是短接时出现一些问题  

A-Y 和 B-Z

如果我在 A 和 Y 之间连接100R  

以及另一个介于 B 和 Z 之间的100R

那么、它看起来工作正常、但不可靠、我不确定是否应该在每个线对的两条线之间添加100R 电阻!?

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

    N S、

    可以将 TX 和 RX 对直接短接在一起以作为半双工运行。  

    根据您描述的内容、我敢肯定启用控制存在问题。  在半双工应用中、在给定的时间只应启用一个驱动器电路-否则、如果多个驱动器发送相反的位值、它们可能会相互损坏。  您应该确保"DE"仅在该节点需要传输数据时为高电平、而在所有其他节点上为低电平。  而且、当该节点需要从其他节点在总线上接收数据时、您应该确保"DE"为低电平、"/RE"为低电平。  如果这不清楚、请告诉我。  

    如果这不能解决您的问题、让我们看看器件各种 IO 引脚上的信号波形、看看它是否能提供有关错误的任何线索。

    此致、
    最大

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

    谢谢 Max。 是的,它与在半双工模式下禁用和重新启用线路有关。

    它现在正在工作:)