can总线的检修方法 can总线故障诊断方法

【can总线的检修方法 can总线故障诊断方法】 当can总线出现故障或数据传输异常时,往往会出现多种奇怪的故障现象,如仪表板显示异常,车辆无法启动,启动后无法熄灭,车辆动力性能下降,某些电控系统功能失等 。这是因为相关数据或信息是通过can总线传输的,如果传输失败,那么会产生多种连带故障,甚至造成整个网络系统瘫痪 。最为常见的故障症状是仪表板的显示异常,如下图所示 。

在检修过程中,首先应查看具体的故障症状,根据故障症状和网络结构图来初步分析有可能是哪些原因造成的,然后使用相关的诊断仪器进行诊断,根据诊断结果制订相关检修方案,做到心中有数,目标明确 。

接着查找具体的故障部位和原因,同时结合相应的检测方法和测量结果找到故障点,从而彻底排除故障 。
本期给大家介绍“can总线的电压测量法”
由于can网络采用多种协议,每个控制模块的端口在正常的情况下都有标准电压,因此电压测量法可用于判断线路是否有对地或电源短路、相线间短路等问题 。

为了确定can h 或can l 导线是否损坏或信号是否正常,可以测量其对地电压(平均电压) 。测量点通常在obd诊断接口处,如下图所示 。


诊断接口的6号针脚连接can h 导线,14号针脚连接can l 导线 。如果诊断接口上连接有两组can总线,那么动力can总线使用6号和14号针脚,舒适总线使用3号和11号针脚 。诊断接口的针脚含义如下图所示 。


正常情况下,当can总线唤醒后,can h 对地电压约为2.656v,can l 对地电压约为2.319v,而且两者相加为4.975v▼

正常的can h 电压

正常的can l 电压
can故障通常的原因有can线短路、对电源短路、对地短路、相互接反 。

1. can h 与can l 短路
当can h 与can l 短路时,can网络会关闭,无法再进行通信 。会有相应的网络故障码 。can h 与can l 短路的总线波形如下图所示 。


当两者相互短路之后,can电压电位置于隐性电压值(约2.5v) 。实际测量两条can导线的电压,会发现始终在2.5v左右,基本不变化,如下所示 。


故障排除方法:通过插拔can总线上的控制模块(节点),可以判断是由节点引起的短路还是导线连接引起的短路 。
逐个断开节点,若电压恢复正常,则说明该节点有问题 。若断开所有节点后电压还没有变化,则说明线路短路 。

2. can h 对电源(正极)短路
当出现can h 对电源(正极)短路这种故障时,根据can总线的容错特性,可能出现整个can网络无法通信的情况或产生相关故障码 。
以对12v电源短路为例,此时can h 电压电位被置于12v,can l 线的隐性电压被置于大约12v 。can h 对电源短路的总线波形如下图所示 。


实际测量电压,若can h 电压为12v,can l 电压被置于约为11v,则说明出现此类故障 。can h 对电源短路的can h 电压如下图所示 。


can h 对电源短路的can l 电压如下图所示 。


故障原因:如果不是can h 导线对外部电源短路引起的,那么这种故障就有可能是控制模块内部的can收发器损坏造成的 。故障查找方法同上 。

3. can h 对地短路
当出现can h 对地短路这种故障时,根据can总线的容错特性,可能出现整个can网络无法通信的情况或产生相关故障码 。
can h 的电压位于0v,can l 电压也位于0v,可是在can l 导线上还能够看到一小部分的电压变化 。can h 对地短路的总线波形如下图所示 。

推荐阅读