專利名稱:與obd診斷座進(jìn)行數(shù)據(jù)交換的實(shí)現(xiàn)方法及其裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種與車載自動(dòng)診斷系統(tǒng)(OBD :0n-Board Diagnostics)診斷座進(jìn)行 數(shù)據(jù)交換的實(shí)現(xiàn)方法及其裝置,尤其涉及一種基于嵌入式汽車故障診斷設(shè)備與汽車數(shù)據(jù)連 接器(DLC =Data Link Connector)0BD-16型診斷座進(jìn)行數(shù)據(jù)連接的實(shí)現(xiàn)方法及其裝置。
背景技術(shù):
早在上世紀(jì)80年代汽車進(jìn)入計(jì)算機(jī)控制時(shí)期,以美國(guó)三大汽車公司為代表的世 界著名汽車制造商就開(kāi)始考慮用軟件監(jiān)控汽車控制系統(tǒng),同時(shí)也開(kāi)啟了汽車電控自診斷技 術(shù)發(fā)展的新篇章。但早期的汽車故障診斷設(shè)備都是由各個(gè)整車制造廠或儀器制造商各自開(kāi) 發(fā)的,診斷接口和通信方式各不相同,不能互相通用。比如,F(xiàn)ord車系有7針、25針,Benz 車系有圓形9針、38針、長(zhǎng)方形16針等等。這種各自為政的局面不僅給維修工作帶來(lái)了麻 煩,而且也增加了維修成本和人員培訓(xùn)費(fèi)用,反過(guò)來(lái)也影響了產(chǎn)品在全球范圍的銷售。1994年美國(guó)汽車工程師協(xié)會(huì)(SAE)提出了第二代隨車自診斷系統(tǒng)(0BD-II)的標(biāo) 準(zhǔn)規(guī)范,只要各汽車制造廠執(zhí)行該規(guī)范,其診斷模式和診斷插座,便可得到統(tǒng)一。隨著時(shí)間 的推移,OBD-II的標(biāo)準(zhǔn)也得到了不斷發(fā)展,16PIN OBD汽車診斷座已成為了目前汽車診斷接 口的唯一標(biāo)準(zhǔn)。汽車診斷接口標(biāo)準(zhǔn)的統(tǒng)一,使得利用單一接口形式實(shí)現(xiàn)對(duì)多車系的不同電控系統(tǒng) 進(jìn)行故障診斷的目的成為可能,這將大大減少維修人員在使用診斷設(shè)備時(shí)因接頭問(wèn)題帶來(lái) 的巨大麻煩。目前,一般綜合性汽車診斷設(shè)備可以只通過(guò)一個(gè)通用的0BD16汽車診斷接頭 便可以與所有具有統(tǒng)一的16pin診斷座的汽車進(jìn)行數(shù)據(jù)交換,實(shí)現(xiàn)對(duì)汽車各個(gè)不同電控系 統(tǒng)進(jìn)行診斷的目的。但由于其成本過(guò)高,靈活性不夠,這種實(shí)現(xiàn)方案不更夠得到廣泛應(yīng)用。 特別是對(duì)于面向個(gè)人車主的汽車診斷設(shè)備,不僅要求診斷設(shè)備使用方便靈活,同時(shí)要求產(chǎn) 品成本較低,能滿足個(gè)人車主的購(gòu)買承受力,而目前在綜合性汽車診斷設(shè)備上使用的方案 不僅實(shí)現(xiàn)電路復(fù)雜,成本高,也使得產(chǎn)品實(shí)現(xiàn)后體積大,不便攜。而且,現(xiàn)有的一般針對(duì)OBD 的設(shè)備只能與支持OBD的汽車發(fā)動(dòng)機(jī)系統(tǒng)進(jìn)行通信,不能與汽車上的其它電控系統(tǒng)通信, 因此也就不能診斷除發(fā)動(dòng)機(jī)系統(tǒng)以外的其它系統(tǒng)。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種與OBD診斷座進(jìn)行數(shù)據(jù)交換的實(shí)現(xiàn)方法,其在原有 支持OBD通信的設(shè)備上,基本不增加成本,通過(guò)簡(jiǎn)單的電路跳線配置,即可實(shí)現(xiàn)與具有統(tǒng)一 OBD診斷座的汽車的不同電控系統(tǒng)進(jìn)行數(shù)據(jù)交換;本發(fā)明的另一目的在于,提供一種與OBD診斷座進(jìn)行數(shù)據(jù)交換的裝置,其電路設(shè) 計(jì)簡(jiǎn)單,在節(jié)省硬件成本的同時(shí),不增加電路設(shè)計(jì)體積,可以實(shí)現(xiàn)對(duì)汽車更多電控系統(tǒng)的診 斷,大大增強(qiáng)了產(chǎn)品功能,擴(kuò)大了產(chǎn)品的應(yīng)用范圍。為實(shí)現(xiàn)上述目的,本發(fā)明提供一種與OBD診斷座進(jìn)行數(shù)據(jù)交換的實(shí)現(xiàn)方法,其包 括如下步驟
步驟1、將原OBD 16型汽車診斷座上未定義的診斷信號(hào)腳定義為汽車各電控系統(tǒng) 與外部汽車診斷設(shè)備進(jìn)行數(shù)據(jù)通信的物理接口;步驟2、通過(guò)一診斷接口電路產(chǎn)生各種汽車電控系統(tǒng)所能識(shí)別的通信信號(hào),再通過(guò) 一信號(hào)通道切換電路,根據(jù)不同車型的診斷信號(hào)腳定義,將上述信號(hào)連接到經(jīng)過(guò)步驟1操 作后OBD 16型汽車診斷座上對(duì)應(yīng)的診斷信號(hào)腳上;步驟3、通過(guò)MCU控制模塊完成與汽車各電控系統(tǒng)的通信,對(duì)數(shù)據(jù)進(jìn)行分析處理, 并根據(jù)用戶的操作選擇,完成對(duì)應(yīng)的功能診斷。所述原OBD 16型汽車診斷座上包括9個(gè)已定義診斷信號(hào)腳、及7個(gè)未定義的診斷
信號(hào)腳。所述汽車各電控系統(tǒng)與外部汽車診斷設(shè)備之間采用多種通信協(xié)議進(jìn)行通信,該通 信協(xié)議類型包括SAE J1850PWM.SAE J1850VPW.KWP 2000、IS0 9] 4]-2、及 ISO] 5765-4CAN。所述步驟2中,診斷接口電路在MCU控制模塊的控制下產(chǎn)生各種汽車電控系統(tǒng)所 能識(shí)別的通信信號(hào)。所述診斷接口電路產(chǎn)生的通信信號(hào)包括BUS+信號(hào)、BUS-信號(hào)、K線信號(hào)、L線信 號(hào)、CAN-H信號(hào)、及CAN-L信號(hào)。所述步驟2中,信號(hào)通道切換電路通過(guò)一組跳線來(lái)實(shí)現(xiàn),通過(guò)該組跳線將各種通 信信號(hào)匹配到OBD 16型汽車診斷座上對(duì)應(yīng)的診斷信號(hào)腳上。所述步驟3中,MUC控制模塊還通過(guò)控制一 LCD液晶顯示屏將各電控系統(tǒng)的各項(xiàng)功 能及診斷結(jié)果信息予以顯示;該MCU控制模塊還通過(guò)控制一存儲(chǔ)器將診斷數(shù)據(jù)加以儲(chǔ)存。進(jìn)一步地,本發(fā)明還提供一種與OBD診斷座進(jìn)行數(shù)據(jù)交換的裝置,其包括一 MCU 控制模塊、分別與該MCU控制模塊電性連接的診斷接口電路、鍵盤、液晶顯示屏、及一存儲(chǔ) 器,所述診斷接口電路一端進(jìn)一步還通過(guò)一信號(hào)通道切換電路與OBD 16型診斷接頭電性 連接。所述診斷接口電路在MCU控制模塊的控制下產(chǎn)生各種汽車電控系統(tǒng)所能識(shí)別的 通信信號(hào),該通信信號(hào)包括=BUS+信號(hào)、BUS-信號(hào)、K線信號(hào)、L線信號(hào)、CAN-H信號(hào)、及CAN-L信號(hào)。所述液晶顯示屏為一彩色I(xiàn)XD液晶顯示屏。本發(fā)明的有益效果本發(fā)明所提供的與OBD診斷座進(jìn)行數(shù)據(jù)交換的實(shí)現(xiàn)方法及其 裝置,其在原有支持OBD通信的設(shè)備上,基本不增加成本,通過(guò)簡(jiǎn)單的電路跳線配置,即可 實(shí)現(xiàn)與具有統(tǒng)一 OBD診斷座的汽車的不同電控系統(tǒng)進(jìn)行數(shù)據(jù)交換;該設(shè)備無(wú)需增加電子開(kāi) 關(guān)和繼電器等,簡(jiǎn)化了電路設(shè)計(jì),在節(jié)省硬件成本的同時(shí),不增加電路設(shè)計(jì)體積,同時(shí)還使 得針對(duì)個(gè)人車主的OBD診斷產(chǎn)品,在不增加電子器件成本的條件下,可以實(shí)現(xiàn)對(duì)汽車更多 電控系統(tǒng)的診斷,大大增強(qiáng)了產(chǎn)品功能,擴(kuò)大了產(chǎn)品的應(yīng)用范圍。為了能更進(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ā)明與OBD診斷座進(jìn)行數(shù)據(jù)交換的實(shí)現(xiàn)方法的流程示意圖;圖2為現(xiàn)有OBD 16型汽車診斷座的診斷信號(hào)腳的示意圖;圖3為作為本發(fā)明一實(shí)施例的BUS+信號(hào)與OBD 16型汽車診斷座診斷信號(hào)腳之間 的連接關(guān)系示意圖;圖4為作為本發(fā)明一實(shí)施例的BUS-信號(hào)與OBD 16型汽車診斷座診斷信號(hào)腳之間 的連接關(guān)系示意圖;圖5為作為本發(fā)明一實(shí)施例的K線信號(hào)與OBD 16型汽車診斷座診斷信號(hào)腳之間 的連接關(guān)系示意圖;圖6為作為本發(fā)明一實(shí)施例的L線信號(hào)與OBD 16型汽車診斷座診斷信號(hào)腳之間 的連接關(guān)系示意圖;圖7為作為本發(fā)明一實(shí)施例的CAN-H信號(hào)與OBD 16型汽車診斷座診斷信號(hào)腳之 間的連接關(guān)系示意圖;圖8為作為本發(fā)明一實(shí)施例的CAN-L信號(hào)與OBD 16型汽車診斷座診斷信號(hào)腳之 間的連接關(guān)系示意圖;圖9本發(fā)明一種與OBD診斷座進(jìn)行數(shù)據(jù)交換的裝置一種實(shí)施例的模塊示意圖。
具體實(shí)施例方式為更進(jìn)一步闡述本發(fā)明所采取的技術(shù)手段及其效果,以下結(jié)合本發(fā)明的優(yōu)選實(shí)施 例及其附圖進(jìn)行詳細(xì)描述。如圖1所示,本發(fā)明提供一種與OBD診斷座進(jìn)行數(shù)據(jù)交換的實(shí)現(xiàn)方法,其包括如下 步驟步驟1、將原OBD 16型汽車診斷座上未定義的診斷信號(hào)腳定義為汽車各電控系統(tǒng) 與外部汽車診斷設(shè)備進(jìn)行數(shù)據(jù)通信的物理接口。由于現(xiàn)有汽車的OBD標(biāo)準(zhǔn)規(guī)范只針對(duì)汽車 發(fā)動(dòng)機(jī)做了要求,而沒(méi)有對(duì)汽車上的其它電控系統(tǒng)做明確規(guī)定,而汽車廠商可利用OBD 16 型診斷座上保留的診斷信號(hào)腳來(lái)為其它的電控系統(tǒng)提供自診斷接口。而一般針對(duì)OBD的設(shè) 備則只能與支持OBD的汽車發(fā)動(dòng)機(jī)系統(tǒng)進(jìn)行通信,不能與汽車上的其它電控系統(tǒng)通信,因 此也就不能診斷除發(fā)動(dòng)機(jī)系統(tǒng)以外的其它電控系統(tǒng)。如圖2所示,為現(xiàn)有OBD 16型汽車診 斷座的診斷信號(hào)腳的示意圖,其16個(gè)診斷信號(hào)腳(Pin)的接腳定義如下表1所示表 1 由表1可見(jiàn),OBDII標(biāo)準(zhǔn)只對(duì)OBD 16型汽車診斷座的第2、4、5、6、7、10、14、15、及 16診斷信號(hào)腳做了明確定義,而其他的第1、3、8、9、11、12、及13診斷信號(hào)腳是給汽車制造 商預(yù)留的,即原OBD 16型汽車診斷座上包括9個(gè)已定義診斷信號(hào)腳、及7個(gè)未定義的診斷 信號(hào)腳。對(duì)于那些預(yù)留給汽車制造商自定義的診斷信號(hào)腳,它們可以被設(shè)計(jì)成用來(lái)作為汽 車其它電控系統(tǒng)與外部汽車診斷設(shè)備進(jìn)行數(shù)據(jù)通信的物理接口。由于OBDII標(biāo)準(zhǔn)不僅對(duì) 汽車診斷座的形狀、診斷信號(hào)腳做了規(guī)定,同時(shí)也對(duì)汽車與診斷設(shè)備之間的通信協(xié)議信號(hào) 也做了定義,在該發(fā)明中,汽車各電控系統(tǒng)與外部汽車診斷設(shè)備之間采用多種通信協(xié)議進(jìn) 行通信,該通信協(xié)議類型包括SAEJ1850PWM、SAE J1850VPW, KffP 2000、ISO 9141-2、及 ISO 15765-4CAN。步驟2、通過(guò)一診斷接口電路產(chǎn)生各種汽車電控系統(tǒng)所能識(shí)別的通信信號(hào),再通過(guò) 一信號(hào)通道切換電路,根據(jù)不同車型的診斷信號(hào)腳定義,將上述信號(hào)連接到經(jīng)過(guò)步驟1操 作后OBD 16型汽車診斷座上對(duì)應(yīng)的診斷信號(hào)腳上。在該步驟2中,診斷接口電路在MCU控 制模塊的控制下產(chǎn)生各種汽車電控系統(tǒng)所能識(shí)別的通信信號(hào)(即電信號(hào)),該通信信號(hào)可 包括BUS+信號(hào)、BUS-信號(hào)、K線信號(hào)、L線信號(hào)、CAN-H信號(hào)、及CAN-L信號(hào)。本發(fā)明中,信 號(hào)通道切換電路可以通過(guò)一組簡(jiǎn)單的電路跳線來(lái)實(shí)現(xiàn),通過(guò)該組跳線將各種通信信號(hào)匹配 到OBD 16型汽車診斷座上對(duì)應(yīng)的診斷信號(hào)腳上。如圖3-圖8所示,分別為作為本發(fā)明實(shí) 施例的BUS+信號(hào)、BUS-信號(hào)、K線信號(hào)、L線信號(hào)、CAN-H信號(hào)、及CAN-L信號(hào)與OBD 16型 汽車診斷座診斷信號(hào)腳之間的連接關(guān)系示意圖,其中,圖3中的虛線框即為通過(guò)一組跳線 來(lái)實(shí)現(xiàn)的信號(hào)通道切換電路22,圖4中的虛線框24即為通過(guò)該組跳線將各種通信信號(hào)匹配 到OBD 16型汽車診斷座上OBD 16型診斷接頭24對(duì)應(yīng)的診斷信號(hào)腳上。步驟3、通過(guò)MCU控制模塊完成與汽車各電控系統(tǒng)的通信,對(duì)數(shù)據(jù)進(jìn)行分析處理, 并根據(jù)用戶的操作選擇,完成對(duì)應(yīng)的功能診斷。該MUC控制模塊內(nèi)部的固件程序控制相關(guān) 硬件電路將需要與汽車各電控系統(tǒng)進(jìn)行交換的數(shù)據(jù)發(fā)送到對(duì)應(yīng)的診斷接口電路,通過(guò)診斷 接口電路產(chǎn)生汽車各電控系統(tǒng)所能識(shí)別的各種通信信號(hào)。該MUC控制模塊還通過(guò)控制一 LCD液晶顯示屏將汽車各電控系統(tǒng)的各項(xiàng)功能及診斷結(jié)果信息予以顯示;該MCU控制模塊 還進(jìn)一步通過(guò)控制一存儲(chǔ)器將診斷數(shù)據(jù)加以儲(chǔ)存。進(jìn)一步地,如圖9所示,本發(fā)明還提供一種與OBD診斷座進(jìn)行數(shù)據(jù)交換的裝置,其 包括一 MCU控制模塊10、分別與該MCU控制模塊10電性連接的診斷接口電路20、鍵盤30、 液晶顯示屏40、及一存儲(chǔ)器50,所述診斷接口電路20 —端進(jìn)一步還通過(guò)一信號(hào)通道切換電路22與0BD 16型診斷接頭24電性連接。其中,該MCU控制模塊10是設(shè)備的控制中心,在完成與汽車各電控系統(tǒng)通信、數(shù)據(jù) 分析處理的同時(shí),控制液晶顯示屏40顯示各電控系統(tǒng)的各項(xiàng)功能及診斷結(jié)果信息,同時(shí)檢 測(cè)鍵盤30的輸入信號(hào),根據(jù)用戶的操作選擇,完成對(duì)應(yīng)的功能診斷。診斷接口電路20在MCU控制模塊10的控制下產(chǎn)生各種汽車電控系統(tǒng)所能識(shí)別的 通信信號(hào),該通信信號(hào)包括BUS+信號(hào)、BUS-信號(hào)、K線信號(hào)、L線信號(hào)、CAN-H信號(hào)、及CAN-L 信號(hào)。信號(hào)通道切換電路22根據(jù)設(shè)備所測(cè)車型各電控系統(tǒng)的要求,將與汽車通信所需要 的物理信號(hào)匹配到汽車診斷座對(duì)應(yīng)的診斷信號(hào)腳上,為設(shè)備與汽車電控系統(tǒng)之間的數(shù)據(jù)交 互,提供最基本的物理信號(hào)通道。0BD 16型診斷接頭24則為該裝置與汽車0BD診斷座提供 物理連接。鍵盤30為用戶提供操作的接口,用戶通過(guò)該鍵盤30進(jìn)行操作選擇,MCU控制模塊 10通過(guò)檢測(cè)該鍵盤30的輸入信號(hào),并根據(jù)用戶操作選擇,完成對(duì)應(yīng)的功能診斷。作為本發(fā) 明的一種選擇性實(shí)施例,該鍵盤30可通過(guò)通用輸入/輸出(GPIO General Purpose Input Output)端口與MCU控制模塊10電性連接。本發(fā)明中的液晶顯示屏40為一彩色LCD液晶顯示屏,其用于向使用者提供設(shè)備功 能菜單選項(xiàng)及查看診斷信息,MCU控制模塊10通過(guò)控制液晶顯示屏40顯示各電控系統(tǒng)的 各項(xiàng)功能及診斷結(jié)果信息。存儲(chǔ)器50則為本發(fā)明的裝置提供必要的數(shù)據(jù)存儲(chǔ)介質(zhì),將一些需要的診斷數(shù)據(jù) 予以儲(chǔ)存。綜上所述,本發(fā)明所提供的與0BD診斷座進(jìn)行數(shù)據(jù)交換的實(shí)現(xiàn)方法及其裝置,其 在原有支持0BD通信的設(shè)備上,基本不增加成本,通過(guò)簡(jiǎn)單的電路跳線配置,即可實(shí)現(xiàn)與具 有統(tǒng)一 0BD診斷座的汽車的不同電控系統(tǒng)進(jìn)行數(shù)據(jù)交換;該設(shè)備無(wú)需增加電子開(kāi)關(guān)和繼電 器等,簡(jiǎn)化了電路設(shè)計(jì),在節(jié)省硬件成本的同時(shí),不增加電路設(shè)計(jì)體積,同時(shí)還使得針對(duì)個(gè) 人車主的0BD診斷產(chǎn)品,在不增加電子器件成本的條件下,可以實(shí)現(xiàn)對(duì)汽車更多電控系統(tǒng) 的診斷,大大增強(qiáng)了產(chǎn)品功能,擴(kuò)大了產(chǎn)品的應(yīng)用范圍。以上所述,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),可以根據(jù)本發(fā)明的技術(shù)方案和技術(shù) 構(gòu)思作出其他各種相應(yīng)的改變和變形,而所有這些改變和變形都應(yīng)屬于本發(fā)明后附的權(quán)利 要求的保護(hù)范圍。
權(quán)利要求
一種與OBD診斷座進(jìn)行數(shù)據(jù)交換的實(shí)現(xiàn)方法,其特征在于,包括如下步驟步驟1、將原OBD 16型汽車診斷座上未定義的診斷信號(hào)腳定義為汽車各電控系統(tǒng)與外部汽車診斷設(shè)備進(jìn)行數(shù)據(jù)通信的物理接口;步驟2、通過(guò)一診斷接口電路產(chǎn)生各種汽車電控系統(tǒng)所能識(shí)別的通信信號(hào),再通過(guò)一信號(hào)通道切換電路,根據(jù)不同車型的診斷信號(hào)腳定義,將上述信號(hào)連接到經(jīng)過(guò)步驟1操作后OBD 16型汽車診斷座上對(duì)應(yīng)的診斷信號(hào)腳上;步驟3、通過(guò)MCU控制模塊完成與汽車各電控系統(tǒng)的通信,對(duì)數(shù)據(jù)進(jìn)行分析處理,并根據(jù)用戶的操作選擇,完成對(duì)應(yīng)的功能診斷。
2.如權(quán)利要求1所述的與OBD診斷座進(jìn)行數(shù)據(jù)交換的實(shí)現(xiàn)方法,其特征在于,所述原 OBD 16型汽車診斷座上包括9個(gè)已定義診斷信號(hào)腳、及7個(gè)未定義的診斷信號(hào)腳。
3.如權(quán)利要求1所述的與OBD診斷座進(jìn)行數(shù)據(jù)交換的實(shí)現(xiàn)方法,其特征在于,所述汽車 各電控系統(tǒng)與外部汽車診斷設(shè)備之間采用多種通信協(xié)議進(jìn)行通信,該通信協(xié)議類型包括: SAEJ1850PWM、SAE J1850VPW、KWP2000、ISO 9141-2、及 ISO 15765-4CAN。
4.如權(quán)利要求1所述的與OBD診斷座進(jìn)行數(shù)據(jù)交換的實(shí)現(xiàn)方法,其特征在于,所述步驟 2中,診斷接口電路在MCU控制模塊的控制下產(chǎn)生各種汽車電控系統(tǒng)所能識(shí)別的通信信號(hào)。
5.如權(quán)利要求4所述的與OBD診斷座進(jìn)行數(shù)據(jù)交換的實(shí)現(xiàn)方法,其特征在于,所述診斷 接口電路產(chǎn)生的通信信號(hào)包括BUS+信號(hào)、BUS-信號(hào)、K線信號(hào)、L線信號(hào)、CAN-H信號(hào)、及 CAN-L信號(hào)。
6.如權(quán)利要求1所述的與OBD診斷座進(jìn)行數(shù)據(jù)交換的實(shí)現(xiàn)方法,其特征在于,所述步 驟2中,信號(hào)通道切換電路通過(guò)一組跳線來(lái)實(shí)現(xiàn),通過(guò)該組跳線將各種通信信號(hào)匹配到OBD 16型汽車診斷座上對(duì)應(yīng)的診斷信號(hào)腳上。
7.如權(quán)利要求1所述的與OBD診斷座進(jìn)行數(shù)據(jù)交換的實(shí)現(xiàn)方法,其特征在于,所述步驟 3中,MUC控制模塊還通過(guò)控制一 LCD液晶顯示屏將各電控系統(tǒng)的各項(xiàng)功能及診斷結(jié)果信息 予以顯示;該MCU控制模塊還通過(guò)控制一存儲(chǔ)器將診斷數(shù)據(jù)加以儲(chǔ)存。
8.—種與OBD診斷座進(jìn)行數(shù)據(jù)交換的裝置,其特征在于,包括一 MCU控制模塊、分別 與該MCU控制模塊電性連接的診斷接口電路、鍵盤、液晶顯示屏、及一存儲(chǔ)器,所述診斷接 口電路一端進(jìn)一步還通過(guò)一信號(hào)通道切換電路與OBD 16型診斷接頭電性連接。
9.如權(quán)利要求8所述的與OBD診斷座進(jìn)行數(shù)據(jù)交換的裝置,其特征在于,所述診斷接口 電路在MCU控制模塊的控制下產(chǎn)生各種汽車電控系統(tǒng)所能識(shí)別的通信信號(hào),該通信信號(hào)包 括BUS+信號(hào)、BUS-信號(hào)、K線信號(hào)、L線信號(hào)、CAN-H信號(hào)、及CAN-L信號(hào)。
10.如權(quán)利要求8所述的與OBD診斷座進(jìn)行數(shù)據(jù)交換的裝置,其特征在于,所述液晶顯 示屏為一彩色I(xiàn)XD液晶顯示屏。
全文摘要
一種與OBD診斷座進(jìn)行數(shù)據(jù)交換的實(shí)現(xiàn)方法及其裝置,該方法包括步驟1、將原OBD 16型汽車診斷座上未定義的診斷信號(hào)腳定義為汽車各電控系統(tǒng)與外部汽車診斷設(shè)備進(jìn)行數(shù)據(jù)通信的物理接口;步驟2、通過(guò)一診斷接口電路產(chǎn)生各種汽車電控系統(tǒng)所能識(shí)別的通信信號(hào),再通過(guò)一信號(hào)通道切換電路,根據(jù)不同車型的診斷信號(hào)腳定義,將上述信號(hào)連接到經(jīng)過(guò)步驟1操作后OBD 16型汽車診斷座上對(duì)應(yīng)的診斷信號(hào)腳上;步驟3、通過(guò)MCU控制模塊完成與汽車各電控系統(tǒng)的通信,對(duì)數(shù)據(jù)進(jìn)行分析處理,并根據(jù)用戶的操作選擇,完成對(duì)應(yīng)的功能診斷。本發(fā)明在原有支持OBD通信的設(shè)備上,基本不增加成本,通過(guò)簡(jiǎn)單的電路跳線配置,即可實(shí)現(xiàn)與具有統(tǒng)一OBD診斷座的汽車的不同電控系統(tǒng)進(jìn)行數(shù)據(jù)交換。
文檔編號(hào)G01M17/00GK101895394SQ20101021151
公開(kāi)日2010年11月24日 申請(qǐng)日期2010年6月25日 優(yōu)先權(quán)日2010年6月25日
發(fā)明者劉剛, 劉均, 葉懿, 熊亮 申請(qǐng)人:深圳市元征軟件開(kāi)發(fā)有限公司