连接一条BNC测试线到示波器的通道A上,连接另一条BNC测试线到通道B上。连接一个鳄鱼夹到两条BNC测试线的各个黑色接头(负极)上,并将它们连接到车辆的蓄电池负极或底盘良好的接地上。连接一个后背刺针到两条BNC测试线的各个彩色接头上。使用汽车技术手册,在CAN网络易连接的地方找到CAN-H和CAN-L的针脚。(通常在网络上的每个ECU的多路接头上。) 小心地背刺多路接头,通道A连接CAN-H和通道B连接CAN-L。按下电脑的空格键,开始采集实时数据。你可能需要打开车辆的点火开关。CAN高和CAN低的波形会出现在屏幕上,如下面所显示。
+示例波形
+波形注意点
在上图中,我们可以查验数据是否沿着CAN bus不断地进行交换,也可以检查两条CAN线的峰峰值电压是否正确和两条CAN线是否存在信号。CAN使用的是差分信号,因此一条线上的信号应该与另一条线上的数据互为镜像。通过检测CAN信号的原因是:OBD指示哪里有一个CAN故障,或者怀疑一个CAN节点(ECU)有故障检测它的CAN连接。应该查阅汽车制造厂手册,获知精确的波形参数。
下面的CAN数据是以更快的时基下捕捉的,这可看到每个状态的改变。这样你可以查验信号的镜像特性和边缘的一致性。
典型CAN-H和CAN-L波形的细节
在这里我们可以清晰地看到两个信号相等且方向相反, 它们的振幅一样。它们的边缘干净且互相一致。这表示该CAN总线的节点和CAN控制单元之间通讯正常。这个测试有效地验证了CAN网络的这一个节点的完好性;如果某个ECU(节点)没有正确的回应,故障很可能是ECU本身。总线的其余部分应该工作正常。
有必要对CAN网络上的每个ECU接头的信号进行状态检查,作为最终的核查。每个节点的同一总线的数据都是一样的。记住:网络上很多数据都是极其关乎安全的,所以不要使用刺针刺破CAN线缆的绝缘层!
+ 技术信息 - 车辆数据总线 (CAN Bus)
CAN bus是一个串行通讯系统,被用于很多车辆上连接各个系统和传感器,代替传统的多线线缆束。
CAN是Controller Area Network(控制器局域网络)的缩写。它在轿车和商用车上越来越普遍。它的优势包括:明显地减少重量、可靠、易于制造,并为车载诊断提供选项。它的劣势包括:增加了成本,且服务维修车辆时需要一