園丁大叔的自留地

花叢之中,無所事事,不亦樂乎?
個人資料
正文

Check Engine 燈亮了,DIY讀碼,診斷,更換O2傳感器

(2019-12-16 10:14:43) 下一個

還是14年16萬公裏的SUBARU Legacy, 換完了正時皮帶,還留有兩個問題:

Check Engine 燈和ABS,雙燈齊亮,好像要給節日湊熱鬧。

用OBD2讀碼器讀出P0031,HO2S Heater Control Circuit Low (Bank1, Sensor 1).

過去偶爾出現過,自己會消失。這回銷碼後一啟動, 燈馬上就回來了。看來是真有了器質性病變。

又要學新知識了,這個SEnsor 是前氧器感應器,又叫空氣/燃油比感應器(Air/ Fuel Sensor),是個很重要的部件。它感受發動機排氣中的氧氣分壓,數據傳給ECM,隨時調整發動機進氣和噴油量,達到最優化燃燒。

不過這個錯碼並不是氧感器本身有問題,而是加熱控製電路。氧感器有兩條電路,一個是對氧氣敏感的數據電路;第二個是給氧感器加熱的電路。發動機運轉平穩後,排氣溫度達300多度,氧感器設計在這樣的環境中正常工作。那麽,當汽車剛啟動時,排氣溫度還沒升高,氧感就不能正常工作。這個時段,ECM控製接通加熱電路,實際就是個小電爐子,趕快燒到三百度,就保證冷發動機時,也能有正確的氧分壓數據。發動機熱起來後,這個加熱不再需要了,ECM就會斷開它。

明白了原理,就知道了這個加熱電路不算很嚴重的問題,但是在頻繁開短途,發動機經常冷缸工作,尤其現在冬天時,還是有影響的。

從我的維修手冊上,這條電路沒有保險絲,經電池,ECM,Relay,氧感接口,到氧感器本身的接口和電熱絲,都有可能接觸不良或短路,當然最多見的是氧感器本身燒壞。

從最容易的地方下手,拆掉粗大的進氣管

找到下麵電路接頭,斷開。基本靠手摸著完成

拉出來的Sensor接頭:

接頭有四根電線,兩根黑色的是加熱電路。用萬能表測電阻,正常值應該低於10歐。我實測發現很難測出,偶爾測到4.5 歐姆,晃晃電線又變成無窮大。汽車一端的接口,把鑰匙開到ON,能測出12.4 伏電壓。判斷是Sensor本身接觸不良。決定換氧Sensor。

Subaru Dealer 原件要稅後三百多,亞馬孫上找到Denso 的隻要半價。Denso是Subaru元件供應商,聲稱100%匹配。

新件到了,先測電阻,

2.9 歐,恒定。

拆氧Sensor的難度,比火花塞大一些。位置很別拗,藏在CV軸連接前差速器的下麵。還有前懸臂當著。

卸了右前輪,從側下麵看到了Sensor。

氧Sensor 接排氣管的位置外麵包著鋁製隔熱板,普通板手夠不到,事先功課做的好,買了這個,O2 Sensor Socket。

在有限的空間裏,各種角度調整,噴了很多WP40,總算拆下來了,就是這樣的工具組合:

新舊比較,真的完全相同

不過拆下來的舊Sensor,再次測電阻,很新的幾乎一樣!?

到了這一步,也管不了太多了,新的裝上,跟火花塞相近的扭力,我的扭力板手伸不進,隻能靠手感。

最後結果,發動後CheckEngine燈自動滅了。

為什麽舊Sensor拆下來又好了呢?大概就像個燈泡,燈絲斷了,抖兩下又搭上了。但過兩天還會斷。

最後秀秀新升級的OBD2讀碼器:

左麵十二年前買的,隻能讀OBD碼,右麵的是同型號,從3100a近化到了3100j+, 可以讀ABS,SRS, Trans, 測電池等多種功能, 60% off. 我孩子有一個網上20塊買的,通過手機讀碼銷碼,居然也好用。我還是願意有個專用工具在手。既使不修車,有個OBD Reader 在手,也能及時了解座駕的問題,每車都該備一個。

[ 打印 ]
閱讀 ()評論 (0)
評論
目前還沒有任何評論
登錄後才可評論.