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.

[参考译文] SN65HVD78:到 RS485的串行端口

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/831517/sn65hvd78-serial-port-to-rs485

器件型号:SN65HVD78
主题中讨论的其他器件: THVD1451THVD1450

你(们)好

我想使用 SN65HVD78D 实现到 RS485的串行端口。 有一些有关器件引脚连接的问题。       

sn65hvd78D 的引脚1连接到 RX、引脚4连接到 TX。            

如何连接 PIN2和 PIN3? 这两个引脚是否直接连接?            

谢谢你。

Jerry

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

    您好、Jerry、

    SN65HVD78是一款半双工收发器、这意味着它使用同一对信号线来发送和接收数据。  DE 引脚用于在发送时启用驱动器、/RE 引脚用于在接收时启用接收器。  在半双工网络上将多个节点连接在一起时,需要确保在所有其它节点接收时,一次只能传输一个节点。  (否则、两个发送器将相互干扰并损坏数据。)

    某些串行端口或 UART 实现提供信号来控制半双工收发器的 DE 和/RE 引脚。  如果是、这些引脚可以简单地连接到引脚2和3。  其他实施将提供"方向"控制。  如果是这种情况、您通常可以将此单个控件绑定到 DE 和/RE。  如果串行端口不支持这些控件中的任何一个、则可以选择几个选项。

    一种选择是将网络作为"全双工"网络运行、这意味着传输的信号与接收的信号使用不同的差分对。  这将需要额外的布线(四根线而不是两根线)和具有单独发送和接收对的不同收发器器件。  THVD1451就是这种器件的一个示例。

    另一种选择是保持网络为"半双工"、但以其他方式控制 DE 和/RE 信号。  您可以参阅此帖子、了解实现此功能的几个推荐电路:

    https://e2e.ti.com/support/interface/f/138/t/830860

    顺便说一下、对于半双工实现、SN65HVD78是一款很好的器件。  不过、您可能会考虑使用较新的 THVD1450收发器、因为它是一款具有更高性能的引脚对引脚功能等效器件。

    如果您对此有任何疑问、请告知我们。

    此致、
    最大