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.

[参考译文] SN65HVD888:SN65HVD888间歇性通信错误问题

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1072515/sn65hvd888-question-for-sn65hvd888-intermittent-communication-error-issue

部件号:SN65HVD888

大家好,团队

我们的客户正在系统中使用 SN65HVD888,将看到间歇性通信错误问题。 异常误差波形的捕获如下所示,当误差发生时,差分 A-B 信号幅值将会减小。 我们检查了客户的原理图和 PCB 板,但没有发现问题。 您能否帮助检查此错误波形的可能原因?

1.错误波形:

2.客户主节点和从节点的电路:

非常感谢!

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

    你好,Jacky,

    感谢大家分享这一问题并提供示波器和示意图。  

    我在这里的第一个想法是,我们看到的较大的 A-B 差分可能是由多个收发器同时驱动造成的。 驾驶员的综合力量将能够在总线终端上产生更大的差分。 似乎这种跳转发生在系统闲置一段时间(差速器为零)后 MCU 驱动 TX 之前。 如果另一个节点认为此时它在总线上具有优先级,这可能会导致两个节点都在这里驱动总线。  

    在发生这种错误时,是否可以捕获显示两块板的485-EN 信号的范围? 如果发生上述情况,我希望看到两个 EN 信号都很高的时刻,这将导致两个收发器都处于活动状态。  
    我还想更详细地看到异常的差压。 是否可以用较小的时间范围共享上面所示的类似范围快照? 如果能看到个别的站点,看看是否有一个公共汽车移动的点,而 TX 不是驾驶的。  

    请告诉我您在此期间是否发现了其他问题。  

    此致,
    埃里克·肖特

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

    埃里克,您好!

    非常感谢您的回答和建议,最后我们检查了,发现它与客户软件错误的一个从属节点的 EN 控制有关。 这一问题现已解决。 非常感谢你们的帮助!