0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CAN总线断路、短路及反接故障的现象解析及影响评估

ZLG致远电子 2025-10-15 11:41 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文导读

在实际运行过程中,CAN总线线路可能因多种因素出现故障,其中断路和短路故障较为常见且影响严重。深入了解这两大类故障的现象及对总线的影响,对于快速定位故障、保障系统稳定运行具有重要意义。


掌握CAN总线的物理故障现象及对应的波形细节,有助于我们对CAN总线的故障排查,通过ZPS-CANFD的“物理层扰动控制面板”可以模拟CAN总线中以下常见的几种物理故障,然后再结合“DSO控制面板”观察故障后CANH、CANL和CAN差分(CANDIFF)信号的波形细节,进而来评估当前故障对CAN总线通信的影响。

表1常见物理故障类型

c21994bc-a978-11f0-8ce9-92fbcf53809c.png

c225ecda-a978-11f0-8ce9-92fbcf53809c.png

图1 ZPS物理故障模拟面板


CAN正常报文和波形

CAN总线主要由一对差分信号线CANH和CANL构成,其电平表达是基于差分信号机制,根据CAN标准规定,CAN差分显性电压识别阈值下限值0.9V、隐性电压识别阈值上限值0.5V,当CAN差分信号符合此条件时表达成对应的显隐性电平。正常时的CANH、CANL和CANDIFF的显、隐性输出电压特点及波形如图 2所示。

表2 CAN显隐性电压参考范围

c2340f72-a978-11f0-8ce9-92fbcf53809c.pngc2450ff2-a978-11f0-8ce9-92fbcf53809c.png图2 CAN正常报文和波形


故障后的现象分析及影响评估

假设一个CAN总线上只有两个节点,分别是ZPS、USBCANFD-100U,两个设备间的CANH、CANL、CANGND分别对应连接,然后通过ZPS的“物理层扰动控制面板”功能进行物理故障模拟,最后结合报文接收、DSO控制面板窗口对故障后的现象和影响进行分析。

一、CANH断路

1.使能100U发送报文;

2.断开CANH,即断开ZPS物理故障模拟面板中“CANH Dis”继电器;

3.现象如图4所示,从波形上看,CANH、CANL在节点发送时同步下拉并异常密集,CANDIFF波形对应电压在0V左右;

c2539c3e-a978-11f0-8ce9-92fbcf53809c.png

图3CANH断路故障前后的波形对比

c25f97e6-a978-11f0-8ce9-92fbcf53809c.png

图4 故障后CANH、CANL、CANDIFF波形细节
4. 使能ZPS发送报文,现象如图 5所示,此时受断路故障影响,将导致发送节点(ZPS)的重发机制持续报文发送,但若CAN总线上有多个节点,只断开一个节点不会影响到其它节点间的通信。

c2693c06-a978-11f0-8ce9-92fbcf53809c.png

图5 CAN总线通信错误

二、CANL断路

1.使能100U发送报文;

2.断开CANL,即断开“CANL Dis”继电器;

3.现象如图7所示,从波形上看,CANH、CANL在节点发送时同步上拉并异常密集,CANDIFF波形对应电压在0V左右;c275b198-a978-11f0-8ce9-92fbcf53809c.png图6 CANL断路故障前后的波形对比图

c284d772-a978-11f0-8ce9-92fbcf53809c.png

图7 故障后CANH、CANL、CANDIFF波形细节

4. 使能ZPS发送报文,现象如图8所示,此时受断路故障影响,将导致发送节点(ZPS)的重发机制持续报文发送,但若CAN总线上有多个节点,只断开一个节点不会影响到其它节点间的通信。

c2961302-a978-11f0-8ce9-92fbcf53809c.png

图8 CAN总线通信错误

三、CANH、CANL断路

1.使能100U发送报文;

2.断开CANH、CANL,即断开“CANH Dis”、“CANL Dis”继电器;

3.现象如图9所示,从波形上看,CANH、CANL波形对应电压均在2.5V左右,所以CANDIFF电压在0V左右;

c2a5a6b4-a978-11f0-8ce9-92fbcf53809c.png

图9 故障后CANH、CANL波形细节

4. 使能ZPS发送报文,现象如图8所示,此时受断路故障影响,将导致发送节点(ZPS)的重发机制持续报文发送,但若CAN总线上有多个节点,只断开一个节点不会影响到其它节点间的通信。

四、CANH对电源(12V)短路

1.使能100U、ZPS均处于发送报文状态;

2.将RH电阻设置为0Ω,然后将继电器拨到+12V端;

3.现象如图10所示,从波形上看,CANH、CANL波形整体被拉高了,细节波形及对应电压如图11所示;

CANH显隐性电压被拉高到12V左右;

CANL显性电压被拉高到7.5V左右,隐性电压被拉高到12V左右;

CANDIFF:隐性电压0V,显性电压3.6V。

c2b622f0-a978-11f0-8ce9-92fbcf53809c.png

图10CANH对电源短路故障前后波形对比图

c2bfbe50-a978-11f0-8ce9-92fbcf53809c.png

图11故障后CANH、CANL、CANDIFF波形细节及对应电压

4. 因为CANDIFF显隐性电压仍符合CAN理论对显隐性判断的电压范围,所以CAN总线上的所有节点不受故障影响仍能正常通信,如图12所示。

c2d04892-a978-11f0-8ce9-92fbcf53809c.png

图12 CAN总线通信正常

五、CANL对电源(12V)短路

1.使能100U、ZPS均处于发送报文状态;

2.将RL电阻设置为0Ω,然后将继电器拨到+12V端;

3.现象如图13所示,从波形上看,CANH、CANL波形整体被拉高了,细节波形及对应电压如图14所示;

CANH显隐性电压被拉高到12V左右;

CANL显隐性电压被拉高到12V左右;

CANDIFF显隐性电压均为0V。

c2dbbed4-a978-11f0-8ce9-92fbcf53809c.png

图13 CANL对电源短路故障前后波形对比图

c32bf020-a978-11f0-8ce9-92fbcf53809c.png

图14 故障后CANH、CANL、CANDIFF波形细节及对应电压

4. 受故障影响,CANDIFF的显隐性电压均接近0V,所以CAN总线通信中断。

六、CANH、CANL对电源(12V)短路

1.使能100U、ZPS均处于发送报文状态;

2.将RH、RL电阻设置为0Ω,然后将对应的两个继电器分别拨到+12V端;

3.现象如图15所示,从波形上看,CANH、CANL波形电压均在12V左右,所以CANDIFF电压接近0V,所以受故障影响,CAN总线通信中断。

c33ff246-a978-11f0-8ce9-92fbcf53809c.png

图15故障后CANH、CANL波形细节

七、CANH对地短路

1.使能100U、ZPS均处于发送报文状态;

2.将RH电阻设置为0Ω,然后将继电器拨到地端;

3.现象如图16所示,从波形上看,CANH、CANL波形整体被拉低了,细节波形及对应电压如图17所示;

CANH显隐性电压被拉低到0V左右;

CANL显隐性电压被拉低到0V左右;

CANDIFF显隐性电压均为0V。

c34ce5aa-a978-11f0-8ce9-92fbcf53809c.png

图16CANH对地短路故障前后波形对比图

c35678a4-a978-11f0-8ce9-92fbcf53809c.png

图17 故障后CANH、CANL、CANDIFF波形细节

4.受故障影响,CANDIFF的显隐性电压均接近0V,但有毛刺存在影响到CAN通信,导致CAN总线通信异常,如图18所示。

c367d4c8-a978-11f0-8ce9-92fbcf53809c.png

图18CAN通信异常

八、CANL对地短路

1.使能100U、ZPS均处于发送报文状态;

2.将RL电阻设置为0Ω,然后将继电器拨到地端;

3.现象如图19所示,从波形上看,CANH、CANL波形整体被拉低了,细节波形及对应电压如图20所示;

CANH显性电压被拉低到2.5V左右,隐性电压被拉低到0V左右;

CANL显隐性电压被拉低到0V左右;

CANDIFF:隐性电压0V,显性电压2.3V。

c3753e60-a978-11f0-8ce9-92fbcf53809c.png

图19CANL对地短路故障前后波形对比图

c37f9540-a978-11f0-8ce9-92fbcf53809c.png

图20 故障后CANH、CANL、CANDIFF波形细节

4.因为CANDIFF显隐性电压仍符合CAN理论对显隐性判断的电压范围,所以CAN总线上的所有节点不受故障影响仍能正常通信。


九、CANH、CANL对地短路

1.使能100U、ZPS均处于发送报文状态;

2.将RH、RL电阻设置为0Ω,然后将对应的两个继电器分别拨到地端;

3.现象如图21所示,从波形上看,CANH、CANL波形电压均在0V左右,所以CANDIFF电压接近0V,所以受故障影响,CAN总线通信中断。

c3900146-a978-11f0-8ce9-92fbcf53809c.png

图21 故障后CANH、CANL波形细节


十、CANH对CANL短路

1.使能100U、ZPS均处于发送报文状态;

2.将RHL电阻设置为0Ω;

3.现象如图22所示,从波形上看,CANH、CANL波形电压均在2.5V左右,所以CANDIFF电压接近0V,所以受故障影响,CAN总线通信中断。

c3ba78cc-a978-11f0-8ce9-92fbcf53809c.png图22 故障后CANH、CANL波形细节

十一、CANH和CANL反接

1.使能100U发送报文;

2.拨动CAN Ex继电器将CANH和CANL反接;

3.现象如图24所示,CANH、CANL、CANDIFF波形有序但是电平均不在正常范围之内;

c3c22630-a978-11f0-8ce9-92fbcf53809c.png

图23CANH和CANL反接故障前后波形对比图

c3d2073a-a978-11f0-8ce9-92fbcf53809c.png

图24 故障后CANH、CANL、CANDIFF波形细节

4. 使能ZPS发送报文,现象如图25所示,此时受反接故障影响,导致CAN总线波形出现高低混乱的现象,进而导致了CAN总线的通信异常,如图26所示。

c3ddba44-a978-11f0-8ce9-92fbcf53809c.png

图25 故障后CANH、CANL波形细节

c3ebde26-a978-11f0-8ce9-92fbcf53809c.png

图26CAN总线通信异常

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CAN总线
    +关注

    关注

    145

    文章

    2020

    浏览量

    134662
  • 信号
    +关注

    关注

    11

    文章

    2901

    浏览量

    79652
  • 差分信号
    +关注

    关注

    4

    文章

    405

    浏览量

    28868
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何评估CAN总线信号质量

    CAN总线网络的性能在很大程度上取决于其信号质量。信号质量差可能导致通信错误,进而引发系统故障、效率降低甚至安全隐患。因此,评估和确保CAN
    发表于 06-07 08:46

    CAN总线故障诊断与解决

    撰写本文的主要目的是指导 CAN 总线的研发与测试人员,排查 CAN 总线常见的故障,并 且提出相应的解决方案,弥补国内此类文章的空白。由于
    发表于 09-22 15:30 4次下载

    CAN总线错误分析与解决

    1、CAN总线的常见故障 CAN总线错误分析与解决 当CAN
    的头像 发表于 09-14 16:30 4501次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>错误分析与解决

    CAN H与 CAN L短路故障排除

    CAN H与 CAN L短路CAN H 与CAN L 短路时,
    的头像 发表于 09-14 16:34 6694次阅读
    <b class='flag-5'>CAN</b> H与 <b class='flag-5'>CAN</b> L<b class='flag-5'>短路</b><b class='flag-5'>故障</b>排除

    CAN H对电源(正极)短路故障如何解决

    CAN H对电源(正极)短路当出现CAN H对电源(正极)短路这种故障时,根据CAN
    的头像 发表于 09-14 16:42 5896次阅读
    <b class='flag-5'>CAN</b> H对电源(正极)<b class='flag-5'>短路</b><b class='flag-5'>故障</b>如何解决

    CAN H对地短路故障分析

    ,可是在CAN L 导线上还能够看到一小部分的电压变化。CAN H对地短路总线波形如下图所示。 实际测量电压,若CAN H 和
    的头像 发表于 09-14 16:47 3513次阅读
    <b class='flag-5'>CAN</b> H对地<b class='flag-5'>短路</b><b class='flag-5'>故障</b>分析

    CAN L对地短路总线波形

    当出现CAN L 对地短路这种故障时,根据CAN总线的容错特性,可能出现整个CAN网络无法通信的
    的头像 发表于 09-14 16:51 3836次阅读
    <b class='flag-5'>CAN</b> L对地<b class='flag-5'>短路</b><b class='flag-5'>总线</b>波形

    经典的CAN总线现场故障

    CAN L对带电源(正极)短路 当出现CAN L 对电源(正极)短路这种故障时,根据CAN
    的头像 发表于 09-14 16:57 2798次阅读
    经典的<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>现场<b class='flag-5'>故障</b>

    什么是短路断路 电路短路断路的区别

    短路断路是电路中常见的两种故障模式。短路指两个或多个电路元件之间直接的接触,使电流绕过原本应经过的元件而由其他路径流动。
    的头像 发表于 01-11 14:23 1.8w次阅读

    电路故障短路断路的区别

    电路故障是指电路中的问题,可能导致电流无法流动或者产生异常行为。其中,短路断路是最常见的故障类型。虽然它们都可以阻碍电流的正常流动,但它们的原因和表现方式有所不同。 首先,我们来看看
    的头像 发表于 01-14 14:13 3768次阅读

    如何判断电路故障短路还是断路

    在日常生活中,我们常常会遇到电路故障的情况,比如电源无法正常工作、电器无法正常运行等。了解电路故障的类型,特别是短路断路两种情况的区别,是解决电路
    的头像 发表于 01-16 09:28 9340次阅读

    CAN总线系统故障诊断的步骤、方法、注意事项

    和注意事项。 一、故障诊断步骤 1. 确认故障现象:首先,需要对CAN总线系统的故障
    的头像 发表于 02-03 11:31 8320次阅读

    断路短路、漏电怎么分清?

    断路短路、漏电怎么分清? 断路短路和漏电是电路故障中常见的问题,但它们之间有着明显的区别。 首先,我们来看看
    的头像 发表于 02-18 15:54 5868次阅读

    can总线故障波形有哪些

    CAN总线(Controller Area Network)是一种用于汽车和工业自动化领域的通信协议。它具有高可靠性、实时性和灵活性的特点。然而,在使用过程中,CAN总线也可能出现一些
    的头像 发表于 06-16 10:04 3529次阅读

    CAN总线故障排查:从问题到解决的实战案例

    视频推荐在工业现场的煤安监控网络中,CAN总线通信常因复杂环境出现数据丢失问题。本文以一起煤安监控网络中CAN总线数据丢失的故障排查案例,简
    的头像 发表于 02-28 11:37 1400次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>故障</b>排查:从问题到解决的实战案例