由计算机控制的汽车都留有数据连接线诊断接头。当汽车计算机电控系统发生故障时,计算机将点亮故障灯。
检修计算机电控系统的故障一般采用汽车检测仪。检测仪都有专用连接线与汽车诊断接口相连接,然后通过读取故障码进行故障诊断。但是,也可能会出现问题,即有时读出的故障码与实际故障不相符,也就是说故障码是假码,按故障码检测修理或换新件都不解决问题。比如检测仪读取发动机故障码是:氧传感器故障,用万用表电压档测氧传感器输出电压,显示电压在0.5~0.8V之间变化,这说明氧传感器输出电压有变化,且为混合气过浓;如果氧传感器失效,输出电压不变化或没有电压。那么,为什么氧传感器正常,而计算机储存氧传感器故障码?因为当计算机收到氧传感器信号,这个信号必须每分钟变化10几次,如果这个信号在几秒之内或在规定的时间内无变化,计算机认为这个信号不正常,便储存这个信号并点亮故障灯。
怎样排除故障,问题到底出在哪里?
我们可以根据各个传感器输入和计算机输出的信号数据与正常数据相比较,来判断哪一部分有问题。检测仪不但能读取故障码,还可以显示计算机收到的各个传感器信号数据和计算机输出数据。这些数据表明哪里有故障,但不够明确。例如发动机水温传感器数据不正常,我们仍要用万用表进行测试,判断故障是水温传感器,还是线路或是计算机本身。在一些情况下,检测仪显示输出数据时,只显示计算机输出数据,而有故障的导线或执行器也会引起执行器工作不正常。
我曾经修理过一辆富康车,故障现象是摘挡灭车,着车故障灯不亮。用检测仪读取故障码,有3个故障码,分别是:车速传感器、混合气调节比、氧传感器。把故障码删除,读取数据流,数据显示:发动机怠速800r/min;水温90℃(随发动机温度变化);蓄电池电压13.5V;喷射时间2.6ms;进气压力380mbar(1mbar=100Pa);节气门开度9.8°;氧传感器电压0.6~0.9V之间变化;车速为0。富康正常数据是:发动机怠速800r/min;水温90℃(随发动机温度变化);蓄电池电压13.5V;喷射时间2.2ms;进气压力295mbar;节气门9.8°;氧传感器电压0.1~0.9V之间变化;车速为0。从这两组数据看出,喷射时间、进气量比正常值高,氧传感器输出信号是浓混合气,进气压力传感器测量的进气量比正常值大。计算机收到进气量数据,根据进气量计算喷射时间。进气量大,喷射时间长。喷射时间比正常值长,引起混合气浓,氧传感器输出电压高。进气量比正常值大,是否进气压力传感器有故障或进气歧管有漏气的地方?如果进气歧管有漏气,发动机怠速转速要比正常值高,而发动机怠速800r/min,是正常值,说明没有漏气的地方。那么,进气压力传感器是否有问题?于是用真空泵和万用表测量进气压力传感器,没有发现问题。然后,检查进气压力传感器与进气歧管连接的真空管,发现有机油堵塞。真空管有机油堵塞,使真空度不够。进气压力传感器输出高信号,代表进气量大,计算机控制喷射时间长。把真空管清洗干净,装好后再试车,全部数据正常。路试时摘挡不灭车。
为什么数据不正常会引发3个故障码?进气压力传感器输出高信号,计算机控制喷射时间长,使混合气浓,氧传感器输出高信号,告知计算机混合气过浓,而计算机只能根据进气压力信号计算喷射时间,无法调整混合气,便储存混合调节比和氧传感器故障码。当汽车行驶时松油门摘挡,节气门突然关闭,使混合气更浓。而车速传感器输出信号,车再行驶,计算机继续加浓,燃油过多,空气过少,使混合气难以正常燃烧,发动机熄火,计算机认为车速传感器输入信号不对,便储存车速传感器故障码。从这一故障看,3个故障码,只有混合气调节比是发动机的故障码。 系统正常工作时,计算机输出输入信号电压都在规定范围内变化。当某一电路出现超出规定范围的信号时,计算机诊断系统断定该电路信号出现故障,便储存故障码,并采用备用数据,使发动机能在最良好的情况下运转。比如,水温传感器出现线路短路或断路故障时,计算机将测到水温高于139℃或低于-50℃。这将引起空燃比过小或过大(混合气过稀或过浓),导致发动机转速不稳、工作粗暴。此时计算机将采用备用值,通常按发动机冷却水温80℃控制发动机工作,防止混合气过稀或过浓。当读取数据时,水温80℃,进气温度20℃,节气门(节气门位置传感器是线性型)开度为0°或25°,氧传感器电压0.45V等数据,没有变化时,这是计算机采用备用值,应检查相应的传感器及其线路