一種車輛信息代碼錄入裝置及方法
【專利摘要】針對缺乏低價(jià)便捷的VIN錄入設(shè)備的問題,本發(fā)明提供一種車輛信息代碼錄入裝置及方法,所述錄入裝置,包括由OBD端處理芯片、OBD端藍(lán)牙模塊、OBD端接口電路、OBD端電源和OBD端診斷接口插頭組成的OBD接口設(shè)備,以及由相機(jī)模塊、移動(dòng)端藍(lán)牙模塊、移動(dòng)端處理芯片、移動(dòng)端存儲(chǔ)模塊、移動(dòng)端人機(jī)交互模塊和移動(dòng)端電源組成的移動(dòng)手持設(shè)備。所述錄入方法,包括如下步驟:建立移動(dòng)端處理芯片與發(fā)動(dòng)機(jī)ECU間的連接;建立OBD端處理芯片與移動(dòng)端處理芯片的通訊;識(shí)別VIN;向發(fā)動(dòng)機(jī)ECU寫入VIN;讀取發(fā)動(dòng)機(jī)ECU內(nèi)儲(chǔ)存VIN;核對VIN。有益的技術(shù)效果:本發(fā)明的裝置及方法,體積小造價(jià)低,使用簡單,錄入效率高且準(zhǔn)確。
【專利說明】一種車輛信息代碼錄入裝置及方法【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及汽車制造領(lǐng)域,尤其涉及一種車輛信息代碼錄入裝置及方法。
【背景技術(shù)】
[0002]依據(jù)GB7258-2012標(biāo)準(zhǔn),2014年3月I日起乘用車均需要具有讀取車輛信息代碼(VIN)的功能。然而,汽車制造廠現(xiàn)有的生產(chǎn)線沒有讀取和寫入車輛信息代碼(VIN)的設(shè)備,不能對生產(chǎn)線上的車輛自動(dòng)輸入車輛信息代碼(VIN)信息,不滿足上述法規(guī)要求。
[0003]為了符合GB7258-2012標(biāo)準(zhǔn)的要求,汽車制造廠或者需要對生產(chǎn)線增添專用的設(shè)備并對生產(chǎn)線控制系統(tǒng)中的診斷儀進(jìn)行升級(jí),將車輛信息代碼(VIN)寫入車輛的發(fā)動(dòng)機(jī)ECU中,使得乘用車能夠讀取出車輛信息代碼(VIN)?;蛘卟捎萌斯ぽ斎氲姆绞?,對每臺(tái)車輛的發(fā)動(dòng)機(jī)E⑶進(jìn)行手工輸入車輛信息代碼(VIN)。
[0004]上述兩種方式均存在不足之處:第一種方法需要對車輛生產(chǎn)線進(jìn)行軟硬件改造與升級(jí),新增設(shè)備額外占用流水線的有限空間,且成本高,不經(jīng)濟(jì);大多數(shù)汽車制造企業(yè)多采用第二種方案,通過車輛診斷儀手工向車輛的發(fā)動(dòng)機(jī)ECU輸入車輛信息代碼(VIN),存在工作效率低且易出錯(cuò)的突出問題,此外,車輛診斷儀并不是用于向發(fā)動(dòng)機(jī)ECU輸入信息的專用設(shè)備,使用車輛診斷儀進(jìn)行長期的車輛信息代碼(VIN)錄入工作,易縮短車輛診斷儀的使用壽命,得不償失。
[0005]為此,市場上需要一種能夠?qū)iT向發(fā)動(dòng)機(jī)E⑶寫入車輛信息代碼(VIN)的設(shè)備。
【發(fā)明內(nèi)容】
[0006]針對市場上缺乏專用于向發(fā)動(dòng)機(jī)E⑶寫入車輛信息代碼VIN的設(shè)備的問題,本發(fā)明提供一種車輛信息代碼錄入裝置及方法,具體如下:
一種車輛信息代碼錄入裝置,包括OBD接口設(shè)備和移動(dòng)手持設(shè)備。
[0007]所述OBD接口設(shè)備包括OBD端處理芯片101、OBD端藍(lán)牙模塊102、OBD端接口電路103、OBD端電源104和OBD端診斷接口插頭105。OBD端電源104分別與OBD端處理芯片10U0BD端藍(lán)牙模塊102和OBD端接口電路103相連接。OBD端處理芯片101與OBD端藍(lán)牙模塊102相連接。OBD端處理芯片101經(jīng)OBD端接口電路103與OBD端診斷接口插頭105相連接。
[0008]所述移動(dòng)手持設(shè)備包括相機(jī)模塊201、移動(dòng)端藍(lán)牙模塊202、移動(dòng)端處理芯片203、移動(dòng)端存儲(chǔ)模塊204、移動(dòng)端人機(jī)交互模塊205和移動(dòng)端電源206。移動(dòng)端處理芯片203分別與相機(jī)模塊201、移動(dòng)端藍(lán)牙模塊202、移動(dòng)端存儲(chǔ)模塊204、移動(dòng)端人機(jī)交互模塊205和移動(dòng)端電源206連接。
[0009]人機(jī)交互模塊205包含顯示屏和觸摸輸入裝置。通過人機(jī)交互模塊205向移動(dòng)端處理芯片203輸入人工指令:所述人工指令為讀取指令或改寫指令。
[0010]相機(jī)模塊201負(fù)責(zé)獲取含有車輛信息的條形碼照片,并儲(chǔ)存在移動(dòng)端存儲(chǔ)模塊204 中。[0011]OBD端藍(lán)牙模塊102與移動(dòng)端藍(lán)牙模塊202之間無線連接,實(shí)現(xiàn)OBD端處理芯片101與移動(dòng)端處理芯片203之間的無線通訊。
[0012]移動(dòng)端處理芯片203負(fù)責(zé)將接收到的人工指令轉(zhuǎn)換成指令電信號(hào),并向OBD端處理芯片101。移動(dòng)端處理芯片203負(fù)責(zé)將存儲(chǔ)模塊204中的條形碼照片進(jìn)行圖像識(shí)別,獲取條形碼照片上的車輛信息代碼數(shù)值VINtxm,并通過人機(jī)交互模塊205顯示。
[0013]OBD端處理芯片101負(fù)責(zé)將接收到的指令電信號(hào)轉(zhuǎn)換為發(fā)動(dòng)機(jī)ECU指令和數(shù)據(jù),并經(jīng)OBD端接口電路103傳送至發(fā)動(dòng)機(jī)ECU中,由發(fā)動(dòng)機(jī)ECU對發(fā)動(dòng)機(jī)ECU中儲(chǔ)存的車輛信息代碼數(shù)值VINku進(jìn)行改寫或返回的操作。OBD端處理芯片101還負(fù)責(zé)將發(fā)動(dòng)機(jī)E⑶反饋的發(fā)動(dòng)機(jī)E⑶中儲(chǔ)存的車輛信息代碼數(shù)值VINku向移動(dòng)端處理芯片203發(fā)送,并通過人機(jī)交互模塊205顯示。
[0014]OBD端接口電路103負(fù)責(zé)將接收到的指令和數(shù)據(jù)進(jìn)行K線格式與串口格式之間轉(zhuǎn)換。
[0015]一種車輛信息代碼錄入方法,采用本發(fā)明提供的裝置并按如下步驟進(jìn)行:
步驟一:通過導(dǎo)線將OBD端診斷接口插頭105與發(fā)動(dòng)機(jī)ECU的數(shù)據(jù)接口連接,建立移動(dòng)
端處理芯片203與發(fā)動(dòng)機(jī)E⑶之間的有線連接與通訊;
步驟二:將OBD端藍(lán)牙模塊102與移動(dòng)端藍(lán)牙模塊202進(jìn)行藍(lán)牙無線配對,建立OBD端處理芯片101與移動(dòng)端處理芯片203之間的無線通訊;
步驟三:識(shí)別條形碼上的車輛信息代碼。在人工操作下,用移動(dòng)手持設(shè)備的相機(jī)模塊201對車輛信息卡上的條形碼進(jìn)行拍攝并存入移動(dòng)端存儲(chǔ)模塊204中。由移動(dòng)端處理芯片203通過圖形識(shí)別軟件對存在移動(dòng)端存儲(chǔ)模塊204中的條形碼照片進(jìn)行識(shí)別,獲得條形碼上的車輛信息代碼數(shù)值VINtxm并顯示在人機(jī)交互模塊205的顯示屏上;
步驟四:向發(fā)動(dòng)機(jī)ECU寫入車輛信息代碼;
由移動(dòng)端處理芯片203向OBD端處理芯片101發(fā)出“寫入”指令,并將條形碼上的車輛信息代碼數(shù)值VINtxm傳遞至OBD端處理芯片101。OBD端處理芯片101將“寫入”指令和條形碼上的車輛信息代碼數(shù)值VINtxm轉(zhuǎn)換為K格式的發(fā)動(dòng)機(jī)ECU指令后,經(jīng)OBD端接口電路103傳遞給發(fā)動(dòng)機(jī)ECU,由發(fā)動(dòng)機(jī)ECU完成車輛信息代碼數(shù)值VINtxm的寫入。
[0016]步驟五:讀取發(fā)動(dòng)機(jī)E⑶內(nèi)儲(chǔ)存車輛信息代碼;
如移動(dòng)端處理芯片203接收到由移動(dòng)端人機(jī)交互模塊205發(fā)出的“比較”指令,則由移動(dòng)端處理芯片203向OBD端處理芯片101發(fā)出“讀取”指令。由OBD端處理芯片101將“讀取”指令轉(zhuǎn)換為ECU識(shí)別的指令,并經(jīng)OBD端接口電路103傳遞給發(fā)動(dòng)機(jī)ECU執(zhí)行。發(fā)動(dòng)機(jī)ECU將存在發(fā)動(dòng)機(jī)ECU中車輛信息代碼數(shù)值VINku依次經(jīng)OBD端診斷接口插頭105、OBD端接口電路103、移動(dòng)端藍(lán)牙模塊202、移動(dòng)端處理芯片203和OBD端藍(lán)牙模塊102后反饋至OBD端處理芯片101,并顯示在人機(jī)交互模塊205的顯示屏上,并進(jìn)入下一步;
反之,退出操作。
[0017]步驟六:核對車輛信息代碼;
由移動(dòng)端處理芯片203對步驟三獲得的條形碼上的車輛信息代碼數(shù)值VINtxm和步驟五獲得的存在發(fā)動(dòng)機(jī)ECU中車輛信息代碼數(shù)值VINku進(jìn)行核對:如果兩者一致,則在人機(jī)交互模塊205的顯示屏上顯示檢驗(yàn)合格。反之,顯示不合格,并退出操作。
[0018]有益的技術(shù)效果 本發(fā)明所提供的一種車輛信息代碼錄入裝置,體積小造價(jià)低,無需與流水線控制系統(tǒng)連接因此結(jié)構(gòu)簡單不占用產(chǎn)線空間,本裝置能自動(dòng)讀取車輛條形碼上的車輛信息代碼VIN,并燒錄至向車輛發(fā)動(dòng)機(jī)ECU中。而且可將發(fā)動(dòng)機(jī)ECU中存儲(chǔ)的車輛信息代碼VIN與條形碼上的車輛信息代碼VIN進(jìn)行自動(dòng)比較,使用簡單,準(zhǔn)確率高,錄入效率高。
[0019]本產(chǎn)品分為OBD接口設(shè)備和移動(dòng)手持設(shè)備兩個(gè)部分并采用藍(lán)牙的方式通訊,不受車型及生產(chǎn)流水線布局的影響,適用性強(qiáng)。本產(chǎn)品采用手機(jī)或者平板電腦作為移動(dòng)手持設(shè)備的操作終端,識(shí)別軟件、硬件設(shè)備均是現(xiàn)成的,研發(fā)投入小且日后的軟件升級(jí)方便,維護(hù)成本低;本方法簡單、高效,只要操作人員將OBD接口設(shè)備與發(fā)動(dòng)機(jī)ECU連接,再用移動(dòng)手持設(shè)備對車輛上的條形碼拍照即可,識(shí)別、比對的過程有設(shè)備全自動(dòng)進(jìn)行,準(zhǔn)確高效。
【專利附圖】
【附圖說明】
[0020]圖1是本發(fā)明產(chǎn)品中OBD接口設(shè)備的結(jié)構(gòu)框圖。
[0021]圖2是本發(fā)明產(chǎn)品中移動(dòng)手持設(shè)備的結(jié)構(gòu)框圖。
[0022]圖3是圖1的電路結(jié)構(gòu)圖。
[0023]圖4是本發(fā)明方法的流程圖。
[0024]圖中的序號(hào)為:0BD端處理芯片101、(》0端藍(lán)牙模塊102、(》0端接口電路103、080端電源104和OBD端診斷接口插頭105、相機(jī)模塊201、移動(dòng)端藍(lán)牙模塊202、移動(dòng)端處理芯片203、移動(dòng)端存儲(chǔ)模塊204、移動(dòng)端人機(jī)交互模塊205、移動(dòng)端電源206。
[0025]具體的實(shí)施方式
現(xiàn)結(jié)合附圖對本發(fā)明的結(jié)構(gòu)細(xì)節(jié)做進(jìn)一步的描述。
[0026]一種車輛信息代碼錄入裝置,包括車載自診斷系統(tǒng)、OBD接口設(shè)備和移動(dòng)手持設(shè)備。本裝置適用于配置有車載自診斷系統(tǒng)的車輛,所述車載自診斷系統(tǒng)包含一臺(tái)發(fā)動(dòng)機(jī)E⑶,所述發(fā)動(dòng)機(jī)E⑶配有標(biāo)準(zhǔn)OBD診斷接口。
[0027]參見圖1,所述OBD接口設(shè)備包括OBD端處理芯片101、OBD端藍(lán)牙模塊102、OBD端接口電路103、OBD端電源104和OBD端診斷接口插頭105。OBD端電源104分別與OBD端處理芯片101、OBD端藍(lán)牙模塊102和OBD端接口電路103相連接。OBD端處理芯片101與OBD端藍(lán)牙模塊102相連接。OBD端處理芯片101經(jīng)OBD端接口電路103與OBD端診斷接口插頭105相連接。
[0028]參見圖2,所述移動(dòng)手持設(shè)備包括相機(jī)模塊201、移動(dòng)端藍(lán)牙模塊202、移動(dòng)端處理芯片203、移動(dòng)端存儲(chǔ)模塊204、移動(dòng)端人機(jī)交互模塊205和移動(dòng)端電源206。移動(dòng)端處理芯片203分別與相機(jī)模塊201、移動(dòng)端藍(lán)牙模塊202、移動(dòng)端存儲(chǔ)模塊204、移動(dòng)端人機(jī)交互模塊205和移動(dòng)端電源206連接。
[0029]人機(jī)交互模塊205包含顯示屏和觸摸輸入裝置。通過人機(jī)交互模塊205向移動(dòng)端處理芯片203輸入人工指令:所述人工指令為讀取指令或改寫指令。
[0030]相機(jī)模塊201負(fù)責(zé)獲取含有車輛信息的條形碼照片,并儲(chǔ)存在移動(dòng)端存儲(chǔ)模塊204 中。
[0031]OBD端藍(lán)牙模塊102與移動(dòng)端藍(lán)牙模塊202之間無線連接,實(shí)現(xiàn)OBD端處理芯片101與移動(dòng)端處理芯片203之間的無線通訊。
[0032]移動(dòng)端處理芯片203負(fù)責(zé)將接收到的人工指令轉(zhuǎn)換成指令電信號(hào),并向OBD端處理芯片101。移動(dòng)端處理芯片203負(fù)責(zé)將存儲(chǔ)模塊204中的條形碼照片進(jìn)行圖像識(shí)別,獲取條形碼照片上的車輛信息代碼數(shù)值VINtxm,并通過人機(jī)交互模塊205顯示。
[0033]OBD端處理芯片101負(fù)責(zé)將接收到的指令電信號(hào)轉(zhuǎn)換為發(fā)動(dòng)機(jī)ECU指令和數(shù)據(jù),并經(jīng)OBD端接口電路103傳送至發(fā)動(dòng)機(jī)ECU中,由發(fā)動(dòng)機(jī)ECU對發(fā)動(dòng)機(jī)ECU中儲(chǔ)存的車輛信息代碼數(shù)值VINku進(jìn)行改寫或返回的操作。OBD端處理芯片101還負(fù)責(zé)將發(fā)動(dòng)機(jī)E⑶反饋的發(fā)動(dòng)機(jī)E⑶中儲(chǔ)存的車輛信息代碼數(shù)值VINku向移動(dòng)端處理芯片203發(fā)送,并通過人機(jī)交互模塊205顯示。
[0034]OBD端接口電路103負(fù)責(zé)將接收到的指令和數(shù)據(jù)進(jìn)行K線格式與串口格式之間轉(zhuǎn)換。
[0035]進(jìn)一步說,OBD端處理芯片101的為意法半導(dǎo)體公司生產(chǎn)的型號(hào)為STM32F103C8T6的32位微處理器。所述OBD端處理芯片101內(nèi)部集成有數(shù)據(jù)存儲(chǔ)單元、程序存儲(chǔ)單元和串口模塊。
[0036]OBD端接口電路103為意法半導(dǎo)體公司生產(chǎn)的型號(hào)為L9637D的汽車K線收發(fā)器。
[0037]OBD端藍(lán)牙模塊102為廣州匯承信息科技有限公司公司生產(chǎn)的型號(hào)為HC-06的串口轉(zhuǎn)藍(lán)牙模塊。
[0038]OBD端診斷接口插頭105為香港奧泰實(shí)業(yè)有限公司公司生產(chǎn)的型號(hào)為Aot-102的16針OBD插頭。
[0039]參見圖3,進(jìn)一步說,OBD端電源104包含第一級(jí)壓降模塊和第二級(jí)壓降模塊。其中,所述第一級(jí)壓降模塊由12V電源接口、第一級(jí)壓降芯片、5.0V電源接口、第I電阻R1、第I電解電容Cl、第2電解電容C2和第3電容C3組成。12V電源接口與第I電阻Rl的一端相連接,第I電阻Rl的另一端分別與第I電解電容Cl的正極、第一級(jí)壓降芯片的第I引腳VIN相連接。第一級(jí)壓降芯片的第2引腳V5.0分別與第2電解電容C2的正極、第3電容C3的一端和5.0V電源接口相連接。第一級(jí)壓降芯片的第3引腳GND接地。第I電解電容Cl的負(fù)極、第2電解電容C2的負(fù)極、第3電容C3的另一端接地。所述第一級(jí)壓降模塊負(fù)責(zé)將從本裝置外部引入的12V電壓降為5.0V電壓并輸出。進(jìn)一步說,第一級(jí)壓降芯片的型號(hào)為 LMl117-5.0。
[0040]所述第二級(jí)壓降模塊由第二級(jí)壓降芯片、第4電解電容C4、第5電容C5和3.3V電源接口組成。第二級(jí)壓降芯片的第I引腳VIN與5.0V電源接口相連接。第二級(jí)壓降芯片的第2引腳3.3V分別與第4電解電容C4的正極、第5電容C5的一端及3.3V電源接口相連接。第4電解電容C4的負(fù)極和第5電容C5的另一端與第3電容C3的另一端相連接。第二級(jí)壓降芯片的第3引腳GND接地。所述第二級(jí)壓降模塊負(fù)責(zé)將第一級(jí)壓降模塊輸出的5.0V電壓降為3.3V電壓并輸出。OBD端處理芯片101的第7引腳NRST分別與第2電阻R2的一端和第6電容C6的一端相連接。第2電阻R2的另一端與OBD端電源104的3.3V電源接口相連接。第6電容C6的另一端接地。進(jìn)一步說,第二級(jí)壓降芯片的型號(hào)為LM1117-3.3。
[0041]OBD端處理芯片101的第5引腳DSC_IN與第6引腳DSC_0UT之間串聯(lián)有晶振片Ylo晶振片Yl與OBD端處理芯片101的第5引腳DSC_IN之間的節(jié)點(diǎn)經(jīng)第7電容C7與OBD端處理芯片101的第8引腳VSSA連接,晶振片Yl與OBD端處理芯片101的第6引腳DSC_OUT之間的節(jié)點(diǎn)經(jīng)第8電容C8與OBD端處理芯片101的第8引腳VSSA連接。OBD端處理芯片101的第8引腳VSSA接地。[0042]OBD端處理芯片101的第12引腳USART2_TX與OBD端接口電路103的第I引腳USART2_TX相連接,OBD端處理芯片101的第13引腳USART2_RX與OBD端接口電路103的第4引腳TX相連接。
[0043]OBD端處理芯片101的第23引腳VSS_1和第24引腳VDD_1之間串聯(lián)有第11電容C11。第11電容Cll與OBD端處理芯片101的第23引腳VSS_1的節(jié)點(diǎn)接地。第11電容Cll與OBD端處理芯片101的第24引腳VDD_1的節(jié)點(diǎn)與OBD端電源104的3.3V電源接口
相連接。
[0044]OBD端處理芯片101的第30引腳USART1_TX和第31引腳USART1_RX分別與OBD端藍(lán)牙模塊102的第I引腳TX和第2引腳RX連接。
[0045]OBD端處理芯片101的第35引腳VSS_2和第36引腳VDD_2之間串聯(lián)有第10電容C10。第10電容ClO與OBD端處理芯片101的第35引腳VSS_2的節(jié)點(diǎn)接地。第10電容ClO與OBD端處理芯片101的第36弓丨腳VDD_2的節(jié)點(diǎn)與OBD端電源104的3.3V電源接口
相連接。
[0046]OBD端處理芯片101的第47引腳VSS_3、第48引腳VDD_3之間串聯(lián)有第9電容C9。第9電容C9與OBD端處理芯片101的第47引腳VSS_3的節(jié)點(diǎn)接地。第9電容C9與OBD端處理芯片101的第48引腳VDD_3的節(jié)點(diǎn)與OBD端電源104的3.3V電源接口相連接。
[0047]OBD端藍(lán)牙模塊102的第12引腳VDD與OBD端電源104的3.3V電源接口相連接,OBD端藍(lán)牙模塊102的第13引腳VSS接地。
[0048]OBD端接口電路103的第3引腳VCC與OBD端電源104的5.0V電源接口相連接。OBD端接口電路103的第5引腳GND接地。OBD端接口電路103的第6引腳K與OBD端接口電路103的第7弓丨腳VS之間串聯(lián)有第3電容R3,第3電容R3與OBD端接口電路103的第6引腳K之間的節(jié)點(diǎn)與OBD端診斷接口插頭105的第7引腳K Line相連接,第3電容R3與OBD端接口電路103的第7引腳VS之間的節(jié)點(diǎn)與OBD端電源104的12V電源接口相連接。
[0049]OBD端診斷接口插頭105的第16引腳BATTY與二極管Dl的正極相連接,二極管Dl的負(fù)極與OBD端電源104的12V電源接口相連接。
[0050]OBD端診斷接口插頭105的第3引腳GND和第4引腳GND均接地。
[0051]進(jìn)一步說,移動(dòng)手持設(shè)備為采用安卓系統(tǒng)或WP系統(tǒng)的智能手機(jī)或平板電腦。
[0052]參見圖4,采用本發(fā)明提供的車輛信息代碼錄入裝置進(jìn)行車輛信息代碼錄入方法,按如下步驟進(jìn)行:
步驟一:通過導(dǎo)線將OBD端診斷接口插頭105與發(fā)動(dòng)機(jī)ECU的數(shù)據(jù)接口連接,建立移動(dòng)端處理芯片203與發(fā)動(dòng)機(jī)E⑶之間的有線連接與通訊;
步驟二:將OBD端藍(lán)牙模塊102與移動(dòng)端藍(lán)牙模塊202進(jìn)行藍(lán)牙無線配對,建立OBD端處理芯片101與移動(dòng)端處理芯片203之間的無線通訊;
步驟三:識(shí)別條形碼上的車輛信息代碼。在人工操作下,用移動(dòng)手持設(shè)備的相機(jī)模塊201對車輛信息卡上的條形碼進(jìn)行拍攝并存入移動(dòng)端存儲(chǔ)模塊204中。由移動(dòng)端處理芯片203通過圖形識(shí)別軟件對存在移動(dòng)端存儲(chǔ)模塊204中的條形碼照片進(jìn)行識(shí)別,獲得條形碼上的車輛信息代碼數(shù)值VINtxm并顯示在人機(jī)交互模塊205的顯示屏上;
步驟四:向發(fā)動(dòng)機(jī)ECU寫入車輛信息代碼; 由移動(dòng)端處理芯片203向OBD端處理芯片101發(fā)出“寫入”指令,并將條形碼上的車輛信息代碼數(shù)值VINtxm傳遞至OBD端處理芯片101 ;0BD端處理芯片101將“寫入”指令和條形碼上的車輛信息代碼數(shù)值VINtxm轉(zhuǎn)換為K格式的發(fā)動(dòng)機(jī)ECU指令后,經(jīng)OBD端接口電路103傳遞給發(fā)動(dòng)機(jī)ECU,由發(fā)動(dòng)機(jī)ECU完成車輛信息代碼數(shù)值VINtxm的寫入;
步驟五:讀取發(fā)動(dòng)機(jī)ECU內(nèi)儲(chǔ)存車輛信息代碼;
如移動(dòng)端處理芯片203向OBD端處理芯片101發(fā)出“寫入”指令起的10秒內(nèi),移動(dòng)端處理芯片203接收到由移動(dòng)端人機(jī)交互模塊205發(fā)出的“比較”指令,則由移動(dòng)端處理芯片203向OBD端處理芯片101發(fā)出“讀取”指令。由OBD端處理芯片101將“讀取”指令轉(zhuǎn)換為ECU識(shí)別的指令,并經(jīng)OBD端接口電路103傳遞給發(fā)動(dòng)機(jī)ECU執(zhí)行。發(fā)動(dòng)機(jī)ECU將存在發(fā)動(dòng)機(jī)ECU中車輛信息代碼數(shù)值VINecu依次經(jīng)OBD端診斷接口插頭105、OBD端接口電路103、移動(dòng)端藍(lán)牙模塊202、移動(dòng)端處理芯片203和OBD端藍(lán)牙模塊102后反饋至OBD端處理芯片101,并顯示在人機(jī)交互模塊205的顯示屏上,并進(jìn)入下一步操作;
反之,移動(dòng)端處理芯片203退出操作;
步驟六:核對車輛信息代碼;
由移動(dòng)端處理芯片203對步驟三獲得的條形碼上的車輛信息代碼數(shù)值VINtxm和步驟五獲得的存在發(fā)動(dòng)機(jī)ECU中車輛信息代碼數(shù)值VINku進(jìn)行核對:如果條形碼上的車輛信息代碼數(shù)值VINtxm和存在發(fā)動(dòng)機(jī)ECU中的車輛信息代碼數(shù)值VINku —致,則在人機(jī)交互模塊205的顯示屏上顯示檢驗(yàn)合格。反之,在人機(jī)交互模塊205的顯示屏上顯示不合格,提示人工復(fù)查,并退出操作。
【權(quán)利要求】
1.一種車輛信息代碼錄入裝置,其特征在于,包括OBD接口設(shè)備和移動(dòng)手持設(shè)備; 所述OBD接口設(shè)備包括OBD端處理芯片(101 )、0BD端藍(lán)牙模塊(102)、OBD端接口電路(103)、OBD端電源(104)和OBD端診斷接口插頭(105);0BD端電源(104)分別與OBD端處理芯片(101)、OBD端藍(lán)牙模塊(102)和OBD端接口電路(103)相連接;0BD端處理芯片(101)與OBD端藍(lán)牙模塊(102)相連接;0BD端處理芯片(101)經(jīng)OBD端接口電路(103)與OBD端診斷接口插頭(105)相連接; 所述移動(dòng)手持設(shè)備包括相機(jī)模塊(201)、移動(dòng)端藍(lán)牙模塊(202)、移動(dòng)端處理芯片(203)、移動(dòng)端存儲(chǔ)模塊(204)、移動(dòng)端人機(jī)交互模塊(205)和移動(dòng)端電源(206);移動(dòng)端處理芯片(203)分別與相機(jī)模塊(201)、移動(dòng)端藍(lán)牙模塊(202)、移動(dòng)端存儲(chǔ)模塊(204)、移動(dòng)端人機(jī)交互模塊(205)和移動(dòng)端電源(206)連接; 人機(jī)交互模塊(205)包含顯示屏和觸摸輸入裝置;通過人機(jī)交互模塊(205)向移動(dòng)端處理芯片(203)輸入人工指令:所述人工指令為讀取指令或改寫指令;相機(jī)模塊(201)負(fù)責(zé)獲取含有車輛信息的條形碼照片,并儲(chǔ)存在移動(dòng)端存儲(chǔ)模塊(204)中; OBD端藍(lán)牙模塊(102)與移動(dòng)端藍(lán)牙模塊(202)之間無線連接,實(shí)現(xiàn)OBD端處理芯片(101)與移動(dòng)端處理芯片(203 )之間的無線通訊; 移動(dòng)端處理芯片(203)負(fù)責(zé)將接收到的人工指令轉(zhuǎn)換成指令電信號(hào),并向OBD端處理芯片(101);移動(dòng)端處理芯片(203)負(fù)責(zé)將存儲(chǔ)模塊(204)中的條形碼照片進(jìn)行圖像識(shí)別,獲取條形碼照片上的車輛信息代碼數(shù)值VINtxm,并通過人機(jī)交互模塊(205)顯示; OBD端處理芯片(101)負(fù)責(zé)將接收到的指令電信號(hào)轉(zhuǎn)換為發(fā)動(dòng)機(jī)ECU指令和數(shù)據(jù),并經(jīng)OBD端接口電路(103)傳送至發(fā)動(dòng)機(jī)E⑶中,由發(fā)動(dòng)機(jī)E⑶對發(fā)動(dòng)機(jī)E⑶中儲(chǔ)存的車輛信息代碼數(shù)值VINku進(jìn)行改寫或返回的操作;0BD端處理芯片(101)還負(fù)責(zé)將發(fā)動(dòng)機(jī)E⑶反饋的發(fā)動(dòng)機(jī)E⑶中儲(chǔ)存的車輛信息代碼數(shù)值VINrcu向移動(dòng)端處理芯片(203)發(fā)送,并通過人機(jī)交互模塊(205)顯示; OBD端接口電路(103)負(fù)責(zé)將接收到的指令和數(shù)據(jù)進(jìn)行K線格式與串口格式之間轉(zhuǎn)換。
2.如權(quán)利要求1所述一種車輛信息代碼錄入裝置,其特征在于,OBD端處理芯片(101)的為意法半導(dǎo)體公司生產(chǎn)的型號(hào)為STM32F103C8T6的32位微處理器; OBD端接口電路(103)為意法半導(dǎo)體公司生產(chǎn)的型號(hào)為L9637D的汽車K線收發(fā)器;OBD端藍(lán)牙模塊(102)為廣州匯承信息科技有限公司公司生產(chǎn)的型號(hào)為HC-06的串口轉(zhuǎn)藍(lán)牙模塊; OBD端診斷接口插頭(105)為香港奧泰實(shí)業(yè)有限公司公司生產(chǎn)的型號(hào)為Aot-102的16針OBD插頭。
3.如權(quán)利要求1所述一種車輛信息代碼錄入裝置,其特征在于, OBD端電源(104)包含第一級(jí)壓降模塊和第二級(jí)壓降模塊;其中,所述第一級(jí)壓降模塊由12V電源接口、第一級(jí)壓降芯片、5.0V電源接口、第I電阻R1、第I電解電容Cl、第2電解電容C2和第3電容C3組成;12V電源接口與第I電阻Rl的一端相連接,第I電阻Rl的另一端分別與第I電解電容Cl的正極、第一級(jí)壓降芯片的第I引腳(VIN)相連接;第一級(jí)壓降芯片的第2引腳(V5.0)分別與第2電解電容C2的正極、第3電容C3的一端和5.0V電源接口相連接;第一級(jí)壓降芯片的第3引腳(GND)接地;第I電解電容Cl的負(fù)極、第2電解電容C2的負(fù)極、第3電容C3的另一端接地;所述第一級(jí)壓降模塊負(fù)責(zé)將從本裝置外部引入的12V電壓降為5.0V電壓并輸出; 所述第二級(jí)壓降模塊由第二級(jí)壓降芯片、第4電解電容C4、第5電容C5和3.3V電源接口組成;第二級(jí)壓降芯片的第I引腳(VIN)與5.0V電源接口相連接;第二級(jí)壓降芯片的第2引腳(3.3V)分別與第4電解電容C4的正極、第5電容C5的一端及3.3V電源接口相連接;第4電解電容C4的負(fù)極和第5電容C5的另一端與第3電容C3的另一端相連接;第二級(jí)壓降芯片的第3引腳(GND)接地;所述第二級(jí)壓降模塊負(fù)責(zé)將第一級(jí)壓降模塊輸出的5.0V電壓降為3.3V電壓并輸出;OBD端處理芯片(101)的第7引腳(NRST)分別與第2電阻R2的一端和第6電容C6的一端相連接;第2電阻R2的另一端與OBD端電源(104)的3.3V電源接口相連接;第6電容C6的另一端接地; OBD端處理芯片(101)的第5引腳(DSC_IN)與第6弓丨腳(DSC_0UT)之間串聯(lián)有晶振片Yl ;晶振片Yl與OBD端處理芯片(101)的第5引腳(DSC_IN)之間的節(jié)點(diǎn)經(jīng)第7電容C7與OBD端處理芯片(101)的第8引腳(VSSA)連接,晶振片Yl與OBD端處理芯片(101)的第6弓丨腳(DSC_0UT)之間的節(jié)點(diǎn)經(jīng)第8電容C8與OBD端處理芯片(101)的第8弓丨腳(VSSA)連接;0BD端處理芯片(101)的第8引腳(VSSA)接地; OBD端處理芯片(101)的第12引腳(USART2_TX)與OBD端接口電路(103)的第I引腳(USART2_TX)相連接,OBD端處理芯片(101)的第13引腳(USART2_RX)與OBD端接口電路(103)的第4引腳(TX)相連接; OBD端處理芯片(101)的第23引腳(VSS_1)和第24引腳(VDD_1)之間串聯(lián)有第11電容Cll ;第11電容Cll與OBD端處理芯片(101)的第23引腳(VSS_1)的節(jié)點(diǎn)接地;第11電容Cll與OBD端處理芯片(101)的第24引腳(VDD_1)的節(jié)點(diǎn)與OBD端電源(104)的3.3V電源接口相連接; OBD端處理芯片(101)的第30引腳(USART1_TX)和第31引腳(USART1_RX)分別與OBD端藍(lán)牙模塊(102)的第I引腳(TX)和第2引腳(RX)連接; OBD端處理芯片(101)的第35引腳(VSS_2)和第36引腳(VDD_2)之間串聯(lián)有第10電容ClO ;第10電容ClO與OBD端處理芯片(101)的第35引腳(VSS_2)的節(jié)點(diǎn)接地;第10電容ClO與OBD端處理芯片(101)的第36引腳(VDD_2)的節(jié)點(diǎn)與OBD端電源(104)的3.3V電源接口相連接; OBD端處理芯片(101)的第47引腳(VSS_3)、第48引腳(VDD_3)之間串聯(lián)有第9電容C9 ?’第9電容C9與OBD端處理芯片(101)的第47引腳(VSS_3)的節(jié)點(diǎn)接地?’第9電容C9與OBD端處理芯片(101)的第48引腳(VDD_3)的節(jié)點(diǎn)與OBD端電源(104)的3.3V電源接口相連接; OBD端藍(lán)牙模塊(102)的第12引腳(VDD)與OBD端電源(104)的3.3V電源接口相連接,OBD端藍(lán)牙模塊(102)的第13引腳(VSS)接地; OBD端接口電路(103 )的第3引腳(VCC)與OBD端電源(104 )的5.0V電源接口相連接;OBD端接口電路(103)的第5引腳(GND)接地;0BD端接口電路(103)的第6弓丨腳(K)與OBD端接口電路(103)的第7引腳(VS)之間串聯(lián)有第3電容R3,第3電容R3與OBD端接口電路(103)的第6引腳(K)之間的節(jié)點(diǎn)與OBD端診斷接口插頭(105)的第7引腳(K Line)相連接,第 3電容R3與OBD端接口電路(103)的第7引腳(VS)之間的節(jié)點(diǎn)與OBD端電源(104)的12V電源接口相連接;OBD端診斷接口插頭(105)的第16引腳(BATTY)與二極管Dl的正極相連接,二極管Dl的負(fù)極與OBD端電源(104)的12V電源接口相連接; OBD端診斷接口插頭(105)的第3引腳(GND)和第4引腳(GND)均接地。
4.如權(quán)利要求1所述一種車輛信息代碼錄入裝置,其特征在于,移動(dòng)手持設(shè)備為采用安卓系統(tǒng)或WP系統(tǒng)的智能手機(jī)或平板電腦。
5.采用權(quán)利要求1所述車輛信息代碼錄入裝置進(jìn)行車輛信息代碼錄入方法,其特征在于,按如下步驟進(jìn)行: 步驟一:通過導(dǎo)線將OBD端診斷接口插頭(105)與發(fā)動(dòng)機(jī)E⑶的數(shù)據(jù)接口連接,建立移動(dòng)端處理芯片(203)與發(fā)動(dòng)機(jī)E⑶之間的有線連接與通訊; 步驟二:將OBD端藍(lán)牙模塊(102)與移動(dòng)端藍(lán)牙模塊(202)進(jìn)行藍(lán)牙無線配對,建立OBD端處理芯片(101)與移動(dòng)端處理芯片(203)之間的無線通訊; 步驟三:識(shí)別條形碼上的車輛信息代碼;在人工操作下,用移動(dòng)手持設(shè)備的相機(jī)模塊(201)對車輛信息卡上的條形碼進(jìn)行拍攝并存入移動(dòng)端存儲(chǔ)模塊(204)中;由移動(dòng)端處理芯片(203)通過圖形識(shí)別軟件對存在移動(dòng)端存儲(chǔ)模塊(204)中的條形碼照片進(jìn)行識(shí)別,獲得條形碼上的車輛信息代碼數(shù)值VINtxm并顯示在人機(jī)交互模塊(205)的顯示屏上; 步驟四:向發(fā)動(dòng)機(jī)EC U寫入車輛信息代碼; 由移動(dòng)端處理芯片(203)向OBD端處理芯片(101)發(fā)出“寫入”指令,并將條形碼上的車輛信息代碼數(shù)值VINtxm傳遞至OBD端處理芯片(101);0BD端處理芯片(101)將“寫入”指令和條形碼上的車輛信息代碼數(shù)值VINtxm轉(zhuǎn)換為K格式的發(fā)動(dòng)機(jī)ECU指令后,經(jīng)OBD端接口電路(103)傳遞給發(fā)動(dòng)機(jī)E⑶,由發(fā)動(dòng)機(jī)E⑶完成車輛信息代碼數(shù)值VINtxm的寫入;步驟五:讀取發(fā)動(dòng)機(jī)ECU內(nèi)儲(chǔ)存車輛信息代碼; 如移動(dòng)端處理芯片(203)接收到由移動(dòng)端人機(jī)交互模塊(205)發(fā)出的“比較”指令,則由移動(dòng)端處理芯片(203)向OBD端處理芯片(101)發(fā)出“讀取”指令;由OBD端處理芯片(101)將“讀取”指令轉(zhuǎn)換為E⑶識(shí)別的指令,并經(jīng)OBD端接口電路(103)傳遞給發(fā)動(dòng)機(jī)E⑶執(zhí)行;發(fā)動(dòng)機(jī)ECU將存在發(fā)動(dòng)機(jī)ECU中車輛信息代碼數(shù)值VINku依次經(jīng)OBD端診斷接口插頭(105)、OBD端接口電路(103)、移動(dòng)端藍(lán)牙模塊(202)、移動(dòng)端處理芯片(203)和OBD端藍(lán)牙模塊(102)后反饋至OBD端處理芯片(101),并顯示在人機(jī)交互模塊(205)的顯示屏上,并進(jìn)入下一步; 反之,退出操作; 步驟六:核對車輛信息代碼; 由移動(dòng)端處理芯片(203)對步驟三獲得的條形碼上的車輛信息代碼數(shù)值VINtxm和步驟五獲得的存在發(fā)動(dòng)機(jī)ECU中車輛信息代碼數(shù)值VINku進(jìn)行核對:如果兩者一致,則在人機(jī)交互模塊(205)的顯示屏上顯示檢驗(yàn)合格;反之,顯示不合格,并退出操作。
【文檔編號(hào)】G08C17/02GK104020851SQ201410267909
【公開日】2014年9月3日 申請日期:2014年6月17日 優(yōu)先權(quán)日:2014年6月17日
【發(fā)明者】林元新, 謝有浩, 倪受春, 劉康平 申請人:安徽獵豹汽車有限公司, 滁州學(xué)院