【正文】
這里見證了我每月每天的成長,這里有我大學(xué)時代的諸多美好回憶。 while(U4_EOC!=1) //判斷轉(zhuǎn)換是否完成; 。 delay(3000)。R5=1。 shu2=zhi/51。 ui aa。sbit R5=P2^1。初始化器件后,將經(jīng)過編譯生成的,HEX十六進(jìn)制文件下載到單片機(jī)。 Proteus就是一款功能強(qiáng)大的EDA仿真軟件。單片機(jī)通過I/O口與模數(shù)轉(zhuǎn)換芯片的數(shù)據(jù)輸出口相連讀取轉(zhuǎn)換后的數(shù)據(jù)。如下圖所示,100uF的電容C3與100歐姆的電阻并聯(lián)后再與一個10千歐姆的電阻串聯(lián),電容的正極端接到電源的正極,電容的另一端接到引腳RST。石英晶體的兩端分別接到引腳XTAL1和引腳XTAL2,同時石英晶體的兩端分別接一個電容C1和C2,電容的另一端接地。故使顯示器顯示2。有共陽極和共陰極之分,共陽極是指8個輸入端a、b、c、d、e、f、g、dp要輸入低電平才會是相應(yīng)LED點(diǎn)亮,共陰極則須輸入高電平。每個比較器有兩個輸入端和一個輸出端。因ADC0809的內(nèi)部沒有時鐘電路,所需時鐘信號必須由外界提供,通常使用頻率為500KHZ,VREF(+),VREF(-)為參考電壓輸入。CBA選擇的通道000IN0001IN1010IN2011IN3100IN4101IN5110IN6111IN7 ST為轉(zhuǎn)換啟動信號。OE:輸出允許控制端,用以打開三態(tài)數(shù)據(jù)輸出鎖存器。IN0IN7:8位模擬量輸入引腳。 模數(shù)轉(zhuǎn)換芯片ADC0809的性能特點(diǎn)ADC0809是帶有8位A/D轉(zhuǎn)換器、8路多路開關(guān)以及微處理機(jī)兼容的控制邏輯的CMOS組件。定時/計數(shù)器2 的控制和狀態(tài)位位于T2CON,T2MOD,寄存器對(RCAO2H、RCAP2L)是定時器2 在16 位捕獲方式或16 位自動重裝載方式下的捕獲/自動重裝載寄存器。如EA端為高電平(接Vcc端),CPU 則執(zhí)行內(nèi)部程序存儲器中的指令。如有必要,可通過對特殊功能寄存器(SFR)區(qū)中的8EH 單元的D0 位置位,可禁止ALE 操作。此時,被外部拉低的P3 口將用上拉電阻輸出電流(IIL)。P2 口 P2口(~,即21~28腳):P2 是一個帶有內(nèi)部上拉電阻的8 位雙向I/O 口,P2 的輸出緩沖級可驅(qū)動(吸收或輸出電流)4 個TTL 邏輯門電路。AT89C52具有的功能特性:面向控制的8位CPU,與MCS51產(chǎn)品指令和引腳完全兼容;14個片內(nèi)震蕩器和時鐘產(chǎn)生電路,震蕩頻率為0~24MHz;片內(nèi)8KB可反復(fù)擦寫(大于1000次)Flash ROM 程序存儲器;256 B的片內(nèi)數(shù)據(jù)存儲器;具有可尋址64 KB 的片外程序存儲器和片外數(shù)據(jù)存儲的控制電路;3個16位可編程定時器/計數(shù)器;4個并行I/O接口,共32條可單獨(dú)編程的I/O 線。89 系列單片機(jī)的優(yōu)點(diǎn): (1)內(nèi)部含 Flash 存儲器 在系統(tǒng)的開發(fā)過程中可以十分容易進(jìn)行程序的修改 這就大大縮短了系統(tǒng)的開發(fā)周期 同時 在系統(tǒng)工作過程中能有效地保存一些數(shù)據(jù)信息 即使外界電源損壞也不會影響到信息的保存。 2) 轉(zhuǎn)換速率(Conversion Rate)是指完成一次從模擬轉(zhuǎn)換到數(shù)字的AD轉(zhuǎn)換所需的時間的倒數(shù)。主要優(yōu)點(diǎn)是性能比較穩(wěn)定,轉(zhuǎn)換精度較高,抗干擾能力強(qiáng),電路較簡單;缺點(diǎn)是工作速率低,對轉(zhuǎn)換精度要求較高的地方不適合用。Atmel公司就將其改為電可改寫的閃速存儲器(Flash),容許改寫1000次以上,這給編程和調(diào)試帶來極大的便利,其產(chǎn)品AT89C5AT89C52……等成為了當(dāng)今最流行的八位單片機(jī)。單片機(jī)的應(yīng)用從根本上改變了控制系統(tǒng)傳統(tǒng)的設(shè)計思想和設(shè)計方法。國內(nèi)普遍使用半導(dǎo)體型酒精測試儀,因?yàn)樗闹饕獌?yōu)點(diǎn)是價格低廉,只是燃料電池型的幾分之一,但是它的性能遠(yuǎn)比燃料電池的要差,所以它通常用在要求不高的場合,如自我檢測或一般性定性檢測。但是由于半導(dǎo)體型酒精傳感器感度低、不能精確計量、穩(wěn)定性和重復(fù)性差、以及功耗大,所以國外很少用其現(xiàn)場,實(shí)時檢測司機(jī)是否酒后駕車。語音模塊由帶有數(shù)字錄放芯片組成,它具有專利技術(shù)的模擬處理存儲方式,使錄放音質(zhì)極佳,且斷電后語音內(nèi)容不會丟失。該智能閉鎖系統(tǒng)的最主要功能是為了當(dāng)檢測到司機(jī)呼出氣體內(nèi)酒精濃度超標(biāo)時,能夠自動切斷汽車電源引擎,所以需要一種執(zhí)行機(jī)構(gòu)能夠自動的切斷汽車引擎電源,本次設(shè)計選用繼電器來達(dá)到這個目的,通過繼電器的動作來控制汽車引擎電源是否開啟。無論國外或者國內(nèi)對于預(yù)防酒后駕車都做了很多的研究,也研發(fā)出了針對性的產(chǎn)品,但是這些產(chǎn)品或多或少都存有一定的缺陷,還未在汽車市場上得到廣泛應(yīng)用。沃爾沃的車載酒精檢測系統(tǒng),是把該檢測系統(tǒng)的結(jié)果通過無線傳感技術(shù)傳給汽車的電子控制系統(tǒng)單元,當(dāng)酒精含量超過系統(tǒng)中的設(shè)定值的上線,該系統(tǒng)將阻止啟動動機(jī)。針對這種現(xiàn)象,很有必要研究一種專門協(xié)助司機(jī)安全駕駛的輔助工具,能夠適時提醒司機(jī)安全駕駛,避免因盲目自信而導(dǎo)致交通事故,發(fā)生悲劇,即防酒后駕駛的智能閉鎖裝置。五年內(nèi)不得重新取得機(jī)動車駕駛證;飲酒后駕駛營運(yùn)機(jī)動車的,處十五日拘留,并處五千元罰款,吊銷機(jī)動車駕駛證,五年內(nèi)不得重新取得機(jī)動車駕駛證;醉酒駕駛營運(yùn)機(jī)動車的,由公安機(jī)關(guān)交通管理部門約束至酒醒,吊銷機(jī)動車駕駛證,依法追究刑事責(zé)任;十年內(nèi)不得重新取得機(jī)動車駕駛證,重新取得機(jī)動車駕駛證后,不得駕駛營運(yùn)機(jī)動車;飲酒后或者醉酒駕駛機(jī)動車發(fā)生重大交通事故,構(gòu)成犯罪的,依法追究刑事責(zé)任,并由公安機(jī)關(guān)交通管理部門吊銷機(jī)動車駕駛證,終生不得重新取得機(jī)動車駕駛證[5]。中國經(jīng)濟(jì)和汽車產(chǎn)業(yè)的快速發(fā)展,勢必會使中國汽車保有量和人均保有量保持快速增長,中國將成為下一個汽車大國。displaying the concentration in the digital tube display module. When the alcohol testing result exceeds the safe limit,power supply of the starting system will be cut to stop the car from start up.The main content of this thesis is as following: (1) Select the fuel celltype alcohol sensor testing the alcohol concentration in driver39。該系統(tǒng)由酒精傳感器、數(shù)據(jù)采集及信號放大、ADC0809模數(shù)轉(zhuǎn)換器、AT89S52單片機(jī)控制器、語音報警、LED顯示、繼電器以及電機(jī)等構(gòu)成。隨著我國公路運(yùn)輸業(yè)的發(fā)展,同其他國家相比,我國的道路交通安全形式更為嚴(yán)峻,特別是由酒后駕車導(dǎo)致的交通事故發(fā)生率比較高。s living standards continue to improve, and ine have increased steadily,the car has been gone into every family, and bee a good helperof daily life. Driving outside, we can save the precious time. but also high frequency of traffic accidents and other safety problems, such as drunk driving, which seriously threaten to human life and property. With the development of China39。根據(jù)國家統(tǒng)計局關(guān)于《中華人民共和國2014年國民經(jīng)濟(jì)和社會發(fā)展統(tǒng)計公報》表明,年末全國民用汽車保有量達(dá)到15447萬輛(包括三輪汽車和低速貨車972萬輛),%,其中私人汽車保有量12584萬輛,%。針對酒后駕駛帶來的嚴(yán)重后果,《道路交通安全法》第九十一條規(guī)定:飲酒后駕駛機(jī)動車的,處暫扣六個月機(jī)動車駕駛證,并處一千元以上二千元以下罰款。酒精在人體血液達(dá)到一定濃度時,注意力和警覺性降低、反應(yīng)變得遲緩、協(xié)調(diào)能力削弱、肌肉力量減小,做出合理決策或判斷的能力降低,增加了憂慮和沮喪情緒,逐漸失去耐心。2007年,瑞典的薩博汽車公司推出了酒精檢測功能的鑰匙組件“Alcokey ,在汽車遙控器內(nèi)部嵌入小型酒精檢測器,鑰匙匕設(shè)置吹氣口,駕駛員必須通過向鑰匙的底部呼氣檢測酒精后才能發(fā)動汽車,當(dāng)檢驗(yàn)出酒精含量未超過標(biāo)準(zhǔn)時,鑰匙亮起綠色指示燈,可正常啟動發(fā)動機(jī),而酒精含量超過標(biāo)準(zhǔn)時,發(fā)動機(jī)將自動鎖閉[8]。深圳市一家公司生產(chǎn)的呼氣式酒精鎖,整合酒精測試儀、GPS定位追蹤及汽車發(fā)動的車載裝置,能夠阻止駕駛者酒后開車,和對車輛進(jìn)行實(shí)時查詢和管理。按照軟件實(shí)現(xiàn)的功能,分為酒精傳感器模擬輸出電壓線性化處理、氣體濃度顯示、報警、繼電器驅(qū)動子程序等; (4)硬軟件結(jié)合調(diào)試。本次液晶顯示模塊它的主要功能是當(dāng)駕駛員通過酒精傳感器檢測呼出氣體酒精含量時,能夠顯示酒精傳感器的輸出電壓值和駕駛員呼出氣體的酒精濃度值。下面主要介紹半導(dǎo)體型和燃料電池型酒精傳感器。另外,由于它對酒精氣體極其敏感,只要把環(huán)境溫度控制在規(guī)定的范圍內(nèi),即使酒精濃度很低也能在其兩極產(chǎn)生微弱的電壓輸出。這樣所組成的芯片級的微型計算機(jī)稱為單片微型計算機(jī),簡稱單片微機(jī)或單片機(jī)。目前最常用的是 AVR、MCS5PIC 系列單片機(jī)。[19]A/D轉(zhuǎn)換就是模數(shù)轉(zhuǎn)換,顧名思義,就是把模擬信號轉(zhuǎn)換成數(shù)字信號。由于轉(zhuǎn)換速率極高,n位的轉(zhuǎn)換需要2n1個比較器,因此電路規(guī)模也極大,價格也高,只適用于視頻AD轉(zhuǎn)換器等速度特別高的領(lǐng)域。SAR通過8組開關(guān)組和比較器完成獲取輸入電壓對應(yīng)參考電壓的數(shù)字信號。 89系列單片機(jī)的內(nèi)部結(jié)構(gòu) 89系列單片機(jī)的內(nèi)部結(jié)構(gòu)和80C51 相近 主要含有如下一些部件: (1)8031 CPU (6)片內(nèi)RAM (2)振蕩電路 (7)并行 I O 接口 (3)總線控制部件 (8)定時器 (4)中斷控制部件 (9)串行 I O 接口 (5)片內(nèi) Flash 存儲器 (10)片內(nèi) EEPROM 在89 系列單片機(jī)中 AT89C1051 的 Flash 存儲器容量最小 只有1 K 而 AT89S55 的Flash 存儲器容量最大有20K 在這個系列中 結(jié)構(gòu)最簡單的是 AT89C1051 它內(nèi)部不含串行接口。P1口P1口(~,即1~8腳):P1 是一個帶內(nèi)部上拉電阻的8 位雙向I/O 口,P1的輸出緩沖級可驅(qū)動(吸收或輸出電流)4 個TTL 邏輯門電路。 P3 口 P3口(~,即10~17腳):P3 口是一組帶有內(nèi)部上拉電阻的8 位雙向I/O 口。一般情況下,ALE 仍以時鐘振蕩頻率的1/6 輸出固定的脈沖信號,因此它可對外輸出時鐘或用于定時目的。 EA/VPP 外部訪問允許。對沒有定義的單元讀寫將是無效的,讀出的數(shù)值將不確定,而寫入的數(shù)據(jù)也將丟失。內(nèi)、外部程序存儲器的使用是由EA引腳控制,當(dāng)EA=1時使用內(nèi)面程序存儲器、用完再用外部程序存儲器。該八位轉(zhuǎn)換芯片,是把基準(zhǔn)電壓量化成256等份,然后通過逐次逼近法,對外部的模擬信號進(jìn)行取樣比較,確定其所在的等級,即所對應(yīng)的8位二進(jìn)制數(shù)的大小。START:A/D轉(zhuǎn)換啟動信號輸入端。當(dāng)ALE線為高電平時,地址鎖存與譯碼器將A,B,C三條地址線的地址信號進(jìn)行鎖存,經(jīng)譯碼后被選中的通道的模擬量進(jìn)轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換。OE=1,輸出轉(zhuǎn)換得到的數(shù)據(jù);OE=0,輸出數(shù)據(jù)線呈高阻