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.

[参考译文] SN65HVD1050-Q1:节点上的帧错误

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1222754/sn65hvd1050-q1-frame-errors-on-nodes

器件型号:SN65HVD1050-Q1
主题中讨论的其他器件:TCAN1057A-Q1

您好!

我们的客户遇到节点问题。 当他们连接我们的器件时、由于我们有噪声的 PCB 将噪声注入到 CAN 总线中、这会在他们的节点上导致帧错误。

如果噪声是共模噪声、它不应该引起任何帧错误、我是不是正确的?

它们的收发器在抑制 CM 噪声方面不够好吗?

接地漂移是否太高? 我们有隔离系统、因此接地会发生漂移。  

当实际用例使用差分信号时、为什么示波器只使用 H 或 L 来解码和触发 CAN 错误? 我们正在使用 Kvaser 与我们的 PC 通信,我们得到0 CAN 错误,那么为什么我们的客户在他们的节点上有问题?

如果有帮助、请告诉我还应该提供哪些其他信息。

谢谢!

Valentinas  

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

    Valentinas、

    感谢您的联系。 通常、在对 CAN 通信进行故障排除时、您可以通过查看总线上的波形了解发生了什么情况、尤其是在出现错误的情况下。 对 CAN 通信最有用的观察结果通常涉及在同一图像上显示 CANH、CANL、TXD 和 RXD。

    可以通过使用推荐的具有更高性能的较新组件 TCAN1057A-Q1来解决这个问题。

    如果噪音是共模、不会导致任何帧错误、是不是正确?

    大部分要进行测试。 请记住、收发器具有共模范围限制。 许多收发器将共模范围限制为±12V。不确定您期望的共模失调电压大小。 请告诉我您是否能得到估算值(可能在万用表上)。

    当他们连接我们的设备时,会导致节点上出现帧错误

    您知道原始错误吗? 当一个节点出现错误并传输错误帧时、会导致网络上的所有其他节点都检测到填充错误。 跟踪故障节点的一种方法是在流量日志中查看哪些设备遇到不同的错误。 这种数字分析可以作为模拟分析的补充(请参阅上面的示波器注释)来确定正在发生什么情况。

    我们使用 Kvaser 与我们的 PC 进行通信,我们得到0个 CAN 错误,那么我们的客户为什么在他们的节点上有问题?

    CAN 波形在很大程度上取决于网络。 当总线特性发生变化时、来自任何节点的发送信号的形状可能会特别不同。 查看波形通常有助于跟踪它。

    此致!

    Danny