水温传感器引发的疑难故障解决办法
仪器信息网 · 2009-08-02 21:40 · 36688 次点击
一辆上海别克轿车,用户反映该车起动困难,每次要起动三四次发动机才能着车,而且车辆起动后还会出现怠速不稳、热车后水温易高、排气管冒黑烟和收油门容易熄火的现象,同时发动机故障指示灯有时还常亮不熄。
来厂后对该车进行检查,发现在不踩油门踏板的时候起动,几乎没有任何着车征兆。稍踩油门后发现起动比较正常,但是着车后不能松油门,一抬脚发动机就熄火。但如果着车后一直踏住油门踏板,过一段时间后再慢
松油门踏板,发动机还可以运转,不过只要再踩油门踏板,抬脚后发动机就熄火。热车后稍有好转,但故障仍时有发生。
实际上,这类故障在其他车上发生得也很多,大多数是因为节气门体过脏或者怠速控制阀积炭严重造成的。而故障点主要在于进气量受到限制,因为凉车起动时,进气量相对较多,尽管电脑会控制怠速控制阀进行修正,但这需要一个过程。所以很多时候都会因为节气门体过脏或者怠速控制阀积炭严重造成该车出现此类故障,但这种故障很少会导致故障灯常亮不熄。热车后检查还发现电子扇有时也不转。
但为了稳妥起见,笔者还是首先对进气系统进行了检查和清洗。检查结果为进气系统各管路连接完好,无泄漏、堵塞现象,节气门位置传感器和怠速控制阀工作良好。只不过该车的线路较混乱,从外表看有被火烧过的痕迹,且怠速控制阀和节气门位置传感器的线束是后接的。
针对这种情况,笔者利用故障诊断仪对发动机电控系统进行了检查。结果查出了“P0117:水温传感器电路电压过低”的故障码。另外,诊断仪数据流所反映的温度与实际水温不相符。诊断仪显示的水温是-39℃,这说明水温传感器有断路情况发生,因为-39℃是电脑在检测不到水温信号后所执行的一个默认温度值。于是笔者便检查了水温传感器,在发动机水温约为30℃时,测得其电阻值约为2400Ω,属于正常值;当发动机水温约为90℃时,测得其电阻值约为240Ω,也正常,由此说明水温传感器本身无故障。接着笔者检查了传感器的线束插头,用万用表测量传感器两端子之间有5V电压,看来PCM(发动机电脑)对水温传感器的供电电压正常。那么为什么会出现水温传感器故障码,且故障灯常亮呢?笔者决定先清除故障码。可在清码过程中发现,无论是使用诊断仪还是拆下蓄电池负极线,都无法清除故障码。反复检查后,笔者发现即使不起动发动机,只要打开点火开关,直接读取故障,就会有P0117存在。
这就奇怪了,是PCM无法接收到水温传感器的信号,还是电脑坏了导致P0117在PCM中的记忆无法清除呢?但此车的水温传感器2条线均来自PCM,而且经测量供电也正常,问题会是出在哪儿呢?带着疑问笔者拆下PCM,观察到线束和PCM端子都有腐蚀物,用毛刷清理掉污物,再仔细观察线路板及元件并无损坏,便装复了。之后又试了车,可故障仍未排除。
后来笔者再次调取了故障码,发现除了P0117外又多了个“P0107:MAP传感器电路低压”的故障。难道进气压力传感器又出了问题?但基于发动机工作运转和排放都很正常,笔者未对进气压力感器进行过多的拆卸检查,只是观察了一下插头的接触情况,发现接触良好。于是清除了故障码,之后再读故障码,P0107不再出现,但P0117依旧存在。这可真奇怪,如果PCM的自诊断功能紊乱,那为什么对P0107的读取和清除都正常呢?于是笔者拔下了喷油器的插头进行试验,发现设置故障码和清除故障码,功能都很正常。
至此,笔者又仔细分析了该车的故障,根据上述的检查结果,可以判定故障应该在于线路上。考虑到该车的线束被火烧过,修复后很有可能有接触不良的地方。于是笔者首先测量了PCM各端子的电压,包括电源电压和各传感器及执行机构的工作电压。检查过程中还采用了模拟故障的方式,边检查边尽可能地抖动线束,看是否有线路接触不良的情况。最终的测试结果表明:电源电压及其他传感器的各项数据均在正常值范围内,只有水温传感器的端子电压异常。正常情况下,打开点火开关时水温传感器的信号源端子与接地端子之间的电压值应为5V。而实际测得的结果虽然是5V,但在传感器处使用数据模拟器直接向信号线提供不同的电阻,从诊断仪读取的水温值却始终是-39℃,电子扇也不转,这说明水温传感器的线路确实存在断路现象。为此笔者用万用表仔细测量了水温传感器的线路,发现5V电源没有任何问题,电脑的输出直接到了传感器,而电脑输出的接地线并没有完全进入水温传感器,出现了断路的现象。难怪模拟的水温传感器电阻值不能进入电脑,在从电脑输出处连接1条接地线直接到水温传感器后,故障消失。
经过5个小时的反复查找,故障终于排除了。但回想一下整个故障排除的过程,确实费了不少周折。但之所以接地断路在先期检查水温传感器线路时没有发现,断开了,但裸露的线头与车身之间尚有连接(当然是虚接,但测量时刚好接触)。这样一来,这根线在传感器一侧检查有搭铁,在PCM一侧检查也有搭铁,所以不易被发现。
对于每次打开点火开关不等发动机运转就总出现P0117故障码的情况,是因为PCM在自检过程中便获知水温传感器信号断路。另外,故障码也并非是无法清除,而是每次都首先读取。