在发动机控制系统中,电子控制单元ECU具有故障自诊断功能,监测控制系统各部分的工作状况。当ECU检测到来自传感器和执行器的故障信号时,“CHECK ENGINE”警示灯立即发亮,同时将故障信息以故障码的形式存入存储器中。故障信息一旦存入,即使将点火开关断开或故障排除,“CHECK ENGINE”警示灯熄灭,这信息仍将保存在存储器中。
对车辆进行检修时,通过特定的程序可将存储在存储器中的故障信息(故障码)调出,以灯光闪烁的方式或通过检测仪器显示出来,有的还可直接由显示屏以数字形式显示,协助修理人员判断故障的类别和范围。故障码的调取方法,目前不同车系各不相同。
故障排除后可通过特殊的程序,将存储在存储器中的故障码清除,以免与新产生的故障信息混杂,给检修带来困难。
1自诊断系统基本工作原理
系统正常工作时,ECU输入、输出信号的电压都是在规定范围内变化的。当某一电路出现超出规定范围的信号时,故障诊断系统就判定为该电路信号出现故障。如水温传感器正常工作时,其输出电压信号在01~48V范围内变化。如果冷却水温传感器输出电压低于01V或高于48V,ECU即判断为故障信号,并设定一故障代码。
ECU 在系统工作时,不断收到各种传感器输入的各种信号,如果发现ECU在一段时间里收不到某一传感器的输入信号或输入信号在一段时间内不发生变化,ECU也判断为故障信号。如当发动机在正常工作温度下运转时,ECU在1分钟以上检测不到氧传感器的输出信号或氧传感器信号在03~06V间1分钟以上没有变化,即判断为氧传感器电路有故障,并设定一故障码。
发动机工作中,如果偶然出现一次不正常信号,ECU诊断系统不会判断为故障。只有当不正常信号持续一定时间或多次出现时,ECU才判定为故障。如发动机转速在1000r/min时,车速信号(Ne)丢失3~4个脉冲信号,ECU不会判定为转速信号故障,“CHECK ENGINE”灯也不会点亮,转速信号的故障码也不会存入存储器内。
故障信息的出现不只是与传感器或执行器本身出现的故障有关,而且还与相应的配线电路故障有关。例如,(1)当水温传感器与ECU之间的配线短路搭铁时,水温传感器的输出电压信号就会低于01V;ECU也会判定为水温传感器有故障。(2)当水温传感器与ECU间配线断路时,水温传感器输出电压信号就会高于48V,ECU也会判定为水温传感器有故障。因此在ECU判断出某一电路故障时,只是提供了故障的性质和范围,最后要确定是传感器执行器故障还是相应配线故障,应进一步检查配线、杆头、ECU和相关元器件。
2故障信息的显示
ECU 诊断系统检测到故障信号,经判断为故障后,即将故障信息以故障码的形式存储到存储器中,有的发动机控制系统还将全部故障资料存入存储器中。同时点亮仪表盘的“CHECK ENGINE”警示灯。
故障信息显示的方法大致有以下几种:
(1)由“CHECK ENGINE”显示故障码
“CHECK ENGINE”警示灯的功用主要有以下几项:
1)灯的检查功能 当点火开关接通(ON)时,“CHECK ENGINE”灯点亮,发动机启动后,转速高于500r/min时,“CHECK ENGINE”灯应熄灭。此时说明“CHECK ENGINE”灯显示正常,发动机工作正常。
2)报警显示功能 当ECU的任何一个输入、输出信号出现故障时,“CHECK ENGINE”灯点亮(发动机转速高于500r/min时才会点亮报警),警告驾驶员系统出现故障,只有当故障排除后,发动机恢复正常工作时,“CHECK ENGINE”灯才会熄灭。
3)闪烁显示故障码 存储在存储器中的故障码,通过一定的读取程序调出,由“CHECK ENGINE”灯以闪烁的形式显示出来。不同车系故障码的代号及内容各不相同。
(2)由诊断座上的故障诊断输出端子输出故障信息资料,并跨接显示灯闪烁读出故障码
,或跨接专用检测仪器,如百分率表、电脑检测仪等直接读取故障信息资料。
(3)由仪表盘上的显示屏直接显示故障码数字和信息资料、数据。此种方法一般用在高档车上。