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.

[参考译文] THVD1520:应用查询

Guru**** 2451820 points
Other Parts Discussed in Thread: THVD1520

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1173649/thvd1520-application-inquiry

器件型号:THVD1520

大家好、团队、

我代表  客户发布:

我有两个微控制器通过 UART 进行通信、并且我正在尝试使用 THVD1520器件通过485总线进行扩展。 但是、它似乎不起作用。

 在应用手册(在数据表中)中、我看到了应用图像。 但我不确定使用什么来驱动 DE 引脚。 我有可用的标准握手引脚。 有什么帮助?

 我还不确定 DE 和 NRE 是否应该在两端以相同的方式驱动?

此致、

Renan

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

    RS-485驱动器具有三种输出状态:高电平、低电平和未激活。 这允许在同一总线上使用多个收发器。

    通常、只有在发送时、DE 才为高电平、并且/RE 连接到同一信号。 但是、如果您希望收听发送的内容、请保持/re 始终处于低电平。

    如果微控制器没有专为 RS-485 DE 信号设计的信号、则需要使用 GPIO 并手动设置/清除它。

    如果两个器件需要能够同时发送、则必须使用全双工收发器(和四条信号线)。

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

    Renan、您好!

    Clemens 正确-如果您使用的微控制器没有特定的 RS-485使能控制引脚、则可以对 GPIO 进行编程、使其充当使能引脚、并在需要发送数据时开启器件(高电平 DE)、在其他方面开启器件 (最好始终使用下拉电阻器来确保已知的逻辑状态、然后在您希望发送数据时驱动为高电平)-对 GPIO 引脚进行编程是控制此引脚的最常用方法之一。  

    您客户所指的握手引脚用于 RS-232、它定义了握手协议- RS-485仅定义了电气规格、因此设计人员或多或少会选择所有更高级别的控制/固件-通常对于此类应用、它是连接到 DE 和/RE 的1个 GPIO 因此、器 件将切换模式是最简单的实现方式-但如果您的/RE 始终处于低电平、则它将能够侦听它发送的内容-如果您需要同时发送和接收数据、则需要使用全双工器件。

    如果您有任何其他问题、请告诉我!

    最棒的

    Parker Dodson