| 分享: |
收录于话题
#CAN
CAN总线通讯是我们每天都会使用的工业通讯总线,工程师经常会遇到各种由于CAN总线通讯异常导致的问题。这篇文章将会带您了解怎么进行新能源汽车CAN总线的故障定位与干扰排除。
01
新能源汽车的未来发展
现在大数据、物联网、智能家居等概念已经渗透进了千家万户,也渗透到了汽车工业的未来,典型例子就是汽车的自动化驾驶。02
CAN总线故障定位
CAN总线的故障问题绝大多数都是由于物理层传输出现问题导致的,所以为了对CAN总线故障定位,就需要对CAN总线的报文进行分析。▲ 图2 CAN总线异常状态波形图新能源汽车中常见的问题是干扰问题。如图2所示是使用我司CANScope总线分析仪捕获到的某车辆通讯的波形,在进行CAN总线故障定位时,要根据波形情况来判定异常干扰的原因。可以看到在CAN_H和CAN_L上均有异常共模信号叠加,所以针对异常共模信号做FFT频谱分析,帮助用户快速定位共模干扰频率。▲ 图3 FFT分析结果如图3所示为FFT分析结果,可以看到干扰主要集中在1264KHz附近,证明在该CAN总线网络中有某个节点产生了这个频率的信号,串扰进了CAN总线网络中,导致总线通讯发生异常。▲ 图4 CAN总线网络示例图如图4所示为该CAN总线网络的示例图,针对每个节点进行测试后发现该共模干扰频率与逆变器频率吻合,最终确定是由于逆变器信号串扰进入总线导致通讯异常。03
干扰排除方法
当我们确定了CAN总线的故障原因以后,需要进行干扰排除,那么下面将介绍常用的抗干扰解决方案。① 增加隔离模块干扰不但影响信号,更严重的会导致板子死机或者烧毁,所以接口和电源的隔离是抗干扰的第一步。隔离的主要目的是:避免地回流烧毁电路板和限制干扰的幅度。如图5所示,未隔离时,两个节点的地电位不一致,导致有回流电流,产生共模信号,CAN的抗共模干扰能力是-12~7V,超过这个差值则出现错误,如果共模差超过±36V,烧毁收发器或者电路板。增加CTM隔离模块后,就隔绝了地回流,限制了干扰幅度,增加了总线抗干扰性。▲ 图5 差分抗干扰示意图② 增加双绞程度CAN总线为了提高抗干扰能力,采用CANH和CANL差分传输,达到效果就是遇到干扰后,可以“同上同下”,最后CANH-CANL的差分值保持不变。如图6所示。▲ 图6 差分抗干扰示意图CANH和CANL要紧密地绞在一起,通常双绞线只有33绞/米,而在强干扰场合,双绞程度要到45-55绞/米才能达到较好的抗干扰效果。③ CAN线保证屏蔽效果与正确接地带屏蔽层的CAN线,可以良好地抵御电场的干扰,等于整个屏蔽层是一个等势体,避免CAN导线受到干扰。如图7所示,为一个标准的屏蔽双绞线,CANH和CANL通过铝箔和无氧铜丝屏蔽网包裹,如图7所示。需要注意的是和与接插件的连接,在连接部分允许有短于25 mm 的电缆不用双绞。较好的CAN屏蔽线带有2层屏蔽层,称为双层屏蔽线,其中内层的CAN_GND是与CAN收发器的地连接,外层的Shield是与外壳大地相连。▲ 图7 屏蔽双绞线④ CAN线远离干扰源远离干扰源是最简单的抗干扰方法,如果CAN线与强电干扰源远离0.5米,干扰就基本影响不到了。可是在实际布线中,经常遇到空间太小而不得不和强电混在一起,如图8所示,为某新能源汽车的驱动系统,CAN线与驱动线混在一起,结果导致干扰很大。只要与CAN并行的驱动线,具备2A/秒的电流变化,就会耦合出强磁场而导致CAN线上出现干扰脉冲。所以CAN线必须要和电流会剧烈变化的线缆远离。比如继电器、电磁阀、逆变器、电机驱动线等。04
测试解决方案
这是CAN总线的冰山模型,当前工程师只关注露出水面部分:发送是否正常和协议解析,但是底层还有很多影响的因素,如压力测试,总线延迟等。-END-
关注公众号,点击公众号主页右上角“ ··· ”,设置星标,实时关注智能汽车电子与软件最新资讯展会咨询



![]() |
![]() |
![]() |
![]() |
![]() |
世展网公众号 |
微信小程序 |
国内展客服 |
国外展客服 |
门票客服 |

