本實(shí)用新型涉及一種車輛故障診斷裝置,特別是一種具有導(dǎo)航故障自動(dòng)檢測的車載汽車故障診斷儀。
背景技術(shù):
隨著汽車技術(shù)的不斷發(fā)展,現(xiàn)代汽車的工作狀況都是由電控單元(電子控制單元(ECU)的簡稱),從而使得現(xiàn)代汽車在動(dòng)力性、安全性和環(huán)保等方面更加先進(jìn)。
首先,各種汽車發(fā)動(dòng)機(jī)上裝備了數(shù)量不等的傳感器,用于采集發(fā)動(dòng)機(jī)工作的各種運(yùn)行數(shù)據(jù),如水溫、空氣流量、節(jié)氣門開度、進(jìn)去溫度等一系列的數(shù)據(jù),這些數(shù)據(jù)輸入到發(fā)動(dòng)機(jī)的ECU上,發(fā)動(dòng)機(jī)ECU根據(jù)這些輸入數(shù)據(jù)就可以控制汽車的點(diǎn)火、噴油、加速等各種工況。目前故障診斷儀都要借助于發(fā)動(dòng)機(jī)ECU,以對各種傳感器輸入的信息進(jìn)行運(yùn)算、處理、判斷,然后輸出指令,但由于目前發(fā)動(dòng)機(jī)ECU線路龐大,再把故障診斷儀相關(guān)處理、輸出功能加入發(fā)動(dòng)機(jī)ECU,必然使發(fā)動(dòng)機(jī)ECU響應(yīng)速度降低,錯(cuò)碼率提高,且由于發(fā)動(dòng)機(jī)故障檢測增加了發(fā)動(dòng)機(jī)ECU這一中間環(huán)節(jié),使中間環(huán)節(jié)增多,波形容易失真,對傳感器所采集信息響應(yīng)靈敏性變差,一些早期故障很難被發(fā)現(xiàn)。更為重要的是目前各種品牌的汽車其發(fā)動(dòng)機(jī)ECU都有自己獨(dú)立的診斷協(xié)議,單一的診斷協(xié)議雖然并不復(fù)雜,但考慮到保密性和兼容性,同一汽車故障診斷儀需要考慮的內(nèi)容變得非常龐雜,其設(shè)計(jì)本身就是非常困難的,研制難度和成本增大;且因要考慮匹配各型汽車發(fā)動(dòng)機(jī)ECU通訊協(xié)議和診斷協(xié)議,其龐雜的診斷程序本身存在節(jié)點(diǎn)過多的情況,而節(jié)點(diǎn)多,必然系統(tǒng)穩(wěn)定性差,汽車故障診斷儀要取得非常準(zhǔn)確的傳感器數(shù)據(jù)就十分的困難了。這是目前汽車故障診斷儀所固有的缺陷。
早期的汽車故障診斷儀,如元征公司的431ME,一般采用89或51系列單片機(jī)設(shè)計(jì),由于受當(dāng)時(shí)的科學(xué)技術(shù)水平限制,在汽車通訊接口上、數(shù)據(jù)存儲(chǔ)上、運(yùn)算速度上等也僅能滿足某種特定汽車的需要。目前的汽車故障診斷儀,如元征的X431,一般采用ARM9系列高級嵌入式單片機(jī)設(shè)計(jì),使用LINUX或WINDOWS CE嵌入式操作系統(tǒng),在存儲(chǔ)上一般采用CF卡或SD卡,使用大量的SRAM等系統(tǒng)資源,同時(shí)大量使用進(jìn)口I2C芯片,在設(shè)計(jì)成本及開發(fā)成本上大幅增加,同時(shí)也導(dǎo)致設(shè)備使用難度和維修成本增加。
另外,導(dǎo)航設(shè)備是一套非常復(fù)雜的系統(tǒng),一旦出現(xiàn)故障,如何診斷維修將成為一個(gè)難題。目前,中國市場上的導(dǎo)航設(shè)備產(chǎn)品都沒有診斷功能。用戶只能將車開到經(jīng)銷商處,經(jīng)銷商把設(shè)備拆下來,寄往生產(chǎn)廠家維修。廠家維修工作人員技能參差不齊,對故障的診斷時(shí)間也是不盡相同。因此采用這種方法不僅維修時(shí)間長、成本大,而且會(huì)影響到用戶的出行。因此,需要設(shè)計(jì)一種帶故障自檢功能的車載導(dǎo)航裝置。
技術(shù)實(shí)現(xiàn)要素:
本實(shí)用新型要解決的技術(shù)問題是針對上述現(xiàn)有技術(shù)的不足,而提供一種具有獨(dú)立CPU,成本低,可滿足各種汽車發(fā)動(dòng)機(jī)故障診斷需要,診斷效果好,且?guī)в袑?dǎo)航自診斷的具有導(dǎo)航故障自動(dòng)檢測的車載汽車故障診斷儀。
為解決上述技術(shù)問題,本實(shí)用新型采用的技術(shù)方案是:
一種具有導(dǎo)航故障自動(dòng)檢測的車載汽車故障診斷儀,包括信號采集與處理模塊、主控模塊、存儲(chǔ)模塊、通訊模塊、顯示模塊和報(bào)警模塊。
信號采集與處理模塊,通過診斷接口與汽車診斷座的診斷接頭連接,用于對汽車故障信號進(jìn)行采集與初步解析處理,并將初步解析處理后的數(shù)據(jù)傳送給主控模塊。
信號采集與處理模塊包括車體狀態(tài)信號采集模塊、電源信號采集模塊、天線信號采集模塊和導(dǎo)航故障信號采集模塊;其中,導(dǎo)航故障信號采集模塊包括CPU使用率信號采集、內(nèi)存信號采集、內(nèi)部溫度信號采集、GPS信號采集、SD/USB信號采集和喇叭信號采集。
存儲(chǔ)模塊,用于存儲(chǔ)汽車診斷程序和系統(tǒng)運(yùn)行程序。
通訊模塊,用于信號采集與處理模塊與主控模塊之間的通訊以及故障診斷儀與遠(yuǎn)程監(jiān)控中心的通訊。
主控模塊,用于讀取存儲(chǔ)模塊的診斷程序和系統(tǒng)運(yùn)行程序,并將信號采集與處理模塊的輸入信號,與讀取的診斷程序和系統(tǒng)運(yùn)行程序進(jìn)行比較和分析,生成報(bào)警提示消息傳送給報(bào)警模塊。
顯示模塊,用于接收、顯示主控模塊的輸出信息。
報(bào)警模塊,用于接收主控模塊傳送的報(bào)警提示消息,并將報(bào)警提示消息向駕駛?cè)藛T或監(jiān)控人員進(jìn)行報(bào)警提示。
還包括用于為整個(gè)故障診斷儀提供電源的電源模塊。
還包括按鍵或觸摸屏,該按鍵或觸摸屏能用于向主控模塊輸入數(shù)據(jù),以控制主控模塊從存儲(chǔ)模塊讀取相應(yīng)診斷程序和系統(tǒng)運(yùn)行程序。
所述報(bào)警模塊為揚(yáng)聲器。
所述車體狀態(tài)信號采集模塊包括車體運(yùn)轉(zhuǎn)信息的采集、分析噪音采集和排污信息采集。
本實(shí)用新型采用上述結(jié)構(gòu)后,具有獨(dú)立CPU,成本低,可滿足各種汽車發(fā)動(dòng)機(jī)故障診斷需要,診斷效果好,且?guī)в袑?dǎo)航自診斷,用戶能夠知曉故障原因,解除不必要的疑慮,從而節(jié)省設(shè)備維修的成本和時(shí)間。
附圖說明
圖1是本實(shí)用新型一種具有導(dǎo)航故障自動(dòng)檢測的車載汽車故障診斷儀的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和具體較佳實(shí)施方式對本實(shí)用新型作進(jìn)一步詳細(xì)的說明。
如圖1所示,一種具有導(dǎo)航故障自動(dòng)檢測的車載汽車故障診斷儀,包括信號采集與處理模塊、主控模塊、存儲(chǔ)模塊、通訊模塊、顯示模塊和報(bào)警模塊。
信號采集與處理模塊,通過診斷接口與汽車診斷座的診斷接頭連接,用于對汽車故障信號進(jìn)行采集與初步解析處理,并將初步解析處理后的數(shù)據(jù)傳送給主控模塊。
信號采集與處理模塊包括車體狀態(tài)信號采集模塊、電源信號采集模塊、天線信號采集模塊和導(dǎo)航故障信號采集模塊;其中,導(dǎo)航故障信號采集模塊包括CPU使用率信號采集、內(nèi)存信號采集、內(nèi)部溫度信號采集、GPS信號采集、SD/USB信號采集和喇叭信號采集。
存儲(chǔ)模塊,用于存儲(chǔ)汽車診斷程序和系統(tǒng)運(yùn)行程序。
通訊模塊,用于信號采集與處理模塊與主控模塊之間的通訊以及故障診斷儀與遠(yuǎn)程監(jiān)控中心的通訊。
主控模塊,用于讀取存儲(chǔ)模塊的診斷程序和系統(tǒng)運(yùn)行程序,并將信號采集與處理模塊的輸入信號,與讀取的診斷程序和系統(tǒng)運(yùn)行程序進(jìn)行比較和分析,生成報(bào)警提示消息傳送給報(bào)警模塊。
顯示模塊,用于接收、顯示主控模塊的輸出信息。
報(bào)警模塊,用于接收主控模塊傳送的報(bào)警提示消息,并將報(bào)警提示消息向駕駛?cè)藛T或監(jiān)控人員進(jìn)行報(bào)警提示。
還包括用于為整個(gè)故障診斷儀提供電源的電源模塊。
還包括按鍵或觸摸屏,該按鍵或觸摸屏能用于向主控模塊輸入數(shù)據(jù),以控制主控模塊從存儲(chǔ)模塊讀取相應(yīng)診斷程序和系統(tǒng)運(yùn)行程序。
進(jìn)一步,報(bào)警模塊為揚(yáng)聲器。
進(jìn)一步,車體狀態(tài)信號采集模塊包括車體運(yùn)轉(zhuǎn)信息的采集、分析噪音采集和排污信息采集。
以上詳細(xì)描述了本申請的優(yōu)選實(shí)施方式,但是,本申請并不限于上述實(shí)施方式中的具體細(xì)節(jié),在本申請的技術(shù)構(gòu)思范圍內(nèi),可以對本申請的技術(shù)方案進(jìn)行多種等同變換,這些等同變換均屬于本申請的保護(hù)范圍。