專利名稱:微型汽車電控系統(tǒng)檢測(cè)儀的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及汽車檢修設(shè)備領(lǐng)域,尤其涉及一種應(yīng)用于汽車電控系統(tǒng)的專一檢測(cè)設(shè)備。
目前國(guó)內(nèi)汽車保養(yǎng)檢修行業(yè)使用的各種汽車電控系統(tǒng)檢測(cè)儀大都體積較大,而且因其所面向的測(cè)試對(duì)象較多,使檢測(cè)儀配置的測(cè)試接頭及卡也很多,結(jié)構(gòu)復(fù)雜。這雖然有可測(cè)車型多的優(yōu)點(diǎn),但同時(shí)存在操作復(fù)雜、測(cè)試精確度低、測(cè)試系統(tǒng)安全性能差等缺陷。上述檢測(cè)儀的狀況不能滿足目前在汽保行業(yè)的“專車專修”的發(fā)展趨勢(shì)。
本實(shí)用新型的目的是提供一種微型汽車電控系統(tǒng)檢測(cè)儀,其具有結(jié)構(gòu)簡(jiǎn)單、體積小、重量輕、操作簡(jiǎn)便、面向測(cè)試對(duì)象專一、可測(cè)功能完善、測(cè)試精確度高、測(cè)試系統(tǒng)安全性能好等優(yōu)點(diǎn)。
本實(shí)用新型的目的是通過(guò)如下技術(shù)方案實(shí)現(xiàn)的一種微型汽車電控系統(tǒng)檢測(cè)儀,包括主機(jī),所述主機(jī)包括中央處理器(CPU)、LCD顯示器、鍵盤、接口單元和RAM存貯器;其特征在于,所述主機(jī)還包括特別的地址譯碼電路以及在不同狀態(tài)下作為ROM或RAM存貯器的FLASE存貯器;所述中央處理器(CPU)與地址譯碼電路的地址線、數(shù)據(jù)線和控制信號(hào)相連接,所述FLASH存貯器和中央處理器(CPU)通過(guò)地址總線和數(shù)據(jù)總線相互連接;所述其他各器件通過(guò)系統(tǒng)總線或口線相連接;所述地址譯碼電路由可編程邏輯陣列、頁(yè)面地址寄存器和地址切換器組成。可編程邏輯陣列和頁(yè)面地址寄存器的WR和ROMPG引腳相互連接,頁(yè)面地址寄存器和地址切換器的頁(yè)面地址線(ZK13~ZK15)相互連接,可編程邏輯陣列和地址切換器的C/R引腳相互連接;所述地址譯碼電路和FLASH存貯器的PROM、ROMOE、ROMWR引腳和頁(yè)面地址線(ZKA13~ZKA15和ZK16~ZK18)相互連接。
如上所述的本實(shí)用新型的微型汽車電控系統(tǒng)檢測(cè)儀,針對(duì)不同汽車電控系統(tǒng)專一設(shè)計(jì),其配置的測(cè)試接頭唯一,使其體積小、結(jié)構(gòu)簡(jiǎn)單、面向測(cè)試對(duì)象專一;在軟件設(shè)計(jì)上實(shí)現(xiàn)了系統(tǒng)可在線編程;本測(cè)試儀所采用的FLASH存貯器具有兩個(gè)功能,即在編程工作狀態(tài)下其作為RAM使用,在測(cè)試工作狀態(tài)下作為ROM使用,且系統(tǒng)的基本監(jiān)控程序及一部分通用函數(shù)位于CPU內(nèi)部的FLASH ROM中。本測(cè)試儀的地址譯碼電路采用了一片可編程邏輯陣列、頁(yè)面地址寄存器及地址切換器的形式及連接關(guān)系,保證了上述特性的實(shí)現(xiàn)。該檢測(cè)儀的上述改進(jìn)使得儀器的系統(tǒng)的可測(cè)功能完善、測(cè)試的精確度提高和系統(tǒng)安全性能好。
以下結(jié)合附圖和實(shí)施例對(duì)本實(shí)用新型作進(jìn)一步闡述。
圖1為本實(shí)用新型微型汽車電控系統(tǒng)檢測(cè)儀的主機(jī)的系統(tǒng)組成框圖;圖2為本實(shí)用新型微型汽車電控系統(tǒng)檢測(cè)儀的主機(jī)中的與FLASH存貯器相關(guān)部分的地址譯碼電路及連接關(guān)系示意圖;圖3為本實(shí)用新型微型汽車電控系統(tǒng)檢測(cè)儀的程序流程圖。
如
圖1和圖2所示,本實(shí)用新型的微型汽車電控系統(tǒng)檢測(cè)儀,包括主機(jī),主機(jī)包括中央處理器CPU、LCD顯示器、鍵盤、接口單元和RAM存貯器;主機(jī)還包括地址譯碼電路、在不同狀態(tài)下作為ROM或RAM存貯器的FLASE存貯器;中央處理器CPU與地址譯碼電路的地址線、數(shù)據(jù)線和控制信號(hào)相連接,F(xiàn)LASH存貯器和中央處理器CPU通過(guò)地址總線和數(shù)據(jù)總線相互連接;其他各器件通過(guò)系統(tǒng)總線或口線相連接;地址譯碼電路由可編程邏輯陣列、頁(yè)面地址寄存器和地址切換器組成??删幊踢壿嬯嚵泻晚?yè)面地址寄存器的WR和ROMPG引腳相互連接,頁(yè)面地址寄存器和地址切換器的頁(yè)面地址線(ZK13~ZK15)相互連接,可編程邏輯陣列和地址切換器的C/R引腳相互連接;地址譯碼電路和FLASH存貯器的PROM、ROMOE、ROMWR引腳和頁(yè)面地址線(ZKA13~ZKA15和ZK16~ZK18)相互連接。本實(shí)用新型汽車電控系統(tǒng)檢測(cè)儀包括測(cè)試接頭、測(cè)試線和主機(jī),測(cè)試接頭通過(guò)測(cè)試線與主機(jī)相連接。
下面對(duì)本實(shí)用新型的工作過(guò)程作詳細(xì)描述如
圖1和圖2所示,RAM(U3)在這里是作動(dòng)態(tài)數(shù)據(jù)存貯器。U2是512K的FLASH存貯器,它即作數(shù)據(jù)存貯器,又作程序存貯器。為精簡(jiǎn)電路結(jié)構(gòu),本實(shí)用新型對(duì)存貯器相關(guān)電路作了很巧妙的設(shè)計(jì),把原本用三片存貯器才可達(dá)到的功能,用一片F(xiàn)LASH存貯器代之。在以往的設(shè)計(jì)中,一片F(xiàn)LASH用于存放運(yùn)用程序,另一片F(xiàn)LASH用于存放字庫(kù)、汽保資料等數(shù)據(jù),再一片就是RAM,作程序加載運(yùn)行用。圖2是本實(shí)用新型中與FLASH存儲(chǔ)電路相關(guān)的譯碼、鎖存、切換電路示意圖。設(shè)計(jì)上,其低64K存放運(yùn)行程序,其余部分存放字庫(kù)及汽車故障碼庫(kù)。在對(duì)其在線編程(即燒錄程序)和讀取字庫(kù)、故障碼時(shí),即FLASH作為RAM使用。而在運(yùn)行程序時(shí),又象ROM一樣使用。在程序調(diào)試過(guò)程中常需對(duì)U2進(jìn)行在線編程,其間,先通過(guò)P1.3口線讓C/R線=1,該線使頁(yè)面地址寄存器U4(74HC257)的輸出端Y(也即是ZKA13~ZKA15和ROMWR端)等于輸入B端(而不是A端)。這時(shí),頁(yè)面地址線的低三位ZK13-ZK15和WR線加到U2的上的A13-A18和WR端。寫入時(shí)先確定頁(yè)面地址(64頁(yè),可用6位地址線進(jìn)行頁(yè)尋址)。這個(gè)頁(yè)面地址通過(guò)CPU的數(shù)據(jù)線經(jīng)頁(yè)面寄存器U4(74HC377)鎖存得到。在軟件上,這可以通過(guò)向POMPG片選地址(COOOH-DFFFH)送代表6位頁(yè)地址(A13-A18)的數(shù)據(jù)(D0-D5)來(lái)實(shí)現(xiàn)。而低8K地址(A0-A12)可以通過(guò)向2OOOH-3FFFH的PROM片選地址寫入所需數(shù)據(jù)直接尋址得到。
當(dāng)FLASH存貯器U2作為程序ROM使用時(shí),首先使P1.3=0,這時(shí)U2的輸出端Y等于輸入的A端(而不是B端)。U2的WR端被置為高電壓(接+5V),寫入無(wú)效。同時(shí)CPU的地址線A13-15經(jīng)A端直接加到U2的A13-A15。因此U2的低64K可被直接尋址而運(yùn)行程序。(但實(shí)際運(yùn)行程序段為2OOOH-FFFFH)。當(dāng)需對(duì)U2的(2OOOH-7FFFFH)段代碼進(jìn)行讀取時(shí),又需再調(diào)用CPU內(nèi)部程序(在0OOOH-1FFFH段),該程序的第一條指令即為設(shè)置FLASH存貯器為RAM方式,然后對(duì)其進(jìn)行讀取操作。操作完成,再將FLASH存貯器設(shè)置成ROM方式,然后PC指針又回到原片外ROM段(2OOOH-FFFFH)。在軟件設(shè)計(jì)上,與精簡(jiǎn)的硬件緊密結(jié)合,可以利用全部FLASH空間從而實(shí)現(xiàn)程序及數(shù)據(jù)量較大的高級(jí)調(diào)整與設(shè)置功能。
上述這種設(shè)計(jì)的存貯過(guò)程,不僅使存定器芯片減少兩片,而且也使得存貯器的輔助電路(地址譯碼電路,其具有譯碼、鎖存、切換等功能)相應(yīng)減少許多。另外,本實(shí)用新型省去了同類儀器中許多附加功能設(shè)備、電路(如微打、硬件自檢電路等)以及面向不同車型的各種測(cè)試接頭(多達(dá)13個(gè)),僅針對(duì)一種車型,只有一種接頭,結(jié)構(gòu)大為簡(jiǎn)化,也實(shí)現(xiàn)了體積小、成本低。測(cè)試接頭是汽車診斷座與主機(jī)接口之間數(shù)據(jù)轉(zhuǎn)換單元,它將汽車輸出的電信號(hào)轉(zhuǎn)換成主機(jī)可以接收的標(biāo)準(zhǔn)信號(hào),實(shí)現(xiàn)主機(jī)與汽車電腦之間的信號(hào)傳輸。
本實(shí)用新型汽車電控系統(tǒng)檢測(cè)儀的一個(gè)典型實(shí)施例中的部分元器件采用如下型號(hào)可編程邏輯陣列采用GAL16V8型、頁(yè)面地址寄存器采用74HC377型、地址切換器采用74HC257型、FLASH存貯器采用ATMEL29C040A型、RAM存貯器采用62256、LCD顯示屏采用EPSON的TCM-A0978型或TCM-A1172型以及中央處理器(CPU)采用ATMEL89C52型。
權(quán)利要求1.一種微型汽車電控系統(tǒng)檢測(cè)儀,包括主機(jī),所述主機(jī)包括中央處理器(CPU)、LCD顯示器、鍵盤、接口單元和RAM存貯器;其特征在于,所述主機(jī)還包括特別的地址譯碼電路以及在不同狀態(tài)下作為ROM或RAM存貯器的FLASE存貯器;所述中央處理器(CPU)與地址譯碼電路的地址線、數(shù)據(jù)線和控制信號(hào)相連接;所述FLASH存貯器和中央處理器(CPU)通過(guò)地址總線和數(shù)據(jù)總線相互連接;所述其他各器件通過(guò)系統(tǒng)總線或口線相連接;所述地址譯碼電路由可編程邏輯陣列、頁(yè)面地址寄存器和地址切換器組成??删幊踢壿嬯嚵泻晚?yè)面地址寄存器的WR和ROMPG引腳相互連接,頁(yè)面地址寄存器和地址切換器的頁(yè)面地址線(ZK13~ZK15)相互連接,可編程邏輯陣列和地址切換器的C/R引腳相互連接;所述地址譯碼電路和FLASH存貯器的PROM、ROMOE、ROMWR引腳和頁(yè)面地址線(ZKA13~ZKA15和ZK16~ZK18)相互連接。
2.根據(jù)權(quán)利要求1所述的汽車電控系統(tǒng)檢測(cè)儀,其特征在于,包括測(cè)試接頭、測(cè)試線和主機(jī),所述測(cè)試接頭通過(guò)測(cè)試線與主機(jī)相連接。
3.根據(jù)權(quán)利要求1所述的汽車電控系統(tǒng)檢測(cè)儀,其特征在于,所述可編程邏輯陣列采用GAL16V8型、頁(yè)面地址寄存器采用74HC377型、地址切換器采用74HC257型、FLASH存貯器采用ATMEL29C040A型、RAM存貯器采用62256、LCD顯示屏采用EPSON的TCM-A0978型或TCM-A1172型以及中央處理器(CPU)采用ATMEL89C52型。
專利摘要本實(shí)用新型公開(kāi)了一種微型汽車電控系統(tǒng)檢測(cè)儀,包括主機(jī),主機(jī)包括中央處理器CPU、LCD顯示器、鍵盤、接口單元和RAM存貯器;主機(jī)還包括特別的地址譯碼電路以及在不同狀態(tài)下作為ROM或RAM存貯器的FLASE存貯器;地址譯碼電路由可編程邏輯陣列、頁(yè)面地址寄存器和地址切換器組成。該實(shí)用新型具有結(jié)構(gòu)簡(jiǎn)單、體積小、重量輕、操作簡(jiǎn)便、面向測(cè)試對(duì)象專一、可測(cè)功能完善、測(cè)試精確度高、測(cè)試系統(tǒng)安全性能好等優(yōu)點(diǎn)。
文檔編號(hào)B60S9/14GK2415997SQ0022757
公開(kāi)日2001年1月24日 申請(qǐng)日期2000年3月18日 優(yōu)先權(quán)日2000年3月18日
發(fā)明者劉新, 劉均 申請(qǐng)人:深圳市元征計(jì)算機(jī)有限公司