專利名稱:汽車診斷測(cè)試接頭及其實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及汽車診斷測(cè)試領(lǐng)域,特別是涉及用于對(duì)汽車進(jìn)行診斷 測(cè)試的汽車診斷測(cè)試接頭及其實(shí)現(xiàn)方法。
背景技術(shù):
目前,由于汽車廠商各不相同,各種車型的通訊協(xié)議也不盡相同, 從而出現(xiàn)了各種各樣的汽車診斷測(cè)試接頭和轉(zhuǎn)接頭。
但是在很多時(shí)候,在種類繁多的接頭中找尋一款合適的接頭或加 裝轉(zhuǎn)接頭測(cè)車,是一件成本較高且比較麻煩的事情。因此,就需要提 供一種適用于盡可能多的車型的通用汽車診斷測(cè)試接頭。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的第一方面,提供了一種汽車診斷測(cè)試接頭,包括 針腳;整合模塊,所述整合模塊包括協(xié)議發(fā)生器,用于產(chǎn)生所需的 協(xié)議;協(xié)議選擇器,與所述協(xié)議發(fā)生器耦合,用于對(duì)協(xié)議發(fā)生器產(chǎn)生 的協(xié)議進(jìn)行選擇;針腳選擇器,處于所述針腳和協(xié)議選擇器之間,用 于選擇針腳,使得所選針腳與協(xié)議選擇器所選的協(xié)議采用的針腳相匹 配。
優(yōu)選地,所述整合模塊還包括協(xié)議預(yù)留模塊,與所述協(xié)議發(fā)生 器耦合或包含在所述協(xié)議發(fā)生器中,包括存儲(chǔ)部件,用于存^f渚協(xié)議發(fā) 生器中未有的其它協(xié)議或新出現(xiàn)的協(xié)議類型,以便對(duì)現(xiàn)有的協(xié)議進(jìn)行 擴(kuò)展。
優(yōu)選地,所述協(xié)議選擇器和針腳選擇器包括開(kāi)關(guān),通過(guò)導(dǎo)通相應(yīng)的開(kāi)關(guān)以選擇相應(yīng)的協(xié)議和所選的協(xié)議釆用的針腳。
優(yōu)選地,所述協(xié)議選擇器和針腳選擇器包括插腳和插孔,所述插 孔與協(xié)議和針腳相對(duì)應(yīng),通過(guò)將插腳插入相應(yīng)的插孔以選擇所述插孔
對(duì)應(yīng)的協(xié)i義和4f扭卩。
優(yōu)選地,所述協(xié)議選擇器和針腳選擇器還包括處理裝置,用于選 擇相應(yīng)的協(xié)議和針腳。
優(yōu)選地,所述處理裝置包括
輸入模塊,用來(lái)輸入與所測(cè)車輛的協(xié)議相關(guān)的信息;
存儲(chǔ)器,存儲(chǔ)預(yù)先設(shè)定的指令;以及
處理器,根據(jù)所輸入的信息調(diào)取預(yù)先設(shè)定的指令來(lái)執(zhí)行以便進(jìn)行 相應(yīng)的協(xié)議和針腳選擇。
根據(jù)本發(fā)明的第二方面,提供了一種實(shí)現(xiàn)通用汽車診斷測(cè)試接頭 的方法,包括以下步驟
產(chǎn)生所需的協(xié)議;
對(duì)所產(chǎn)生的協(xié)議進(jìn)行選擇;以及
選捧針腳,使得所選針腳與所選的協(xié)議采用的針腳相匹配。 優(yōu)選地,所述方法還包括
更新步驟,將協(xié)議發(fā)生器中未有的其它協(xié)議或新出現(xiàn)的協(xié)議類型 存入預(yù)留模塊,以便擴(kuò)展測(cè)試接頭可以適用的車的協(xié)議類型。
優(yōu)選地,對(duì)協(xié)議進(jìn)行選擇以及選擇針腳通過(guò)導(dǎo)通相應(yīng)的開(kāi)關(guān)以選 擇相應(yīng)的協(xié)議和所選的協(xié)議采用的針腳來(lái)實(shí)現(xiàn)。
優(yōu)選地,對(duì)協(xié)議進(jìn)行選擇以及選擇針腳通過(guò)將插腳插入相應(yīng)的插 孔以選擇所述插孔對(duì)應(yīng)的協(xié)議和針腳來(lái)實(shí)現(xiàn)。
優(yōu)選地,對(duì)協(xié)議進(jìn)行選擇以及選擇針腳通過(guò)處理裝置來(lái)實(shí)現(xiàn)。
優(yōu)選地,所述通過(guò)處理裝置選擇相應(yīng)的協(xié)議和針腳通過(guò)如下步驟 來(lái)實(shí)現(xiàn)
存儲(chǔ)預(yù)先設(shè)定的指令;
輸入與所測(cè)車輛的協(xié)議相關(guān)的信息;以及根據(jù)所輸入的信息調(diào)取預(yù)先設(shè)定的指令來(lái)執(zhí)行以便進(jìn)行相應(yīng)的協(xié) 議和針腳選擇。
下面參照附圖并結(jié)合具體實(shí)施例來(lái)對(duì)本發(fā)明進(jìn)行描述,在所有的 附圖中,相同的附圖標(biāo)記表示相同的對(duì)象或要素。在本說(shuō)明書中,所 出現(xiàn)的"一個(gè)實(shí)施例"不一定指同一實(shí)施例。
圖1釆用根據(jù)本發(fā)明的一個(gè)實(shí)施例的汽車診斷測(cè)試接頭來(lái)在同一 時(shí)間內(nèi)診斷測(cè)試兩臺(tái)汽車的示意圖。
圖2是標(biāo)準(zhǔn)OBDII測(cè)試接頭針腳示意圖。
圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施例的診斷測(cè)試接頭實(shí)現(xiàn)的電路圖。
圖4是根據(jù)本發(fā)明的一個(gè)實(shí)施例的診斷測(cè)試接頭的框圖。
圖5是根據(jù)本發(fā)明的另一個(gè)實(shí)施例的診斷測(cè)試接頭的框圖。
圖6是才艮據(jù)本發(fā)明的一個(gè)實(shí)施例的方法的流程圖。
圖7是根據(jù)本發(fā)明的另一個(gè)實(shí)施例的方法的流程圖。
圖8是根據(jù)本發(fā)明的一個(gè)實(shí)施例的汽車診斷接頭的電路才莫塊示意圖。
具體實(shí)施例方式
圖1是采用根據(jù)本發(fā)明的一個(gè)實(shí)施例的汽車診斷測(cè)試接頭來(lái)在同 一時(shí)間內(nèi)診斷測(cè)試兩臺(tái)汽車的示意圖。圖1中,將診斷測(cè)試接頭102 或103分別接入到汽車104或105上,啟動(dòng)診測(cè)裝置101后,它將以
接頭102或103進(jìn)行通訊,并可通過(guò)診斷測(cè)試接頭102或103同時(shí)接 受到來(lái)自汽車104或105上的數(shù)據(jù)并在診測(cè)裝置101上進(jìn)行對(duì)比診斷 測(cè)試,以便容易地找到汽車的故障。
圖2是標(biāo)準(zhǔn)0BD II測(cè)試接頭的針腳示意圖,各個(gè)針腳定義如下
針腳&^)2-J1850Bus十針腳4-底板接地線 針腳5-信號(hào)地線 針腳6 - CAN High (J-2284) 針腳7-ISO 9141-2 K Line 針腳10-Jl850 Bus 針腳14 - CAN Low (J-2284) 針腳15-ISO 9141-2 L Line 針腳16-電源線
標(biāo)準(zhǔn)OBDII診斷測(cè)試接頭規(guī)定了接口外形以及物理信號(hào)引腳,其 中有部分屬于標(biāo)準(zhǔn)信號(hào)引腳,另一部分引腳屬于開(kāi)放引腳。目前市場(chǎng) 上的大多數(shù)兼容OBDII標(biāo)準(zhǔn)的診斷設(shè)備,都是針對(duì)標(biāo)準(zhǔn)信號(hào)引腳進(jìn)行 設(shè)計(jì)的,這些設(shè)備只能針對(duì)符合標(biāo)準(zhǔn)OBDII的車輛進(jìn)行診斷,而對(duì)那 些根據(jù)自身需求而制定通訊引腳的車輛,則需要增加轉(zhuǎn)接頭以適應(yīng)這 部分廠家。
例如雙線CAN協(xié)議使用的標(biāo)準(zhǔn)針腳是6和14,但如果要測(cè)的車 的廠家使用了 OBDII診斷座6和14號(hào)之外的針腳,此時(shí)一般的接頭 是無(wú)法和車進(jìn)行通信的,現(xiàn)有技術(shù)中采用的是通過(guò)增加轉(zhuǎn)接頭的方式 實(shí)現(xiàn)通信的.,而根據(jù)本發(fā)明實(shí)施例的診斷測(cè)試接頭可以通過(guò)診測(cè)裝置 101的設(shè)置,把這個(gè)CAN協(xié)議使用的針腳設(shè)置從6和14號(hào)針腳變成 所測(cè)目標(biāo)車輛廠家所實(shí)際設(shè)置的針腳,這樣就可以與車進(jìn)行通信,。 在對(duì)針腳的定義中,針腳4是底板接地線、針腳5是信號(hào)地線、針腳 16是電源線,這幾個(gè)是基本上不會(huì)改變的,其它的針腳常常會(huì)根據(jù)廠 家的設(shè)置而不同。如上所述,當(dāng)要測(cè)的車的協(xié)議傳輸剛好不是標(biāo)準(zhǔn)的 針腳設(shè)置時(shí),診斷測(cè)試接頭可以根據(jù)診測(cè)裝置101的設(shè)置,將需要通 信的針腳進(jìn)行自動(dòng)或手動(dòng)的設(shè)定,這樣,無(wú)論傳輸?shù)膮f(xié)議是用哪個(gè)針 腳傳輸診斷測(cè)試數(shù)據(jù)都能準(zhǔn)確地與汽車進(jìn)行通信,以達(dá)到能測(cè)各種車 的目的。
圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施例的診斷測(cè)試接頭實(shí)現(xiàn)的電路圖。在圖3中1)接頭內(nèi)部包含有雙線CAN、單線CAN、 J1850、 ISO 等汽車診斷所需要的通訊協(xié)議控制器,針腳PIN1-PIN3和 PIN6-PIN15,以及開(kāi)關(guān)K1-K15,以及可選地,還可包括預(yù)留模塊;2) 通訊信號(hào)針腳可以通過(guò)開(kāi)關(guān)K1-K15進(jìn)行選擇;3)K1、 K2用于協(xié)議 類型選擇;4) K3-K15用于針腳信號(hào)選擇。
當(dāng)要測(cè)的車的協(xié)議是單線CAN時(shí),開(kāi)關(guān)Kl, K2分別接觸上面 的觸點(diǎn),導(dǎo)通單線CAN控制器,同時(shí)開(kāi)關(guān)K3導(dǎo)通以選擇單線CAN 的針腳1。
當(dāng)要測(cè)的車的協(xié)議是雙線CAN時(shí),開(kāi)關(guān)K1接觸下面的觸點(diǎn),K2 接觸上面的觸點(diǎn),同時(shí)開(kāi)關(guān)K6和K14導(dǎo)通以選擇雙線CAN相對(duì)應(yīng)的用 作CAN High (J-2284)的針腳6和用作CAN Low (J-2284)的針腳14。
上面論述的針腳選擇是針對(duì)標(biāo)準(zhǔn)OBDII診斷接頭針腳進(jìn)行的,但 是不同的廠家可按其它方式來(lái)定義針腳。例如,如果要測(cè)的車的廠家 把雙線CAN的針腳定義為3號(hào)和11號(hào)針腳,則根據(jù)本發(fā)明實(shí)施例的診 斷測(cè)試接頭可以按照上述針腳選擇方法將這個(gè)CAN協(xié)議使用的針腳 設(shè)置成3和11,這樣就可以與車進(jìn)行通信,同樣道理,當(dāng)要測(cè)的車的廠 家把通信的針腳定義為其它針腳時(shí),也可通過(guò)此方法實(shí)現(xiàn)通信。從而, 可以按需要?jiǎng)討B(tài)地調(diào)整協(xié)議與針腳使這兩者相匹配,以便實(shí)現(xiàn)診斷測(cè) 試接頭的通用性,從而測(cè)試各種類型的汽車。
當(dāng)然,協(xié)議選擇與針腳選擇不限于采用開(kāi)關(guān)來(lái)選擇這種方式,可 以采用各種選擇電路來(lái)實(shí)現(xiàn),例如引入插腳和與協(xié)議和針腳相對(duì)應(yīng) 的插孔,通過(guò)將插腳插入相應(yīng)的插孔以選擇所述插孔對(duì)應(yīng)的協(xié)議和針 腳來(lái)實(shí)現(xiàn);或者引入處理裝置,通過(guò)處理裝置操作的方式來(lái)實(shí)現(xiàn)對(duì)協(xié) 議和針腳的選擇,具體地說(shuō),通過(guò)向處理裝置輸入相應(yīng)的指令來(lái)實(shí)現(xiàn) 協(xié)議或針腳的選擇。
所述處理裝置包括輸入模塊,用來(lái)輸入與所測(cè)車輛的協(xié)議相關(guān)的 信息;存儲(chǔ)器,存儲(chǔ)預(yù)先設(shè)定的指令;以及處理器,根據(jù)所輸入的信 息調(diào)取預(yù)先設(shè)定的指令來(lái)執(zhí)行以便進(jìn)行相應(yīng)的協(xié)議和針腳選擇。其中處理器依據(jù)讀來(lái)的機(jī)器指令的操作碼找到與之對(duì)應(yīng)的一段程序的入 口地址,并按由指令具體功能所確定的次序,逐條從存儲(chǔ)器中讀出指 令,以"驅(qū)動(dòng)"各功能部件正確運(yùn)行,其基本工作原理就是仿照通常 的解題程序的方法,把操作控制信號(hào)編成所謂的"指令",存放到一 個(gè)只讀存儲(chǔ)器里.當(dāng)機(jī)器運(yùn)行時(shí), 一條又一條地讀出這些指令,從而 產(chǎn)生全機(jī)所需要的各種操作控制信號(hào),使相應(yīng)部件執(zhí)行所規(guī)定的操 作。存儲(chǔ)器可由只讀存儲(chǔ)器、隨機(jī)存取存儲(chǔ)器、可編程只讀存儲(chǔ)器、 可擦除可編程只讀存儲(chǔ)器、電可擦除可編程只讀存儲(chǔ)器、閃存等或其 它合適的存儲(chǔ)設(shè)備來(lái)實(shí)現(xiàn),用于存儲(chǔ)按一定規(guī)則組織好的全部的控制 信號(hào)。所述處理器可耦合到輸入模塊,以便根據(jù)所輸入的信息調(diào)取預(yù) 先設(shè)定的指令來(lái)執(zhí)行以便進(jìn)行相應(yīng)的協(xié)議和針腳選擇。輸入模塊可采 用鍵盤,語(yǔ)音等方式輸入與所需協(xié)議有關(guān)的信息,也可以與協(xié)議發(fā)生 器耦合,以便直接獲得與所需協(xié)議有關(guān)的信息。
總之,無(wú)論采用何種方式,只要進(jìn)行協(xié)議選擇和針腳選擇,使得 所選協(xié)議和所選針腳得以匹配,都落在本發(fā)明的范圍內(nèi)。
當(dāng)要測(cè)的車的協(xié)議是Jl850和ISO時(shí),可采用處理裝置來(lái)通過(guò)執(zhí)
的選擇,這類程序可由本領(lǐng)域的技術(shù)人員根據(jù)需要采用代碼庫(kù)中的選 擇模塊來(lái)實(shí)現(xiàn)或自行采用高級(jí)語(yǔ)言和匯編語(yǔ)言等編寫,所述選擇模塊 可存儲(chǔ)在存儲(chǔ)器例如TF卡中。如果選擇的是J1850協(xié)議,則開(kāi)關(guān)K4 和K10導(dǎo)通以選擇J1850相對(duì)應(yīng)的用作J1850 Bus+的針腳2和用作 J1850 Bus的針腳10。如果選擇的是ISO協(xié)議,則開(kāi)關(guān)K7和K15導(dǎo) 通以選擇J1850相對(duì)應(yīng)的用作ISO 9141-2 K Line的針腳7和用作ISO 9141-2 L Line的針腳15。當(dāng)然,如果不采用處理裝置,而采用開(kāi)關(guān)和 插腳來(lái)實(shí)現(xiàn)協(xié)議和/或針腳的選擇,也落在本發(fā)明的范圍之內(nèi)。
這樣,采用根據(jù)本發(fā)明的實(shí)施例的方式,可以按需要?jiǎng)討B(tài)地調(diào)整 協(xié)議與針腳使這兩者相匹配,這樣就能實(shí)現(xiàn)診斷測(cè)試接頭的通用性, 從而測(cè)試各種類型的汽車。此外,這里僅列出這四種代表性的協(xié)議選擇,如果要測(cè)的車的協(xié) 議是其它類型的協(xié)議或是最新協(xié)議,還可設(shè)置預(yù)留模塊,與所述協(xié)議 發(fā)生器耦合或包含在所述協(xié)議發(fā)生器中,用于將未引入的或新出現(xiàn)的
協(xié)議保存至預(yù)留模塊以更新可選擇的協(xié)議,同時(shí)以開(kāi)關(guān)K2接觸與該 模塊相應(yīng)的觸點(diǎn),并且通過(guò)導(dǎo)通開(kāi)關(guān)K3-K15用于選擇合適的針腳信 號(hào)來(lái)兼容最新的協(xié)議。所述預(yù)留模塊中可設(shè)有存儲(chǔ)部件,用于存儲(chǔ)所 更新的協(xié)議,所述存儲(chǔ)部件包括但不限于只讀存儲(chǔ)器、隨機(jī)存取存儲(chǔ) 器、可編程只讀存儲(chǔ)器、可擦除可編程只讀存儲(chǔ)器、電可擦除可編程 只讀存儲(chǔ)器、閃存等。所述存儲(chǔ)部件中可存儲(chǔ)與所述協(xié)議發(fā)生器中未 有的其它協(xié)議或新出現(xiàn)的協(xié)議有關(guān)的信息,以及供處理裝置執(zhí)行的協(xié) 議選擇程序和針腳選擇程序。這類程序可由本領(lǐng)域的技術(shù)人員根據(jù)需 要采用代碼庫(kù)開(kāi)中的選擇模塊來(lái)實(shí)現(xiàn)或自行采用高級(jí)語(yǔ)言和匯編語(yǔ) 言等編寫。當(dāng)然也可以通過(guò)擴(kuò)展現(xiàn)有協(xié)議發(fā)生器中的協(xié)議發(fā)生器所能 產(chǎn)生的協(xié)議類型以及修改選擇程序來(lái)引入與所述其它類型的協(xié)議或 是最新協(xié)議有關(guān)的參數(shù)和調(diào)用接口 ,這樣可以實(shí)現(xiàn)通過(guò)執(zhí)行集中的選 擇程序來(lái)實(shí)現(xiàn)協(xié)議和針腳的選擇,從而簡(jiǎn)化預(yù)留模塊的配置以便在整 體上簡(jiǎn)化硬件和軟件的配置。
圖4是根據(jù)本發(fā)明的一個(gè)實(shí)施例的診斷測(cè)試接頭的框圖。如圖4 所示,診斷測(cè)試接頭400包括包括針腳401;整合才莫塊402,所 述整合模塊包括協(xié)議發(fā)生器402a,用于產(chǎn)生所需的協(xié)議;協(xié)議選擇 器402b,與所述協(xié)議發(fā)生器耦合,用于對(duì)協(xié)議發(fā)生器產(chǎn)生的協(xié)議進(jìn)行 選擇;針腳選擇器402c,處于所述針腳和協(xié)議選擇器之間,用于選擇 針腳,使得所選針腳與協(xié)議選擇器所選的協(xié)議采用的針腳相匹配。
圖5是根據(jù)本發(fā)明的另 一個(gè)實(shí)施例的診斷測(cè)試接頭的框圖。如圖5 所示,診斷測(cè)試接頭400包括包括針腳401;整合模塊402,所述 整合模塊包括協(xié)議發(fā)生器402a,用于產(chǎn)生所需的協(xié)議;協(xié)議選擇器 402b,與所述協(xié)議發(fā)生器耦合,用于對(duì)協(xié)議發(fā)生器產(chǎn)生的協(xié)議進(jìn)行選 擇;針腳選擇器402c,處于所述針腳和協(xié)議選擇器之間,用于選擇針腳,使得所選針腳與協(xié)議選擇器所選的協(xié)議釆用的針腳相匹配;協(xié)議 預(yù)留模塊503,與所述協(xié)議發(fā)生器402a耦合或包含在所述協(xié)議發(fā)生器 402a中,包括存儲(chǔ)部件,用于存儲(chǔ)協(xié)議發(fā)生器中未有的其它協(xié)議或是 新出現(xiàn)的協(xié)議類型,以便對(duì)現(xiàn)有的協(xié)議進(jìn)行擴(kuò)展。
圖6是才艮據(jù)本發(fā)明的一個(gè)實(shí)施例的方法的流程圖。如圖6所示, 過(guò)程開(kāi)始后,在步驟601,產(chǎn)生所需的協(xié)議;然后在步驟602,對(duì)所 產(chǎn)生的協(xié)議進(jìn)行選擇,例如,可根據(jù)所測(cè)車輛所符合的協(xié)議標(biāo)準(zhǔn)通過(guò) 選擇模塊選擇相應(yīng)的協(xié)議;在步驟603,選擇針腳,使得所選針腳與 所選的協(xié)議采用的針腳相匹配,例如,可才艮據(jù)所測(cè)車輛所符合的通信 協(xié)議采用的針腳來(lái)通過(guò)選擇模塊選擇相應(yīng)的針腳,使得所選針腳與所 述通信協(xié)議采用的針腳相匹配。
圖7是根據(jù)本發(fā)明的另 一個(gè)實(shí)施例的方法的流程圖。如圖7所示, 過(guò)程開(kāi)始后,在步驟601,產(chǎn)生所需的協(xié)議;然后在步驟602,對(duì)所產(chǎn) 生的協(xié)議進(jìn)行選擇,例如,可根據(jù)所測(cè)車輛所符合的協(xié)議標(biāo)準(zhǔn)通過(guò)選 擇模塊選擇相應(yīng)的協(xié)議;在步驟603,選擇針腳,使得所選針腳與所 選的協(xié)議采用的針腳相匹配,例如,可根據(jù)所測(cè)車輛所符合的通信協(xié) 議采用的針腳來(lái)通過(guò)選擇模塊選擇相應(yīng)的針腳,使得所選針腳與所述 通信協(xié)議采用的針腳相匹配,在步驟704,執(zhí)行更新步驟,將協(xié)議發(fā) 生器中未有的其它協(xié)議或是新出現(xiàn)的協(xié)議類型存入預(yù)留模塊,用來(lái)擴(kuò) 展測(cè)試接頭可以適用的車的協(xié)議類型,之后過(guò)程結(jié)束。
其中,對(duì)協(xié)議進(jìn)行選擇以及選擇針腳通過(guò)導(dǎo)通相應(yīng)的開(kāi)關(guān)以選擇 相應(yīng)的協(xié)議和所選的協(xié)議采用的針腳來(lái)實(shí)現(xiàn)。對(duì)協(xié)議進(jìn)行選擇以及選 擇針腳還可通過(guò)將插腳插入相應(yīng)的插孔以選擇所述插孔對(duì)應(yīng)的協(xié)議 和針腳來(lái)實(shí)現(xiàn)。
而且,對(duì)協(xié)議的選擇以及針腳的選擇是通過(guò)處理裝置選擇相應(yīng)的 協(xié)議和針腳來(lái)實(shí)現(xiàn)。處理裝置選擇相應(yīng)的協(xié)議和針腳通過(guò)如下步驟來(lái) 實(shí)現(xiàn)根據(jù)對(duì)處理裝置的輸入信息來(lái)調(diào)取其中預(yù)先設(shè)定的指令以進(jìn)行 相應(yīng)的協(xié)議和針腳選擇。具體地說(shuō),可包括以下步驟存儲(chǔ)預(yù)先設(shè)定
ii的指令;輸入與所測(cè)車輛的協(xié)議相關(guān)的信息;以及才艮據(jù)所輸入的信息 調(diào)取預(yù)先設(shè)定的指令來(lái)執(zhí)行以便進(jìn)行相應(yīng)的協(xié)議和針腳選擇。
總之,無(wú)論采用何種方式,只要進(jìn)行協(xié)議選擇和針腳選擇,使得 所選協(xié)議和所選針腳得以匹配,都落在本發(fā)明的范圍內(nèi)。
圖8是根據(jù)本發(fā)明的 一 個(gè)實(shí)施例的汽車診斷接頭的電路模塊示意 圖。如圖8所示,所述該汽車診測(cè)接頭包括藍(lán)牙串口,處理裝置, 單線CAN,雙線CAN, J1850、 ISO分立元件電路,開(kāi)關(guān)驅(qū)動(dòng)矩陣,開(kāi) 關(guān)矩陣,以及汽車診斷測(cè)試接頭的針腳。所述藍(lán)牙串口耦合到所述處 理裝置,所述處理裝置與單線CAN,雙線CAN, J1850、 ISO分立元件 電路,開(kāi)關(guān)驅(qū)動(dòng)矩陣相耦合,用來(lái)對(duì)單線CAN,雙線CAN, J1850、 ISO 分立元件電路,開(kāi)關(guān)驅(qū)動(dòng)矩陣進(jìn)行控制和操作,所述開(kāi)關(guān)驅(qū)動(dòng)矩陣與 所述開(kāi)關(guān)矩陣耦合,用于根據(jù)所述處理裝置的指令來(lái)根據(jù)需要對(duì)開(kāi)關(guān) 矩陣進(jìn)行驅(qū)動(dòng),使得開(kāi)關(guān)矩陣對(duì)與其耦合的單線CAN,雙線CAN, J1850、 ISO分立元件電路以及汽車診斷測(cè)試接頭的針腳進(jìn)行選擇,使 得所選針腳與所選的協(xié)議采用的針腳相匹配??梢?jiàn),該實(shí)施例對(duì)處理 裝置選擇與開(kāi)關(guān)選擇進(jìn)行了結(jié)合,因此本領(lǐng)域的技術(shù)人員會(huì)認(rèn)識(shí)到, 上述的各種選擇方案不是孤立的,而是可在適當(dāng)?shù)臈l件下進(jìn)行相應(yīng)的 結(jié)合,以便對(duì)協(xié)議和針腳進(jìn)行更加有效的選擇和匹配。
雖然以上結(jié)合的具體實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)描述,但是本領(lǐng) 域的技術(shù)人員會(huì)理解到,可在不背離本發(fā)明精神和范圍的前提下,對(duì) 本發(fā)明進(jìn)行各種修改和改變,而這些修改和改變都被認(rèn)為落入本發(fā)明 的范圍內(nèi)。
權(quán)利要求
1. 一種汽車診斷測(cè)試接頭,包括針腳;整合模塊,所述整合模塊包括協(xié)議發(fā)生器,用于產(chǎn)生所需的協(xié)議;協(xié)議選擇器,與所述協(xié)議發(fā)生器耦合,用于對(duì)協(xié)議發(fā)生器產(chǎn)生的協(xié)議進(jìn)行選擇;針腳選擇器,處于所述針腳和協(xié)議選擇器之間,用于選擇針腳,使得所選針腳與協(xié)議選擇器所選的協(xié)議采用的針腳相匹配。
2. 如權(quán)利要求l所述的汽車診斷測(cè)試接頭,所述整合模塊還包括 協(xié)議預(yù)留模塊,與所述協(xié)議發(fā)生器耦合或包含在所述協(xié)議發(fā)生器中,包括存儲(chǔ)部件,用于存儲(chǔ)協(xié)議發(fā)生器中未有的其它協(xié)議或新出現(xiàn) 的協(xié)議類型,以便對(duì)現(xiàn)有的協(xié)議進(jìn)行擴(kuò)展。
3. 如權(quán)利要求1或2所述的汽車診斷測(cè)試接頭,其中,所述協(xié)議選 擇器和針腳選擇器包括開(kāi)關(guān),通過(guò)導(dǎo)通相應(yīng)的開(kāi)關(guān)以選擇相應(yīng)的協(xié)議 和所選的協(xié)議采用的針腳。
4. 如權(quán)利要求1或2所述的汽車診斷測(cè)試接頭,其中,所述協(xié)議選 擇器和針腳選擇器包括插腳和插孔,所述插孔與協(xié)議和針腳相對(duì)應(yīng), 通過(guò)將插腳插入相應(yīng)的插孔以選擇所述插孔對(duì)應(yīng)的協(xié)議和針腳。
5. 如權(quán)利要求1或2所述的汽車診斷測(cè)試接頭,其中,所述協(xié)議選 擇器和針腳選擇器還包括處理裝置,用于選擇相應(yīng)的協(xié)議和針腳。
6. 如權(quán)利要求5所述的汽車診斷測(cè)試接頭,其中,所述處理裝置包括輸入^^塊,用來(lái)輸入與所測(cè)車輛的協(xié)議相關(guān)的信息; 存儲(chǔ)器,存儲(chǔ)預(yù)先設(shè)定的指令;以及處理器,根據(jù)所輸入的信息調(diào)取預(yù)先設(shè)定的指令來(lái)執(zhí)行以便進(jìn)行 相應(yīng)的協(xié)議和針腳選擇。
7. —種實(shí)現(xiàn)通用汽車診斷測(cè)試接頭的方法,包括以下步驟 產(chǎn)生所需的協(xié)議;對(duì)所產(chǎn)生的協(xié)議進(jìn)行選擇;以及選擇針腳,使得所選針腳與所選的協(xié)議采用的針腳相匹配。
8. 如權(quán)利要求7所述的汽車診斷測(cè)試接頭方法,還包括更新步驟,將協(xié)議發(fā)生器中未有的其它協(xié)議或新出現(xiàn)的協(xié)議類型 存入預(yù)留模塊,以便擴(kuò)展測(cè)試接頭可以適用的車的協(xié)議類型。
9. 如權(quán)利要求7或8所述的汽車診斷測(cè)試接頭方法,其中對(duì)協(xié)議進(jìn)的協(xié)議采用的針腳來(lái)實(shí)現(xiàn)。
10. 如權(quán)利要求7或8所述的汽車診斷測(cè)試接頭方法,其中對(duì)協(xié)議進(jìn) 行選擇以及選擇針腳通過(guò)將插腳插入相應(yīng)的插孔以選擇所述插孔對(duì) 應(yīng)的協(xié)議和針腳來(lái)實(shí)現(xiàn)。
11. 如權(quán)利要求7或8所述的汽車診斷測(cè)試接頭方法,其中對(duì)協(xié)議進(jìn) 行選擇以及選擇針腳是通過(guò)處理裝置選擇相應(yīng)的協(xié)議和針腳來(lái)實(shí)現(xiàn) 的。
12. 如權(quán)利要求ll所述的汽車診斷測(cè)試接頭方法,其中所述通過(guò)處 理裝置選擇相應(yīng)的協(xié)議和針腳通過(guò)如下步驟來(lái)實(shí)現(xiàn)存儲(chǔ)預(yù)先設(shè)定的指令; 輸入與所測(cè)車輛的協(xié)議相關(guān)的信息;以及根據(jù)所輸入的信息調(diào)取預(yù)先設(shè)定的指令來(lái)執(zhí)行以便進(jìn)行相應(yīng)的協(xié) 議和針腳選擇。
全文摘要
本發(fā)明的名稱是“汽車診斷測(cè)試接頭及其實(shí)現(xiàn)方法”。本發(fā)明涉及汽車診斷測(cè)試接頭。本發(fā)明要解決的技術(shù)問(wèn)題是實(shí)現(xiàn)適用于盡可能多的車型的通用汽車診斷測(cè)試接頭。本發(fā)明提供了一種汽車診斷測(cè)試接頭,包括針腳;整合模塊,所述整合模塊包括協(xié)議發(fā)生器、協(xié)議選擇器;針腳選擇器。本發(fā)明還提供了一種實(shí)現(xiàn)通用汽車診斷測(cè)試接頭方法,包括以下步驟產(chǎn)生所需的協(xié)議;對(duì)所產(chǎn)生的協(xié)議進(jìn)行選擇;以及選擇針腳,使得所選針腳與所選的協(xié)議采用的針腳相匹配。根據(jù)本發(fā)明的方法可以通過(guò)對(duì)協(xié)議和針腳的選擇和匹配,使診斷測(cè)試接頭能夠與各種目標(biāo)測(cè)量汽車進(jìn)行通信,從而實(shí)現(xiàn)診斷測(cè)試接頭的通用性。
文檔編號(hào)G01M17/007GK101458165SQ20081024193
公開(kāi)日2009年6月17日 申請(qǐng)日期2008年12月30日 優(yōu)先權(quán)日2008年12月30日
發(fā)明者鈞 劉, 威 燕, 祝春來(lái), 鐘志誠(chéng), 黃國(guó)偉 申請(qǐng)人:深圳市元征軟件開(kāi)發(fā)有限公司