主题中讨论的其他器件: THVD1512、 THVD1511、 THVD1552
您好!
我设计了一个最终将有100多个节点使用 RS485以全双工115kbps 进行通信的系统。
在测试中、我发现使用 THVD1551作为全双工 RS485收发器、无论连接到总线的节点数量是多少、这些节点都能获得完美的接收效果。 但是、当总线上有多个节点(除了"主"器件)时、任何单独节点的传输能力都不再正常工作:信号会显著衰减。
重新阅读数据表的第9.4.2节表3、我看到 THVD1551始终作为驱动器和接收器启用、因此当节点空闲时、Y/Z 对分别被主动驱动至 H/L。 因此、我怀疑这会导致信号问题:一个节点空闲、因此将 Y/Z 对驱动到 H/L 状态、而活动节点在传输期间尝试抵消这些状态。
是这样吗? 如果是、是否有解决方案可以使多个节点使用 THVD1551来驱动 Y/Z 对? 数据表并未指明 THVD1551不适合用作多节点配置中的全双工收发器。