一、定位搅扰原因
当总线有搅扰时,有经历的工程师能够敏捷定位,可是关于新手来说却很费事,构成总线搅扰的原因有许多。比方经过电磁辐射耦合到通讯电缆中、屏蔽线接地没处理好、阻隔了通讯没有阻隔电源等。经过下图咱们能够推导出,现场的搅扰不是经过电磁辐射进来,整车的网络也没有搅扰,根本能够判定搅扰便是电机驱动器的CAN通讯没阻隔好。
图2定位搅扰原因
二、消除延时差错的办法
为了减小延时,添加通讯间隔和下降通讯错误率,咱们能够采纳以下办法:
选用磁阻隔的CTM1051方案规划接口收发电路;
用较粗的导线替代细导线,规范为1.5线缆(推迟为5ns/m);
运用镀金或镀银的线缆;
添加网桥中继设备CANBridge延伸通讯间隔。
选用光纤传输,如致远电子的CANHUB-AF1S1,平等波特率可延伸1倍通讯间隔。
三、信号地(CAN-GND)
1.信号地概念
信号地也称为阻隔地,为使电子设备作业时有一个一致的参阅电位,防止有害电磁场的搅扰,使设备安稳牢靠的作业,设备中的信号电路一致参阅地,即CAN-GND。
2.信号地处理
许多实践运用中,规划者常直接将每个节点的参阅地接于本地的大地,作为信号的回来地,看似正常牢靠的做法,却存在极大的危险!
信号地(CAN-GND)正确的接法首要分为两种:
单屏蔽层线缆:假如线缆是单屏蔽层,信号地舆想接法是运用专门的信号线将一切节点信号地衔接,起到参阅地的作用。但假如短少信号地线,亦可将一切节点信号地都衔接到屏蔽层,但这样屏蔽作用亦差强人意。
图3 带有屏蔽层双绞线
图4 含信号地线双绞线衔接方法
图5 信号地与屏蔽层衔接方法
双屏蔽层线缆:当运用双层屏蔽电缆时,需要将一切节点信号地衔接到内屏蔽层,若运用非屏蔽线进行数据传输时,请坚持信号地管脚悬空处理。
图6 双屏蔽层信号地处理方法
一切节点信号地接到屏蔽层或许双屏蔽层的内层后,屏蔽层处理方法留意为单点接地,不行多点接地,不然会在信号地线上构成地环流。
别的,单点接地时为了加大供电地和信号地之间的阻隔电阻,阻挠共地阻抗电路耦合发生的电磁搅扰,留意选用阻隔浮地规划,经过阻容方法将屏蔽层与外壳阻隔。
图7 未进行单点接地处理的报文遭到电磁搅扰