




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
摘要針對(duì)當(dāng)前由于超載而不斷引起的重大交通事故,為減少因交通事故而造成人員傷亡和財(cái)產(chǎn)損失。本論文設(shè)計(jì)了一種汽車超載控制裝置。要求能夠判斷機(jī)動(dòng)車是否超載,在超載時(shí)能夠提供報(bào)警和顯示超載的重量,并且能夠?qū)崿F(xiàn)對(duì)發(fā)動(dòng)機(jī)打火系統(tǒng)的控制。本設(shè)計(jì)采用AT89C51單片機(jī)作為系統(tǒng)處理的核心,利用電阻應(yīng)變式壓力傳感器將機(jī)動(dòng)車載重量轉(zhuǎn)換成電壓信號(hào);然后通過(guò)放大電路將電壓信號(hào)放大后送到A/D轉(zhuǎn)換芯片ADC0809轉(zhuǎn)換成數(shù)字信號(hào)并計(jì)算出載重量;所得的載重量將送到單片機(jī),單片機(jī)與設(shè)定的載重量作比擬并判斷是否超載,假設(shè)超載LED顯示超載的重量,蜂鳴器開(kāi)始報(bào)警;同時(shí)利用可控電流開(kāi)關(guān)對(duì)汽車的打火系統(tǒng)進(jìn)行控制,從而最終實(shí)現(xiàn)對(duì)超載情況進(jìn)行控制。車輛啟動(dòng)后單片機(jī)對(duì)載重量進(jìn)行關(guān)中斷,速度傳感器發(fā)揮作用,從而防止行駛過(guò)程中因路面不平,顛簸而造成不必要的熄火。關(guān)鍵詞:AT89C51單片機(jī),超載控制,傳感器,A/D轉(zhuǎn)換器,LEDAbstractInviewofthecurrentcausedbyoverloadandmajortrafficaccidents,inordertoreducethecasualtiesandpropertylossescausedbytrafficaccident.Thispaperdesignsakindofmotoroverloadcontroldevice.Requiredtodeterminewhetheramotorvehicleoverloading,whenoverloadcanprovidealarmandshowtheweightoftheoverload,andcanrealizethecontroloftheengineignitionsystem.ThisdesignUSESAT89C51isthecoreofthesystemprocesses,usingresistancestraintypepressuresensorconvertsthevehicleloadvoltagesignal;AndthenthroughthevoltagesignalamplificationcircuittoenlargeA/DconversionchipADC0809convertsthedigitalsignalandcalculatetheload;Theloadwillbesenttothemicrocontroller,single-chipmicrocomputerandsettingcapacitycomparisonanddetermineifoverload,iftheweightoftheLEDdisplayoverloadoverload,buzzeralarmbeginning;Atthesametimewithcontrollablecurrentswitchtocontrolthecar'signitionsystem,soastoultimatelyachievetocontroltheoverloadsituations.Vehiclestartsmicrocontrollertooffloadinterruption,speedsensor,toavoiddrivingintheprocessofroaduneven,turbulenceandcauseunnecessarystall.Keywords:AT89C51,overloadcontrol,sensor,A/Dconverter,LED目錄1緒論11.1課題的提出及意義11.2國(guó)內(nèi)外汽車超載研究現(xiàn)狀4國(guó)外汽車超載研究4國(guó)內(nèi)汽車超載研究51.3研究?jī)?nèi)容和預(yù)期目標(biāo)62總體方案的設(shè)計(jì)和工作原理72.1設(shè)計(jì)方案的選擇7方案一7方案二7方案三72.2設(shè)計(jì)方案確實(shí)定及總體結(jié)構(gòu)83硬件設(shè)計(jì)93.1單片機(jī)的選型93.2看門狗電路的設(shè)計(jì)133.3傳感器的選擇16傳感器的根本概念16測(cè)力傳感器的選擇17輪速傳感器的選擇203.4放大電路設(shè)計(jì)253.5A/D轉(zhuǎn)換采樣電路273.6點(diǎn)火控制電路的設(shè)計(jì)313.7報(bào)警電路的設(shè)計(jì)323.8顯示電路的設(shè)計(jì)333.9電源電路的設(shè)計(jì)354軟件設(shè)計(jì)384.1主程序設(shè)計(jì)38設(shè)計(jì)思路38主程序流程圖384.2參數(shù)恢復(fù)子程序設(shè)計(jì)39設(shè)計(jì)思路394.2.2程序流程圖404.3看門狗子程序設(shè)計(jì)42設(shè)計(jì)思路42看門狗程序流程圖434.4采集報(bào)警控制子程序的設(shè)計(jì)45設(shè)計(jì)思路45采集報(bào)警控制子程序流程圖464.5顯示子程序設(shè)計(jì)47設(shè)計(jì)思路47顯示子程序流程圖475總結(jié)495.1系統(tǒng)先進(jìn)性495.2系統(tǒng)局限性49參考文獻(xiàn)50致謝52附錄531緒論1.1課題的提出及意義車輛超載是指運(yùn)輸車輛所載的貨物質(zhì)量超過(guò)了額定裝載質(zhì)量的情況,車輛超載有著以下危害:1、嚴(yán)重?fù)p害公路和橋梁隨著城鄉(xiāng)經(jīng)濟(jì)的飛速開(kāi)展,在公路上行駛的載貨汽車、大型平板車、汽車列車和集裝箱運(yùn)輸車,其數(shù)量和比重逐年增加。其中大量超過(guò)公路、橋梁限載標(biāo)準(zhǔn)的運(yùn)輸車輛在公路上行駛,致使公路嚴(yán)重?fù)p壞,大大地縮短了其使用年限,不得不提前大中修,一輛輛超限超載運(yùn)輸車,猶如一個(gè)個(gè)“超級(jí)殺手〞,在其重壓之下,公路“未老先衰〞,超限運(yùn)輸給國(guó)家財(cái)產(chǎn)造成了巨額損失,全國(guó)公路每年因車輛超限超載造成的損失超過(guò)300億元。2、超限運(yùn)輸車輛行駛公路嚴(yán)重影響交通平安超限超載車輛被稱為“公路第一殺手〞,據(jù)統(tǒng)計(jì),80%以上的載重貨車道路交通事故是由超限超載車輛引起的。近年來(lái)我國(guó)發(fā)生的一系列群傷群死重大交通事故,許多均與車輛的超限、超載有關(guān)。汽車核載確定是有科學(xué)依據(jù)的,在核載范圍內(nèi)載貨汽車的平安性包括良好的制動(dòng)性和操作的穩(wěn)定性是有保障的,超限車輛大多是采取了更換高壓輪胎,加厚鋼板彈簧,加高車輛欄板的改裝車輛,而其操作、制動(dòng)和傳動(dòng)系統(tǒng)仍保持出廠的配置。由于長(zhǎng)期、大量的超限超載運(yùn)輸,車輛長(zhǎng)期處于超負(fù)荷運(yùn)轉(zhuǎn)狀態(tài),使車輛的制動(dòng)性和操作性能迅速下降,表現(xiàn)為輪胎變形爆胎、剎車失靈、轉(zhuǎn)向器輕飄抖動(dòng),鋼板彈簧折斷、半軸斷裂等,給交通平安帶來(lái)極大的事故隱患。研究說(shuō)明,如果一輛車的實(shí)際裝載量超過(guò)規(guī)定值的50%以上,那么整車的協(xié)調(diào)性、制動(dòng)性就會(huì)變得很差,極易引發(fā)交通平安事故。3、嚴(yán)重的擾亂了運(yùn)輸市場(chǎng)的秩序,引起惡性競(jìng)爭(zhēng)車輛超限超載還導(dǎo)致了公路運(yùn)輸市場(chǎng)的惡性競(jìng)爭(zhēng)。運(yùn)輸市場(chǎng)運(yùn)力供大于求,壓價(jià)現(xiàn)象頻出,市場(chǎng)競(jìng)爭(zhēng)劇烈,為彌補(bǔ)降價(jià)造成的經(jīng)濟(jì)損失,車主通常多采用多裝和逃避交通規(guī)費(fèi)的方法獲得補(bǔ)償,使得運(yùn)力過(guò)剩矛盾更加突出?!俺d—運(yùn)力過(guò)?!獕簝r(jià)—再超載〞的怪圈愈演愈烈。20世紀(jì)70年代末和80年代初,一般普通散貨運(yùn)價(jià)在0.3元/tkm,但目前已降到缺乏0.2元/噸公里。車輛超限超載運(yùn)輸造成道路運(yùn)輸市場(chǎng)扭曲,嚴(yán)重?fù)p害了統(tǒng)一開(kāi)放、競(jìng)爭(zhēng)有序的市場(chǎng)秩序,阻礙了現(xiàn)代道路運(yùn)輸市場(chǎng)體系的建立和完善,破壞了正常的社會(huì)經(jīng)濟(jì)秩序。4、造成車輛“大噸小標(biāo)〞泛濫,進(jìn)一步加劇超限運(yùn)輸因?yàn)楦?jìng)相超限運(yùn)輸,局部汽車制造廠家受利益驅(qū)動(dòng),迎合市場(chǎng),競(jìng)相非法生產(chǎn)“大噸小標(biāo)〞汽車,即將原來(lái)設(shè)計(jì)制造的汽車載質(zhì)量成心從大噸位改標(biāo)為小噸位,如EQ3094F6D自卸車,加強(qiáng)型車架、離合器、9噸級(jí)后橋,長(zhǎng)軸距、長(zhǎng)車廂,裝載容積11.3ml,廠家卻標(biāo)為“五噸運(yùn)煤王〞。有的賣車人為促銷,給八平柴的合格證,能拉10~15t,行車證只標(biāo)5t。一些汽車改裝廠和修理廠非法改裝車輛,導(dǎo)致超限運(yùn)輸現(xiàn)象大大增加。同時(shí),國(guó)家對(duì)運(yùn)輸市場(chǎng)的調(diào)控力度、法規(guī)等方面存在缺乏,不能從根本上解決車輛超限現(xiàn)象的發(fā)生,管理不當(dāng),使得運(yùn)輸市場(chǎng)的無(wú)序競(jìng)爭(zhēng)一定程度上又增加了。5、擾亂了國(guó)家養(yǎng)路費(fèi)以及路橋收費(fèi)政策,制造出新的不公平由于我國(guó)目前所有公路收費(fèi)根本都是按車輛核定噸位收費(fèi),“大噸小標(biāo)〞超載車輛的泛濫,導(dǎo)致單位運(yùn)輸本錢降低。這樣,運(yùn)輸者通過(guò)超載超限可以提高利潤(rùn)水平,降低其運(yùn)輸本錢,這樣就可獲得比守法經(jīng)營(yíng)者更多的利潤(rùn)。對(duì)國(guó)家來(lái)講,漏征了大量規(guī)費(fèi),我國(guó)每年因超限超載而偷逃的養(yǎng)路費(fèi)、路橋通行費(fèi)不計(jì)其數(shù),據(jù)專家估算,車主通過(guò)超限超載每獲利1000元,國(guó)家就損失6000元;對(duì)于遵紀(jì)守法的人來(lái)說(shuō),無(wú)疑是不公平的。6、嚴(yán)重的影響了我國(guó)汽車產(chǎn)業(yè)的健康開(kāi)展和技術(shù)進(jìn)步汽車產(chǎn)業(yè)是我國(guó)國(guó)民經(jīng)濟(jì)的支柱產(chǎn)業(yè),對(duì)拉動(dòng)內(nèi)需、擴(kuò)大就業(yè)、提高人民生活質(zhì)量具有十分重要的作用,但是由于載重貨車市場(chǎng)上,“大噸小標(biāo)〞的車輛暢銷,而按標(biāo)準(zhǔn)設(shè)計(jì)標(biāo)定噸位的車輛受到冷落,同時(shí),一些不標(biāo)準(zhǔn)的企業(yè)以及改裝車廠,乘機(jī)生產(chǎn)銷售違規(guī)車輛。不僅導(dǎo)致優(yōu)勝劣汰的市場(chǎng)競(jìng)爭(zhēng)機(jī)制遭到嚴(yán)重扭曲,遵紀(jì)守規(guī)企業(yè)的正當(dāng)利益受到嚴(yán)重?fù)p害,使運(yùn)輸市場(chǎng)秩序嚴(yán)重混亂,也影響了汽車產(chǎn)業(yè)的技術(shù)進(jìn)步。如果任生產(chǎn)“大噸小標(biāo)〞車輛的現(xiàn)象開(kāi)展下去,中國(guó)的載貨車和世界水平的差距將會(huì)越來(lái)越大。7、降低了公路使用效率,污染了環(huán)境超載車輛一般車速都很低,有的缺乏40km/t,由于車體大、走不快等,影響后車通行,常造成交通阻塞,公路的使用效率大大降低。特別是在高速公路上,嚴(yán)重超載車輛一般只能行駛30~40km每小時(shí),有的更低,造成了高速公路低速行駛為難局面的發(fā)生。另外,超載車輛在不良路段行駛時(shí)由于荷載大,常常冒黑煙,導(dǎo)致排放超標(biāo),污染環(huán)境。近幾年來(lái),針對(duì)超限超載嚴(yán)重的社會(huì)危害性,我國(guó)屢次發(fā)起治理車輛超限超載的活動(dòng),處分的力度也越來(lái)越大,但由于超限超載涉及面廣,治理難度大,加之利益驅(qū)動(dòng),特別是源頭問(wèn)題沒(méi)有得到有效解決,總是時(shí)間不長(zhǎng),再次回潮。公路超限超載運(yùn)輸屢禁不止,已成為公路管理的一大“頑癥〞,社會(huì)生活和經(jīng)濟(jì)開(kāi)展中的一項(xiàng)“公害〞,到了非治不可的時(shí)候了。車輛超載運(yùn)輸造成交通事故增加,路面早期被破壞,導(dǎo)致補(bǔ)救和維修養(yǎng)護(hù)費(fèi)用急劇增加。目前,治超主要采用經(jīng)濟(jì)手段和一些制度法規(guī)來(lái)控制,雖然在一定程度上減少了車輛超載的現(xiàn)象,但某些時(shí)段超載現(xiàn)象還是屢禁不止,并不能從根本上解決問(wèn)題。因此,在采取行政監(jiān)督管理的同時(shí),通過(guò)科學(xué)技術(shù)手段來(lái)制止超載現(xiàn)象也有著極其重要的意義和實(shí)用性。1.2國(guó)內(nèi)外汽車超載研究現(xiàn)狀國(guó)外汽車超載研究20世紀(jì),國(guó)外幾乎所有的國(guó)家都存在汽車超載運(yùn)輸?shù)默F(xiàn)象,據(jù)調(diào)查美國(guó)和德國(guó)的貨運(yùn)汽車中汽車超載的數(shù)量都在50%左右,而情況稍好的日本也到達(dá)20%為此,20世紀(jì)50年代,國(guó)外許多國(guó)家如:美國(guó)、韓國(guó)、日本等國(guó)都在開(kāi)始研究汽車動(dòng)態(tài)稱重系統(tǒng),想通過(guò)利用汽車動(dòng)態(tài)稱重技術(shù)來(lái)防止汽車超載對(duì)公路造成早期破壞等,井取得相應(yīng)的成果。美國(guó)約有1100多個(gè)動(dòng)態(tài)稱重站,利用照相機(jī)和路邊控制器技術(shù),與高速公路巡警車中的計(jì)算機(jī)相連接,對(duì)過(guò)往貨車進(jìn)行檢查,能夠及時(shí)觀察數(shù)據(jù)和有效鑒別超載車輛的身份。日本廣泛使用固定式或移動(dòng)稱重檢測(cè)設(shè)備對(duì)超載車輛進(jìn)行檢測(cè)。在高速公路收費(fèi)站設(shè)有電子秤進(jìn)行軸載測(cè)量。對(duì)于大型貨車交通部門還要求安裝自動(dòng)測(cè)重儀。韓國(guó)從1973年7月開(kāi)始對(duì)重車實(shí)行重點(diǎn)檢查。1994年10月,由于超載車輛過(guò)多而導(dǎo)致圣水大橋坍塌后,韓國(guó)政府進(jìn)而加大了治理力度,在全國(guó)各地設(shè)立500余個(gè)超載檢測(cè)站(點(diǎn))。韓國(guó)采用了一種超載監(jiān)控系統(tǒng)。車輛通過(guò)時(shí)通過(guò)電子稱重設(shè)備來(lái)檢測(cè)重量,車輛識(shí)別系統(tǒng)對(duì)車輛型號(hào)進(jìn)行識(shí)別,并且利用網(wǎng)絡(luò)中的PC機(jī)來(lái)判斷車輛是否超載,假設(shè)超載,系統(tǒng)將會(huì)對(duì)超載的車輛自動(dòng)進(jìn)行拍照,用來(lái)作為懲罰的依據(jù)。許多興旺國(guó)家先后采用了超載運(yùn)輸車輛檢測(cè)與限制技術(shù),對(duì)管理對(duì)策不斷進(jìn)行完善,來(lái)解決治超難問(wèn)題,取得了較好的效果。同時(shí)采取相應(yīng)措施,從源頭上杜絕了超載現(xiàn)象的產(chǎn)生,有效遏制了超載現(xiàn)象。外國(guó)卡車通常采用空氣彈簧,當(dāng)車輛不超載才能啟動(dòng)行駛。其附屬設(shè)施在裝卸、搬運(yùn)的過(guò)程中對(duì)于超載情況的限制起到了相當(dāng)重要的作用,比方,由貨場(chǎng)起重機(jī)的起重量來(lái)限制車輛的載貨能力等;采取相應(yīng)措施,制定相應(yīng)法規(guī)來(lái)控制超載,并且對(duì)超載相關(guān)人員進(jìn)行嚴(yán)厲制裁。國(guó)內(nèi)汽車超載研究國(guó)內(nèi)在超載檢測(cè)技術(shù)方而起步晚,還處于探索階段。20世紀(jì)80年代出現(xiàn)了帶基坑和無(wú)基坑的電子汽車衡,其中帶基坑的電子汽車衡對(duì)道路破壞較大,介紹了主要基于懸臂梁式稱重傳感器的電子汽車衡。對(duì)于超載的治理,國(guó)內(nèi)通常還是在高速道路入口安裝稱重系統(tǒng)進(jìn)行靜態(tài)或者是動(dòng)態(tài)稱重,作為主要手段。例如DCS固定式超載檢測(cè)收費(fèi)系統(tǒng),并以此來(lái)控制超載現(xiàn)象的發(fā)生。同時(shí)我國(guó)也開(kāi)始引進(jìn)國(guó)外汽車載荷監(jiān)控方而的技術(shù),如云南航大新技術(shù)工程年與1999年引進(jìn)了德國(guó)PAT載荷監(jiān)控產(chǎn)品,同年獲得了國(guó)家級(jí)《計(jì)量器具型式批準(zhǔn)證書》??傮w而言,國(guó)內(nèi)對(duì)超載控制大多是通過(guò)一些相關(guān)的政策實(shí)現(xiàn),對(duì)超載檢測(cè)技術(shù)研究起步晚、時(shí)間也比擬短,盡管也對(duì)動(dòng)態(tài)稱重系統(tǒng)進(jìn)行了研究,但是研究過(guò)程中,對(duì)諸多影響汽車動(dòng)態(tài)稱重的因素分析不深入,而只是進(jìn)行了簡(jiǎn)單的處理,導(dǎo)致檢測(cè)精度不高。所以目前國(guó)內(nèi)在研究的同時(shí),也積極引進(jìn)國(guó)外關(guān)于超載檢測(cè)的技術(shù),如南京長(zhǎng)江大橋上安裝的汽車稱重系統(tǒng),該系統(tǒng)就屬于典型國(guó)外高精度產(chǎn)品,但這類產(chǎn)品開(kāi)發(fā)代價(jià)太高,在我國(guó)實(shí)現(xiàn)推廣不切實(shí)際,同時(shí)還存在超限標(biāo)準(zhǔn)與我國(guó)實(shí)際情況不一致等問(wèn)題。1.3研究?jī)?nèi)容和預(yù)期目標(biāo)1、本設(shè)計(jì)為機(jī)動(dòng)車超載檢測(cè)控制系統(tǒng)的設(shè)計(jì),要求能夠判斷機(jī)動(dòng)車是否超載并且在超載時(shí)能夠提供報(bào)警和顯示超載的重量,并且由繼電器控制汽車的打火系統(tǒng)。本設(shè)計(jì)采用AT89C51單片機(jī)作為系統(tǒng)處理的核心,利用電阻應(yīng)變式壓力傳感器將機(jī)動(dòng)車載重量轉(zhuǎn)換成電壓信號(hào);然后通過(guò)放大電路將電壓信號(hào)放大后送到A/D轉(zhuǎn)換芯片ADC0809轉(zhuǎn)換成數(shù)字信號(hào)并計(jì)算出載重量,并判斷是否超載,假設(shè)超載LED顯示超載的重量,蜂鳴器開(kāi)始報(bào)警;同時(shí)由繼電器切斷汽車的打火裝置,從而最終實(shí)現(xiàn)對(duì)超載情況進(jìn)行相關(guān)控制。車輛啟動(dòng)后速度傳感器發(fā)揮作用,開(kāi)始測(cè)速功能。當(dāng)速度小于初始設(shè)定值〔10km/h)時(shí),稱重傳感器仍發(fā)揮作用,當(dāng)速度超過(guò)初始設(shè)定值時(shí),單片機(jī)對(duì)稱重局部進(jìn)行關(guān)中斷,這樣不僅可以防止運(yùn)輸人員低速行駛時(shí)加裝貨物,而且可以防止行駛過(guò)程中因路面不平,顛簸而造成不必要的熄火。2、預(yù)期目標(biāo)(1)要求載質(zhì)量為兩檔,不同車型進(jìn)行定量設(shè)定(申請(qǐng)超限運(yùn)輸并取得通行權(quán)的為另一檔);(2)通過(guò)控制電磁制動(dòng)閥來(lái)實(shí)現(xiàn)對(duì)車輛超載的控制;(3)要求顯示裝載質(zhì)量,顯示位數(shù)為4位,即XXXXT;(4)要求當(dāng)檢測(cè)車輛超載時(shí),發(fā)出蜂鳴報(bào)警信號(hào),卸載后自動(dòng)停止報(bào)警。2總體方案的設(shè)計(jì)和工作原理2.1設(shè)計(jì)方案的選擇方案一車輛靜態(tài)稱重技術(shù)
固定式稱重磅秤:靜態(tài)測(cè)量時(shí)的車輛稱重正好等于靜態(tài)車輛的地心引力,這種稱重方式是最準(zhǔn)確的方法。但是,這種傳統(tǒng)的稱重方式有它自身的缺點(diǎn)。一方面,不僅體積大,占地面積寬,還不方便載重車稱重。另一方面,據(jù)路政執(zhí)法人員介紹,地磅秤是固定式的,當(dāng)執(zhí)法稱重時(shí),就必須將載重車引導(dǎo)到有地磅稱的地方才可進(jìn)行測(cè)重,不僅增加了執(zhí)法本錢,也增加了執(zhí)法對(duì)象的麻煩。方案二車輛動(dòng)態(tài)稱重技術(shù)
動(dòng)態(tài)稱重(WIM)是指由稱重每個(gè)車輪、輪軸或團(tuán)體或他們的組合,并通過(guò)對(duì)動(dòng)態(tài)車輛輪胎壓力的測(cè)量與分析,并估算車輛總重及重量的過(guò)程。首先,動(dòng)態(tài)稱重系統(tǒng)的技術(shù)含量很高,設(shè)備復(fù)雜,動(dòng)態(tài)稱重跟傳統(tǒng)地靜態(tài)稱重有很大地區(qū)別。其次,由于車輛在行駛過(guò)程中產(chǎn)生地各種因素的復(fù)雜性和動(dòng)態(tài)稱重技術(shù)地復(fù)雜性,動(dòng)態(tài)稱重的結(jié)果具有一定地不確定性,因此,檢驗(yàn)的精確性應(yīng)根據(jù)適當(dāng)?shù)姆椒ㄟM(jìn)行。最后,應(yīng)特別注意各種標(biāo)準(zhǔn)標(biāo)準(zhǔn)的使用與現(xiàn)場(chǎng)使用條件的相契合程度,據(jù)此選擇適用的標(biāo)準(zhǔn)和相應(yīng)的設(shè)備。方案三處理器基于51系列單片機(jī)的機(jī)動(dòng)車超載控制系統(tǒng)。本系統(tǒng)采用51系列的AT89C51單片機(jī)作為系統(tǒng)處理的核心,利用電阻應(yīng)變式壓力傳感器將機(jī)動(dòng)車載重量轉(zhuǎn)換成電壓信號(hào);然后通過(guò)放大電路將電壓調(diào)理后送到A/D轉(zhuǎn)換芯片ADC0809轉(zhuǎn)換成數(shù)字信號(hào)并計(jì)算出載重量;并且判斷是否超載,假設(shè)超載顯示超載的重量并報(bào)警;同時(shí)啟動(dòng)發(fā)動(dòng)機(jī)點(diǎn)火控制系統(tǒng);車輛啟動(dòng)后單片機(jī)對(duì)載重量進(jìn)行關(guān)中斷,速度傳感器發(fā)揮作用,從而防止行駛過(guò)程中因路面不平,顛簸而造成不必要的熄火。綜上所述,本設(shè)計(jì)采用方案三:處理器基于51系列單片機(jī)的機(jī)動(dòng)車超載控制系統(tǒng)。2.2設(shè)計(jì)方案確實(shí)定及總體結(jié)構(gòu)本次設(shè)計(jì)采用51系列AT89C51單片機(jī),選用它作為核心控制新片,可使電路極大地簡(jiǎn)化,而且程序的編寫及固化也相當(dāng)方便、靈活。與系統(tǒng)相關(guān)的技術(shù)方案包括:看門狗的選擇、傳感器的選擇、A/D轉(zhuǎn)換轉(zhuǎn)換器的選擇、顯示器的選擇、報(bào)警電路的選擇、點(diǎn)火控制電路及電源方案等??傮w結(jié)構(gòu)如下圖:報(bào)警報(bào)警電路LED顯示AT89C51單片機(jī)稱重傳感器速度傳感器電源點(diǎn)火控制電路放大器A/D轉(zhuǎn)換器圖1系統(tǒng)硬件框圖該設(shè)計(jì)采用51系列的AT89C51單片機(jī)作為系統(tǒng)處理的核心,利用電阻壓變式傳感器將機(jī)動(dòng)車載重量轉(zhuǎn)換成電壓信號(hào);然后通過(guò)放大電路將電壓信號(hào)放大后送到A/D轉(zhuǎn)換芯片ADC0809轉(zhuǎn)換成數(shù)字信號(hào)并計(jì)算出載重量,并判斷是否超載,假設(shè)超載顯示超載的重量并報(bào)警;同時(shí)啟動(dòng)發(fā)動(dòng)機(jī)點(diǎn)火控制系統(tǒng)。車輛啟動(dòng)后速度傳感器發(fā)揮作用,開(kāi)始測(cè)速功能。當(dāng)速度小于初始設(shè)定值〔10km/h)時(shí),稱重傳感器仍發(fā)揮作用,當(dāng)速度超過(guò)初始設(shè)定值時(shí),單片機(jī)對(duì)稱重局部進(jìn)行關(guān)中斷,這樣不僅可以防止運(yùn)輸人員低速行駛時(shí)加裝貨物,而且可以防止行駛過(guò)程中因路面不平,顛簸而造成不必要的熄火。3硬件設(shè)計(jì)3.1單片機(jī)的選型〔1〕AVR系列AVR單片機(jī)是ATMEL公司推出的較為高檔的單片機(jī),其顯著的特點(diǎn)為高速、高可靠性,低功耗。AVR單片機(jī)的推出徹底打破了舊的設(shè)計(jì)格局,它廢除了機(jī)器周期,采用精簡(jiǎn)指令,以時(shí)鐘周期為指令周期,實(shí)行流水作業(yè)。AVR單片機(jī)采用片內(nèi)FLASH存儲(chǔ)器給用戶的開(kāi)發(fā)帶來(lái)了方便。FLASH程序存儲(chǔ)器可擦寫1000次以上,而采用新工藝的AVR器件,F(xiàn)LASH程序存儲(chǔ)器擦寫可達(dá)10000次以上。具有豐富的外部設(shè)備。I/O口功能強(qiáng),驅(qū)動(dòng)能力大,具備10-20mA灌電流的能力。具有節(jié)電功能及休眠功能的低功耗工作方式,一般耗電在1-2.5mA。AVR系列沒(méi)有類似累加器A的結(jié)構(gòu),它實(shí)現(xiàn)A的功能主要是通過(guò)R16~R31存放器來(lái)實(shí)現(xiàn)。在AVR中,沒(méi)有像51系列的數(shù)據(jù)指針DPTR,而是由三個(gè)16位的存放器來(lái)完成數(shù)據(jù)指針的功能(相當(dāng)于有三組DPTR),分別為X〔由R26、R27組成〕、Y〔由R28、R29組成〕、Z〔由R30、R31組成〕三種。還可以作增減量等的運(yùn)行?!?〕51系列51系列單片機(jī)主要包括根本型產(chǎn)品和增強(qiáng)型產(chǎn)品。雖然他們是8位的單片機(jī),但是具有品種全、兼容性強(qiáng)、性能價(jià)格比高等特點(diǎn),且軟硬件應(yīng)用設(shè)計(jì)資料豐富齊全。51系列內(nèi)部結(jié)構(gòu)從硬件到軟件有一套完整的按位操作系統(tǒng),稱作位處理器〔或布爾處理器〕。它的處理對(duì)象是位而不是字或字節(jié)。具有位處理功能同時(shí)能夠進(jìn)行位邏輯運(yùn)算的單片機(jī)實(shí)屬少見(jiàn)。51系列在片內(nèi)RAM區(qū)間還特別開(kāi)辟了一個(gè)雙重功能的地址區(qū)間,共有十六個(gè)字節(jié),單元地址為20H~2FH,它既可作字節(jié)處理,也可作位處理,使用極為靈活。AVR系列單片機(jī)不能直接對(duì)RAM單元中的位進(jìn)行操作,假設(shè)想對(duì)RAM中的某位置位時(shí),必須通過(guò)狀態(tài)存放器SREG的T位進(jìn)行中轉(zhuǎn)。單片機(jī)主要用來(lái)實(shí)現(xiàn)對(duì)車載重量的分析與測(cè)量。在單片機(jī)的選擇中,考慮到系統(tǒng)中的程序量和數(shù)據(jù)量較少,需要的I/O口資源也相對(duì)較少,AT2MEL公司的AT89C51芯片的資源就能很好的滿足系統(tǒng)的需求,所以在系統(tǒng)設(shè)計(jì)中采用了MCS-51系列單片機(jī)89C51芯片的最小系統(tǒng)來(lái)實(shí)現(xiàn)。本設(shè)計(jì)選用的是標(biāo)準(zhǔn)型單片機(jī)AT89C51,AT89C51是一種高性能、低功耗的8位單片機(jī),片內(nèi)帶有一個(gè)4K字節(jié)的FLASH可編程只讀存儲(chǔ)器〔EPROM〕,并且具有可擦除功能。它采用了CMOS工藝和ATMEL公司的高密度非易失性存儲(chǔ)器(NURAM)技術(shù),而且其輸出引腳和指令系統(tǒng)都與MCS-51兼容。另外,AT89C51還具有MCS-51系列單片機(jī)的所有優(yōu)點(diǎn)。128X8位內(nèi)部RAM,32位雙向輸入輸出線,兩個(gè)十六位定時(shí)/計(jì)時(shí)器,5個(gè)中斷源,兩級(jí)中斷優(yōu)先級(jí),一個(gè)全雙工異步串行口及時(shí)鐘發(fā)生器等。片內(nèi)的FLASH存儲(chǔ)器允許在系統(tǒng)內(nèi)改編程序或用常規(guī)的非易失性存儲(chǔ)器來(lái)編程。因此AT89C51是一種功能強(qiáng)、靈活性高且價(jià)格合理的單片機(jī),它可方便地應(yīng)用在各種控制領(lǐng)域[3]。AT89C51的主要屬性有:
與MCS-51微控制器產(chǎn)品相互兼容;
4KB編程閃存〔每周期可進(jìn)行1000次擦寫〕;
全部靜態(tài)工作:0Hz-24MHz;
具有3個(gè)內(nèi)存平安特性;
128x8字節(jié)內(nèi)部RAM;
共有32條可編程I/O線;
具有2個(gè)16位定時(shí)器/計(jì)數(shù)器;
具有6個(gè)中斷源;
可編程的串行通道;
芯片時(shí)鐘振蕩器;
空閑狀態(tài)下可維持低功耗功能和掉電狀態(tài)能夠保存片內(nèi)RAM中的內(nèi)容。管腳功能:AT89C51單片機(jī)為40引腳芯片如圖2所示圖2AT89C51引腳1)I/0口線:P0,P1,P2,P3共四個(gè)八位口P0口:三態(tài)雙向口,通稱為數(shù)據(jù)總線口.只能由該口對(duì)外部存儲(chǔ)器地讀/寫進(jìn)行相關(guān)操作。P0口也可以用于外部存儲(chǔ)器地低8位地址的輸出功能。因?yàn)檩敵鍪欠謺r(shí)進(jìn)行的,因此應(yīng)該在外部加裝鎖存器用來(lái)將此地址的數(shù)據(jù)進(jìn)行鎖存,該地址的鎖存信號(hào)用ALE。P1口:8位,準(zhǔn)雙向口,是供使用者使用地專門的I/O口。P2口:準(zhǔn)雙向I/O口,當(dāng)從系統(tǒng)進(jìn)行擴(kuò)展時(shí)可以作為高8位地址線使用。當(dāng)外部存儲(chǔ)器不進(jìn)行擴(kuò)展時(shí),P2口也可以作為用戶I/O口線使用。P3口:雙功能口,可以作為通用的I/O使用,還可以提供第二I/O功能。當(dāng)作為第一功能I/O口使用時(shí)操作同P1口。P3口的第二功能如表1。表1P3口的第二功能引腳第二功能說(shuō)明P3.0RXD串行數(shù)據(jù)輸入口P3.1TXD串行數(shù)據(jù)輸出口P3.2INT0外部中斷0輸入P3.3INT1外部中斷1輸入P3.4T0定時(shí)/計(jì)數(shù)器0外部計(jì)數(shù)輸入P3.5T1定時(shí)/計(jì)數(shù)器1外部計(jì)數(shù)輸入P3.6WR外部數(shù)據(jù)存儲(chǔ)器寫選通輸出P3.7RD外部數(shù)據(jù)存儲(chǔ)器寫選通輸出2)控制口線:PSFN(片外取控制)、ALE(地址鎖存控制)、EA(片外儲(chǔ)器選擇)、RF-SFT(復(fù)位控制);3)電源及時(shí)鐘:Vcc、Vss;XTAL1,XTAL2本文選用如此高性能的單片機(jī)方便了以后的功能擴(kuò)展,根本電路如圖3所示[4]。圖3單片機(jī)根本電路3.2看門狗電路的設(shè)計(jì)隨著科學(xué)技術(shù)的開(kāi)展,以智能芯片為核心的單片機(jī)小型化程度和系統(tǒng)集成化程度的日益提高,從而使系統(tǒng)具備了更加完備的性能。目前,在某些測(cè)控系統(tǒng)中,存在一些如瞬時(shí)電壓不穩(wěn)定、電源突然開(kāi)斷等不平安因素,通常會(huì)造成系統(tǒng)信息喪失、系統(tǒng)運(yùn)行不穩(wěn)定、死機(jī)等故障。為解決這些問(wèn)題,可利用MAX813L芯片,實(shí)現(xiàn)看門狗電路、電源故障監(jiān)視電路和手動(dòng)、自動(dòng)復(fù)位電路,可有效地解決程序運(yùn)行中出現(xiàn)的“死機(jī)〞現(xiàn)象和電源故障帶來(lái)的不利影響。(1)根本工作原理工業(yè)生產(chǎn)環(huán)境中的干擾大多是以窄脈沖形式出現(xiàn)的,而“死機(jī)〞現(xiàn)象是微機(jī)系統(tǒng)最為常見(jiàn)的故障。究其原因是CPU在執(zhí)行某條指令時(shí),受到干擾信號(hào)的沖擊,導(dǎo)致它其操作碼或地址碼發(fā)生了改變,從而使該條指令出現(xiàn)錯(cuò)誤。這種情況下,CPU執(zhí)行隨機(jī)拼寫的指令,有時(shí)會(huì)將操作數(shù)當(dāng)作操作碼執(zhí)行,導(dǎo)致程序“跑飛〞或進(jìn)入“死循環(huán)〞。為使這種出錯(cuò)的程序自動(dòng)恢復(fù),重新正常工作,其中有一種有效的方法就是采用硬件“看門狗〞技術(shù)。用看門狗監(jiān)測(cè)程序的運(yùn)行,如果程序發(fā)生“死機(jī)〞,那么看門狗會(huì)及時(shí)有效產(chǎn)生復(fù)位信號(hào),引導(dǎo)單片機(jī)程序重新進(jìn)入正常運(yùn)行狀態(tài)。另外,由于種種原因會(huì)導(dǎo)致系統(tǒng)的電源電壓不穩(wěn)定,當(dāng)電源電壓降低或發(fā)生掉電時(shí),就會(huì)造成重要數(shù)據(jù)的喪失,此時(shí)系統(tǒng)便不能正常運(yùn)行。為了最大限度地減少損失,當(dāng)單片機(jī)在電源電壓出現(xiàn)突然降,在低降至一定限值之前,能夠?qū)⒅匾獢?shù)據(jù)快速有效地保存,那么“看門狗〞技術(shù)便是一種很好的選擇。圖4單片機(jī)的掉電保護(hù)工作方式電路原理圖單片機(jī)掉電保護(hù)工作方式的電路原理圖如圖4所示:當(dāng)PD設(shè)置為1時(shí),掉電方式被激活,與非門輸出低電平,此時(shí)時(shí)鐘發(fā)生器停止一切工作,單片機(jī)內(nèi)全部運(yùn)行工作狀態(tài)均被停止,只有片內(nèi)數(shù)據(jù)存儲(chǔ)器RAM和特殊功能存放器SFR中的數(shù)據(jù)被保存起來(lái)。為盡可能地減少損失,可以在單片機(jī)系統(tǒng)中設(shè)置一定的外部附加電路監(jiān)測(cè)電源電壓,并且在電源發(fā)生故障時(shí)能夠及時(shí)通知單片機(jī)〔如通過(guò)引發(fā)中斷來(lái)實(shí)現(xiàn)〕快速將重要數(shù)據(jù)保存起來(lái),同時(shí)斷開(kāi)外圍設(shè)備所用電源,使整個(gè)應(yīng)用系統(tǒng)的功耗降到最低。當(dāng)電源恢復(fù)正常工作時(shí),取消掉電保護(hù)工作方式,此時(shí)單片機(jī)復(fù)位使系統(tǒng)重新正常工作。(2)硬件實(shí)現(xiàn)電路圖圖5為MAX813L的應(yīng)用連接電路圖。此電路可以實(shí)現(xiàn)程序運(yùn)行時(shí)突然出現(xiàn)“死機(jī)〞的自動(dòng)復(fù)位功能,也可以實(shí)現(xiàn)實(shí)時(shí)的手動(dòng)復(fù)位功能,還可以實(shí)現(xiàn)上電、瞬時(shí)掉電的復(fù)位等;并可實(shí)現(xiàn)實(shí)時(shí)地監(jiān)測(cè)電源故障,保存數(shù)據(jù)更及時(shí)可靠。圖5MAX813L在單片機(jī)系統(tǒng)中的應(yīng)用連接電路圖本電路有效地利用了MAX813L的手動(dòng)復(fù)位輸入功能。一旦程序跑飛引起“死機(jī)〞,WDO*端電平便由高變低,當(dāng)WDO*變?yōu)榈碗娖匠^(guò)140ms時(shí),MAX813L將會(huì)產(chǎn)生一個(gè)200ms的復(fù)位脈沖。同時(shí)還可以使看門狗定時(shí)器清0,緊接著WDO*變?yōu)楦唠娖?。還可以使用手動(dòng)復(fù)位按鈕隨時(shí)實(shí)現(xiàn)復(fù)位功能,為使MAX813L產(chǎn)生復(fù)位脈沖,要求MR端至少保持140ms低電平狀態(tài),這樣可以有效地消除因?yàn)殚_(kāi)關(guān)抖動(dòng)帶來(lái)的錯(cuò)誤信息。該電路還可以實(shí)現(xiàn)實(shí)時(shí)地監(jiān)測(cè)電源故障的功能〔掉電、電壓降低等〕。圖中R1的一端接直流電源〔未經(jīng)穩(wěn)壓〕;當(dāng)電源正常時(shí),確保R2上的電壓高于1.26V,即確保MAX813L的PFI輸入端電平高于1.26V。當(dāng)電源發(fā)生故障,PFI輸入端的電平低于1.25V時(shí),輸出端電平由高變低,單片機(jī)發(fā)生中斷,CPU響應(yīng)中斷,并執(zhí)行相應(yīng)的中斷效勞程序,及時(shí)保護(hù)數(shù)據(jù),以及斷開(kāi)外部用電電路等。串行E2PROM是基于C-BUS的存儲(chǔ)器件,遵循二線制協(xié)議,由于其具有接口方便,體積小,數(shù)據(jù)掉電不喪失等特點(diǎn),在儀器儀表及工業(yè)自動(dòng)化控制中得到大量的應(yīng)用。3.3傳感器的選擇傳感器的根本概念傳感器是指那些能夠感受規(guī)定地被測(cè)量量,并按照某種規(guī)律轉(zhuǎn)換成可用于輸出的信號(hào)地元器件或裝置。通常,傳感器是由轉(zhuǎn)換元件與敏感元件組成的。其中敏感兀件是指?jìng)鞲衅髦心軌蛑苯痈惺艿奖粶y(cè)量量的局部;轉(zhuǎn)換元件指的是傳感器中能將敏感兀件輸出量轉(zhuǎn)換為適合傳輸和測(cè)量地電信號(hào)的局部。傳感器位于自動(dòng)檢測(cè)與控制系統(tǒng)的開(kāi)始處,是感知以及獲取和檢測(cè)信息的窗口;很多信息的獲取都要通過(guò)傳感器轉(zhuǎn)換為電信號(hào)才能獲取。因此,傳感器位于重要地位,作用特別重要。傳感器的作用是滿足人們從外界獲取信息,必須借助感覺(jué)器官,而僅僅靠感覺(jué)器官往往還不夠,尤其是在各種生產(chǎn)活動(dòng)中,以及在研究自然現(xiàn)象和規(guī)律時(shí),感官器官的功能就受到了局限。為適應(yīng)此種情況,傳感器就應(yīng)運(yùn)而生。因此可以說(shuō),傳感器是人類五官的延長(zhǎng),因此又稱之為電五官。傳感器的應(yīng)用范圍極其廣泛;從茫茫太空,到浩瀚海洋,以及各種復(fù)雜的控制系統(tǒng),可以毫不夸張地說(shuō):幾乎每一個(gè)現(xiàn)代化工程,都離不開(kāi)各種各樣的傳感器。由于傳感器是位于減振鋼板處的鋼片,將超載引起的鋼板變形信號(hào)轉(zhuǎn)換成電壓信號(hào),是整個(gè)硬件系統(tǒng)的起始局部,是構(gòu)成系統(tǒng)信息輸入的主要來(lái)源,是系統(tǒng)功能實(shí)現(xiàn)的必要根底,因此所選傳感器性能的好壞直接影響整個(gè)預(yù)警系統(tǒng)的實(shí)現(xiàn)。測(cè)力傳感器的選擇測(cè)量壓力的傳感器有很多種,如壓電式,壓感式,應(yīng)變片式,電容式等,本文在論述時(shí),選擇傳感器主要考慮以下幾點(diǎn):(1)量程的選擇被測(cè)壓力的大小通常是傳感器量程的主要決定因素。經(jīng)考證,在傳感器50%左右的量程內(nèi)工作比擬理想,這樣就防止了如果遇到有較大沖擊力不至于傳感器因?yàn)槌銎錅y(cè)量的范圍而被損壞,所以遇到有較大沖擊力的稱重系統(tǒng),一般要擴(kuò)大傳感器量程進(jìn)行選擇,一般都會(huì)擴(kuò)大傳感器量程來(lái)選擇適宜的設(shè)計(jì)所需的傳感器,根據(jù)經(jīng)驗(yàn),一般使得傳感器在20%到30%的量程的之內(nèi)工作,這樣就使得傳感器儲(chǔ)存量得到了很好的保證,最后的結(jié)果是不僅延長(zhǎng)了傳感器的使用時(shí)間,還能在使用的過(guò)程中保證其平安性和可靠性。(2)準(zhǔn)確度的選擇傳感器準(zhǔn)確度等級(jí)的選擇,主要依據(jù)系統(tǒng)的準(zhǔn)確度要求而確定,而不能片而追求過(guò)高的準(zhǔn)確度等級(jí)。(3)使用環(huán)境和介質(zhì)性能傳感器使用環(huán)境和介質(zhì)性能主要取決于被測(cè)介質(zhì)的性能和傳感器安裝環(huán)境。(4)傳感器型號(hào)汽車超載報(bào)警系統(tǒng)傳感器型號(hào)的選擇,要考慮不同類別傳感器的適用范圍。主要考慮傳感器稱量的可靠性,安裝的適宜、穩(wěn)定性。總之,既要滿足各方面檢測(cè)的要求,又要考慮經(jīng)濟(jì)可行性。基于上述考慮,本設(shè)計(jì)選用電阻應(yīng)變式傳感器,該傳感器不僅結(jié)構(gòu)簡(jiǎn)單、使用壽命長(zhǎng)、性能穩(wěn)定可靠,而且精度高、本錢低,測(cè)量范圍廣;同時(shí)可在低溫、高壓,強(qiáng)烈振動(dòng),惡劣環(huán)境中正常工作,所以應(yīng)用非常普遍。當(dāng)然電阻應(yīng)變式傳感器也存在一些缺點(diǎn),如大應(yīng)變狀態(tài)下具有較大的非線性誤差,輸出信號(hào)較薄弱,故其抗干擾能力較差等。電阻應(yīng)變片式傳感器包括兩個(gè)主要局部:一局部是將被測(cè)的力轉(zhuǎn)換為彈性體的應(yīng)變值的敏感彈性沅件。另一局部是電阻應(yīng)變計(jì),它可以同步地將傳感器彈性體的應(yīng)變值轉(zhuǎn)換為變化的電阻值。其結(jié)構(gòu)如圖6所示:圖6電阻應(yīng)變式傳感器結(jié)構(gòu)電阻應(yīng)變片式傳感器的工作原理為:在橫向和縱向共貼上四個(gè)應(yīng)變片與一個(gè)彈性體,當(dāng)彈性體受力F作用時(shí),應(yīng)變片電阻值發(fā)生相應(yīng)變化,而應(yīng)變計(jì)是連結(jié)成平衡電橋式的,所以電橋平衡會(huì)因電阻值的變化而被破壞,進(jìn)而輸出信號(hào)。在彈性范圍內(nèi),彈性體的變形的與受到的力F成正比,即式中:ε為彈性體的相對(duì)變形;L,△L為彈性體的長(zhǎng)度及其變化量;F為受到的力,E為彈性體的彈性模量S為彈性體的橫截而積。而電阻應(yīng)變片地工作原理是:基于電阻應(yīng)變效應(yīng)原理的,即產(chǎn)生機(jī)械變形的導(dǎo)體,它地電阻阻值相應(yīng)地發(fā)生變化。應(yīng)變片是由金屬半導(dǎo)體或者導(dǎo)體制成地電阻體,其阻值將隨著壓力的變化而變化;而對(duì)于金屬導(dǎo)體,電阻的變化率地表達(dá)式為:式中:μ-材料地泊松系數(shù);橋路局部原理:電阻應(yīng)變計(jì)把機(jī)械應(yīng)變轉(zhuǎn)換成ΔR/R后,必須采用轉(zhuǎn)換電路通常采用惠斯登電橋電路實(shí)現(xiàn)這種轉(zhuǎn)換。對(duì)于單臂電橋,如下圖:圖7直流電橋選用傳感器的型號(hào)本論文選擇的是GYJ型鋼筋應(yīng)變計(jì),如圖9所示圖8GYJ型鋼筋應(yīng)變計(jì)該型號(hào)傳感器的參數(shù)如表2所示:表2GYJ型鋼筋應(yīng)變計(jì)參數(shù)輪速傳感器的選擇在本論文中,除需要一種測(cè)量壓力的傳感器,來(lái)檢測(cè)出車體所受到的載荷。同時(shí)根據(jù)設(shè)計(jì)方案,還需要在汽車啟動(dòng)時(shí)使報(bào)警系統(tǒng)不能工作,以防止在行駛中出現(xiàn)錯(cuò)誤報(bào)警,因此可安放汽車輪速傳感器以檢測(cè)車輪的轉(zhuǎn)速。車速通常檢測(cè)汽車傳動(dòng)系統(tǒng)的轉(zhuǎn)動(dòng),換算為汽車驅(qū)動(dòng)輪的轉(zhuǎn)速間接獲得的。輪速傳感器一般是直接檢測(cè)車輪的轉(zhuǎn)速且所有車輪的轉(zhuǎn)速均檢測(cè),并把檢測(cè)結(jié)果輸入ABS/ASR等用于制動(dòng)或驅(qū)動(dòng)控制的系統(tǒng)的ECU。常用的輪速傳感器有:電磁感應(yīng)式、霍爾式兩類?!?〕輪速傳感器的選擇電磁感應(yīng)式輪式傳感器結(jié)構(gòu)簡(jiǎn)單、本錢低,所以應(yīng)用范圍廣泛。但由于其輸出信號(hào)的頻率和幅值受轉(zhuǎn)速影響較大,抗電磁波干擾能力差,且易產(chǎn)生誤差信號(hào),故只適用于15-60kmlh的速度,當(dāng)速度擴(kuò)大到更大范圍時(shí),電磁感應(yīng)式輪式傳感器很難適應(yīng)。而霍爾效應(yīng)式輪速傳感器能克服電磁式輪速傳感器的缺乏,具有輸出信號(hào)不受轉(zhuǎn)速影響,頻率響應(yīng)高,抗電磁干擾能力強(qiáng)等優(yōu)點(diǎn)?;魻柶骷薪Y(jié)構(gòu)牢固,體積小、重量輕、壽命長(zhǎng),安裝方便,功耗小、耐震動(dòng),耐污染、抗腐蝕等優(yōu)點(diǎn)?;魻栭_(kāi)關(guān)器件無(wú)觸點(diǎn)、無(wú)磨損、輸出波形清晰、無(wú)抖動(dòng)、回跳、位置重復(fù)精度高(可達(dá)μm級(jí)),霍爾線性器件的精度高、線性度好。因此霍爾效應(yīng)式輪速傳感器被廣泛應(yīng)用于輪速檢測(cè),及其他控制系統(tǒng)的轉(zhuǎn)速檢測(cè)中。按照霍爾器件的功能可分為兩種:霍爾開(kāi)關(guān)器件和霍爾線性器件。前者輸出模擬量,后者輸出數(shù)宇量。由上述可知,根據(jù)設(shè)計(jì)要求,本論文選那么的是霍爾效應(yīng)式輪速傳感器(開(kāi)關(guān)型)?!?〕霍爾效應(yīng)式輪速傳感器的工作原理及測(cè)量電路霍爾效應(yīng)式輪速傳感器屬于霍爾式傳感器,是利用霍爾效應(yīng)的原理制成的,利用霍爾效應(yīng)使位移帶動(dòng)霍爾元件在磁場(chǎng)中運(yùn)動(dòng)產(chǎn)生霍爾電熱,即把位移信號(hào)轉(zhuǎn)換成電熱變化信號(hào)的傳感器。(Ⅰ)霍爾效應(yīng):如果對(duì)位于磁場(chǎng)〔B〕中的半一份體薄片(d)施加一個(gè)電壓(V),該磁場(chǎng)的方向垂直于所施加電壓的方向,那么那么在既與磁場(chǎng)垂直又與所施加電流方向垂直的方向上會(huì)產(chǎn)生另一個(gè)電壓〔UH〕,人們將這個(gè)電壓叫做霍爾電壓,產(chǎn)生的這種現(xiàn)象被稱作是霍爾效應(yīng),該半導(dǎo)體薄片被稱作為霍爾元件,如圖9所示:圖9霍爾效應(yīng)原理圖在N型的半導(dǎo)體薄片中通一電流I,隨著載流電子沿著半導(dǎo)體中和電流流動(dòng)方向相反的方向運(yùn)動(dòng)〔速度為V),因?yàn)樵诖怪钡姆较蛏鲜┘拥么鸥袘?yīng)強(qiáng)度為B的磁場(chǎng),電子會(huì)受到一定洛侖茲力FL的作用,向一邊偏轉(zhuǎn),并形成邊緣電子積累,進(jìn)而形成電場(chǎng)。該電場(chǎng)組織運(yùn)動(dòng)電子繼續(xù)發(fā)生偏轉(zhuǎn),當(dāng)作用在運(yùn)動(dòng)電子上的力FE與受到的洛侖茲力FL相等時(shí),電子積累到達(dá)動(dòng)態(tài)的平衡狀態(tài)。在兩橫截面之間建立了電場(chǎng),相應(yīng)的電勢(shì)稱為崔爾電勢(shì)UH,其大小可用下式表示:UH=RHIB/d(V)式中:RH霍爾系數(shù),m3/cI控制電流,A;B磁感應(yīng)強(qiáng)度,T;d霍爾元件的厚度,m;霍爾系數(shù)為RH=ρμ式中:ρ—載流體地電阻率μ—載流體地遷移率令KH=。稱KH稱作霍爾元件地靈敏度。那么,U=KHIB如果磁感應(yīng)強(qiáng)度和元件平面法線成一定角度θ,那么作用在元件上的有效磁場(chǎng)是其法線方向的分量,即Bcosθ,這時(shí)UH=KHIBcosθ。當(dāng)控制電流的方向或磁場(chǎng)的方向改變時(shí),輸出電勢(shì)的方向也將改變。但當(dāng)磁場(chǎng)與電流同時(shí)改變時(shí),霍爾電勢(shì)極性不變。綜上所述,霍爾電勢(shì)的大小正比于控制電流I和磁感應(yīng)強(qiáng)度B。(Ⅱ)霍爾效應(yīng)式輪速傳感器的工作原理霍爾效應(yīng)式輪速傳感器:由傳感頭和齒圈組成。傳感頭由永久磁體,霍爾元器件和電子電路等局部組成,永磁體的磁力線穿過(guò)霍爾元件通向齒輪,如圖10所示:1.磁體2.霍爾元件3.齒圈圖10為輪速傳感器示意圖當(dāng)輪齒位于圖中(a)的位置時(shí),磁力線比擬分散,磁場(chǎng)也相對(duì)較弱;而當(dāng)輪齒位于圖中(b}的位置時(shí),磁力線比擬集中,磁場(chǎng)也相對(duì)較強(qiáng)。當(dāng)齒輪旋轉(zhuǎn)時(shí),磁力線穿過(guò)霍爾元件的密度發(fā)生了大的變化,霍爾電壓也發(fā)生相應(yīng)的變化,霍爾沅件將會(huì)輸出一個(gè)準(zhǔn)正弦波電壓〔mV級(jí)〕。此信號(hào)還需轉(zhuǎn)換成標(biāo)準(zhǔn)的脈沖電壓。此電壓輸出給電子控制裝置,電子控制裝置以此作為計(jì)算輪速,以及跟汽車的參考速度作比擬?;魻栞喫賯鞲衅鞯臏y(cè)量電路霍爾傳感器(開(kāi)關(guān)型)的霍爾元件靠近齒圈,當(dāng)汽車車輪轉(zhuǎn)動(dòng)時(shí),齒圈上的齒會(huì)在一定的周期內(nèi)靠近霍爾元件一次,這樣霍爾傳感器將輸出一個(gè)高電平,當(dāng)齒遠(yuǎn)離霍爾兀件時(shí),傳感器輸出一個(gè)低電平;利用單片機(jī)內(nèi)部定時(shí)器,計(jì)算出脈沖一個(gè)周期的時(shí)間,就可以算出車輪的轉(zhuǎn)速,見(jiàn)圖11所示:圖11霍爾效應(yīng)式輪速傳感器的測(cè)量電路霍爾效應(yīng)式輪速傳感器的安裝部位霍爾效應(yīng)式輪速傳感器的齒圈一般安裝在隨車輪一起轉(zhuǎn)動(dòng)的部件上,如半軸、輪轂,制動(dòng)盤等,而感應(yīng)觸頭那么安裝在車輪附近不隨車輪轉(zhuǎn)動(dòng)的部件上,如半軸套管、轉(zhuǎn)向節(jié)、制動(dòng)底板等。汽車前輪和后輪均可安裝,安裝部位如圖12、13所示:圖12前輪安裝示意圖圖13后輪安裝示意圖3.4放大電路設(shè)計(jì)在許多需要用A/D轉(zhuǎn)換和數(shù)字采集的單片機(jī)系統(tǒng)中,多數(shù)情況下傳感器輸出的模擬信號(hào)都很微弱,必須通過(guò)一個(gè)模擬放大器對(duì)其進(jìn)行一定倍數(shù)的放大,才能滿足A/D轉(zhuǎn)換器對(duì)輸入信號(hào)電平的要求,在此情況下,就必須選擇一種符合要求的放大器。為了實(shí)現(xiàn)信號(hào)的放大,其設(shè)計(jì)電路如圖14所示:圖14利用高粘度低漂移運(yùn)放設(shè)計(jì)的差動(dòng)放大器(1)前級(jí)采用的是運(yùn)算放大器A1和A2組成地并聯(lián)型的差動(dòng)放大器。在理論上也不難證明并聯(lián)型得差動(dòng)放大器地共模抑制比和電路地外圍電阻阻值和其精度無(wú)關(guān)。運(yùn)放在理想的工作情況下,并聯(lián)型的差放輸入阻抗是無(wú)窮大的,其共模抑制比也是無(wú)窮大的。(2)阻容藕合電路放置在后級(jí)與前級(jí)運(yùn)算放大器之間,這樣后級(jí)的放大器的增益得到提高,進(jìn)而對(duì)電路共模抑制比的提高提供了有利條件。與此同時(shí),電路采用了共模驅(qū)動(dòng)的技術(shù),使得位于前置端的放大器地輸出阻抗非常低,因而也防止了其中的阻容藕合電路中,阻容元器件參數(shù)不對(duì)稱(匹配)而導(dǎo)致地共模干擾及其轉(zhuǎn)換成的差模干擾情況的發(fā)生。(3)后級(jí)電路采用的是較為廉價(jià)地儀器放大器,將會(huì)把雙端信號(hào)轉(zhuǎn)換為單端信號(hào)進(jìn)行輸出。因?yàn)樽枞菖汉想娐返馗糁绷髯饔茫蠹?jí)地儀器放大器可以得到很高地增益,進(jìn)而得到很高地共模抑制比。圖15電阻應(yīng)變式傳感器測(cè)量電路與放大電路3.5A/D轉(zhuǎn)換采樣電路A/D轉(zhuǎn)換原理(1)逐次逼近法逐次逼近式〔也稱逐次比擬型〕A/D是一種比擬常見(jiàn)的轉(zhuǎn)換電路,轉(zhuǎn)換的時(shí)間非常短,可到達(dá)微秒級(jí)。逐次比擬型的A/D轉(zhuǎn)換器是由一個(gè)比擬器、D/A轉(zhuǎn)換器、緩沖存放器和控制邏輯電路組成。根本原理是從高位到低位逐位試探比擬,在精度、速度和價(jià)格上都適中。逐次逼近法的轉(zhuǎn)換過(guò)程是這樣的:進(jìn)行初始化時(shí)先將存放器各位清零;轉(zhuǎn)換一開(kāi)始時(shí),先將逐次比擬存放器的最高位置l,送入D/A轉(zhuǎn)換器,進(jìn)而將經(jīng)過(guò)D/A轉(zhuǎn)換生成地模擬量送到比擬器,記為v0,并且與送到比擬器中地待轉(zhuǎn)換地模擬量vi進(jìn)行比擬,假設(shè)v0<vi,該位1被保存,否那么該位1被去除。然后再置比擬存放器的次高位為1,并將存放器中地新地?cái)?shù)字量送入到D/A轉(zhuǎn)換器中,輸出的v。再與vi比擬,假設(shè)v。<vi,該位1被保存,否那么將被去除。此過(guò)程將重復(fù)進(jìn)行,直至逐次比擬型存放器的最低位。等轉(zhuǎn)換結(jié)束以后,將存放器中地?cái)?shù)字量送到緩沖存放器中,得到數(shù)宇量的輸出。經(jīng)控制電路執(zhí)行。(2)雙積分法雙積分型A/D轉(zhuǎn)換器是由比擬器、積分器、電子開(kāi)關(guān)和控制邏輯等部件織成。根本原理是:將輸入電壓轉(zhuǎn)換成與其平均值成正比的時(shí)間間隔,再把此時(shí)間間隔轉(zhuǎn)換成數(shù)字量,屬于間接轉(zhuǎn)換。雙積分型A/D轉(zhuǎn)換地過(guò)程是:先接通開(kāi)關(guān)將待轉(zhuǎn)換地模擬量Vi接通,進(jìn)行Vi采樣并輸入到積分器,積分器開(kāi)始從零進(jìn)行正向積分,時(shí)間T到后〔此時(shí)間為固定的〕,繼而開(kāi)關(guān)再接通與Vi極性相反地基準(zhǔn)電壓Vf。將Vf采樣傳輸?shù)椒e分器,接著進(jìn)行反向積分,直到輸出0V為止停止積分。Vf越大,積分器輸出的電壓越大,反向積分的時(shí)間相應(yīng)地也就越長(zhǎng)。計(jì)數(shù)器在反向積分的時(shí)間段內(nèi)所記的數(shù)值,就是輸入的模擬電壓v所對(duì)應(yīng)地?cái)?shù)字量,實(shí)現(xiàn)了A/D轉(zhuǎn)換。c)A/D轉(zhuǎn)換器選用的原那么:(1)A/D轉(zhuǎn)換器的位數(shù)。AID轉(zhuǎn)換器決定分辨率的上下。在系統(tǒng)中A/D轉(zhuǎn)換器地分辨率,應(yīng)比系統(tǒng)所允許引用的誤差高一倍以上。(2)A/D轉(zhuǎn)換器地轉(zhuǎn)換速率。不同類型的A/D轉(zhuǎn)換器地轉(zhuǎn)換速率不同。積分型地轉(zhuǎn)換速率較低,轉(zhuǎn)換的時(shí)間從幾豪秒到幾十毫秒不等,只能夠構(gòu)成低速A/D轉(zhuǎn)換器,一般用于壓力、深度及流量等緩慢變化的參數(shù)測(cè)試。逐次逼近型A/D屬于中速轉(zhuǎn)換器,轉(zhuǎn)換的時(shí)間為納秒級(jí),用于通道的過(guò)程控制與聲頻數(shù)字的轉(zhuǎn)換系統(tǒng)。(3)是否加采樣/保持器。(4)A/D轉(zhuǎn)換器的有關(guān)量程引腳。有的A/D轉(zhuǎn)換器提供兩個(gè)輸入引腳,不同量程范圍內(nèi)的模擬量可從不同引腳輸入。(5)A/D轉(zhuǎn)換器的啟動(dòng)轉(zhuǎn)換和轉(zhuǎn)換結(jié)束。一般A/D轉(zhuǎn)換器可由外部控制信號(hào)啟動(dòng)轉(zhuǎn)換,這一啟動(dòng)信號(hào)可由CPU提供。轉(zhuǎn)換結(jié)束后A/D轉(zhuǎn)換器內(nèi)部轉(zhuǎn)換結(jié)束信號(hào)觸發(fā)器置位,并輸出轉(zhuǎn)換結(jié)束標(biāo)志電平,通知微處理器讀取轉(zhuǎn)換結(jié)果。(6)A/D轉(zhuǎn)換器的晶閘管現(xiàn)象。其現(xiàn)象是在正常使用時(shí),A/D轉(zhuǎn)換器芯片電流驟增,時(shí)間一長(zhǎng)就會(huì)燒壞芯片。綜上所述,本文基于計(jì)算機(jī)接口特征、前向通道的總誤差、信號(hào)對(duì)象的變化率及轉(zhuǎn)換精度要求,以及環(huán)境條件選擇A/D轉(zhuǎn)換芯片的一些環(huán)境參數(shù)要求:(工作溫度、功耗、可靠性等性能〕,以及本錢等方面的綜合考慮,最后結(jié)合本設(shè)計(jì)要求選擇A/D轉(zhuǎn)化芯片為ADC0809。ADC0809是CMOS單片型逐次逼近式A/D轉(zhuǎn)換器,可處理8路模擬量輸入,且有三態(tài)輸出功能,既可與各種微處理器相連,也可單獨(dú)工作,輸入輸出兼容TTL。其主要特性如下:1)8路8位A/D轉(zhuǎn)換器;2)單個(gè)+5V電源供電;3)模擬輸入電壓范圍:0V―+5V,不需零點(diǎn)和滿刻度校準(zhǔn)。如圖16所示,ADC0809的引腳功能:1)RNT0一RNT7:八路模擬輸入通進(jìn).2)D7-D0:8位三態(tài)數(shù)據(jù)輸出線.3)A/B/C:通道選擇輸入線,其中C為高位,A為低位.4)ALE:通道鎖存控制信號(hào)輸入線.5)START:啟動(dòng)轉(zhuǎn)換控制信號(hào)輸入線.6)CLK:轉(zhuǎn)換脈沖輸入線.7)VCC:主電源+5V.8)GND:數(shù)字地圖16ADC0809引腳圖17AA/D轉(zhuǎn)換電路以ADC0809為核心,將采集的壓力傳感器的信號(hào)〔4~20mA信號(hào)〕,加以電阻網(wǎng)絡(luò)轉(zhuǎn)換成0~5V的電壓信號(hào)。通過(guò)ADC0809的模擬量輸入口〔IN-0~IN-7〕進(jìn)行AD采樣。模擬信號(hào)通道地址A、B、C由74LS373〔三態(tài)輸出鎖存器〕的Q0、Q1、Q2提供。時(shí)鐘通過(guò)單片機(jī)ALE用74LS74〔D觸發(fā)器〕進(jìn)行二分頻得到。當(dāng)轉(zhuǎn)換結(jié)束后EOC為高電頻,作為中斷,單片機(jī)調(diào)用中斷程序,讀采樣數(shù)據(jù)。3.6點(diǎn)火控制電路的設(shè)計(jì)(1)點(diǎn)火系統(tǒng)的功用點(diǎn)火系統(tǒng)的功用是在發(fā)動(dòng)機(jī)各種情況和使用條件下,按照氣缸工作順序定時(shí)地在火花塞兩電極間產(chǎn)生足夠能量的電火花,以點(diǎn)燃可燃混合氣體,使發(fā)動(dòng)機(jī)實(shí)現(xiàn)做功。(2)控制過(guò)程的實(shí)現(xiàn)在點(diǎn)火接通電火開(kāi)關(guān)線路處接一可控電流開(kāi)關(guān),與報(bào)警電路端相連接,當(dāng)電流信號(hào)到達(dá)一定值時(shí),揚(yáng)聲器報(bào)警。同時(shí)經(jīng)放大電路將電路電流放大,放大電流在蓄電池控制回路的電磁閥處,由于電流大產(chǎn)生電磁力使控制蓄電池點(diǎn)火系統(tǒng)電路電流開(kāi)關(guān)翻開(kāi),蓄電池點(diǎn)火系統(tǒng)處于無(wú)工作電流通過(guò),而處于開(kāi)路狀態(tài),使載重汽車點(diǎn)火系統(tǒng)不能正常點(diǎn)火,從而抑制發(fā)功機(jī)工作,到達(dá)了控制汽車啟動(dòng)的目的。當(dāng)汽車卸載到額定載荷以內(nèi)時(shí),可控電電流開(kāi)關(guān)活動(dòng)觸點(diǎn),由于電流小而產(chǎn)生的電磁力小,使得電子閥開(kāi)關(guān)回到初始狀態(tài)而處于閉合,使點(diǎn)火系統(tǒng)形成無(wú)控制狀態(tài)的點(diǎn)火回路,初級(jí)繞組中有電流通過(guò),汽車能正常啟動(dòng)。如圖18所示:圖18汽車點(diǎn)火系統(tǒng)控制電路圖1-點(diǎn)火開(kāi)關(guān);2-點(diǎn)火線圈;3-電容器;4-斷電器;5-配電器;6-火花塞;7-阻尼電阻;8-高壓導(dǎo)線;9-起動(dòng)機(jī);10-電流表;11-蓄電池;12-附加電阻;13-可控電流開(kāi)關(guān)3.7報(bào)警電路的設(shè)計(jì)本設(shè)計(jì)采用蜂鳴音報(bào)警,蜂鳴音報(bào)警接口電路的設(shè)計(jì)只需購(gòu)置市售的壓電式蜂鳴器,然后通過(guò)AT89C51的一根I/O口線通過(guò)驅(qū)動(dòng)器驅(qū)動(dòng)壓電式蜂鳴器發(fā)聲。壓電式蜂鳴器約需10A的驅(qū)動(dòng)電流,可以使用TTL系列集成電路74LS06的低電平驅(qū)動(dòng),如圖19所示:74LS06AT89C5174LS06AT89C51P1.71○O++++5V壓電式蜂鳴器圖19通過(guò)74LS06來(lái)驅(qū)動(dòng)蜂鳴器的報(bào)警電路在上圖中,AT89C51的口線P1.7接驅(qū)動(dòng)器的輸入端。當(dāng)P1.7輸出高電平時(shí),74LS06的輸出為低電平,使壓電蜂鳴器兩條引線加上近5V的直流電壓,由壓電效應(yīng)而發(fā)出蜂鳴音;當(dāng)P1.7輸出低電平時(shí),74LS06的輸出端高約+5V電壓,壓電蜂鳴器的兩引線間的直流電壓降至接近于0V,發(fā)音停止。3.8顯示電路的設(shè)計(jì)發(fā)光二極管(LED)顯示器是由假設(shè)甘個(gè)發(fā)光二極管組成的,當(dāng)發(fā)光二極管導(dǎo)通時(shí),相應(yīng)的一個(gè)點(diǎn)或一個(gè)筆畫發(fā)光,控制不同組合的二極管導(dǎo)通,就能顯示各種字符。數(shù)碼管由7個(gè)發(fā)光二極管組成,行成一“日〞字形,他們可以共陰極,也可共陽(yáng)極?!巴ㄟ^(guò)解碼電路得到的數(shù)碼接通相應(yīng)的發(fā)光二極而形成相應(yīng)的字,這便是它的工作原理。根本的半導(dǎo)體數(shù)碼管由7個(gè)條狀的發(fā)光二極管〔LED〕按圖1所示排列而成的,可實(shí)現(xiàn)數(shù)字"0~9"及少量字符的顯示。〞[9]另外為了顯示小數(shù)點(diǎn),增加了1個(gè)點(diǎn)狀的發(fā)光二極管,因此數(shù)碼管就由8個(gè)LED組成,我們分別把這些發(fā)光二極管命名為“a,b,c,d,e,f,g,dp〞,排列順序如下圖:圖20七段數(shù)碼管引腳圖這類數(shù)碼管可以分為共陽(yáng)極,共陰極兩種,共陽(yáng)極就是把所有LED的陽(yáng)極連接到共同接點(diǎn)com。而每個(gè)LED的陰極分別為a,b,c,d,e,f,g及dp(小數(shù)點(diǎn));共陰極那么是把所有LED的陰極連接到共同接點(diǎn)com。而每個(gè)LED的陽(yáng)極分別為a,b,c,d,e,f,g,dp(小數(shù)點(diǎn)),如下圖。圖中的8個(gè)LED分別與上面那個(gè)圖中A-DP相對(duì)應(yīng)。通過(guò)控制各個(gè)LED的亮滅來(lái)顯示數(shù)字。圖21共陰數(shù)碼管引腳圖顯示電路如下圖:圖22顯示電路顯示局部采用循環(huán)掃描的方式,P0口傳輸顯示的內(nèi)容,P2.0至P2.3的作用是選擇對(duì)應(yīng)的LED工作。3.9電源電路的設(shè)計(jì)一般情況下,貨車車載電瓶為24V,個(gè)別小型貨車為12V。而單片機(jī)工作電壓通常為5V,因此,需要通過(guò)電壓轉(zhuǎn)化器來(lái)實(shí)現(xiàn)。本設(shè)計(jì)選用LM2576系列開(kāi)關(guān)穩(wěn)壓集成電路提供單片機(jī)運(yùn)行電壓。LM2576系列開(kāi)關(guān)穩(wěn)壓集成電路是線性三端穩(wěn)壓器件的替代品,工作性能可靠、工作效率較高、輸出電流驅(qū)動(dòng)能力較強(qiáng),為MCU的可靠工作及穩(wěn)定性提供了強(qiáng)有力的保證。LM2576系列內(nèi)含固定頻率振蕩器(52kHz)和基準(zhǔn)穩(wěn)壓器(1.23V),并且它的保護(hù)電路比擬完善,包括電流限制電路以及熱關(guān)斷電路等,利用該器件只需要很少的外圍器件就可以構(gòu)成高效穩(wěn)壓電路。電源電路如下列圖所示:圖23電源電路圖24LM2576的內(nèi)部框圖LM2576內(nèi)部包含振蕩器〔52kHz〕、,基準(zhǔn)穩(wěn)壓電路〔1.23V〕、內(nèi)部穩(wěn)壓電路、放大器、熱關(guān)斷電路、比擬器和電流限制電路等組成。為產(chǎn)生不同地輸出電壓,通常要將比擬器地負(fù)端接基準(zhǔn)穩(wěn)壓電壓(1.23V),正端一般接分壓電阻的網(wǎng)絡(luò)局部,這樣可以根據(jù)不同輸出的電壓地值進(jìn)而選定不同地阻值,其中R1=1kΩ(可調(diào)-ADJ時(shí)開(kāi)路),R2據(jù)不同情況分別為1.7KΩ(3.3v),3.1KΩ(5v),8.84KΩ(12v),11.3KΩ(15v)和0(-ADJ),上邊的電阻依據(jù)不同的型號(hào)已經(jīng)做了調(diào)整,用戶可方便使用。將分壓的電阻網(wǎng)絡(luò)地輸出值同內(nèi)部基準(zhǔn)穩(wěn)壓電壓值1.23V進(jìn)行比擬,假設(shè)電壓存在偏差,那么可以使用放大器進(jìn)行控制內(nèi)部振蕩器地輸出占空比,從而使輸出電壓保持穩(wěn)定。綜上可以看出,以LM2576為核心的開(kāi)關(guān)穩(wěn)壓電源可以取代由三端穩(wěn)壓器件構(gòu)成的MCU穩(wěn)壓電源。4軟件設(shè)計(jì)4.1主程序設(shè)計(jì)設(shè)計(jì)思路主程序主要包括以下幾個(gè)局部:看門狗局部,信號(hào)采集局部,報(bào)警控制電路,顯示電路,電源電路;用外部中斷0實(shí)現(xiàn)斷電保護(hù)功能;首先檢查是否有掉電標(biāo)志,假設(shè)有那么調(diào)用參數(shù)恢復(fù)子程序;再對(duì)系統(tǒng)進(jìn)行初始化,測(cè)力傳感器通過(guò)A/D轉(zhuǎn)換成數(shù)字信號(hào),當(dāng)檢測(cè)到超載時(shí),報(bào)警并顯示超載量,并且控制發(fā)動(dòng)機(jī)打火系統(tǒng),實(shí)現(xiàn)控制功能。主程序流程圖有掉有掉電標(biāo)志系統(tǒng)初始化調(diào)用采集程序調(diào)用顯示程序調(diào)用報(bào)警控制子程序參數(shù)恢復(fù)子程序YNN超載YY完成返回開(kāi)始圖25主程序流程圖4.2參數(shù)恢復(fù)子程序設(shè)計(jì)設(shè)計(jì)思路24C02是基于C-BUS的存儲(chǔ)器件,A0,A1,A2為器件地址線,WP為寫保護(hù)引腳,SCL,SDA為二線串行接口。對(duì)參數(shù)進(jìn)行恢復(fù),就是把保存在24C02中的數(shù)據(jù)取出來(lái)存到單片機(jī)中。讀假設(shè)干個(gè)連續(xù)單元數(shù)據(jù)可從當(dāng)前地址開(kāi)始,還可以從制定地址開(kāi)始。單片機(jī)收到8位數(shù)據(jù)后作出相應(yīng)應(yīng)答。只要24C02確認(rèn)到應(yīng)答的信號(hào),其內(nèi)部地地址存放器就會(huì)自動(dòng)增加1指到下一單元,并且按順序地將指向單元地?cái)?shù)據(jù)送到串行數(shù)據(jù)線SDA上。當(dāng)結(jié)束了讀操作后,單片機(jī)在接收響應(yīng)時(shí)刻發(fā)送一個(gè)不應(yīng)答的信號(hào),接著再根據(jù)情況發(fā)送一個(gè)停止信號(hào)即可。4.2.2程序流程圖系統(tǒng)上電后檢測(cè)到掉電標(biāo)志位為1,就會(huì)通知單片機(jī)對(duì)參數(shù)進(jìn)行恢復(fù),被恢復(fù)地參數(shù)存在24C02中,也就是對(duì)24C02進(jìn)行讀操作。先關(guān)中斷,發(fā)送標(biāo)志碼,測(cè)試響應(yīng)信號(hào),響應(yīng)完成后發(fā)送24C02單元首地址代碼,然后發(fā)送讀控制字,并開(kāi)始讀數(shù)據(jù),讀完后將所讀數(shù)據(jù)存到緩沖區(qū),發(fā)送結(jié)束信號(hào),開(kāi)中斷,通知單片機(jī)去除掉電標(biāo)志。YNYN開(kāi)始開(kāi)始取24C02單元首地址關(guān)中斷發(fā)送標(biāo)志碼測(cè)試響應(yīng)信號(hào)響應(yīng)標(biāo)志為1發(fā)送24C02單元首地址代碼發(fā)送讀控制字測(cè)試響應(yīng)信號(hào)響應(yīng)標(biāo)志為1設(shè)置位傳送計(jì)數(shù)器發(fā)送讀脈沖讀數(shù)據(jù)8位讀完發(fā)送應(yīng)答信號(hào)YNNNYY通知單片機(jī)清掉電標(biāo)志將所讀數(shù)據(jù)發(fā)送到緩沖區(qū)通知單片機(jī)清掉電標(biāo)志將所讀數(shù)據(jù)發(fā)送到緩沖區(qū)17字節(jié)讀完發(fā)送結(jié)束信號(hào)開(kāi)中斷返回NY圖26參數(shù)恢復(fù)子程序流程圖4.3看門狗子程序設(shè)計(jì)設(shè)計(jì)思路程序正常運(yùn)行時(shí),由主程序在小于1.6s的時(shí)間間隔內(nèi)周期性地從P1.7端向MAX813L的WDI端發(fā)送一脈沖信號(hào),用以去除芯片內(nèi)部地看門狗定時(shí)器。假設(shè)超過(guò)1.6s該輸入端接收不到相應(yīng)的脈沖信號(hào),那么這時(shí)內(nèi)部定時(shí)器發(fā)生溢出,8號(hào)引腳由高電平轉(zhuǎn)變?yōu)榈碗娖健R餗AX813L產(chǎn)生一個(gè)200ms地復(fù)位脈沖。同時(shí)使定時(shí)器清0,WDO*引腳變成高電平。假設(shè)電源發(fā)生故障,那么會(huì)引起單片機(jī)發(fā)生中斷,CPU響應(yīng)中斷,執(zhí)行相應(yīng)地中斷效勞程序,保護(hù)數(shù)據(jù),同時(shí)將外部用電的電路斷開(kāi)等。為了答到這一目的,需要把中斷的優(yōu)先級(jí)〔PX0〕設(shè)為最高。對(duì)于優(yōu)先級(jí)地設(shè)置可以通過(guò)中斷優(yōu)先存放器的IP實(shí)現(xiàn),令外還要設(shè)置中斷允許存放器IE的總允許位〔EA〕進(jìn)行設(shè)置,同時(shí)還要對(duì)外部中斷0允許位〔EX0〕進(jìn)行相應(yīng)的設(shè)置。中斷源一般有兩種觸發(fā)的方式。假設(shè)選擇的是電平觸發(fā),擦除中斷時(shí)必須在外部加上輔助電路,假設(shè)不加上輔助電路那么中斷就不能正常響應(yīng);假設(shè)選擇跳沿觸發(fā),當(dāng)INT0端出現(xiàn)的是負(fù)跳變,CPU內(nèi)部硬件將會(huì)對(duì)中斷的標(biāo)志IE0自動(dòng)置位,CPU響應(yīng)中斷標(biāo)志IE0被硬件清0。通過(guò)上綜合分析,選用的跳變觸發(fā)方式是最為適宜的。觸發(fā)的方式是由定時(shí)器控制存放器TCON中的IT0位決定的。在中斷效勞程序中,首先保存重要數(shù)據(jù)到24C02中,保存完畢后把電源控制存放器PCON的PD位置1,激活掉電工作方式,中斷返回。向24C02中保存數(shù)據(jù)時(shí),采用頁(yè)寫入方式,單片機(jī)先發(fā)送啟動(dòng)信號(hào),接著發(fā)送1個(gè)字節(jié)的控制字,再發(fā)送1個(gè)字節(jié)的起始地址,上述各字節(jié)均得到應(yīng)答后就可以發(fā)送數(shù)據(jù),并順序存放在以指定起始地址開(kāi)始的相繼單元中。每送一個(gè)字節(jié)數(shù)據(jù)都要求24C02應(yīng)答,最后以停止信號(hào)結(jié)束??撮T狗程序流程圖當(dāng)MAX813L檢測(cè)到故障時(shí),會(huì)通知單片機(jī)保存相應(yīng)數(shù)據(jù),數(shù)據(jù)保存在24C02中。保存時(shí),先關(guān)中斷,發(fā)送標(biāo)志碼,測(cè)試響應(yīng)信號(hào),響應(yīng)后發(fā)送24C02單元首地址代碼,開(kāi)始發(fā)送數(shù)據(jù),發(fā)送完畢后開(kāi)中斷,通知單片機(jī)激活掉電方式。開(kāi)始開(kāi)始取24C02單元首地址開(kāi)中斷發(fā)送標(biāo)志碼測(cè)試響應(yīng)信號(hào)響應(yīng)標(biāo)志為1發(fā)送24C02單元首地址發(fā)送數(shù)據(jù)發(fā)送完?發(fā)送結(jié)束信號(hào)關(guān)中斷通知單片機(jī)激活掉電標(biāo)志YNNY返回圖27看門狗子程序流程圖4.4采集報(bào)警控制子程序的設(shè)計(jì)設(shè)計(jì)思路本模塊實(shí)現(xiàn)功能:〔1〕載重信號(hào)的采集處理;利用電阻應(yīng)變式傳感器將汽車承受的壓力信號(hào)轉(zhuǎn)換為電壓信號(hào),然后通過(guò)放大電路將電壓信號(hào)放大后送到A/D轉(zhuǎn)換芯片ADC0809轉(zhuǎn)換成數(shù)字信號(hào)。當(dāng)超重時(shí),該信號(hào)通過(guò)80C51單片機(jī)使報(bào)警系統(tǒng)啟動(dòng),產(chǎn)生報(bào)警,并切斷點(diǎn)火系統(tǒng),使汽車無(wú)法啟動(dòng)?!?〕輪速信號(hào)的采集處理;當(dāng)汽車啟動(dòng)車輪轉(zhuǎn)動(dòng)時(shí),霍爾效應(yīng)式輪速傳感器(開(kāi)關(guān)型),將輪速轉(zhuǎn)換為數(shù)字電壓信號(hào),通過(guò)89C51單片機(jī)控制報(bào)警系統(tǒng),使得汽車開(kāi)動(dòng)后報(bào)警系統(tǒng)不能工作,從而防止了當(dāng)不超載的汽車在行駛時(shí),由于路面的顛簸而產(chǎn)生錯(cuò)誤報(bào)警和熄火。采集報(bào)警控制子程序流程圖N開(kāi)始N開(kāi)始關(guān)中斷采集傳感器信號(hào)開(kāi)中斷接收設(shè)置載重信號(hào)M0接收設(shè)置VM信號(hào)計(jì)算當(dāng)前載重量M1M1>M0蜂鳴報(bào)警計(jì)算當(dāng)前車速VXVX>VM啟動(dòng)打火控制系統(tǒng)M1>M0延時(shí)200msY關(guān)中斷結(jié)束返回NNYY圖28采集報(bào)警控制子程序流程圖4.5顯示子程序設(shè)計(jì)設(shè)計(jì)思路LED數(shù)碼管顯示原理:?jiǎn)纹瑱C(jī)接收通過(guò)傳感器產(chǎn)生的壓力信號(hào),經(jīng)過(guò)放大電路,A/D轉(zhuǎn)換成的數(shù)字信號(hào),經(jīng)過(guò)處理,控制LED不同管腳發(fā)光,因而顯示不同數(shù)字,并根據(jù)壓力信號(hào)的不斷變化依次點(diǎn)亮各個(gè)LED。動(dòng)態(tài)顯示是一位一位輪流的點(diǎn)亮各位數(shù)碼管,在某一時(shí)刻只選通一位數(shù)碼管,并選出相應(yīng)的字形代碼,在另一時(shí)刻選通另一位數(shù)碼管,并送出相應(yīng)的字形代碼。依此規(guī)律循環(huán),逐個(gè)點(diǎn)亮每位數(shù)碼管,每次顯示1ms雖然這些字符是在不同的時(shí)刻分別顯示,但由于人眼存在視覺(jué)暫留效應(yīng),可以給人以同時(shí)顯示的感覺(jué)。顯示子程序流程圖當(dāng)系統(tǒng)檢測(cè)到車輛超載時(shí),會(huì)發(fā)出蜂鳴報(bào)警,并且顯示超載的重量。由于存儲(chǔ)在存儲(chǔ)單元的中的數(shù)據(jù)不能一次性在LED上顯示出來(lái),因此在開(kāi)始時(shí)要將超載量的千位、百位、十位、個(gè)位別離出來(lái)。顯示時(shí),先顯示個(gè)位,即數(shù)碼管最后一位,然后是十位、百位、千位,數(shù)碼管的位選通過(guò)從PB口向LED送位選碼實(shí)現(xiàn)。4位數(shù)顯示完畢后返回。開(kāi)始開(kāi)始取顯示緩沖區(qū)首地址別離出千,百,十,個(gè)位取掃描位碼初值熄滅各顯示器送位選碼取顯示數(shù)據(jù)查表轉(zhuǎn)換成字形碼送段選碼延時(shí)1ms修改顯示緩沖區(qū)指針修改位碼4位顯示完?返回NY圖29顯示子程序流程圖5總結(jié)5.1系統(tǒng)先進(jìn)性主要包含以下幾點(diǎn):1.本設(shè)計(jì)考慮到汽車在行駛過(guò)程中,可能會(huì)因?yàn)槁范鵂顩r不佳或特殊情況,而導(dǎo)致車廂上下顛簸而造成減震鋼板承受壓力突然增大,超過(guò)其額定載荷,從而產(chǎn)生錯(cuò)誤報(bào)警,因此本設(shè)計(jì)采用了霍爾效應(yīng)式輪速傳感器,通過(guò)89C51單片機(jī)對(duì)報(bào)警系統(tǒng)進(jìn)行控制,使得當(dāng)汽車車輪轉(zhuǎn)動(dòng)后報(bào)警系統(tǒng)關(guān)閉。2.采用串行ADC0809。串行方式所用芯片引腳少、封裝小,并且在PCB板上占用的空間也小。ADC0809是CMOS單片型逐次逼近式A/D轉(zhuǎn)換器,可處理8路模擬量輸入,且有三態(tài)輸出功能,既可與各種微處理器相連,也可單獨(dú)工作,輸入輸出兼容TTL。其主要特性有:8路8位A/D轉(zhuǎn)換器;單5V電源供電;模擬輸入電壓范圍:0V―+5V,不需零點(diǎn)和滿刻度校準(zhǔn)。3.看門狗電路采用MAX813L。MAX813L在供電電壓下降以及掉電、加電情況下有復(fù)位輸出;有獨(dú)立地輸出,假設(shè)看門狗的輸入在1.6s內(nèi)還未被觸發(fā),其輸出將會(huì)變成高電平;具有1.25V門限值檢測(cè)器,用于電池低電壓檢測(cè)、+5V以外的電源監(jiān)控、或電源出現(xiàn)故障時(shí)的報(bào)警。5.2系統(tǒng)局限性本論文也存在缺乏之處,所設(shè)計(jì)的控制裝置未進(jìn)行仿真,理論上的成功不代表實(shí)踐上可行,還需要進(jìn)一步進(jìn)行檢驗(yàn)測(cè)試。參考文獻(xiàn)[1]沙占友.集成化智能傳感器原理與應(yīng)用[M].北京:電子工業(yè)出版社,2004[2]沙占友.智能傳感器系統(tǒng)設(shè)計(jì)與應(yīng)用[M].北京:電子工業(yè)出版社,2005[3]劉迎春.現(xiàn)代新型傳感器原理與應(yīng)用[M].北京:國(guó)防工業(yè)出版社,1998[4]單成祥.傳感器的理論與設(shè)計(jì)根底及其應(yīng)用[M].北京:國(guó)防工業(yè)出版社,1999[5]馮英.傳感器電路原理與應(yīng)用[M].成都:電子科技大學(xué)出版社,第一版,1997[6]黃繼昌.傳感器工作原理及應(yīng)用實(shí)例[M].北京:人民郵電出版社,第一版,1998[7]曲波,肖圣兵.工業(yè)常用傳感器選型指南[M].北京:清華大學(xué)出版社,2002[8]白英彩.微型計(jì)算機(jī)常用芯片手冊(cè)[M].上海:上海科技出版社,2000[9]謝宜仁.單片機(jī)實(shí)用技術(shù)問(wèn)答[M].北京:人民郵電出版社,2005[10]劉必虎.中小規(guī)模集成電路的原理與應(yīng)用[M].上海:上??萍汲霭嫔?,2000[11]李勛.單片機(jī)微型計(jì)算機(jī)大學(xué)讀本.北京:北京航空航天大學(xué)出版社,2002
[12]吳金戌等.8051單片機(jī)實(shí)踐與應(yīng)用.北京:清華大學(xué)出版社,2002
[13]王治剛.單片機(jī)應(yīng)用技術(shù)與實(shí)訓(xùn).北京:清華大學(xué)出版社,2004
[14]張積東等.單片機(jī)51/98開(kāi)發(fā)與應(yīng)用.北京:電子工業(yè)出版社,1994[15]周航慈等.單片機(jī)程序設(shè)計(jì)根底.北京:北京航空航天大學(xué)出版社,1997[16]彭為.單片機(jī)典型系統(tǒng)設(shè)計(jì)實(shí)例精講.北京:電子工業(yè)出版社,2006[17]何立民等.單片機(jī)高級(jí)教程.北京:北京航空航天大學(xué)出版社,2000[18]盧艷軍.單片機(jī)根本原理及應(yīng)用系統(tǒng).北京:機(jī)械工業(yè)出版社,2005[19]周美娟等.單片機(jī)技術(shù)及系統(tǒng)設(shè)計(jì).北京:清華大學(xué)出版社,2007[20]李學(xué)海.PIC單片機(jī)原理「M].北京航空航天大學(xué)出版社,1993.[21]戢衛(wèi)平,胡耀輝,朱朝華,葉祥等.單片機(jī)系統(tǒng)開(kāi)發(fā)實(shí)例經(jīng)典[J].北京:冶金工業(yè)出版社,2006.[22]李東生,張勇.PROTEL99SE電路設(shè)計(jì)技術(shù)入門與應(yīng)用[M].北京:電子工業(yè)出版社,2001.[23]余成波,胡新宇,趙勇主編.傳感器與自動(dòng)檢測(cè)技術(shù)[M].北京:高等教育出版社,2004.2[24]胡偉,季曉衡.單片機(jī)C程序設(shè)計(jì)及應(yīng)用實(shí)例[M].人民郵電出版社,2003.[25]雷思孝,馮育長(zhǎng)編著.單片機(jī)系統(tǒng)設(shè)計(jì)及工程應(yīng)用[M].西安:西安電子科技大學(xué)出版社,2005.5[26]曲波,肖圣兵.工業(yè)常用傳感器選型指南[M].北京:清華大學(xué)出版社,2002[27]劉暢生,鐘龍,劉煦,賈靜.傳感器簡(jiǎn)明手冊(cè)及應(yīng)用電路[M].西安電子科技大學(xué)出版社,2007致謝經(jīng)過(guò)接近半年的忙碌和工作,本次畢業(yè)設(shè)計(jì)已經(jīng)接近尾聲,作為一個(gè)本科生的畢業(yè)論文,由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,如果沒(méi)有導(dǎo)師的催促指導(dǎo),以及一起工作的同學(xué)們的支持,想要完成這個(gè)設(shè)計(jì)是難以想象的。在我做設(shè)計(jì)的過(guò)程中遇到了很多問(wèn)題,都是張秀紅老師耐心的指導(dǎo)和講解,讓我的問(wèn)題迎刃而解。本課題在選題及研究過(guò)程中得到了張老師的精心指導(dǎo),指導(dǎo)我畢業(yè)設(shè)計(jì)的每個(gè)階段,傾注了張老師大量的精力。張老師指引我論文的寫作方向,他工作的認(rèn)真以及嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神讓我從中學(xué)習(xí)到很多。在此,謹(jǐn)向張老師表示崇高的敬意和衷心的感謝!謝謝張老師在我撰寫論文的過(guò)程中給予我極大地幫助。同時(shí),最后,謹(jǐn)向百忙中抽出時(shí)間來(lái)參加我的論文辯論的各位老師表示衷心的感謝!附錄程序清單:(1)主程序:LIMITEQU0030HOVEREQU0031HWEIGHEQU0039HQIANEQU004AHSAVEEQU0050HORG0000HLJMPMAINORG0003H;外部中斷0入口LJMPDOG;看門狗子程序ORG0023H;串行中斷入口LJMPINOUT;通訊子程序ORG0100H串行口通訊初始化:MOVTMOD,#20H;定時(shí)器T1設(shè)為方式2MOVTL1,#0F3H;裝入定時(shí)器初值MOVTH1,#0F3H;8位重裝值SETBTR1;啟動(dòng)定時(shí)器T1MOVSCON,#50H;串行口設(shè)為方式1看門狗初始化:SETBIP.0;PX0=1,將中斷優(yōu)先級(jí)PX0設(shè)為最高SETBIE.7;EA=1,開(kāi)總中斷SETBIE.0;EX0=1,允許外部中斷0中斷SETBTCON.0;選用跳變觸發(fā)方式。SETBP1.7NOPCLRP1.7;周期性的從P1.6端向WDI輸入端發(fā)送脈沖信號(hào)MAIN:JBCPCON.1,GONESJMPLOOPGONE:LCALLSJMPLOOPLOOP:MOVR0,#08HMOVR1,#OVER;超載量地址MOVR2,#WEIGH;實(shí)際重量地址LCALLKEY;LOOP1:LCALLCAIJI;調(diào)用采集子程序INCR1MOVOVER,R1INCR2MOVWEIGH,R2LCALLDISP;調(diào)用顯示子程序DJNZR0,LOOP1;是否采集完?SJMPLOOPRET(2)參數(shù)恢復(fù)子程序:(1)讀操作主程序ORG0200HRD24C:MOVDPTR,#0000H;取24C02單元首地址RD24C1:CLREA;禁止中斷LCALLFBZM;發(fā)送標(biāo)志位LCALLCSXY;測(cè)試響應(yīng)信號(hào)JBXYBZ,RD24C1;假設(shè)未響應(yīng),那么重新發(fā)送LCALLFDPL;發(fā)送字節(jié)首地址代碼MOVA,R3;取“讀〞控制字LCALLFSMW;發(fā)送“讀〞控制字LCALLCSXY;測(cè)試響應(yīng)信號(hào)JBXYBZ,RD24C1;假設(shè)無(wú)響應(yīng),那么重新發(fā)送MOVR0,#LIMIT;取緩沖區(qū)首址MOVR2,#00H;設(shè)置字節(jié)數(shù)據(jù)傳送計(jì)數(shù)器RD24C2:MOVR1,#08H;設(shè)置位傳送計(jì)數(shù)器RD24C3:SETBSCL;發(fā)送讀脈沖SETBSDA;釋放數(shù)據(jù)線,將單片機(jī)對(duì)應(yīng)口線置輸入狀態(tài)MOVC,SDA;讀一位數(shù)據(jù)RLCA;將讀到的數(shù)據(jù)移入ACCCLRSCL;準(zhǔn)備接收下一位數(shù)據(jù)DJNZR1,RD24C3;假設(shè)8位數(shù)據(jù)未讀完那么繼續(xù)讀MOV@R0,A;將讀到的1個(gè)字節(jié)數(shù)據(jù)保存到緩沖區(qū)INCR0;修改緩沖區(qū)指針I(yè)NCR2;修改字節(jié)數(shù)據(jù)計(jì)數(shù)器CJNER2,#17,WW;是否接收完畢LCALLFJSM;發(fā)結(jié)束信號(hào)SETBEA;恢復(fù)中斷設(shè)置RETWW:LCALLFYD;假設(shè)未接收完,那么發(fā)送應(yīng)答信號(hào)AJMPRD24C2;轉(zhuǎn)RD24C2繼續(xù)接收下一個(gè)字節(jié)數(shù)據(jù)(2)發(fā)標(biāo)志碼子程序ORG0300HFBZM:SETBSDASETBSCL;初始化MOVA,DPH;取單元地址高字節(jié)CLRCRLCAANLA,#0FHORLA,#0A0H;將地址高字節(jié)融入寫控制碼:10100BMOVR3,AINCR3;產(chǎn)生讀控制碼FSMW:CLRSDA;產(chǎn)生啟動(dòng)信號(hào)FSMW1:MOVR1,#08H;送數(shù)據(jù)位數(shù)FSMW2:CLRSCL;準(zhǔn)備發(fā)送數(shù)據(jù)位RLCA;取代發(fā)送數(shù)據(jù)位MOVSDA,C;將待發(fā)送數(shù)據(jù)位放到SDA總線上SETBSCL;發(fā)送DJNZR1,FSMW2;判斷一個(gè)字節(jié)數(shù)據(jù)是否發(fā)送完畢CLRSCL;發(fā)送完畢,鎖定時(shí)鐘線,準(zhǔn)備下一步操作RET(3)測(cè)試響應(yīng)子程序ORG0400HCSXY:SETBSDA;釋放數(shù)據(jù)線SETBSCL;產(chǎn)生一個(gè)應(yīng)答脈沖CLRXYBZ;清響應(yīng)標(biāo)志JNBSDA,CSXY1;檢查時(shí)否響應(yīng)SETBXYBZ;無(wú)響應(yīng)那么置響應(yīng)標(biāo)志CSXY1:CLRSCL;鎖定時(shí)鐘線,準(zhǔn)備下一步操作RET(4)發(fā)送應(yīng)答信號(hào)子程序ORG0450HFYD:CLRSDA;發(fā)送應(yīng)答信號(hào)SETBSCLNOPCLRSCL;準(zhǔn)備接收下一個(gè)字節(jié)數(shù)據(jù)SETBSDA;釋放總線RET(5)發(fā)送結(jié)束信號(hào)子程序ORG0500HFJSM:CLRSDA;發(fā)結(jié)束碼SETBSCLNOPSETBSDARET(6)發(fā)送ACC子程序ORG0550HFDPL:MOVA,DPL;發(fā)24C02字節(jié)首地址代碼FACC:LCALLFSMW1;發(fā)ACCLCALLCSXYRET(3)看門狗中斷子程序:ORG0003HWR24C:MOVDPTR,#0000H;取24C02待寫頁(yè)面及單元首地址WR24C1:CLREA;禁止中斷LCALLFBZM;發(fā)送標(biāo)志碼LCALLCSXY;測(cè)試響應(yīng)信號(hào)JBXYBZ,WR24C1;假設(shè)響應(yīng)標(biāo)志為1,那么需重新發(fā)送LCALLFDPL;發(fā)送24C02單元首地址代碼MOVR0,#LIMIT
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 民間雕塑面試題及答案
- 出租車公司跨區(qū)域聯(lián)營(yíng)合作協(xié)議范本
- 企業(yè)捐款面試題及答案
- 信息技術(shù)設(shè)備委托加工技術(shù)保密及網(wǎng)絡(luò)安全協(xié)議
- 2026版《全品高考》選考復(fù)習(xí)方案生物804 第23講 第3課時(shí) 神經(jīng)系統(tǒng)的分級(jí)調(diào)節(jié)及人腦的高級(jí)功能含答案
- 車間補(bǔ)料管理方案
- 學(xué)生法律法規(guī)教育
- 農(nóng)民掃盲考試題及答案
- 2026版《全品高考》選考復(fù)習(xí)方案物理01 第28講 磁場(chǎng)的描述 磁場(chǎng)對(duì)電流的作用 【答案】附錄二答案
- 土層勘探方案么
- 人教精通版五年級(jí)上學(xué)期Lesson25教學(xué)課件
- 魯教版九年級(jí)英語(yǔ)課文原文及翻譯Unit1
- 《工業(yè)固廢資源化技術(shù)及應(yīng)用》課程教學(xué)大綱
- 會(huì)計(jì)檔案案卷目錄
- [北京]輸變電工程標(biāo)準(zhǔn)工藝應(yīng)用圖冊(cè)(圖文并茂)
- 2020年雀巢公司北京總部十周年慶典暨雀巢家庭日活動(dòng)策劃案ppt課件
- 潘通色卡電子版精品
- 1000MW機(jī)組鍋爐長(zhǎng)伸縮式吹灰器檢修規(guī)程
- 清關(guān)發(fā)票裝箱單樣本
- 地下水八大離子-陰陽(yáng)離子平衡計(jì)算公式
- 廣州人才綠卡申請(qǐng)表
評(píng)論
0/150
提交評(píng)論