我们先说一个案例:一辆别克君威2.0发动机,发动机报故障码:P0118 发动机冷却液温度传感器电路高 。维修技师清除故障代码,行驶一段时间后又报该故障码。决定更换水温传感器,更换后故障依旧存在。究竟是发动机模块问题,还是线路问题?
我们都知道,水温传感器故障码还有:
P0117:发动机冷却液温度传感器电路低
P0116:发动机冷却液温度 (ECT) 传感器性能
来看看它的基本电路图。ECM上面有两根线,一根搭铁,一根是信号线。没有故障的时候,电压显示是2V。
接下来我们通过不同的几个电路图,来分析下:当这个线路中出现问题的时候,发动机会报什么码,数据是什么样的。
一、接地短路
当信号线搭铁了,识别的电压数是0V,ECT报的信号过低,就是接地短路。所以说如果说信号电路过低,我们应该检查这个信号线路是否搭铁。
通过什么方法判断呢?我们可以断开水温传感器的插头,直接用万用表测量这个信号电路和搭铁线路之间的电阻,如果这个电阻比较小,说明这个线路搭铁了,需要修理这个线路。
如果在发动机模块外面搭铁了,电压数据变成了2.5V,会显示无DTC,就是没有故障代码。所以,低参考线路如果对搭铁短路,是不会报故障码的。
但是2.5V的电压数据是不正常的。可以通过断开水温传感器的插头,测量线路与搭铁之间的电阻,如果电阻低于10欧姆以下就说明搭铁短路了。
二、信号线路开路
下面这张图是信号线路开路了,发动机模块显示电压是5V。这个表里报的码是信号过高。电阻过大,一般就是开路。
这时我们断开水温传感器插头,断开发动机模块插头,测量这两个断开线之间的电阻,电阻一般低于10欧姆,或者零点几欧姆或者两点几欧姆左右。他如果是无穷大或者电阻过高,那么就是开路或者电阻过大,所以报的故障发就是信号过高。
当发动机模块提供的低参考线路开路了,这时候发动机模块提供的监测数据也是5V,也会报信号过高故障码。
这时候也是应该按照上面提供的方法,测量电阻,电阻无穷大就是开路,电阻过高就是线路有问题。
刚刚说的君威的故障码案例,报的是传感器电路高,有可能是上面说的有线路开路了,或者电阻过大。把两个插头断开,直接测量线的电阻情况,就能得出问题所在。如果说线路正常怎么办呢?如果是正常的可能就是发动机模块本身出现故障。
三、电源短路
下面这个图中的“b+”是指电源短路了。电压显示也是5V,他也会报信号过高的故障代码。
这个时候我们怎么去测量它呢?同样,我们还是把水温传感器的插头断开,用万用表测量信号线路和搭铁之间电压,电压应该是5V,如果是12V就说明电压短路了,这个时候我们就该检查下线路,是不是哪里跟其他的线路黏在一起了。它报的故障码也是信号过高。
既然信号线路可能对电压短路,那么它的模块提供的低参考线路也会对电压短路。这时候也会报信号故障代码。
也就是说,如果信号线路和低参考线路对电压短路,开路或者电阻过大,都会报信号过高的故障代码;只有对接地短路,信号线路才会报信号过低故障代码。所以,报p0117,就是信号线路对接地短路了;报p01178,就是信号线路和低参考线路开路,这时候我们可以对线路进行测试。
四、性能故障
通过一些典型的数据,我们可以通过发动机里面的一些数据来看下他会有那些变化。
通过上面这个表,我们能看到信号性能故障代码,发动机控制模块一方面监控传感器的信号数值,另一方面会根据发动机的运行时间和其他传感器的数据来估算发动机冷却液的温度。如果估算的值超出传感器的理论范围,就会设置传感器的信号故障诊断码。
例如:现在发动机运行了20分钟,它的实际温度应该有60℃,但是发动机模块监测到只有40℃或者30℃,它就会设置性能故障代码和信号故障代码。设置信号故障代码,一般故障点是传感器和信号源故障。
如果不知道怎么下手,车子一来就清理故障代码,再不行就换东西,这种做法是极其不正确的。希望大家通过培训,能根据故障代码做出准确的判断。
本文系微信公众号技师帮(微信号:qcjsb-com)原创,作者钟师傅,转载须注明作者和出处!
微信公众号技师帮(微信号:qcjsb-com),免费提供海量汽修资料库,更有在线提问功能,技术总监一对一进行回答~
加技师帮小工(微信号:fourdaye)为微信好友,进入中国汽车维修技师微信群,与更多同行朋友探讨技术难题,成为中国汽车技术大牛!