驱动CAN总线系统中可以使用DSO测量的故障类型有以下7种:①CAN-High与CAN-Low短路;②CAN-High对正极短路;③CAN-High对地短路;④CAN-Low对地短路;⑤CAN-Low对正极短路;⑥CAN-High断路;⑦CAN-Low断路。
当故障存储记录中出现“驱动CAN总线故障”时,使用DSO进行故障波形分析,可以很方便地确定故障点的位置以及引发故障的原因。在驱动CAN总线故障波形分析中,一般习惯于用通道A测量CAN-High导线的电压(黄色波形),用通道B测量CAN-Low导线的电压(绿色波形)。
1.CAN-High导线与CAN-Low导线短路
CAN-High导线与CAN-Low导线短路的故障波形如图10-31所示。CAN-High导线与CAN-Low导线的波形一致,其电压置于隐性电压值(大约2.5V)。控制单元内部短路或CAN-High导线和CAN-Low导线连接在一起都可能导致这种短路故障。可以通过插拔驱动CAN总线上的控制单元,对故障点进行判断。
图10-31 CAN-High导线与CAN-Low导线短路的故障波形
如果是线束短路引起的故障,需要将CAN线组(CAN-High导线和CAN-Low导线)从总线节点处依次拔除,同时注意DSO的波形变化。当故障线组被拔下后,DSO的波形应恢复正常。
2.CAN-High导线对正极短路
CAN-High导线对正极短路的故障波形如图10-32所示。
CAN-High导线的电压被置于12V,CAN-Low导线的隐性电压被置于大约12V。这是由于在控制单元收发器内的CAN-High导线和电源正极(12V常电源)连接引起的。可以通过插拔驱动CAN总线上的控制单元,对故障点进行判断。
如果是线束短路引起的故障,需要将CAN线组(CAN-High导线和CAN-Low导线)从总线节点处依次拔除,同时注意DSO的波形变化。当故障线组被拔下后,DSO的波形应恢复正常。
3.CAN-High导线对地短路
CAN-High导线对地短路的故障波形如图10-33所示。CAN-High导线的电压位于0V,CAN-Low导线的电压也位于0V,但在CAN-Low导线上还能够看到一小部分电压变化。
图10-32 CAN-High导线对正极短路的故障波形
图10-33 CAN-High导线对地短路的故障波形
可以通过插拔驱动CAN总线上的控制单元,对故障点进行判断。如果是线束短路引起的故障,需要将CAN线组(CAN-High导线和CAN-Low导线)从总线节点处依次拔除,同时注意DSO的波形变化。当故障线组被拔下后,DSO的波形应恢复正常。
4.CAN-Low导线对地短路
CAN-Low导线对地短路的故障波形如图10-34所示。CAN-Low导线的电压大约为0V,CAN-High导线的隐性电压也被降至0V。可以通过插拔驱动CAN总线上的控制单元,对故障点进行判断。如果是线束短路引起的故障,需要将CAN线组(CAN-High导线和CAN-Low导线)从总线节点处依次拔除,同时注意DSO的波形变化。当故障线组被拔下后,DSO的波形应恢复正常。(www.daowen.com)
5.CAN-High导线和CAN-Low导线均对正极短路
CAN-High导线和CAN-Low导线均对正极短路的故障波形如图10-35所示。
图10-34 CAN-Low导线对地短路的故障波形
图10-35 CAN-High导线和CAN-Low导线均对正极短路的故障波形
CAN-High和CAN-Low两条导线的电压都约为12V。可以通过插拔驱动CAN总线上的控制单元,对故障点进行判断。如果是线束短路引起的故障,需要将CAN线组(CAN-High导线和CAN-Low导线)从总线节点处依次拔除,同时注意DSO的波形变化。当故障线组被拔下后,DSO的波形应恢复正常。
6.CAN-High导线断路
CAN-High导线断路的故障波形如图10-36所示。CAN-High波形变化范围很大且杂乱无章(可能有其他控制单元的信号窜入)。发生CAN-High导线断路故障时,驱动CAN总线无法正常工作。可以通过插拔驱动CAN总线上的控制单元,对故障点进行判断。如果是线束断路引起的故障,需要将CAN线组(CAN-High导线和CAN-Low导线)从总线节点处依次拔除,同时注意DSO的波形变化。当故障线组被拔下后,DSO的波形应恢复正常。
图10-36 CAN-High导线断路的故障波形
7.CAN-Low导线断路
CAN-Low导线断路的示意图如图10-37所示,其故障波形如图10-38所示。
图10-37 CAN-Low导线断路的示意图
图10-38 CAN-Low导线断路的故障波形
CAN-Low波形变化范围很大且杂乱无章(可能有其他控制单元的信号窜入)。发生CAN-Low导线断路故障时,驱动CAN总线无法正常工作。可以通过插拔驱动CAN总线上的控制单元,对故障点进行判断。如果是线束断路引起的故障,需要将CAN线组(CAN-High导线和CAN-High导线)从总线节点处依次拔除,同时注意DSO的波形变化。当故障线组被拔下后,DSO的波形应恢复正常。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。