官术网_书友最值得收藏!

第二章 發動機電控系統

第一節 發動機電控系統概述

一、發動機電腦

發動機電子控制系統由發動機電腦、傳感器和執行器三個部分組成(見圖2-1)。發動機電腦由硬件和軟件兩部分組成。硬件是中央處理器CPU、存儲器、輸入、輸出接口;軟件是電腦運行所需的各種程序以及基本數據等。發動機電控系統的電路圖如圖2-2和圖2-3所示。

發動機電腦接收來自發動機各種傳感器的信息,經過電腦內部的輸入接口電路的處理,將模擬信號轉變成CPU能夠接受的數字信號后,輸入CPU,CPU就按照預先設定的工作程序,把各種信號進行分析、比較、運算后,再輸出執行指令,再經過電腦內部輸出電路,將數字化的指令轉變成各個執行元件能夠接受的控制信號,控制發動機的各個執行器協調工作,綜合控制發動機的冷起動、暖機、怠速、部分負荷、大負荷等各種工況,在每個工況中,精確地控制噴油器的脈寬和點火提前角。

圖2-1 發動機電控系統框圖

在發動機的運行中,監測電控系統各種輸入、輸出信號的狀態,當信號不符合規定的標準狀態時,就被視為故障狀態,并把故障的信息存儲在故障存儲器中。對于發生故障的某些傳感器,還可以使用替代值,并且啟用備用程序,使發動機運行在應急狀態。

在進行自診斷檢查時,發動機電腦能夠讀取故障碼、清除故障碼、讀取數據流、執行元件動作測試、重新編程電腦功能。車載自診斷檢查是任何發動機故障檢修的起點,車載自診斷系統檢查是一種條理清晰的檢查方法,可以識別發動機電子控制系統的電氣故障。在進行自診斷檢查時,發動機電腦可以輸出存儲的故障碼,輸出運行時的各種信號的數據,為檢修故障提供信息和依據。

圖2-2 1.6L發動機電控系統電路圖(1/2)

圖2-3 1.6L發動機電控系統電路圖(2/2)

二、基本設定、偏差學習和重新編程

每當斷開或更換蓄電池、拆下發動機電腦或發動機熔絲時,都必須按規定步驟執行怠速學習診斷程序,參見怠速閥的有關內容。

當斷開、初始化或更換發動機電腦和更換飛輪驅動盤時,要按規定程序重新學習曲軸位置(CKP)系統偏差,見曲軸位置傳感器的有關內容。

很多車型的發動機電腦采用了電可擦可編程只讀存儲器(EEPROM)。更換發動機電腦后,必須參考最新程序,對發動機電腦重新編程。

三、發動機故障指示燈

1.發動機故障指示燈的工作原理

系統正常時,電腦沒有存儲故障碼。當打開點火開關時,故障指示燈(MIL)點亮(見圖2-4),在發動機運行后熄滅。若電腦檢測發動機的電控系統出現故障時,將點亮故障指示

燈,提醒駕駛人員,對發動機進行檢修。

圖2-4 發動機故障指示燈

故障指示燈亮時的電流走向:

熔絲F21→儀表板(A19、B15→故障指示燈泡→B6)→發動機電腦(K64→輸出模塊→內搭鐵)。

2.故障指示燈不亮檢查要領

1)打開點火開關,不起動發動機,將測試燈一端搭鐵,另一端探測電腦的K64端,模擬電腦的控制效果,故障指示燈應能夠亮。

如果故障指示燈仍不亮,證明故障指示燈工作的電流走向有故障,應按照電路圖檢查指示燈電路,排除斷路、燈泡損壞等故障。

2)連接診斷儀,對發動機系統進行自診斷檢查,讀取故障碼、數據流,根據故障碼和數據流分析判斷故障性質。

3)若發動機能夠正常運行,故障指示燈線路也沒有故障,而故障指示燈不能受電腦控制而工作,證明電腦內部的故障指示燈控制電路有故障,應更換發動機電腦。

3.故障指示燈不熄滅檢查要領

1)如果發動機在起動并運行后,故障指示燈不能熄滅,證明發動機電控系統存在故障。

2)在關閉點火開關時,拔下電腦插頭后,再打開點火開關,故障指示燈應熄滅。若不熄滅,證明故障指示燈線路有對地短路故障。應按照電路圖,檢查故障指示燈走向的線路,排除對搭鐵短路故障。

3)連接診斷儀,對發動機系統進行自診斷檢查,讀取故障碼、數據流,根據故障碼和數據流分析判斷故障性質。

4)通過診斷儀,清除發動機電腦中存儲的故障碼。指令故障指示燈啟亮和熄滅。若不能實現對故障指示燈的控制,證明發動機電腦故障,應更換。

四、診斷插頭

診斷插頭DLC安裝在儀表板左下(見圖2-5),用于連接故障診斷儀,并為診斷儀提供電源(16端)和搭鐵(4、5端)。診斷插頭上的Keyword 2000串行數據電路(7端),可以讓發動機電腦與診斷儀進行通信。只有當診斷儀向發動機電腦請求信息并將信息發出時,Ⅱ級串行數據電路上才會有電壓。這一點與通用異步收發器UART串行數據電路不同。

通用異步收發器UART串行數據線路(12、13端)用來與其他模塊進行通信,包括防抱死制動電腦EBCM(12端)、組合儀表、安全氣囊SRS系統(13端)。

五、發動機電控系統故障碼

P0106——進氣歧管絕對壓力不合理。

P0107——進氣歧管絕對壓力傳感器電壓過低。

P0108——進氣歧管絕對壓力傳感器電壓過高。

P0112——進氣溫度傳感器信號電壓過低。

P0113——進氣溫度傳感器信號電壓過高。

P0115——發動機冷卻液溫度傳感器卡滯。

P0117——發動機冷卻液溫度傳感器信號電壓過低。

P0118——發動機冷卻液溫度傳感器信號電壓過高。

P0121——節氣門位置傳感器信號電壓過低。

P0122——節氣門位置傳感器信號電壓過高。

P0131——前加熱型氧傳感器電壓過低。

P0132——前加熱型氧傳感器信號電壓過高。

P0133——前加熱型氧傳感器響應過慢。

P0134——前加熱型氧傳感器活性不足或開路。

圖2-5 診斷插頭

P0135——前加熱型氧傳感器加熱器電路不工作。

P0137——后加熱型氧傳感器信號電壓過低。

P0138——后加熱型氧傳感器信號電壓過高。

P0140——后加熱型氧傳感器活性不足或開路。

P0141——后加熱型氧傳感器HO2S2加熱器電路不工作。

P0171——燃油微調過稀。

P0172——燃油微調過濃。

P0201——噴油器1電路故障。

P0202——噴油器2電路故障。

P0203——噴油器3電路故障。

P0204——噴油器4電路故障。

P0217——發動機冷卻液溫度超出規定值。

P0300——檢測多缸缺火。

P0325——爆燃傳感器內部故障。

P0327——爆燃傳感器電路故障。

P0336——58X曲軸位置傳感器脈沖信號不良。

P0337——58X曲軸位置傳感器無脈沖信號。

P0341——凸輪軸位置傳感器不合理。

P0342——凸輪軸位置傳感器無信號。

P0351——點火線圈的A控制電路有故障(1缸和4缸)。

P0352——點火線圈的B控制電路有故障(2缸和3缸)。

P0401——廢氣再循環閥(EGR)流量不足。

P0402——廢氣再循環閥(EGR)流量過大。

P0404——廢氣再循環閥開度錯誤。

P0405——廢氣再循環閥位置信號電壓過低。

P0406——廢氣再循環閥位置信號電壓過高。

P0420——三元催化轉化器效率過低。

P0443——活性炭罐電磁閥控制線路故障。

P0461——燃油液面傳感器機構卡滯(故障指示燈不亮)。

P0462——燃油液面傳感器信號電壓過低(故障指示燈不亮)。

P0463——燃油液面傳感器信號電壓過高(故障指示燈不亮)。

P0464——燃油液面傳感器信號電壓間歇性干擾(故障指示燈不亮)。

P0502——車速傳感器無信號。

P0506——怠速轉速低于理想怠速值。

P0507——怠速轉速高于理想怠速值。

P0532——空調壓力傳感器信號電壓過低(故障指示燈不亮)。

P0533——空調壓力傳感器信號電壓過高(故障指示燈不亮)。

P0562——發動機系統電壓過低(故障指示燈不亮)。

P0563——發動機系統電壓過高(故障指示燈不亮)。

P0602——發動機控制模塊重新編程錯誤(故障指示燈不亮)。

P0607——功率過低計數器錯誤。

P0645——空調離合器輸出電路故障(故障指示燈不亮)。

P0700——變速驅動橋控制模塊故障(僅1.8L)。

P1106——進氣歧管絕對壓力信號電壓間斷性過高(故障燈不亮)。

P1107——進氣歧管絕對壓力信號電壓間斷性過低(故障燈不亮)。

P1111——進氣溫度傳感器信號電壓間斷性過高(故障燈不亮)。

P1112——進氣溫度傳感器信號電壓間斷性過低(故障燈不亮)。

P1114——發動機冷卻液溫度傳感器間斷性電壓過低(故障燈不亮)。

P1115——發動機冷卻液溫度傳感器間斷性信號電壓過高(故障燈不亮)。

P1121——節氣門位置傳感器間斷性信號電壓過高(故障燈不亮)。

P1122——節氣門位置傳感器間斷性信號電壓過低(故障燈不亮)。

P1133——前加熱型氧傳感器過渡次數過少。

P1134——前加熱型氧傳感器過渡比失常。

P1167——前氧傳感器在減速斷油期間信號電壓過高。

P1171——燃油調節系統在動力增強期間過稀。

P1336——58X曲軸位置傳感器齒錯誤未學習。

P1396——防抱死制動系統車速傳感器信號偏差過大(故障燈不亮)。

P1397——防抱死制動系統車速傳感器無信號(故障燈不亮)。

P1404——廢氣再循環閥的閥芯關閉錯誤。

P1601——發動機電腦與變速器電腦之間的SPI通信故障。

P1607——功率過低計數器復位故障。

P1650——與安全氣囊SIDM芯片的SPI通信錯誤。

P1655——與動力轉向電腦PSVI芯片的SPI通信錯誤。

P2279——進氣系統泄漏。

六、部分故障碼的設置原理

1.故障碼P0602——發動機電腦重新編程錯誤

電可擦可編程只讀存儲器用于存儲程序信息和發動機、變速器和動力系診斷操作所需的校準值。發動機電腦利用被稱為校驗和的值,對軟件進行檢測。正常的校驗和等于軟件中的所有累加數。在重新編程后,發動機電腦改變校驗和并累加軟件中的所有值,如果該值不等于校驗和值,則證明發動機電腦重新編程錯誤,設置故障碼P0602。

2.故障碼P0607——代表功率過低計數器錯誤故障

在接通點火開關、點火電壓大于11V、發動機運行10s以上時,發動機電腦檢查“功率過低計數器集成芯片(I/C)”和主中央處理器和功率過低計數器芯片之間的通信。若發現異常,設置故障碼P0607。

3.故障碼P1607——發動機電腦檢測功率過低計數器I/C沒有復位

在打開點火開關、不起動發動機時,發動機電腦監視電可擦可編程只讀存儲器復位特征位標記和功率過低計數器I/C溢出位。如果由于蓄電池斷開或功率過低計數器I/C故障,發動機電腦檢測功率過低計數器I/C沒有復位,將設置故障碼P1607。

4.故障碼P1396、P1397

在車速大于10km/h時,發動機電腦通過串行數據線檢測防抱死制動系統的輪速傳感器。如果偏差大于18km/h,將設置故障碼P1396。如果發動機電腦檢測不到信息,將設置故障碼P1397。

5.故障碼P0700——代表自動變速器電腦故障

變速器電腦和發動機電腦通過串行數據鏈接電路進行連接。變速器電腦每100ms向發動機電腦發送一條Ⅱ級P代碼狀態信息,確認變速器功能正常。如果變速器電腦檢測到變速器系統存在A或B類故障,變速器電腦將向發動機電腦發送一個P代碼狀態信息,點亮故障指示燈并設置故障碼P0700。

6.故障碼P1601——發動機電腦與變速器電腦之間的SPI通信故障

串行外圍接口(SPI)通信供發動機控制模塊內部使用,在發動機處理器之間發送信息。在兩個處理器之間傳送的信息是該信息的校驗和。發動機處理器和自動變速驅動橋處理器將該校驗和值與計算的校驗和值進行比較。如果校驗和值不相配,處理器將新數據視為已破壞的數據,并忽略此值。然后,處理器使用先前的信息。隨后,接收處理器將向發送處理器發送一條信息,通知其最后一條信息已損壞。發動機控制模塊定期監視變速器控制模塊狀態信息,如果發動機運行2s以上未收到信息,將設置故障碼P1601。

7.故障碼P1650—與安全氣囊SIDM芯片的SPI通信錯誤

當發動機電腦檢測到主中央處理器和輸出驅動器I/C之間的通信被破壞時,將存儲故障碼P1650。

8.故障碼P1655——與動力轉向電腦PSVI芯片的SPI通信錯誤

當發動機電腦檢測到主中央處理器和輸出驅動器I/C之間的通信被破壞時,將存儲故障碼P1655。

9.故障碼P0645——空調離合器輸出回路故障

當空調開關打開,發動機電腦通過控制壓縮機繼電器動作,使壓縮機開始工作。當壓縮機的工作條件不滿足時,發動機電腦將終止壓縮機工作。在接通點火開關、點火電壓大于11V、發動機運行時間大于10s時,如果壓縮機繼電器線圈的線路有故障,將設置故障碼P0645。

其他故障碼的設置原理,見后面相關元件的檢修要領。

主站蜘蛛池模板: 蓝田县| 元谋县| 金坛市| 南乐县| 蒲城县| 长春市| 淮南市| 福鼎市| 泸州市| 北碚区| 泽库县| 石河子市| 酉阳| 弥勒县| 罗定市| 金坛市| 新巴尔虎右旗| 清远市| 兴国县| 额尔古纳市| 乌拉特前旗| 叶城县| 弥勒县| 沁阳市| 航空| 修文县| 洞头县| 堆龙德庆县| 铁力市| 红原县| 林甸县| 丹巴县| 山丹县| 二连浩特市| 唐河县| 西畴县| 大庆市| 焦作市| 怀化市| 宕昌县| 峨山|