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.

[参考译文] ISO3086:全双工功能无法正常工作

Guru**** 2455360 points
Other Parts Discussed in Thread: ISO3086, ISO1452, ISO1412, ISO1432

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

https://e2e.ti.com/support/isolation-group/isolation/f/isolation-forum/800097/iso3086-full-duplex-feature-not-working-properly

器件型号:ISO3086
主题中讨论的其他器件: ISO1452ISO1412ISO1432

大家好!

我设计了一个使用 RS485通信协议的电路板、在尝试使其作为全双工工作时遇到问题。

每次我在不禁用接收器的情况下尝试发送数据时、我都会收到一个起始位、而不会产生任何其他结果。 然后、我的 UC 了解新字节已到达、因此它会尝试处理它。

我实现的权变措施是在传输时关闭接收器(就像"手动"半双工)、但这不是我想要的、因为我选择了此 IC 是因为它具有全双工功能。 我用示波器测量了信号、并且意识到每次发送消息时、IC 的接收器侧都有一个小信号(RX 和 RX'未连接到任何东西)。

我的问题是:它的工作方式是什么? 每次发送消息时是否都应关闭接收器?

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Beto、
    很抱歉、您遇到了 ISO3086故障。 这种行为是意外的。 您是否能够提供原理图和您之前看到的示波器波形的任何图片、以便我可以帮助您进行调试?
    此致、
    Dan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Dan、您好!

    感谢您的回答!

    我 已经解决了这个问题。 IC 正常工作。 问题是、当我测试 Tx 时、我忘记在 Rx 和 Rxn 引脚中放置一个端接电阻器(这些引脚未连接到任何东西)、 因此、噪声足以作为逻辑"1"进行检测、因此我正在使用 IC 读取起始位、因此使用 uC 读取该起始位。

    再次感谢您的参与!

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

    感谢您跟进并发布解决方案! 如果您需要任何其他帮助、请随时在 E2E 论坛上发帖。

    另请注意、有一个全新的全双工隔离式 RS-485收发器系列- ISO14x2系列(ISO1412、ISO1432和 ISO1452)。 它具有更高的隔离等级、增强的 EMC 保护、更宽的电源范围、更强的 CMTI 以及更好的隔离抗扰度和稳健性。

    祝您度过美好的一天!
    Dan