欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

具有汽車(chē)電控診斷功能的汽車(chē)組合儀表及其診斷方法

文檔序號(hào):5868197閱讀:183來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):具有汽車(chē)電控診斷功能的汽車(chē)組合儀表及其診斷方法
技術(shù)領(lǐng)域
本發(fā)明涉及汽車(chē)診斷領(lǐng)域,尤其涉及一種具有汽車(chē)電控診斷功能的汽車(chē)組合儀表
及其診斷方法。
背景技術(shù)
隨著汽車(chē)技術(shù)的不斷發(fā)展,現(xiàn)代汽車(chē)的工作狀況都是由電控單元(ECU)進(jìn)行控制顯示的,從而使得現(xiàn)代汽車(chē)在動(dòng)力性、安全性和環(huán)保等方面更加先進(jìn)。隨著汽車(chē)電控技術(shù)的飛速發(fā)展,汽車(chē)越來(lái)越普及,采用電腦控制的系統(tǒng)越來(lái)越多,汽車(chē)結(jié)構(gòu)也越來(lái)越復(fù)雜,汽車(chē)的故障診斷也變得越來(lái)越復(fù)雜,隨之,汽車(chē)維修技師對(duì)汽車(chē)故障診斷設(shè)備的需求越來(lái)越大。目前的汽車(chē)行業(yè),當(dāng)汽車(chē)出現(xiàn)故障時(shí)往往駕駛員不知道故障出現(xiàn)在哪里,故障是否嚴(yán)重,這時(shí)駕駛員需要盡快知道汽車(chē)故障,以便于快速排除故障,因此,如何有效、快速的知道汽車(chē)的故障也是每個(gè)駕駛者迫切的需要。 隨著信息化時(shí)代的發(fā)展,汽車(chē)儀表已經(jīng)不再僅僅是速度里程的指示,而是汽車(chē)的
綜合顯示控制中心。因此,傳統(tǒng)單一功能的汽車(chē)診斷儀表已經(jīng)無(wú)法滿足越來(lái)越多的信息收
集需求,該行業(yè)內(nèi)迫切的需要一種具有多種檢測(cè)功能的綜合儀表,以滿足廣大駕駛員及時(shí)、有效了解汽車(chē)故障并排除故障的需求。

發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種具有汽車(chē)電控診斷功能的汽車(chē)組合儀表,其具有汽車(chē)電控診斷功能,可以對(duì)汽車(chē)故障進(jìn)行提示,明確汽車(chē)故障點(diǎn),以提醒駕駛員對(duì)汽車(chē)進(jìn)行更好的維護(hù); 本發(fā)明的另一目的在于,提供一種具有汽車(chē)電控診斷功能診斷方法,通過(guò)將汽車(chē)相關(guān)的各工作狀態(tài)以多種功能事件的形式進(jìn)行劃分,以此方式實(shí)現(xiàn)汽車(chē)電控診斷的功能,對(duì)汽車(chē)進(jìn)行更好的維護(hù)。 為實(shí)現(xiàn)上述目的,本發(fā)明提供一種具有汽車(chē)電控診斷功能的汽車(chē)組合儀表,其包括中央控制器、儀表接口、分別與中央控制器電性連接的數(shù)個(gè)不同功能指示步進(jìn)電機(jī)、儀表照明指示燈、安全狀態(tài)指示燈、多種功能指示燈、多種故障指示燈、顯示屏、時(shí)鐘芯片、存儲(chǔ)器、語(yǔ)音提示模塊、按鍵處理電路、與儀表接口電性連接的電源模塊、分別與中央控制器及儀表接口電性連接的多種輸入信號(hào)處理電路、及汽車(chē)電控診斷接口電路,所述中央控制器上設(shè)有CAN總線接口及UART接口 ,使用時(shí),通過(guò)儀表接口與待診斷汽車(chē)的電控單元電性連接,中央控制器通過(guò)CAN總線接口或UART接口連接汽車(chē)電控診斷接口電路,進(jìn)而通過(guò)儀表接口與待診斷汽車(chē)的電控單元建立通訊連接。 所述中央控制器采用汽車(chē)組合儀表專(zhuān)用IC,該專(zhuān)用IC包括MC9S12XHZ系列、MC9S12HZ系列、及MC9S12HY系統(tǒng)的IC ;所述數(shù)個(gè)不同功能指示步進(jìn)電機(jī)包括車(chē)速指示步進(jìn)電機(jī)、轉(zhuǎn)速指示步進(jìn)電機(jī)、水溫指示步進(jìn)電機(jī)、及燃油指示步進(jìn)電機(jī),中央控制器上對(duì)應(yīng)該不同功能指示步進(jìn)電機(jī)分別設(shè)有步進(jìn)電機(jī)驅(qū)動(dòng)輸出接口,每一不同功能指示步進(jìn)電機(jī)分別通過(guò)與其對(duì)應(yīng)的步進(jìn)電機(jī)驅(qū)動(dòng)輸出接口與中央控制器連接。 所述儀表照明指示燈通過(guò)一背光驅(qū)動(dòng)電路與中央控制器電性連接,該中央控制器 上對(duì)應(yīng)該背光驅(qū)動(dòng)電路設(shè)有P麗輸出接口 ,背光驅(qū)動(dòng)電路通過(guò)該P(yáng)麗輸出接口與中央控制 器連接,該儀表照明指示燈包括顯示屏背光指示燈、及儀表背光指示燈。 所述安全狀態(tài)指示燈、多種功能指示燈、及多種故障指示燈均依次通過(guò)一指示燈 輸出驅(qū)動(dòng)電路、及一指示燈輸出控制電路與中央控制器連接,該安全狀態(tài)指示燈包括安全 帶狀態(tài)指示燈、及車(chē)門(mén)、發(fā)動(dòng)機(jī)蓋、后備箱狀態(tài)指示燈,多種功能指示燈包括左右轉(zhuǎn)向燈、霧 燈狀態(tài)指示燈、駐車(chē)狀態(tài)指示燈、及電池狀態(tài)指示燈,多種故障指示燈包括ABS故障指示 燈、安全氣囊故障指示燈、調(diào)動(dòng)系統(tǒng)故障指示燈、發(fā)動(dòng)機(jī)故障指示燈、油壓故障指示燈、及燃 油報(bào)警指示燈。 所述顯示屏為L(zhǎng)CD或VFD顯示屏,該顯示屏通過(guò)一顯示驅(qū)動(dòng)電路與中央控制器電 性連接;語(yǔ)音提示模塊內(nèi)包括一蜂鳴器喇叭、及一喇叭驅(qū)動(dòng)電路,該蜂鳴器喇叭通過(guò)該喇 叭驅(qū)動(dòng)電路與中央控制器電性連接;按鍵處理電路內(nèi)包括數(shù)個(gè)按鍵、及與該數(shù)個(gè)按鍵電性 連接的電平信號(hào)濾波電路,該數(shù)個(gè)按鍵分別通過(guò)該電平信號(hào)濾波電路與中央控制器電性連 接。 所述多種輸入信號(hào)處理電路包括ON輸入信號(hào)處理電路、模擬信號(hào)輸入信號(hào)處理 電路、脈沖信號(hào)輸入信號(hào)處理電路、檔位信號(hào)輸入處理電路、儀表照明輸入處理電路、汽車(chē) 安全狀態(tài)出入信號(hào)處理電路、汽車(chē)功能指示燈輸入信號(hào)處理電路、及汽車(chē)故障指示輸入信 號(hào)處理電路;所述ON輸入信號(hào)處理電路內(nèi)包括一ON輸入信號(hào)電平轉(zhuǎn)換電路、及一電平信號(hào) 濾波電路,ON輸入信號(hào)電平轉(zhuǎn)換電路通過(guò)該電平信號(hào)濾波電路與中央控制器連接;模擬信 號(hào)輸入信號(hào)處理電路內(nèi)包括一模擬電壓輸入信號(hào)輸入保護(hù)電路、及一模擬濾波電路,該模 擬電壓輸入信號(hào)輸入保護(hù)電路包括燃油、水溫、及溫度輸入信號(hào)輸入保護(hù)電路,其均通過(guò)模 擬濾波電路與中央控制器連接;脈沖信號(hào)輸入信號(hào)處理電路內(nèi)包括一脈沖信號(hào)輸入保護(hù)、 整形電路、及一脈沖信號(hào)濾波電路,該脈沖信號(hào)輸入保護(hù)、整形電路包括車(chē)速、及轉(zhuǎn)速保護(hù)、 整形電路,其均通過(guò)脈沖信號(hào)濾波電路與中央控制器連接。 所述汽車(chē)電控診斷接口電路包括一 CAN總線濾波保護(hù)電路、及一 K總線濾波保護(hù) 電路,該CAN總線濾波保護(hù)電路通過(guò)一 CAN總線收發(fā)器與中央控制器上的CAN總線接口連 接,K總線濾波保護(hù)電路通過(guò)一 K總線收發(fā)電路與中央控制器上的UART接口連接。
進(jìn)一步地,本發(fā)明還提供一種采用上述汽車(chē)組合儀表的診斷方法,其包括如下步 驟 步驟1、在具有汽車(chē)電控診斷功能的汽車(chē)組合儀表內(nèi)進(jìn)行控制參數(shù)設(shè)置,將汽車(chē) 相關(guān)的各工作狀態(tài)以多種功能事件的形式進(jìn)行劃分,不同功能事件分別對(duì)應(yīng)不同的功能操 作; 步驟2、將具有汽車(chē)電控診斷功能的汽車(chē)組合儀表通過(guò)儀表接口與待診斷汽車(chē)的 電控單元電性連接,并對(duì)該汽車(chē)組合儀表進(jìn)行系統(tǒng)初始化; 步驟3、讀取汽車(chē)組合儀表內(nèi)預(yù)先設(shè)置的控制參數(shù),啟動(dòng)中斷,汽車(chē)組合儀表開(kāi)始 與待診斷汽車(chē)的電控單元進(jìn)行通訊; 步驟4、汽車(chē)組合儀表從待診斷汽車(chē)的電控單元處獲取診斷數(shù)據(jù),判斷是否有事件 產(chǎn)生,若無(wú),則返回步驟3,若有,則獲取該事件;
步驟5、對(duì)所獲取的事件進(jìn)行判決,判斷該事件屬于哪一項(xiàng)功能事件;
步驟6、根據(jù)該功能事件所對(duì)應(yīng)的功能操作作出相應(yīng)的處理;
步驟7、處理完一項(xiàng)功能事件后,返回步驟4進(jìn)行下一次操作。 所述功能事件包括水溫事件、燃油事件、室內(nèi)溫度事件、室外溫度事件、時(shí)鐘事件、轉(zhuǎn)速事件、車(chē)速事件、按鍵事件、顯示事件、儀表照明事件、功能燈事件、報(bào)警燈事件、檔位事件、汽車(chē)電控診斷事件、及汽車(chē)儀表運(yùn)行控制參數(shù)事件;上述各功能事件分別對(duì)應(yīng)不同的功能操作,其中,水溫事件對(duì)應(yīng)水溫信號(hào)數(shù)據(jù)采集、數(shù)據(jù)濾波、水溫計(jì)算、及水溫指示步進(jìn)電機(jī)步數(shù)計(jì)算的操作;燃油事件對(duì)應(yīng)燃油信號(hào)數(shù)據(jù)采集、數(shù)據(jù)濾波、燃油剩余量計(jì)算、及燃油指示步進(jìn)電機(jī)步數(shù)計(jì)算的操作;室內(nèi)溫度事件對(duì)應(yīng)室內(nèi)溫度信號(hào)數(shù)據(jù)采集、數(shù)據(jù)濾波、及室內(nèi)溫度計(jì)算的操作;室外溫度事件對(duì)應(yīng)室外溫度信號(hào)數(shù)據(jù)采集、數(shù)據(jù)濾波、及室外溫度計(jì)算的操作;時(shí)鐘事件對(duì)應(yīng)讀取時(shí)鐘、及設(shè)置時(shí)鐘的操作;轉(zhuǎn)速事件對(duì)應(yīng)轉(zhuǎn)速數(shù)據(jù)濾波、轉(zhuǎn)速計(jì)算、及轉(zhuǎn)速指示步進(jìn)電機(jī)步數(shù)計(jì)算的操作;車(chē)速事件對(duì)應(yīng)車(chē)速數(shù)據(jù)濾波、車(chē)速計(jì)算、車(chē)速指示步進(jìn)電機(jī)步數(shù)計(jì)算、總里程計(jì)算和保存、及小計(jì)里程計(jì)算和保存的操作;按鍵事件對(duì)應(yīng)對(duì)多個(gè)按鍵進(jìn)行處理的操作;顯示事件對(duì)應(yīng)顯示汽車(chē)工作的相關(guān)狀態(tài)的操作;儀表照明事件對(duì)應(yīng)顯示屏的背光控制、及儀表背光控制的操作;功能燈事件對(duì)應(yīng)根據(jù)功能燈信號(hào),驅(qū)動(dòng)相應(yīng)的功能指示燈的操作;報(bào)警燈事件對(duì)應(yīng)根據(jù)報(bào)警燈信號(hào),驅(qū)動(dòng)相應(yīng)的報(bào)警指示燈的操作;檔位事件對(duì)應(yīng)對(duì)檔位信號(hào)進(jìn)行處理的操作;汽車(chē)電控診斷事件對(duì)應(yīng)發(fā)送汽車(chē)電控診斷命令、及分析汽車(chē)電控診斷數(shù)據(jù)的操作;汽車(chē)儀表運(yùn)行控制參數(shù)事件對(duì)應(yīng)分析汽車(chē)運(yùn)行控制參數(shù)、及保存汽車(chē)運(yùn)行控制參數(shù)的操作。 所述步驟3中,可通過(guò)人工操作按鍵啟動(dòng)中斷,開(kāi)始汽車(chē)組合儀表與待診斷汽車(chē)的電控單元之間的通訊,或者通過(guò)預(yù)先設(shè)置,汽車(chē)組合儀表定時(shí)自動(dòng)啟動(dòng)中斷開(kāi)始與待診斷汽車(chē)的電控單元進(jìn)行通訊。 本發(fā)明的有益效果本發(fā)明提供的具有汽車(chē)電控診斷功能的汽車(chē)組合儀表及其診斷方法,其通過(guò)將汽車(chē)相關(guān)的各工作狀態(tài)以多種功能事件的形式進(jìn)行劃分,以此方式實(shí)現(xiàn)汽車(chē)電控診斷的功能,同時(shí)還可以對(duì)汽車(chē)故障進(jìn)行提示,明確汽車(chē)故障點(diǎn),以提醒駕駛員對(duì)汽車(chē)進(jìn)行更好的維護(hù);此外,該具有汽車(chē)電控診斷功能的汽車(chē)組合儀表具有多種信號(hào)接口,同時(shí)支持CAN總線接口及UART接口接入,信號(hào)接入方式選擇性更廣,方便更多用戶的使用。
為了能更進(jìn)一步了解本發(fā)明的特征以及技術(shù)內(nèi)容,請(qǐng)參閱以下有關(guān)本發(fā)明的詳細(xì)說(shuō)明與附圖,然而附圖僅提供參考與說(shuō)明用,并非用來(lái)對(duì)本發(fā)明加以限制。


下面結(jié)合附圖,通過(guò)對(duì)本發(fā)明的具體實(shí)施方式
詳細(xì)描述,將使本發(fā)明的技術(shù)方案
及其他有益效果顯而易見(jiàn)。 附圖中, 圖1為本發(fā)明的具有汽車(chē)電控診斷功能的汽車(chē)組合儀表一實(shí)施例的電路結(jié)構(gòu)示意圖; 圖2為本發(fā)明具有汽車(chē)電控診斷功能的汽車(chē)組合儀表的軟件主架構(gòu)示意 圖3為本發(fā)明定時(shí)自動(dòng)啟動(dòng)中斷的流程示意 圖4為本發(fā)明診斷方法的流程示意 圖5為作為本發(fā)明一實(shí)施例的汽車(chē)電控診斷事件的處理流程 圖6為作為本發(fā)明另一實(shí)施例的各功能指示步進(jìn)電機(jī)的處理流程圖。
具體實(shí)施例方式
為更進(jìn)一步闡述本發(fā)明為實(shí)現(xiàn)預(yù)定目的所采取的技術(shù)手段及功效,請(qǐng)參閱以下有關(guān)本發(fā)明的詳細(xì)說(shuō)明與附圖,相信本發(fā)明的目的、特征與特點(diǎn),應(yīng)當(dāng)可由此得到深入且具體的了解,然而附圖僅提供參考與說(shuō)明用,并非用來(lái)對(duì)本發(fā)明加以限制。 如圖1所示,本發(fā)明提供一種具有汽車(chē)電控診斷功能的汽車(chē)組合儀表,其包括中央控制器(MCU)2、儀表接口 4、分別與中央控制器2電性連接的數(shù)個(gè)不同功能指示步進(jìn)電機(jī)21、儀表照明指示燈22、安全狀態(tài)指示燈23、多種功能指示燈24、多種故障指示燈25、顯示屏26、時(shí)鐘芯片27、存儲(chǔ)器28、語(yǔ)音提示模塊29、按鍵處理電路20、與儀表接口 4電性連接的電源模塊40、分別與中央控制器2及儀表接口4電性連接的多種輸入信號(hào)處理電路、及汽車(chē)電控診斷接口電路42,所述中央控制器2上設(shè)有CAN總線接口 202及UART接口 204,使用時(shí),通過(guò)儀表接口 4與待診斷汽車(chē)的電控單元(ECU)電性連接,中央控制器2通過(guò)CAN總線接口 202或UART接口 204連接汽車(chē)電控診斷接口電路42,進(jìn)而通過(guò)儀表接口 4與待診斷汽車(chē)的電控單元建立通訊連接,本發(fā)明中,該儀表接口 4與汽車(chē)電控單元之間采用汽車(chē)電控系統(tǒng)故障診斷協(xié)議進(jìn)行通訊。 本發(fā)明中,該中央控制器2采用汽車(chē)組合儀表專(zhuān)用IC,在本實(shí)施例中,該專(zhuān)用IC采用Freescale廠家生產(chǎn)的MC9S12XHZ系歹lj、 MC9S12HZ系歹lj、或MC9S12HY系統(tǒng)的IC。
按鍵處理電路20內(nèi)包括數(shù)個(gè)按鍵202、及與該數(shù)個(gè)按鍵202電性連接的電平信號(hào)濾波電路204,該數(shù)個(gè)按鍵202分別通過(guò)該電平信號(hào)濾波電路204與中央控制器2電性連接,該按鍵處理電路20用以處理按鍵202的輸入信號(hào),以達(dá)到中央控制器2采集這些信號(hào)的目的。 數(shù)個(gè)不同功能指示步進(jìn)電機(jī)21包括車(chē)速指示步進(jìn)電機(jī)212、轉(zhuǎn)速指示步進(jìn)電機(jī)214、水溫指示步進(jìn)電機(jī)216、及燃油指示步進(jìn)電機(jī)218,中央控制器2上對(duì)應(yīng)該不同功能指示步進(jìn)電機(jī)21分別設(shè)有步進(jìn)電機(jī)驅(qū)動(dòng)輸出接口 212' 、214' 、216'、及218',每一不同功能指示步進(jìn)電機(jī)212、214、216、及218分別通過(guò)與其對(duì)應(yīng)的步進(jìn)電機(jī)驅(qū)動(dòng)輸出接口 212'、214'、216'、及218'與中央控制器2連接,以用于顯示當(dāng)期汽車(chē)的一些工作狀況。
儀表照明指示燈22用于控制一個(gè)觀看該具有汽車(chē)電控診斷功能的汽車(chē)組合儀表的最佳效果,該儀表照明指示燈22包括顯示屏背光指示燈222、及儀表背光指示燈224,其均通過(guò)一背光驅(qū)動(dòng)電路226與中央控制器2電性連接,該中央控制器2上對(duì)應(yīng)該背光驅(qū)動(dòng)電路226設(shè)有P麗輸出接口 228,背光驅(qū)動(dòng)電路226通過(guò)該P(yáng)麗輸出接口 228與中央控制器2連接中央控制器2以P麗方式驅(qū)動(dòng)控制儀表照明,該儀表指示燈22可以為常用的LED燈。 安全狀態(tài)指示燈23、多種功能指示燈24、及多種故障指示燈25均依次通過(guò)一指示燈輸出驅(qū)動(dòng)電路230、及一指示燈輸出控制電路240與中央控制器2連接,該安全狀態(tài)指示燈23用于提醒駕駛員的安全狀態(tài),其包括安全帶狀態(tài)指示燈232、及車(chē)門(mén)、發(fā)動(dòng)機(jī)蓋、后備箱狀態(tài)指示燈234 ;多種功能指示燈24用于提示汽車(chē)目前的一些工作狀態(tài),其包括左右轉(zhuǎn)向燈、霧燈狀態(tài)指示燈242、駐車(chē)狀態(tài)指示燈244、電池狀態(tài)指示燈246、及其它狀態(tài)指示燈248 ;多種故障指示燈25用于提示汽車(chē)目前的一些功能故障等,其包括ABS故障指示燈251、安全氣囊故障指示燈252、調(diào)動(dòng)系統(tǒng)故障指示燈253、發(fā)動(dòng)機(jī)故障指示燈254、油壓故障指示燈255、燃油報(bào)警指示燈256、及其它故障指示燈257。 顯示屏26為L(zhǎng)CD或VFD顯示屏,其用于顯示汽車(chē)工裝狀態(tài)和總里程、小計(jì)里程、汽車(chē)電控單元的故障等信息,該顯示屏26通過(guò)一顯示驅(qū)動(dòng)電路262與中央控制器2電性連接。 時(shí)鐘芯片27用于設(shè)置和讀取時(shí)鐘信號(hào)。存儲(chǔ)器28用于存儲(chǔ)汽車(chē)總里程、小計(jì)里程、汽車(chē)組合儀表運(yùn)行的控制參數(shù)等,本實(shí)施例中,該存儲(chǔ)器28為電可擦寫(xiě)可編程只讀存儲(chǔ)器(EEPR0M-Electrically Erasable ProgrammableRead_Only Memory)存儲(chǔ)器,其通過(guò)一 SPI接口 272與中央控制器電性連接,該EEPROM存儲(chǔ)器可通過(guò)高于普通電壓的作用來(lái)擦除和重編程(重寫(xiě)),不需從計(jì)算機(jī)中取出即可修改。 語(yǔ)音提示模塊29內(nèi)包括一蜂鳴器喇叭292、及一喇叭驅(qū)動(dòng)電路294,該蜂鳴器喇叭292通過(guò)該喇叭驅(qū)動(dòng)電路294與中央控制器2電性連接,其通過(guò)語(yǔ)音提示當(dāng)前汽車(chē)的某些功能狀態(tài)。 儀表接口 4用于與汽車(chē)車(chē)身狀態(tài)、組合開(kāi)關(guān)、故障信息、汽車(chē)電控單元建立硬件連接,使用時(shí)只需要將該具有汽車(chē)電控診斷功能的汽車(chē)組合儀表通過(guò)儀表接口 4與待診斷汽車(chē)的電控單元電性連接,即可實(shí)現(xiàn)與汽車(chē)電ECU的通訊,以達(dá)到汽車(chē)故障診斷的目的。
電源模塊40與儀表接口 4電性連接,其為整個(gè)汽車(chē)組合儀表內(nèi)的部件提供所需要的電源。 進(jìn)一步地,多種輸入信號(hào)處理電路包括ON輸入信號(hào)處理電路411、模擬信號(hào)輸入信號(hào)處理電路412、脈沖信號(hào)輸入信號(hào)處理電路413、檔位信號(hào)輸入處理電路414、儀表照明輸入處理電路415、汽車(chē)安全狀態(tài)出入信號(hào)處理電路416、汽車(chē)功能指示燈輸入信號(hào)處理電路417、及汽車(chē)故障指示輸入信號(hào)處理電路418。其中,所述0N輸入信號(hào)處理電路411用于提供汽車(chē)組合儀表何時(shí)工作、何時(shí)不工作的信號(hào),并使中央控制器2采集此信號(hào),該0N輸入信號(hào)處理電路411內(nèi)進(jìn)一步包括一 ON輸入信號(hào)電平轉(zhuǎn)換電路401、及一電平信號(hào)濾波電路402,0N輸入信號(hào)電平轉(zhuǎn)換電路401通過(guò)該電平信號(hào)濾波電路402與中央控制器2連接。該模擬信號(hào)輸入信號(hào)處理電路412內(nèi)進(jìn)一步包括一模擬電壓輸入信號(hào)輸入保護(hù)電路403、及一模擬濾波電路404,該模擬電壓輸入信號(hào)輸入保護(hù)電路403包括燃油、水溫、及溫度輸入信號(hào)輸入保護(hù)電路,其均通過(guò)模擬濾波電路404與中央控制器2連接以用于處理燃油、水溫、溫度等模擬信號(hào),并使中央控制器2采集到這些信號(hào)。脈沖信號(hào)輸入信號(hào)處理電路413內(nèi)包括一脈沖信號(hào)輸入保護(hù)、整形電路405、及一脈沖信號(hào)濾波電路406,該脈沖信號(hào)輸入保護(hù)、整形電路405包括車(chē)速、及轉(zhuǎn)速保護(hù)、整形電路,其均通過(guò)脈沖信號(hào)濾波電路406與中央控制器2連接,以處理車(chē)速及轉(zhuǎn)速的脈沖信號(hào),并使中央控制器2采集到這些信號(hào)。檔位信號(hào)輸入處理電路414用于處理汽車(chē)檔位的信號(hào),以達(dá)到中央控制器2采集這些信號(hào),該檔位信號(hào)處理電路414內(nèi)包括一汽車(chē)檔位輸入信號(hào)電平轉(zhuǎn)換電路407、及一電平信號(hào)濾波電路408,該汽車(chē)檔位輸入信號(hào)電平轉(zhuǎn)換電路407通過(guò)電平信號(hào)濾波電路408與中央控制器2連接。儀表照明輸入處理電路415用于儀表背光信號(hào)輸入的處理,以達(dá)到中央控制器2采集這些信號(hào),其內(nèi)包括一儀表照明信號(hào)電平轉(zhuǎn)換電路409、及與該儀表照明信號(hào)電平轉(zhuǎn)換電路409電性連接的電平信號(hào)濾波電路410 ;汽車(chē)安全狀態(tài)出入信號(hào)處理電路416用于處理
8安全狀態(tài)輸入的開(kāi)關(guān)信號(hào),以達(dá)到中央控制器2采集這些信號(hào),其內(nèi)包括一安全狀態(tài)輸入信號(hào)電平轉(zhuǎn)換電路430、及與該安全狀態(tài)輸入信號(hào)電平轉(zhuǎn)換電路430電性連接的電平信號(hào)濾波電路431 ;汽車(chē)功能指示燈輸入信號(hào)處理電路417用于處理各功能指示燈信號(hào),以達(dá)到中央控制器2采集這些信號(hào),其內(nèi)包括一功能指示輸入信號(hào)電平轉(zhuǎn)換電路432、及與功能指示輸入信號(hào)電平轉(zhuǎn)換電路432電性連接的電平信號(hào)濾波電路433 ;汽車(chē)故障指示輸入信號(hào)處理電路418用于處理各故障指示燈輸入信號(hào),以達(dá)到中央控制器2采集這些信號(hào),其內(nèi)包括一故障指示輸入信號(hào)電平轉(zhuǎn)換電路434、及與故障指示輸入信號(hào)電平轉(zhuǎn)換電路434電性連接的電平信號(hào)濾波電路435,該電平信號(hào)濾波電路410、431、433、及435均通過(guò)一開(kāi)關(guān)信號(hào)輸入電路436與中央控制器2連接。 汽車(chē)電控診斷接口電路42用于連接汽車(chē)組合儀表的中央控制器2與汽車(chē)ECU之間的通訊連接,在汽車(chē)組合儀表的中央控制器2與汽車(chē)ECU之間傳輸數(shù)據(jù)。在本實(shí)施例中,該汽車(chē)電控診斷接口電路42包括一 CAN總線濾波保護(hù)電路422、及一 K總線濾波保護(hù)電路424,該CAN總線濾波保護(hù)電路422通過(guò)一 CAN總線收發(fā)器426與中央控制器2上的CAN總線接口 202連接,K總線濾波保護(hù)電路424通過(guò)一 K總線收發(fā)電路428與中央控制器2上的UART接口 204連接。 在本發(fā)明中,該具有汽車(chē)電控診斷功能的汽車(chē)組合儀表的中央控制器2通過(guò)IIC總線操作時(shí)鐘芯片27讀取設(shè)置時(shí)鐘,在顯示屏26上顯示;中央控制器2通過(guò)SPI總線操作存儲(chǔ)器28讀取和寫(xiě)入汽車(chē)組合儀表運(yùn)行控制參數(shù)、總里程、小計(jì)里程,以及讀取故障代碼等信息;中央控制器2通過(guò)一I0接口 210采集0N輸入信號(hào)改變汽車(chē)組合儀表工作狀態(tài);中央控制器2通過(guò)一 A/D220接口采集燃油、水溫信號(hào),再通過(guò)標(biāo)定數(shù)據(jù)和一定算法計(jì)算出燃油剩余量、水溫,然后通過(guò)步進(jìn)電機(jī)控制算法來(lái)控制不同功能指示步進(jìn)電機(jī)21驅(qū)動(dòng)來(lái)實(shí)現(xiàn)燃油指示和水溫指示;中央控制器2通過(guò)一脈寬捕獲接口 250采集車(chē)速、轉(zhuǎn)速,再通過(guò)標(biāo)定數(shù)據(jù)和一定算法計(jì)算出車(chē)速和轉(zhuǎn)速,然后通過(guò)步進(jìn)電機(jī)控制算法來(lái)控制不同功能指示步進(jìn)電機(jī)21驅(qū)動(dòng)來(lái)實(shí)現(xiàn)車(chē)速指示和轉(zhuǎn)速指示,并通過(guò)標(biāo)定數(shù)據(jù)和一定算法計(jì)算出總里程和小計(jì)里程,并將總里程和小計(jì)里程保存在存儲(chǔ)器中;中央控制器2通過(guò)10接口采集汽車(chē)檔位輸入信號(hào)、儀表照明輸入信號(hào)、安全狀態(tài)輸入信號(hào)、各種功能指示燈輸入信號(hào)、各種故障指示燈輸入信號(hào),得到汽車(chē)工作的相關(guān)狀態(tài),然后通過(guò)io接口控制指示燈驅(qū)動(dòng),從而達(dá)到儀表照明指示、安全狀態(tài)指示、各功能燈指示、各故障燈指示;中央控制器2通過(guò)I0接口 260采集按鍵信號(hào),得到人工功能操作,然后通過(guò)10接口 270控制顯示屏26和相應(yīng)的硬件操作,從而達(dá)到人工操作功能的完成。中央控制器2通過(guò)A/D 口采集室內(nèi)外溫度傳感器信號(hào),再通過(guò)標(biāo)定數(shù)據(jù)和一定算法計(jì)算出室內(nèi)外溫度,然后中央控制器2通過(guò)I0接口控制顯示屏26顯示室內(nèi)外溫度;中央控制器2通過(guò)CAN接口 202或UART接口 204連接汽車(chē)電控診斷接口電路42與汽車(chē)ECU建立通訊連接,從而達(dá)到對(duì)汽車(chē)電控單元的故障診斷,得到汽車(chē)相關(guān)的工作狀態(tài),其中包括讀取故障碼、讀取數(shù)據(jù)流,并經(jīng)過(guò)數(shù)據(jù)分析,從存儲(chǔ)器中讀取相關(guān)故障信息,并在顯示屏上顯示。 圖2所示,為本發(fā)明具有汽車(chē)電控診斷功能的汽車(chē)組合儀表的軟件主架構(gòu)示意圖,該汽車(chē)組合儀表將汽車(chē)相關(guān)的各工作狀態(tài)以多種功能事件的形式進(jìn)行劃分,其在ON輸入信號(hào)有效的情況運(yùn)行,首先進(jìn)行系統(tǒng)初始化,讀取汽車(chē)組合儀表運(yùn)行控制參數(shù),啟動(dòng)中斷;然后等待事件的產(chǎn)生,讀取事件,清除事件,判斷事件屬于哪一項(xiàng)功能事件,并處理該功能事件所對(duì)應(yīng)的操作;處理完功能事件后清除看門(mén)狗,再處理下一個(gè)功能事件。作為本發(fā)明的一種選擇性實(shí)施例,該功能事件可包括水溫事件、燃油事件、室內(nèi)溫度事件、室外溫度事件、時(shí)鐘事件、轉(zhuǎn)速事件、車(chē)速事件、按鍵事件、顯示事件、儀表照明事件、功能燈事件、報(bào)警燈事件、檔位事件、汽車(chē)電控診斷事件、及汽車(chē)儀表運(yùn)行控制參數(shù)事件(標(biāo)定數(shù)據(jù)事件)。上述各功能事件分別對(duì)應(yīng)不同的功能操作,其中,水溫事件對(duì)應(yīng)水溫信號(hào)數(shù)據(jù)采集、數(shù)據(jù)濾波、水溫計(jì)算、及水溫指示步進(jìn)電機(jī)步數(shù)計(jì)算的操作;燃油事件對(duì)應(yīng)燃油信號(hào)數(shù)據(jù)采集、數(shù)據(jù)濾波、燃油剩余量計(jì)算、及燃油指示步進(jìn)電機(jī)步數(shù)計(jì)算的操作;室內(nèi)溫度事件對(duì)應(yīng)室內(nèi)溫度信號(hào)數(shù)據(jù)采集、數(shù)據(jù)濾波、及室內(nèi)溫度計(jì)算的操作;室外溫度事件對(duì)應(yīng)室外溫度信號(hào)數(shù)據(jù)采集、數(shù)據(jù)濾波、及室外溫度計(jì)算的操作;時(shí)鐘事件對(duì)應(yīng)讀取時(shí)鐘、及設(shè)置時(shí)鐘的操作;轉(zhuǎn)速事件對(duì)應(yīng)轉(zhuǎn)速數(shù)據(jù)濾波、轉(zhuǎn)速計(jì)算、及轉(zhuǎn)速指示步進(jìn)電機(jī)步數(shù)計(jì)算的操作;車(chē)速事件對(duì)應(yīng)車(chē)速數(shù)據(jù)濾波、車(chē)速計(jì)算、車(chē)速指示步進(jìn)電機(jī)步數(shù)計(jì)算、總里程計(jì)算和保存、及小計(jì)里程計(jì)算和保存的操作;按鍵事件對(duì)應(yīng)對(duì)多個(gè)按鍵進(jìn)行處理的操作;顯示事件對(duì)應(yīng)顯示汽車(chē)工作的相關(guān)狀態(tài)的操作;儀表照明事件對(duì)應(yīng)顯示屏的背光控制、及儀表背光控制的操作;功能燈事件對(duì)應(yīng)根據(jù)功能燈信號(hào),驅(qū)動(dòng)相應(yīng)的功能指示燈的操作;報(bào)警燈事件對(duì)應(yīng)根據(jù)報(bào)警燈信號(hào),驅(qū)動(dòng)相應(yīng)的報(bào)警指示燈的操作;檔位事件對(duì)應(yīng)對(duì)檔位信號(hào)進(jìn)行處理的操作;汽車(chē)電控診斷事件對(duì)應(yīng)發(fā)送汽車(chē)電控診斷命令、及分析汽車(chē)電控診斷數(shù)據(jù)的操作;汽車(chē)儀表運(yùn)行控制參數(shù)事件(標(biāo)定數(shù)據(jù)事件)對(duì)應(yīng)分析汽車(chē)運(yùn)行控制參數(shù)、及保存汽車(chē)運(yùn)行控制參數(shù)的操作,即標(biāo)定數(shù)據(jù)處理的操作。其中所有的功能事件都在各個(gè)中斷程序中產(chǎn)生,處理功能事件都在主流程中完成,此以功能事件的方式可實(shí)現(xiàn)汽車(chē)電控診斷的功能,同時(shí)還可以對(duì)汽車(chē)故障進(jìn)行提示,明確汽車(chē)故障點(diǎn),以提醒駕駛員對(duì)汽車(chē)進(jìn)行更好的維護(hù)。當(dāng)需要增加功能事件時(shí),只需在相應(yīng)的中斷和主程序架構(gòu)中增加,其他功能事件不受影響。
作為本發(fā)明的選擇性實(shí)施例,該具有汽車(chē)電控診斷功能的汽車(chē)組合儀表可通過(guò)人工操作按鍵啟動(dòng)中斷,開(kāi)始汽車(chē)組合儀表與待診斷汽車(chē)的電控單元之間的通訊,或者通過(guò)預(yù)先設(shè)置,汽車(chē)組合儀表定時(shí)自動(dòng)啟動(dòng)中斷開(kāi)始與待診斷汽車(chē)的電控單元進(jìn)行通訊。如圖3
所示,為本發(fā)明定時(shí)自動(dòng)啟動(dòng)中斷的流程示意圖,當(dāng)定時(shí)中斷開(kāi)始后,汽車(chē)組合儀表首先進(jìn)行掉電檢測(cè),然后進(jìn)入汽車(chē)診斷數(shù)據(jù)處理過(guò)程,進(jìn)而進(jìn)行串口數(shù)據(jù)檢測(cè)、按鍵檢測(cè)、然后按照預(yù)先的設(shè)置進(jìn)行節(jié)拍計(jì)時(shí)處理,然后進(jìn)入各功能事件處理。 進(jìn)一步地,本發(fā)明還提供一種采用上述汽車(chē)組合儀表的診斷方法(圖4所示),其包括如下步驟 步驟1、在具有汽車(chē)電控診斷功能的汽車(chē)組合儀表內(nèi)進(jìn)行控制參數(shù)設(shè)置,將汽車(chē)相關(guān)的各工作狀態(tài)以多種功能事件的形式進(jìn)行劃分,不同功能事件分別對(duì)應(yīng)不同的功能操作。在本發(fā)明實(shí)施例中,該功能事件包括水溫事件、燃油事件、室內(nèi)溫度事件、室外溫度事件、時(shí)鐘事件、轉(zhuǎn)速事件、車(chē)速事件、按鍵事件、顯示事件、儀表照明事件、功能燈事件、報(bào)警燈事件、檔位事件、汽車(chē)電控診斷事件、及汽車(chē)儀表運(yùn)行控制參數(shù)事件(標(biāo)定數(shù)據(jù)事件)。上述各功能事件分別對(duì)應(yīng)不同的功能操作,其中,水溫事件對(duì)應(yīng)水溫信號(hào)數(shù)據(jù)采集、數(shù)據(jù)濾波、水溫計(jì)算、及水溫指示步進(jìn)電機(jī)步數(shù)計(jì)算的操作;燃油事件對(duì)應(yīng)燃油信號(hào)數(shù)據(jù)采集、數(shù)據(jù)濾波、燃油剩余量計(jì)算、及燃油指示步進(jìn)電機(jī)步數(shù)計(jì)算的操作;室內(nèi)溫度事件對(duì)應(yīng)室內(nèi)溫度信號(hào)數(shù)據(jù)采集、數(shù)據(jù)濾波、及室內(nèi)溫度計(jì)算的操作;室外溫度事件對(duì)應(yīng)室外溫度信號(hào)數(shù)據(jù)采集、數(shù)據(jù)濾波、及室外溫度計(jì)算的操作;時(shí)鐘事件對(duì)應(yīng)讀取時(shí)鐘、及設(shè)置時(shí)鐘的操作;轉(zhuǎn)速事件對(duì)應(yīng)轉(zhuǎn)速數(shù)據(jù)濾波、轉(zhuǎn)速計(jì)算、及轉(zhuǎn)速指示步進(jìn)電機(jī)步數(shù)計(jì)算的操作;車(chē)速事件對(duì)應(yīng) 車(chē)速數(shù)據(jù)濾波、車(chē)速計(jì)算、車(chē)速指示步進(jìn)電機(jī)步數(shù)計(jì)算、總里程計(jì)算和保存、及小計(jì)里程計(jì) 算和保存的操作;按鍵事件對(duì)應(yīng)對(duì)多個(gè)按鍵進(jìn)行處理的操作;顯示事件對(duì)應(yīng)顯示汽車(chē)工作 的相關(guān)狀態(tài)的操作;儀表照明事件對(duì)應(yīng)顯示屏的背光控制、及儀表背光控制的操作;功能 燈事件對(duì)應(yīng)根據(jù)功能燈信號(hào),驅(qū)動(dòng)相應(yīng)的功能指示燈的操作;報(bào)警燈事件對(duì)應(yīng)根據(jù)報(bào)警燈 信號(hào),驅(qū)動(dòng)相應(yīng)的報(bào)警指示燈的操作;檔位事件對(duì)應(yīng)對(duì)檔位信號(hào)進(jìn)行處理的操作;汽車(chē)電 控診斷事件對(duì)應(yīng)發(fā)送汽車(chē)電控診斷命令、及分析汽車(chē)電控診斷數(shù)據(jù)的操作;汽車(chē)儀表運(yùn)行 控制參數(shù)事件(標(biāo)定數(shù)據(jù)事件)對(duì)應(yīng)分析汽車(chē)運(yùn)行控制參數(shù)、及保存汽車(chē)運(yùn)行控制參數(shù)的 操作,即標(biāo)定數(shù)據(jù)處理的操作。 步驟2、將具有汽車(chē)電控診斷功能的汽車(chē)組合儀表通過(guò)儀表接口與待診斷汽車(chē)的 電控單元電性連接,并對(duì)該汽車(chē)組合儀表進(jìn)行系統(tǒng)初始化。本發(fā)明采用的具有汽車(chē)電控診 斷功能的汽車(chē)組合儀表具有多種信號(hào)接口 ,其同時(shí)支持CAN總線接口及UART接口接入,使 用時(shí)可根據(jù)不同的車(chē)型選擇CAN總線或UART接口接入,其信號(hào)接入方式選擇性更廣,方便 更多用戶的使用。 步驟3、讀取汽車(chē)組合儀表內(nèi)預(yù)先設(shè)置的控制參數(shù),啟動(dòng)中斷,汽車(chē)組合儀表開(kāi)始 與待診斷汽車(chē)的電控單元進(jìn)行通訊。該步驟中,作為本發(fā)明的選擇性實(shí)施例,可通過(guò)人工操 作汽車(chē)組合儀表按鍵啟動(dòng)中斷,開(kāi)始汽車(chē)組合儀表與待診斷汽車(chē)的電控單元之間的通訊, 或者通過(guò)預(yù)先設(shè)置,汽車(chē)組合儀表定時(shí)自動(dòng)啟動(dòng)中斷開(kāi)始與待診斷汽車(chē)的電控單元進(jìn)行通 訊。 步驟4、汽車(chē)組合儀表從待診斷汽車(chē)的電控單元處獲取診斷數(shù)據(jù),判斷是否有事件 產(chǎn)生,若無(wú),則返回步驟3,若有,則獲取該事件。 步驟5、對(duì)所獲取的事件進(jìn)行判決,判斷該事件屬于哪一項(xiàng)功能事件。 步驟6、根據(jù)該功能事件所對(duì)應(yīng)的功能操作作出相應(yīng)的處理。如圖5所示,為作為
本發(fā)明一實(shí)施例的汽車(chē)電控診斷事件的處理流程圖,當(dāng)對(duì)汽車(chē)電控診斷數(shù)據(jù)處理開(kāi)始后,
汽車(chē)組合儀表首先判斷是接收到數(shù)據(jù)還是數(shù)據(jù)發(fā)送完畢,若為接收數(shù)據(jù),則汽車(chē)組合儀表
通過(guò)其儀表接口從待診斷汽車(chē)的電控單元處獲取診斷數(shù)據(jù),然后將診斷數(shù)據(jù)添加到診斷數(shù)
據(jù)處理所對(duì)應(yīng)的功能事件中,按照該功能事件對(duì)應(yīng)的功能操作作出相應(yīng)的處理;若為數(shù)據(jù)
發(fā)送完畢,則進(jìn)行診斷數(shù)據(jù)發(fā)送完畢處理的操作。圖6為作為本發(fā)明另一實(shí)施例的各功能
指示步進(jìn)電機(jī)的處理流程圖,當(dāng)對(duì)各不同功能指示步進(jìn)電機(jī)處理開(kāi)始后,先進(jìn)行轉(zhuǎn)速指示
步進(jìn)電機(jī)處理,然后依次進(jìn)行車(chē)速指示步進(jìn)電機(jī)處理、水溫指示步進(jìn)電機(jī)處理、及燃油指示
步進(jìn)電機(jī)處理,對(duì)各不同功能步進(jìn)電機(jī)處理完成后結(jié)束本次操作。 步驟7、處理完一項(xiàng)功能事件后,返回步驟4進(jìn)行下一次操作。本發(fā)明中,所有的功
能事件都在中斷程序中產(chǎn)生,對(duì)功能事件的處理都在主流程中完成,需要增加功能事件時(shí),
只需要在相應(yīng)的中斷程序和主程序架構(gòu)中增加,其它功能事件不受影響。 綜上所述,本發(fā)明提供的具有汽車(chē)電控診斷功能的汽車(chē)組合儀表及其診斷方法,
其通過(guò)將汽車(chē)相關(guān)的各工作狀態(tài)以多種功能事件的形式進(jìn)行劃分,以此方式實(shí)現(xiàn)汽車(chē)電控
診斷的功能,同時(shí)還可以對(duì)汽車(chē)故障進(jìn)行提示,明確汽車(chē)故障點(diǎn),以提醒駕駛員對(duì)汽車(chē)進(jìn)行
更好的維護(hù);此外,該具有汽車(chē)電控診斷功能的汽車(chē)組合儀表具有多種信號(hào)接口,同時(shí)支持
CAN總線接口及UART接口接入,信號(hào)接入方式選擇性更廣,方便更多用戶的使用。
以上所述,僅為本發(fā)明的較佳實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),可以根據(jù)本方面的技術(shù)方案和技術(shù)構(gòu)思作出其他各種相應(yīng)的改變和變形,而所有這些改變和變形都應(yīng)屬于本發(fā)明權(quán)利要求的保護(hù)范圍。
權(quán)利要求
一種具有汽車(chē)電控診斷功能的汽車(chē)組合儀表,其特征在于,包括中央控制器、儀表接口、分別與中央控制器電性連接的數(shù)個(gè)不同功能指示步進(jìn)電機(jī)、儀表照明指示燈、安全狀態(tài)指示燈、多種功能指示燈、多種故障指示燈、顯示屏、時(shí)鐘芯片、存儲(chǔ)器、語(yǔ)音提示模塊、按鍵處理電路、與儀表接口電性連接的電源模塊、分別與中央控制器及儀表接口電性連接的多種輸入信號(hào)處理電路、及汽車(chē)電控診斷接口電路,所述中央控制器上設(shè)有CAN總線接口及UART接口,使用時(shí),通過(guò)儀表接口與待診斷汽車(chē)的電控單元電性連接,中央控制器通過(guò)CAN總線接口或UART接口連接汽車(chē)電控診斷接口電路,進(jìn)而通過(guò)儀表接口與待診斷汽車(chē)的電控單元建立通訊連接。
2. 如權(quán)利要求1所述的具有汽車(chē)電控診斷功能的汽車(chē)組合儀表,其特征在于,所述中央控制器采用汽車(chē)組合儀表專(zhuān)用IC,該專(zhuān)用IC包括MC9S12XHZ系列、MC9S12HZ系列、及MC9S12HY系統(tǒng)的IC ;所述數(shù)個(gè)不同功能指示步進(jìn)電機(jī)包括車(chē)速指示步進(jìn)電機(jī)、轉(zhuǎn)速指示步進(jìn)電機(jī)、水溫指示步進(jìn)電機(jī)、及燃油指示步進(jìn)電機(jī),中央控制器上對(duì)應(yīng)該不同功能指示步進(jìn)電機(jī)分別設(shè)有步進(jìn)電機(jī)驅(qū)動(dòng)輸出接口 ,每一不同功能指示步進(jìn)電機(jī)分別通過(guò)與其對(duì)應(yīng)的步進(jìn)電機(jī)驅(qū)動(dòng)輸出接口與中央控制器連接。
3. 如權(quán)利要求1所述的具有汽車(chē)電控診斷功能的汽車(chē)組合儀表,其特征在于,所述儀表照明指示燈通過(guò)一背光驅(qū)動(dòng)電路與中央控制器電性連接,該中央控制器上對(duì)應(yīng)該背光驅(qū)動(dòng)電路設(shè)有P麗輸出接口 ,背光驅(qū)動(dòng)電路通過(guò)該P(yáng)麗輸出接口與中央控制器連接,該儀表照明指示燈包括顯示屏背光指示燈、及儀表背光指示燈。
4. 如權(quán)利要求1所述的具有汽車(chē)電控診斷功能的汽車(chē)組合儀表,其特征在于,所述安全狀態(tài)指示燈、多種功能指示燈、及多種故障指示燈均依次通過(guò)一指示燈輸出驅(qū)動(dòng)電路、及一指示燈輸出控制電路與中央控制器連接,該安全狀態(tài)指示燈包括安全帶狀態(tài)指示燈、及車(chē)門(mén)、發(fā)動(dòng)機(jī)蓋、后備箱狀態(tài)指示燈,多種功能指示燈包括左右轉(zhuǎn)向燈、霧燈狀態(tài)指示燈、駐車(chē)狀態(tài)指示燈、及電池狀態(tài)指示燈,多種故障指示燈包括ABS故障指示燈、安全氣囊故障指示燈、調(diào)動(dòng)系統(tǒng)故障指示燈、發(fā)動(dòng)機(jī)故障指示燈、油壓故障指示燈、及燃油報(bào)警指示燈。
5. 如權(quán)利要求1所述的具有汽車(chē)電控診斷功能的汽車(chē)組合儀表,其特征在于,所述顯示屏為L(zhǎng)CD或VFD顯示屏,該顯示屏通過(guò)一顯示驅(qū)動(dòng)電路與中央控制器電性連接;語(yǔ)音提示模塊內(nèi)包括一蜂鳴器喇叭、及一喇叭驅(qū)動(dòng)電路,該蜂鳴器喇叭通過(guò)該喇叭驅(qū)動(dòng)電路與中央控制器電性連接;按鍵處理電路內(nèi)包括數(shù)個(gè)按鍵、及與該數(shù)個(gè)按鍵電性連接的電平信號(hào)濾波電路,該數(shù)個(gè)按鍵分別通過(guò)該電平信號(hào)濾波電路與中央控制器電性連接。
6. 如權(quán)利要求1所述的具有汽車(chē)電控診斷功能的汽車(chē)組合儀表,其特征在于,所述多種輸入信號(hào)處理電路包括0N輸入信號(hào)處理電路、模擬信號(hào)輸入信號(hào)處理電路、脈沖信號(hào)輸入信號(hào)處理電路、檔位信號(hào)輸入處理電路、儀表照明輸入處理電路、汽車(chē)安全狀態(tài)出入信號(hào)處理電路、汽車(chē)功能指示燈輸入信號(hào)處理電路、及汽車(chē)故障指示輸入信號(hào)處理電路;所述0N輸入信號(hào)處理電路內(nèi)包括一 ON輸入信號(hào)電平轉(zhuǎn)換電路、及一 電平信號(hào)濾波電路,ON輸入信號(hào)電平轉(zhuǎn)換電路通過(guò)該電平信號(hào)濾波電路與中央控制器連接;模擬信號(hào)輸入信號(hào)處理電路內(nèi)包括一模擬電壓輸入信號(hào)輸入保護(hù)電路、及一模擬濾波電路,該模擬電壓輸入信號(hào)輸入保護(hù)電路包括燃油、水溫、及溫度輸入信號(hào)輸入保護(hù)電路,其均通過(guò)模擬濾波電路與中央控制器連接;脈沖信號(hào)輸入信號(hào)處理電路內(nèi)包括一脈沖信號(hào)輸入保護(hù)、整形電路、及一脈沖信號(hào)濾波電路,該脈沖信號(hào)輸入保護(hù)、整形電路包括車(chē)速、及轉(zhuǎn)速保護(hù)、整形電路,其均通過(guò)脈沖信號(hào)濾波電路與中央控制器連接。
7. 如權(quán)利要求1所述的具有汽車(chē)電控診斷功能的汽車(chē)組合儀表,其特征在于,所述汽 車(chē)電控診斷接口電路包括一 CAN總線濾波保護(hù)電路、及一 K總線濾波保護(hù)電路,該CAN總線 濾波保護(hù)電路通過(guò)一 CAN總線收發(fā)器與中央控制器上的CAN總線接口連接,K總線濾波保 護(hù)電路通過(guò)一 K總線收發(fā)電路與中央控制器上的UART接口連接。
8. 如權(quán)利要求1所述的汽車(chē)組合儀表的診斷方法,其特征在于,包括如下步驟 步驟1、在具有汽車(chē)電控診斷功能的汽車(chē)組合儀表內(nèi)進(jìn)行控制參數(shù)設(shè)置,將汽車(chē)相關(guān)的各工作狀態(tài)以多種功能事件的形式進(jìn)行劃分,不同功能事件分別對(duì)應(yīng)不同的功能操作;步驟2、將具有汽車(chē)電控診斷功能的汽車(chē)組合儀表通過(guò)儀表接口與待診斷汽車(chē)的電控 單元電性連接,并對(duì)該汽車(chē)組合儀表進(jìn)行系統(tǒng)初始化;步驟3、讀取汽車(chē)組合儀表內(nèi)預(yù)先設(shè)置的控制參數(shù),啟動(dòng)中斷,汽車(chē)組合儀表開(kāi)始與待 診斷汽車(chē)的電控單元進(jìn)行通訊;步驟4、汽車(chē)組合儀表從待診斷汽車(chē)的電控單元處獲取診斷數(shù)據(jù),判斷是否有事件產(chǎn) 生,若無(wú),則返回步驟3,若有,則獲取該事件;步驟5、對(duì)所獲取的事件進(jìn)行判決,判斷該事件屬于哪一項(xiàng)功能事件;步驟6、根據(jù)該功能事件所對(duì)應(yīng)的功能操作作出相應(yīng)的處理;步驟7、處理完一項(xiàng)功能事件后,返回步驟4進(jìn)行下一次操作。
9. 如權(quán)利要求8所述的診斷方法,其特征在于,所述功能事件包括水溫事件、燃油事 件、室內(nèi)溫度事件、室外溫度事件、時(shí)鐘事件、轉(zhuǎn)速事件、車(chē)速事件、按鍵事件、顯示事件、儀 表照明事件、功能燈事件、報(bào)警燈事件、檔位事件、汽車(chē)電控診斷事件、及汽車(chē)儀表運(yùn)行控制 參數(shù)事件;上述各功能事件分別對(duì)應(yīng)不同的功能操作,其中,水溫事件對(duì)應(yīng)水溫信號(hào)數(shù)據(jù)采 集、數(shù)據(jù)濾波、水溫計(jì)算、及水溫指示步進(jìn)電機(jī)步數(shù)計(jì)算的操作;燃油事件對(duì)應(yīng)燃油信號(hào)數(shù) 據(jù)采集、數(shù)據(jù)濾波、燃油剩余量計(jì)算、及燃油指示步進(jìn)電機(jī)步數(shù)計(jì)算的操作;室內(nèi)溫度事件 對(duì)應(yīng)室內(nèi)溫度信號(hào)數(shù)據(jù)采集、數(shù)據(jù)濾波、及室內(nèi)溫度計(jì)算的操作;室外溫度事件對(duì)應(yīng)室外溫 度信號(hào)數(shù)據(jù)采集、數(shù)據(jù)濾波、及室外溫度計(jì)算的操作;時(shí)鐘事件對(duì)應(yīng)讀取時(shí)鐘、及設(shè)置時(shí)鐘 的操作;轉(zhuǎn)速事件對(duì)應(yīng)轉(zhuǎn)速數(shù)據(jù)濾波、轉(zhuǎn)速計(jì)算、及轉(zhuǎn)速指示步進(jìn)電機(jī)步數(shù)計(jì)算的操作;車(chē) 速事件對(duì)應(yīng)車(chē)速數(shù)據(jù)濾波、車(chē)速計(jì)算、車(chē)速指示步進(jìn)電機(jī)步數(shù)計(jì)算、總里程計(jì)算和保存、及 小計(jì)里程計(jì)算和保存的操作;按鍵事件對(duì)應(yīng)對(duì)多個(gè)按鍵進(jìn)行處理的操作;顯示事件對(duì)應(yīng)顯 示汽車(chē)工作的相關(guān)狀態(tài)的操作;儀表照明事件對(duì)應(yīng)顯示屏的背光控制、及儀表背光控制的 操作;功能燈事件對(duì)應(yīng)根據(jù)功能燈信號(hào),驅(qū)動(dòng)相應(yīng)的功能指示燈的操作;報(bào)警燈事件對(duì)應(yīng) 根據(jù)報(bào)警燈信號(hào),驅(qū)動(dòng)相應(yīng)的報(bào)警指示燈的操作;檔位事件對(duì)應(yīng)對(duì)檔位信號(hào)進(jìn)行處理的操 作;汽車(chē)電控診斷事件對(duì)應(yīng)發(fā)送汽車(chē)電控診斷命令、及分析汽車(chē)電控診斷數(shù)據(jù)的操作;汽 車(chē)儀表運(yùn)行控制參數(shù)事件對(duì)應(yīng)分析汽車(chē)運(yùn)行控制參數(shù)、及保存汽車(chē)運(yùn)行控制參數(shù)的操作。
10. 如權(quán)利要求8所述的診斷方法,其特征在于,所述步驟3中,可通過(guò)人工操作按鍵啟 動(dòng)中斷,開(kāi)始汽車(chē)組合儀表與待診斷汽車(chē)的電控單元之間的通訊,或者通過(guò)預(yù)先設(shè)置,汽車(chē) 組合儀表定時(shí)自動(dòng)啟動(dòng)中斷開(kāi)始與待診斷汽車(chē)的電控單元進(jìn)行通訊。
全文摘要
本發(fā)明涉及一種具有汽車(chē)電控診斷功能的汽車(chē)組合儀表及其診斷方法,其包括中央控制器、儀表接口、分別與中央控制器電性連接的數(shù)個(gè)不同功能指示步進(jìn)電機(jī)、儀表照明指示燈、安全狀態(tài)指示燈、多種功能指示燈、多種故障指示燈、顯示屏、時(shí)鐘芯片、存儲(chǔ)器、語(yǔ)音提示模塊、按鍵處理電路、與儀表接口電性連接的電源模塊、分別與中央控制器及儀表接口電性連接的多種輸入信號(hào)處理電路、及汽車(chē)電控診斷接口電路,中央控制器上設(shè)有CAN總線接口及UART接口,使用時(shí),通過(guò)儀表接口與待診斷汽車(chē)的電控單元電性連接,中央控制器通過(guò)CAN總線接口或UART接口連接汽車(chē)電控診斷接口電路,進(jìn)而通過(guò)儀表接口與待診斷汽車(chē)的電控單元建立通訊。本發(fā)明具有汽車(chē)電控診斷功能,可以對(duì)汽車(chē)故障進(jìn)行提示,明確汽車(chē)故障點(diǎn),以提醒駕駛員對(duì)汽車(chē)進(jìn)行更好的維護(hù)。
文檔編號(hào)G01D18/00GK101776468SQ201010114300
公開(kāi)日2010年7月14日 申請(qǐng)日期2010年2月12日 優(yōu)先權(quán)日2010年2月12日
發(fā)明者劉均, 楊偉 申請(qǐng)人:深圳市元征軟件開(kāi)發(fā)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
余干县| 宽城| 大埔区| 潢川县| 四川省| 盐亭县| 云梦县| 哈巴河县| 栾川县| 通州区| 枣强县| 平阴县| 五寨县| 沧源| 崇州市| 尼勒克县| 白银市| 镇雄县| 凭祥市| 肇东市| 湖南省| 漳州市| 兰州市| 霍林郭勒市| 大姚县| 容城县| 大姚县| 祥云县| 杂多县| 原平市| 南丰县| 漳平市| 平邑县| 郓城县| 东宁县| 基隆市| 孝义市| 遂昌县| 咸宁市| 紫金县| 班戈县|