一例TCAN总线通讯总结

现象:

  30米CAN总线挂载8个雷达设备,主机只能读取到距离自己比较近的3个设备。挂载1个雷达时,在总线任意位置通讯正常。把8个设备全部挂载到距离主机比较近的位置,通讯也是正常的。

原因:

  主机上有个并联在CAN_H、CAN_L之间的TVS管,从机数量、线缆长度、防浪涌的TVS管结电容叠加造成了总线上的结电容过大。特别是TVS的结电容比较大。

解决办法:

  去掉了下图D1处TVS后通讯恢复正常。

 

posted @ 2022-10-12 18:06  90后大叔666  阅读(275)  评论(0编辑  收藏  举报