一、自診斷系統(tǒng)的功能
現(xiàn)代汽車(chē)的電腦控制系統(tǒng)配備的自診斷系統(tǒng)主要用來(lái)監(jiān)測(cè)電腦控制系統(tǒng)各部件的工作狀況。當(dāng)傳感器及執(zhí)行器的信號(hào)出現(xiàn)異;蛳А㈦娦盘(hào)的值超出了設(shè)定范圍時(shí),自診斷系統(tǒng)就會(huì)作出有故障的判斷,它一方面起用故障保護(hù)功能對(duì)電腦控制系統(tǒng)進(jìn)行保護(hù),另一方面將故障用故障代碼的形式存貯在存儲(chǔ)器中,并使故障警告燈常亮。維修人員可用人工的方法或汽車(chē)電腦檢測(cè)儀讀取故障碼,從而很快找到故障部位,以達(dá)到快速排除故障的目的。自診斷系統(tǒng)具有如下功能:
(1)檢測(cè)電腦控制系統(tǒng)的故障;
(2)將故障用故障代碼的形式存貯在ECU的存儲(chǔ)器中;
(3)使儀表板上的故障警告燈常亮,以提醒駕駛員ECU已檢測(cè)到故障,應(yīng)謹(jǐn)慎駕駛或停車(chē)檢修;
(4)起用故障保護(hù)功能,以維持發(fā)動(dòng)機(jī)基本運(yùn)行,能將汽車(chē)開(kāi)到附近的維修站維修;
(5)協(xié)助維修人員對(duì)故障進(jìn)行尋找,為故障診斷提供信息。
二、自診斷系統(tǒng)的基本組成
1.ROM
ROM用于存儲(chǔ)汽車(chē)廠家編寫(xiě)的能保障自診斷系統(tǒng)正常工作的監(jiān)控程序、診斷標(biāo)準(zhǔn)及故障運(yùn)行時(shí)的預(yù)定參數(shù)等,工作時(shí)供CPU提取和查尋。即使切斷ECU的電源,ROM中存儲(chǔ)的信息也不會(huì)丟失,通電后又可立即使用。ROM中存儲(chǔ)的大量程序和數(shù)據(jù)是ECU進(jìn)行操作和控制的重要依據(jù),它們都是通過(guò)大量試驗(yàn)獲得的。
2.RAM
RAM用于儲(chǔ)存單片機(jī)工作時(shí)暫時(shí)需要存儲(chǔ)的數(shù)據(jù)(如故障代碼、輸入/輸出數(shù)據(jù),單片機(jī)運(yùn)算得出的結(jié)果、學(xué)習(xí)修正參數(shù)等),這些數(shù)據(jù)根據(jù)需要可隨時(shí)調(diào)用或被新的數(shù)據(jù)改寫(xiě)。當(dāng)ECU的電源切斷時(shí),所有存人RAM的數(shù)據(jù)均完全丟失。為了保證故障代碼,空燃比修正數(shù)據(jù)等能夠較長(zhǎng)時(shí)間保存,防止點(diǎn)火開(kāi)關(guān)關(guān)閉時(shí),由于電源被切斷而造成數(shù)據(jù)丟失,ECU必須與蓄電池直接連接,不受點(diǎn)火開(kāi)關(guān)控制。但是,當(dāng)蓄電池正極或負(fù)極端子斷開(kāi)時(shí),存入RAM中的數(shù)據(jù)仍會(huì)丟失。因此在檢修或要斷開(kāi)蓄電池負(fù)極端子之前,必須事先調(diào)取故障代碼。
3.故障診斷座
故障診斷座的正確名稱(chēng)是故障診斷通訊接口,其安裝位置依車(chē)而異。將故障診斷座的有關(guān)端子短接,啟動(dòng)(一)線(xiàn)時(shí),同時(shí)清除了RAM中儲(chǔ)存的自適應(yīng)修正參數(shù)以及石英鐘和音響等裝置的內(nèi)存信息。還要搞清楚該車(chē)輛是否裝有音響、防盜等帶密碼的系統(tǒng),如果有這些系統(tǒng),一定要弄清楚其密碼和解密碼的方法的前提下進(jìn)行。
2.用汽車(chē)電腦檢測(cè)儀清除故障碼
目前使用的汽車(chē)電腦檢測(cè)儀都有清除故障碼的功能,當(dāng)排除故障后,通過(guò)電腦檢測(cè)儀發(fā)出清除故障碼的指令,便能清除ECU存儲(chǔ)器內(nèi)的故障碼,從而避免了人工清除故障碼所帶來(lái)的眾多不便。
四、自診斷系統(tǒng)的標(biāo)準(zhǔn)化
1993年以前電控汽車(chē)的自診斷系統(tǒng)一般都各自成體系,故障診斷座及故障診斷的方法也不統(tǒng)一,這樣給汽車(chē)的故障診斷與維修帶來(lái)不便。這種自診斷系統(tǒng)被稱(chēng)之為第一代隨車(chē)自診斷系統(tǒng)(OBD-I)。
自1994年以來(lái),美、日、歐主要汽車(chē)制造廠家生產(chǎn)的電控汽車(chē)逐步開(kāi)始采用OBD-II第二代隨車(chē)電腦診斷
系統(tǒng)。該系統(tǒng)是美國(guó)汽車(chē)工程師學(xué)會(huì)(SAE)提出的。各汽車(chē)制造廠家依照OBD-I的標(biāo)準(zhǔn),提供統(tǒng)一的診斷模式和統(tǒng)一的診斷座,只要通過(guò)一臺(tái)儀器,即可對(duì)各種車(chē)輛進(jìn)行診斷檢測(cè),給電控汽車(chē)故障診斷帶來(lái)了很大的便利。為此,OBD-II得到了世界各大汽車(chē)公司的響應(yīng),自1996年已全面實(shí)施。
1.OBD-II故障診斷座
OBD-II故障診斷座統(tǒng)一為標(biāo)準(zhǔn)形狀和尺寸,并統(tǒng)一安裝于駕駛室儀表板下方。
2.OBD-II故障碼
OBD-II故障碼由五位數(shù)字或符號(hào)組合而成,各位數(shù)字或符號(hào)的含義如下:
單片機(jī)的報(bào)故障代碼程序,如果RAM中存儲(chǔ)有故障碼,發(fā)動(dòng)機(jī)故障警告燈就會(huì)閃示故障碼。為了準(zhǔn)確、方便、快速地對(duì)汽車(chē)電子控制系統(tǒng)進(jìn)行故障診斷,現(xiàn)在國(guó)內(nèi)外為此設(shè)計(jì)、生產(chǎn)了各種各樣的專(zhuān)用汽車(chē)電腦檢測(cè)儀。當(dāng)需要進(jìn)行故障診斷時(shí),將汽車(chē)電腦檢測(cè)儀的插頭和汽車(chē)上的故障診斷座相連接。然后打開(kāi)點(diǎn)火開(kāi)關(guān),進(jìn)行一些操作后,就可以很方便地從汽車(chē)電腦檢測(cè)儀的顯示屏上,讀出所有在RAM中存儲(chǔ)的故障碼。
4.備用功能
某些傳感器或執(zhí)行器發(fā)生故障后,自診斷系統(tǒng)將采取相應(yīng)的保護(hù)措施,即將預(yù)先設(shè)定的參數(shù)取代故障傳感器或執(zhí)行器工作,使電控系統(tǒng)繼續(xù)控制發(fā)動(dòng)機(jī)運(yùn)行,維持汽車(chē)基本的行駛性能,此種功能稱(chēng)為備用功能。該功能只能維持基本運(yùn)行,以便能把汽車(chē)開(kāi)到最近的維修站檢修,而不能保持正常的運(yùn)行性能。