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.

[参考译文] SN65HVD30-SN65HVD30:EP 全双工多从器件不工作

Guru**** 2481465 points
Other Parts Discussed in Thread: SN65HVD32, SN65HVD30, SN65HVD35, SN65HVD33

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1443417/sn65hvd30-ep-sn65hvd30-full-duplex-multiple-slave-not-working

器件型号:SN65HVD30-SN65HVD30-EVM EP
主题中讨论的其他器件:SN65HVD30SN65HVD35、SN65HVD32 SN65HVD33

工具与软件:

你(们)好

我正在执行一个有一个主设备和60个从设备的项目。 我的 MCU 是 STM32F103、我的数据是 UART 格式。 我的连接模式是全双工模式

波特率为115200。 每次、我的主器件发送一个具有 ID 的请求、以及那个从器件对它的响应。

起初、我们将一个从器件连接到 RS485总线、一切都正常、系统正常运行。 当我们连接第二个从器件时、A B 差分电压会降低、但连接仍然正常。 当我们将第三个从机模块连接到总线时、总线电压比之前的电压要低得多、现在连接就会断开。 我们使用示波器看到三个数据包在 A-B 上传输、但 SN65HVD30无法验证要传输到 微控制器(主器件的 MCU)的数据。 在其他表达式中、主设备请求数据钢收到的数据正确、所有三个从设备都能看到、但主设备无法看到响应。

我的问题是、我们如何将该 IC (SN65HVD30)用于全双工???

当从器件不发送数据时、我们希望 SN65输出为高阻抗、但此 IC 不是这样。 那么、该 IC 是1/2L 且最大从连接为64的、如何在数据表中写入的呢?

我们是否应该使用全双工且 RE 引脚为高阻抗其他从器件以不驱动总线的 SN65HVD35?

我在 RT 电阻器和串联电阻器中尝试了任何变化、但没有响应。 我要感谢任何帮助我的人。

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

    在具有多个发送器的总线上、必须通过将 DE 引脚拉至低电平来禁用当前未发送的所有收发器。  不带 DE 引脚的收发器(如 SN65HVD30/32)仅可用于两个器件之间的点对点连接。

    (而且 RS -485总线的终端电阻不得超过两个;这些电阻位于总线的两端。)

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

    您好、Ahmad、

    克莱门斯提出了一些很好的观点。 如果多个器件尝试在总线上一次通信、则信号可能会降级。 SN65HVD32 永久 启用其驱动器和接收器线路。  应使用 SN65HVD33/34/35、以便可以从外部控制驱动器和接收器使能。  

    我会进行检查以确保仅使用两个终端电阻器(每个120 Ω)。 这些电缆应位于最远的一端。

    此外、我将考虑移除10欧姆电阻器以改善差分电压。 这些不是直接的问题、但删除这些肯定会有所帮助。  

    此致!

    Ethan

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

    感谢您的答复克莱门斯拉迪施先生 我很高兴您和 "Ethan Sempsrott"回答我们的问题很快!!. 我的问题解决了。