主题中讨论的其他器件:SN65HVD30、 SN65HVD35、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 电阻器和串联电阻器中尝试了任何变化、但没有响应。 我要感谢任何帮助我的人。