比处以比亚迪唐车型为例讲解CAN总线的故障维修方法。 (1)故障形式CAN总线故障形式主要有 CAN-High和 CAN-Low短路、 CAN-High对正极短路CAN-High对地短路、 CAN-High断路、 CAN-Low对正极短路、 CAN-Low对地短路和CAN-Low断路七种故障。 (2)故障代码CAN总线使用三种类型的DTC,见表8-1。
(3)诊断方法CAN线是否正常,一般可以通过在诊断口测量 CAN-High和CAN-Low的电阻来判断。
①如果通过测量,电阻值在60~70Ω之间,则CAN主线可以正常通信。
②如果无限大,表明断路,可继续拆下终端电阻模块,单独测量CAN-High和Cow的电阻,应为120Ω左右。
③如果无限小,表明短路,可断开CAN各模块,做初步判定。
④ CAN-High和 CAN-LoW的对地电阻:若其中一根与车身导通,说明该线短路。
⑤测量 CAN-High和 CAN-Low的对地电压。正常情况下,应该测试CAN网隐性电压CAN-High/Low的对地电压在2.5V,如果为0,表明对地短路;如果大于正常值,则可能对电源短路。
(4)波形测量运用示波器可以同时测量 CAN-High和 CAN-Low的波形,示波器的两个通道,分别接入 CAN-High和 CAN-Low线路,这样在同一界面下同时显示 CAN-High和 CAN-LoW的同步波形,能很直观的分析系统出现哪些问题。
(5)电阻测量总线终端电阻可以用万用表进行测量①拆下蓄电池的电源线②等待约5min,直到所有的电容器充分放电③连接万用表至DLC接口测量电阻值。
④将网关CAN插头拔下,检测总的阻值是否发生变化。
⑤把网关CAN插头插好,再将终端电阻模块CAN插头拔下。
⑥检测总的阻值是否发生变化,并分析测量结果。
由于带有终端电阻的两个控制单元是相连的,所以两个终端电阻是并联的。当测量的结果为每一个终端电阻大约120Ω,而总值为60Ω时,可以判断连接电阻是正常的,但是终端电阻不一定就是120Ω,其相应的阻值依赖于总线的结构。如果在总的阻值测量后将一个带有终端电阻的控制单元插头拔下,显示阻值发生变化,这是测量的一个控制单元的终端电阻阻值。当在一个带有终端电阻的控制单元插头拔下后测量的阻值没有发生变化则说明系统中存在问题,可能是被拔下的控制单元终端电阻损坏或是 CAN-BUS出现断路。
如果在拔下控制单元后显示的阻值变化无穷大,则可能是连接中的控制单元终端电阻损坏,或是到该控制单元的CAN-BUS出现故障。
(6)电压测量(见表8-2)
(7)维修说明①了解故障车型的多路传输系统特点。
②检查汽车电源系统是否存在故障,如交流发电机的输出波形是否正常等。
③检查汽车多路信息传输系统的链路是否存在故障,采用示波器或汽车专用光纤诊断仪来观察通信数据信号,或采用替换法或采用跨线法进行检测。
④如果是节点故障,采用替换法进行检测。
⑤如果CAN-BUS导线有破损或断路需接线时,每段接线应小于50mm,每两段接线之间应大于等于100mm;如果需要在中央接点处维修,则严禁打开接点,只允许在距接点100mm以外断开导线;另外,每条 CAN-BUS导线长度不应超过5m,否则所传输的脉冲信号会失真。
e6高速网总线的检测如图8-1所示,低速网总线的检测如图8-2所示。
e6总线节点电压的检测,在车辆上OK挡时如图8-3、图8-4所示。