版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 北方民族大學(xué)</b></p><p> 本科畢業(yè)設(shè)計(論文)答辯材料</p><p> 專業(yè)班級: 測控技術(shù)與儀器 </p><p> 學(xué) 號: 20090283 </p><p> 學(xué)生姓名: 李亮亮
2、 </p><p> 指導(dǎo)教師: 丁黎明 </p><p><b> 2013年 04月</b></p><p> 基于單片機的酒后駕駛智能閉鎖系統(tǒng)設(shè)計</p><p> DESIGN OF INTELLIGENT LATCH-UP ANTI-DRINK D
3、RIVING SYSTEM BASED ON SINGLE---CHIP </p><p> 學(xué) 院: 電氣信息工程學(xué)院</p><p> 專 業(yè) 班 級: 測控技術(shù)與儀器</p><p> 學(xué) 號: 20090283</p><p> 學(xué) 生 姓 名: 李
4、亮亮</p><p> 指 導(dǎo) 教 師: 丁黎明</p><p><b> 目 錄</b></p><p><b> 摘要1</b></p><p> Abstract2</p><p><b> 第1章 緒論4</b>&
5、lt;/p><p> 1.1 選題的背景及意義..........................................................................................4</p><p> 1.1.1 選題的背景4</p><p> 1.1.2 選題的意義5</p><p>
6、 1.2 國內(nèi)外研究現(xiàn)狀6</p><p> 1.2.1 國外研究現(xiàn)狀6</p><p> 1.2.2 國內(nèi)研究現(xiàn)狀8</p><p> 1.3 研究內(nèi)容9</p><p> 第2章 總體方案設(shè)計10</p><p> 2.1 設(shè)計思路10</p><p> 2.2 系統(tǒng)
7、方案設(shè)計10</p><p> 2.2.1 酒精傳感器的選型11</p><p> 2.2.2單片機的選型12</p><p> 2.2.3 模數(shù)轉(zhuǎn)換芯片的選型..................................................................................13</p>&l
8、t;p> 第3章 系統(tǒng)硬件設(shè)計14</p><p> 3.1 AT89系列微控制器的硬件結(jié)構(gòu)特點14</p><p> 3.1.1 AT89C52的主要技術(shù)性能特點15</p><p> 3.2 模數(shù)轉(zhuǎn)換芯片ADC0809的性能特點18</p><p> 3.3 酒后駕駛閉鎖系統(tǒng)硬件電路設(shè)計21</p>
9、<p> 3.3.1 信號采集放大電路設(shè)計21</p><p> 3.3.2 數(shù)碼管顯示電路設(shè)計22</p><p> 3.3.3 報警電路設(shè)計25</p><p> 3.3.4 繼電器驅(qū)動電路設(shè)計25</p><p> 3.3.5 系統(tǒng)總體硬件電路圖...............................
10、...................................................26</p><p> 第4章 系統(tǒng)軟件設(shè)計27</p><p> 4.1主程序流程圖27</p><p> 4.2 源程序設(shè)計28</p><p> 第5章 系統(tǒng)軟硬件調(diào)試31</p><p> 5
11、.1 51系列單片機軟件開發(fā)及調(diào)試工具</p><p> 5.2硬件系統(tǒng)仿真工具</p><p> 5.2.1 仿真電路圖及仿真結(jié)果..............................................................................</p><p> 5.3硬件電路連接及程序下載...........
12、.........................................................................</p><p> 5.4系統(tǒng)軟硬件合成調(diào)試............................................................................................</p><p>
13、;<b> 第6章 結(jié)論</b></p><p><b> 參考文獻</b></p><p><b> 致謝</b></p><p><b> 摘要</b></p><p> 隨著交通行業(yè)技術(shù)的發(fā)展,以及汽車保有量的增加,汽車給人類帶來舒適
14、和便捷的同時,也給人類帶來了交通事故頻發(fā)等交通安全隱患,如酒后駕駛、無照駕駛、違規(guī)駕駛等,嚴(yán)重威脅著人類生命和財產(chǎn)安全。隨著我國公路運輸業(yè)的發(fā)展,同其他國家相比,我國的道路交通安全形式更為嚴(yán)峻,特別是由酒后駕車導(dǎo)致的交通事故發(fā)生率比較高。因此,從主動安全角度出發(fā),禁止酒后駕駛?cè)藛T啟動汽車引擎,成為在車輛發(fā)生事故之前排除隱患的重要研究課題。 </p><p> 本文在研究國內(nèi)外防止酒后駕駛技術(shù)的基礎(chǔ)上,針對酒后駕
15、車導(dǎo)致交通事故頻發(fā)的事實,設(shè)計一種基于單片機的智能防酒后駕駛控制系統(tǒng)。系統(tǒng)先檢測司機呼出氣體酒精濃度,顯示檢測結(jié)果,并據(jù)此執(zhí)行相應(yīng)的控制。本次設(shè)計主要完成以下幾個方面的工作: </p><p> ?。?)根據(jù)該系統(tǒng)的實際目的和系統(tǒng)裝置所使用的特定環(huán)境,選擇燃料電池型酒精傳感器作為檢測駕駛員呼出氣體酒精含量的工具; </p><p> 采用合適的儀表放大器、單片機、顯示模塊、報警模塊、繼電
16、器驅(qū)動模塊設(shè)計硬件系統(tǒng); </p><p> (2)在 Keil uvision3基礎(chǔ)上編寫完成系統(tǒng)的軟件設(shè)計,并進行編譯調(diào)試;</p><p> ?。?)在proteus環(huán)境下對系統(tǒng)進行仿真</p><p> (4)整合調(diào)試軟硬件,并調(diào)試檢驗。 </p><p> 實驗表明:酒精傳感器模擬信號輸出經(jīng) A/D 轉(zhuǎn)換為數(shù)字信號被AT89系
17、列單片機采集,據(jù)傳感器輸出電壓與酒精濃度的對應(yīng)關(guān)系式,系統(tǒng)軟件能精確地將該電壓信號換算成酒精濃度值,并將該值與電壓值由數(shù)碼管顯示。酒精濃度超標(biāo)時,報警模塊啟動并發(fā)出警告,主控制器控制繼電器切斷啟動機電源,實現(xiàn)了本研究的設(shè)計目標(biāo)和要求?;?單片機的智能酒后駕駛閉鎖系統(tǒng)工作性能穩(wěn)定可靠,為交通安全提供了主動性防護保障,具有一定的實用價值。 </p><p> 關(guān)鍵詞:汽車;酒后駕駛;智能閉鎖;單片機
18、 Abstract</p><p> With the development of transport industry and the increasing of cars, vehicle brings not only comfort and convenience for humanit
19、y, 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 China's road transport industry, compar
20、ed with other countries, China's road security is more serious, particularly the incidence of traffic accidents caused by drunk driving is relatively so h</p><p> Based on preventing drink-driving techn
21、ologies from home and abroad and microprocessor control unit, this paper designs an anti-drunk-driving system to prevent traffic accidents from occurring to the greatest extent. The system tests alcohol concentration i
22、n drivers’ exhaled gas and displays the value. According to the result, the system adopts different control. The main content of this thesis is as following: </p><p> (1) Select the fuel cell-type alcohol
23、sensor testing the alcohol concentration in driver's </p><p> breath according to system device’s actual purpose and specific environment the system used in. </p><p> (2) Design the hardwa
24、re systems, including appropriate instrumentation amplifier、 </p><p> single-chip、LED display module、alarm module and relay driver module. Complete the software system under the Keil uvision3 .</p>&
25、lt;p> (3)TO emulate the system under the Proteus.</p><p> (4) Integrate the software into the hardware that has been designed and actual test its </p><p> performance. </p><p>
26、; The experimental test demonstrates that alcohol sensor’s analog signal is converted to digital signal stored in register through A/D converting module.The system process the fuel cell-type alcohol sensor signal precis
27、ely based on the corresponding relationship between sensor output voltage and alcohol concentration, which are then displayed on LED monitor. When he alcohol concentration exceeds, voice alarm module warns driver, the r
28、ed light threatens corresponds to the relay, at the same time,</p><p> KEY WORDS: automobile, drunk driving, intelligent latch-up, single-chip</p><p><b> 第1章 緒論</b></p><
29、;p> 1.1選題的背景及意義</p><p> 1.1.1 選題的背景</p><p> 2008年世界衛(wèi)生組織的事故調(diào)查顯示,大約50%—60%的交通事故與酒后駕駛有關(guān),酒后駕駛已經(jīng)被列為車禍致死的主要原因。在中國,每年由于酒后駕車引發(fā)的交通事故達數(shù)萬起;而造成死亡的事故中50%以上都與酒后駕車有關(guān),酒后駕車的危害觸目驚心,已經(jīng)成為交通事故的第一大“殺手”。</p&g
30、t;<p> 2010年8月,十一屆全國人大常委會第十六次會議將首次審議刑法修正案(八)草案,醉酒駕駛或被判刑。</p><p> 2012年最新出臺的酒后駕駛處罰規(guī)定</p><p> 《刑法》第一百三十三條之一(危險駕駛罪) 在道路上駕駛機動車追逐競駛,情節(jié)惡劣的,或者在道路上醉酒駕駛機動車的,處拘役,并處罰金。 有前款行為,同時構(gòu)成其他犯罪的,依照處罰
31、較重的規(guī)定定罪處罰。《道路交通安全法》 第九十一條 飲酒后駕駛機動車的,處暫扣六個月機動車駕駛證,并處一千元以上二千元以下罰款。因飲酒后駕駛機動車被處罰,再次飲酒后駕駛機動車的,處十日以下拘留,并處一千元以上二千元以下罰款,吊銷機動車駕駛證。 醉酒駕駛機動車的,由公安機關(guān)交通管理部門約束至酒醒,吊銷機動車駕駛證,依法追究刑事責(zé)任;五年內(nèi)不得重新取得機動車駕駛證。 飲酒后駕駛營運機動車的,處十五日拘留,并處五千元罰
32、款,吊銷機動車駕駛證,五年內(nèi)不得重新取得機動車駕駛證。 醉酒駕駛營運機動車的,由公安機關(guān)交通管理部門約束至酒醒,吊銷機動車駕駛證,依法追究刑事責(zé)任;十年內(nèi)不得重新取得機動車駕駛證,重新取得機動車駕駛證后,不得駕駛營運機動車。 飲酒后或者醉酒駕駛機動車發(fā)生重大交通事故,構(gòu)成犯罪的,依法追究刑事責(zé)任,并由公安機關(guān)交通管理部門吊銷機動車駕駛證,終生不得重新取得機動</p><p> 2013年1月1日
33、違章扣分新規(guī)就將在全國統(tǒng)一正式實施(2010交通法規(guī)新規(guī)定), 從新規(guī)定中明顯看出扣分處罰明顯加重,只要觸到這幾條高壓線,12分將一下扣光</p><p> 1.1.2選題的意義 每年因交通事故死亡10萬人是一個什么概念?相當(dāng)于—— 一年國家消失一個小城鎮(zhèn); 一年中每天從天上掉下一架滿載300人的大型客機; 一年中有30萬個家庭遭到家破人亡的滅頂之災(zāi); 一年因交通事故造成的經(jīng)濟損失可達數(shù)十億
34、多元人民幣,相當(dāng)一個中等發(fā)達縣的全年國民生產(chǎn)總值; 一年造成的經(jīng)濟損失可以養(yǎng)活近萬下崗職工; 一年造成的經(jīng)濟損失可以使200萬窮困地區(qū)失學(xué)兒童重新走進學(xué)堂。</p><p> 鑒于酒后駕駛這么大的危害,很有必要研究一種專門協(xié)助司機安全駕駛的輔助工具,即防酒后駕駛的智能閉鎖裝置,能夠適時提醒司機安全駕駛,更避免了因盲目自信而導(dǎo)致的交通事故,創(chuàng)造人類的美好生活和社會的和諧。</p><p
35、> 1.2 國內(nèi)最新研究研究現(xiàn)狀及發(fā)展前景</p><p> 1.2.1國內(nèi)研究現(xiàn)狀</p><p> 我國對于這方面的研究比較少,香港一家公司發(fā)明了一種名為 i—KEY 的車鑰匙,能夠有效而方便地防止醉酒駕駛。這種鑰匙將感應(yīng)器、遠程信息處理等技術(shù)整合在車鑰匙上,從外觀看,它比正常的車鑰匙多了一條鎖棒。使用時,司機要先按 i—KEY 上的開始按鈕,綠色準(zhǔn)備燈亮了之后,對著氣孔吹
36、氣約兩秒鐘。當(dāng)呼出氣體的酒精含量低于規(guī)定值時,它會立即開鎖,把鎖棒收起來,車鑰匙便能順利插入鑰匙孔,啟動引擎。否則,鑰匙將亮起紅燈,鎖棒便不能收起來,汽車將無法啟動。 目前,國家交通技術(shù)領(lǐng)域正在開發(fā)研究駕駛行為監(jiān)控預(yù)警技術(shù)和裝備,研究內(nèi)容:駕駛狀態(tài)及車輛運行狀態(tài)與環(huán)境實時檢測技術(shù),異常駕駛狀態(tài)實時識別技術(shù),駕駛意圖、行為預(yù)測及違規(guī)操作判別技術(shù),危險駕駛行為的預(yù)警方法與技術(shù),駕駛行為監(jiān)控預(yù)警系統(tǒng)集成技術(shù)。研究目的:通過研發(fā)異常駕駛狀態(tài)、違
37、規(guī)操作、不良駕駛習(xí)慣等檢測預(yù)警系統(tǒng)與裝置,形成駕駛?cè)诵袨榈膶崟r監(jiān)控技術(shù),為有效減少道路交通事故提供技術(shù)支撐,從而開發(fā)適用于駕駛行為監(jiān)控系統(tǒng)原型樣機,并將通過實車實驗驗證。雖然目前隧道窯生產(chǎn)過程的自動化己經(jīng)取得了長足的進步,但是限于現(xiàn)有的技術(shù)和工藝水平,并沒有真正實現(xiàn)隧道窯生產(chǎn)的全過程</p><p> 1.2.2 發(fā)展前景</p><p> 鑒于國內(nèi)目前這種現(xiàn)狀,這種能夠自我預(yù)防,自我
38、保護的系統(tǒng)擁有廣闊的市場及其前景。同時政府也會給與大力的財力支持與技術(shù)支持,各大汽車廠家也會期待產(chǎn)品的最終研究結(jié)果及其使用性,然后與之合作。這種利國利民的舉措最終能不能夠投入的生產(chǎn),最后達到普及,這就要靠我們不斷的研究,不斷的改進,最終能夠滿足社會的需求,達到人民的滿意。</p><p><b> 1.3研究內(nèi)容</b></p><p> 本課題將研究基于AT89
39、C51單片機控制的酒后駕車避險系統(tǒng),重點對酒精檢測電路,超標(biāo)報警電路,汽車自鎖控制電路的研究。其中有一下幾個難點值得注意:</p><p> (1)、酒精傳感器的選型及其酒精檢測電路的設(shè)計;</p><p> ?。?)、單片機對信號的采集及其處理;</p><p> (3)、自鎖控制電路的設(shè)計。</p><p><b> 具體
40、完成的內(nèi)容:</b></p><p> (1)設(shè)計智能閉鎖系統(tǒng)的功能、結(jié)構(gòu)組成以及控制系統(tǒng)中的功能模塊; </p><p> ?。?)認真學(xué)習(xí) AT89C51芯片的特性和功能,設(shè)計自動控制系統(tǒng)的硬件電路。以</p><p> AT89C51為核心,功能模塊劃分為酒精傳感器酒精濃度信號采集放大電路、</p><p> AT89
41、C51 微控制器接口電路、報警電路、酒精濃度顯示電路、繼電器接口電路等 ;</p><p> ?。?)軟件編程。按照軟件實現(xiàn)的功能,分為酒精傳感器模擬輸出電壓線性化處理、氣體濃度顯示、報警、繼電器驅(qū)動子程序等; </p><p> ?。?)硬軟件結(jié)合調(diào)試。 </p><p> 第2章 系統(tǒng)設(shè)計要求與技術(shù)指標(biāo)及原理 </p><p>&l
42、t;b> 2.1系統(tǒng)設(shè)計要求</b></p><p> 應(yīng)用單片機技術(shù)設(shè)計一個基于單片機的防酒后駕駛控制系統(tǒng)設(shè)計。系統(tǒng)能通過高靈敏度的呼氣式酒精傳感器檢測司機的酒精攝入量,當(dāng)司機體內(nèi)酒精濃度超標(biāo)時,控制系統(tǒng)會自動切斷汽車啟動系統(tǒng),使汽車無法正常啟動。系統(tǒng)可顯示司機攝入的酒精濃度,并具有實時監(jiān)測和光電、語音報警功能</p><p> 2.2系統(tǒng)設(shè)計技術(shù)指標(biāo)</p
43、><p> 1,設(shè)計51單片機最小系統(tǒng);</p><p> 2,設(shè)計LED顯示電路;</p><p> 3,設(shè)計信號采集轉(zhuǎn)換電路;</p><p> 4,設(shè)計控制切斷汽車啟動系統(tǒng)接口電路</p><p><b> 2.3系統(tǒng)原理</b></p><p><b&g
44、t; 控制轉(zhuǎn)換</b></p><p><b> 系統(tǒng)硬件原理框圖</b></p><p> 下面對該系統(tǒng)做下簡單的介紹:</p><p> 本系統(tǒng)主要由電源模塊、酒精傳感器、AT89系列單片機、模數(shù)轉(zhuǎn)換模塊、LED顯示模塊、報警模塊、繼電器驅(qū)動模塊等組成,其主要任務(wù)是采集酒精傳感器的輸出電壓信號,放大后經(jīng)過ADC0809模
45、數(shù)轉(zhuǎn)換和AT89C52單片機處理,當(dāng)檢測到酒精濃度超過標(biāo)定值時,能夠通過LED顯示傳感器的輸出電壓值,并通過報警模塊和驅(qū)動繼電器動作,切斷汽車引擎電源。</p><p> 第三章 各器件的選型</p><p> 3.1酒精傳感器的選型</p><p> 目前普遍使用的只有燃料電池型(電化學(xué)型)和半導(dǎo)體型二種。這二種能夠制造成便攜型呼氣酒精測試器,適合于現(xiàn)場使用
46、,半導(dǎo)體基本使用于民用市場;電化學(xué)型基本使用于執(zhí)法交警部門,在國外,電化學(xué)使用范圍更廣。 半導(dǎo)體型采用氧化錫半導(dǎo)體作為傳感器,這類半導(dǎo)體器件具有氣敏特性,當(dāng)接觸的氣體中其敏感的氣體濃度增加,它對外呈現(xiàn)的電阻值就降低,半導(dǎo)體型呼氣酒精測試儀就是利用這個原理做成的。這種半導(dǎo)體在不同工作溫度時,對不同的氣體敏感程度是不同的,因此半導(dǎo)體型呼氣酒精測試儀中都采用加熱元件,把傳感器加熱到一定的溫度,在該溫度下,該傳感器對酒精具有最高的敏感
47、度。 燃料電池型呼氣酒精測試儀采用燃料電池酒精傳感器作為氣敏元件,它屬于電化學(xué)類型,因此又稱為電化學(xué)型。燃料電池是當(dāng)前全世界都在廣泛研究的環(huán)保型能源,它可以直接把可燃氣體轉(zhuǎn)變成電能,而不產(chǎn)生污染。作為酒精傳感器只是燃料電池的一個分支。燃料電池酒精傳感器采用貴金屬白金作為電極,在燃燒室內(nèi)充滿了特種催化劑,它能使進入燃燒室內(nèi)的酒精充分燃燒轉(zhuǎn)變?yōu)殡娔?,也就是在二個電極上產(chǎn)生電壓,電能消耗在外接負載上。此電壓與進入燃燒室內(nèi)氣體的酒精
48、濃度成正比,</p><p> 基于本次設(shè)計要求和使用環(huán)境、精度的考慮,本次課題選用燃料電池型酒精傳感器。 </p><p> 燃料電池型酒精傳感器的消耗電流小,并且通電初期的穩(wěn)定時間短,其電路部分僅需要電池就可以滿足供電需要,比半導(dǎo)體傳感器的精度高、靈敏度高、性能穩(wěn)定、抗干擾性強,適宜用在檢驗人體呼出氣體的酒精含量中。</p><p><b> 3
49、.2單片機的選型</b></p><p> 隨著信息技術(shù)的高速發(fā)展,如今越來越多的電子產(chǎn)品向智能化、微型化、低功耗方向發(fā)展,越來越多的產(chǎn)品需要實時控制和信號處理,要求電子設(shè)計技術(shù)需要有新的變革和飛躍,而以往的純數(shù)字電路設(shè)計系統(tǒng)工作量大、靈活性差、系統(tǒng)可靠性差。單片機的設(shè)計系統(tǒng)克服了純數(shù)字電路系統(tǒng)設(shè)計中存在的缺陷,使電子電路設(shè)計有了新的飛躍[69]。單片機將微處理器(CPU)、存儲器(ROM 和 RA
50、M 等)、輸出/輸入口(I/O)、定時/計數(shù)器、中斷系統(tǒng)等集成在一塊集成電路芯片上,稱之為單片微型計算機,簡稱單片機(MCU)。單片機的應(yīng)用從根本上改變了控制系統(tǒng)傳統(tǒng)的設(shè)計思想和設(shè)計方法。以前采用硬件電路實現(xiàn)的大部分控制功能,單片機可以通過軟件方法來實現(xiàn)。單片機從工業(yè)測控對象、環(huán)境、接口特點等出發(fā),向著增強控制功能、提高工業(yè)環(huán)境下的可靠性、靈活方便的構(gòu)成應(yīng)用計算機系統(tǒng)界面接口的方向發(fā)展。其主要特點有品種多樣,型號繁多,性能提高,容量擴大
51、,低功耗,軟件應(yīng)用配套,具有系統(tǒng)擴展和配置等。主要應(yīng)用領(lǐng)域包括:智能化家用電器、辦公自動化設(shè)備、商業(yè)營銷設(shè)備、工業(yè)自動化控制、智能化儀表、智能化通信產(chǎn)品、汽車電子產(chǎn)品、航空航天系統(tǒng)和高防軍事、尖端武器等</p><p> 目前最常用的是 AVR、MCS-51、PIC 系列單片機。</p><p> 51系列單片機的優(yōu)點之一是它從內(nèi)部的硬件到軟件有一套完整的按位操作的系統(tǒng),稱作位處理器,
52、能夠進行的位傳送、置位、清零、測試、邏輯運算等,功能完備。51系列的另外一個優(yōu)點是乘法和除法指令,給編程帶來方便[7</p><p> Intel公司51系列的典型產(chǎn)品是8051,片內(nèi)有4K字節(jié)的一次性程序存儲器(OTP)。Atmel公司就將其改為電可改寫的閃速存儲器(Flash),容許改寫1000次以上,這給編程和調(diào)試帶來極大的便利,其產(chǎn)品AT89C51、AT89C52……等成為了當(dāng)今最流行的八位單片機。&l
53、t;/p><p> PIC 系列單片機采用 Harvard 雙總線結(jié)構(gòu),運行速度快,指令流水線結(jié)構(gòu),程序存儲器的訪問和數(shù)據(jù)存儲器的訪問并行處理。但編程時分頁比較麻煩,擴展能力比較弱。</p><p> AVR是集合了PIC和51的優(yōu)勢的,指令周期比PIC還要快,性價比比PIC要高,F(xiàn)LASH在線編程比PIC方便,學(xué)AVR會感到它的結(jié)構(gòu)跟PIC差不多,很多相似的,就是用C語言開發(fā)置位麻煩一點
54、,位操作不如PIC和51方便,工業(yè)級也用的不廣,多用于儀器、通信上。</p><p> 基于本設(shè)計要求的性價比以及所實現(xiàn)功能,選用Atmel公司的AT89C52單片機。</p><p> 2.2.3模數(shù)轉(zhuǎn)換芯片的選型</p><p> AD轉(zhuǎn)換就是模數(shù)轉(zhuǎn)換,顧名思義,就是把模擬信號轉(zhuǎn)換成數(shù)字信號。 </p><p> 下面簡要介紹常用
55、的幾種類型的基本原理及特點:積分型、逐次逼近型、并行比較型/串并行型。</p><p> 1)積分型(如TLC7135) </p><p> 積分型AD工作原理是將輸入電壓轉(zhuǎn)換成時間(脈沖寬度信號)或頻率(脈沖頻率),然后由定時器/計數(shù)器獲得數(shù)字值。其優(yōu)點是用簡單電路就能獲得高分辨率,但缺點是由于轉(zhuǎn)換精度依賴于積分時間,因此轉(zhuǎn)換速率極低。初期的單片AD轉(zhuǎn)換器大多采用積分型,現(xiàn)在逐次比較
56、型已逐步成為主流。 </p><p> 2)逐次比較型(如ADC0808/ADC0809)</p><p> 逐次比較型AD由一個比較器和DA轉(zhuǎn)換器通過逐次比較邏輯構(gòu)成,從MSB開始,順序地對每一位將輸入電壓與內(nèi)置DA轉(zhuǎn)換器輸出進行比較,經(jīng)n次比較而輸出 數(shù)字值。其電路規(guī)模屬于中等。其優(yōu)點是速度較高、功耗低,在低分辯率(<12位)時價格便宜,但高精度(>12位)時價格很高。
57、 </p><p> 3)并行比較型/串并行比較型(如TLC5510) </p><p> 并行比較型AD采用多個比較器,僅作一次比較而實行轉(zhuǎn)換,又稱FLash(快速)型。由于轉(zhuǎn)換速率極高,n位的轉(zhuǎn)換需要2n-1個比較器,因此電路規(guī)模也極大,價格也高,只適用于視頻AD轉(zhuǎn)換器等速度特別高的領(lǐng)域。 </p><p> 串并行比較型AD結(jié)構(gòu)上介于并行型和逐次比較型之
58、間,最典型的是由2個n/2位的并行型AD轉(zhuǎn)換器配合DA轉(zhuǎn)換器組成,用兩次比較實行轉(zhuǎn)換,所以稱為 Half flash(半快速)型。還有分成三步或多步實現(xiàn)AD轉(zhuǎn)換的叫做分級(Multistep/Subrangling)型AD,而從轉(zhuǎn)換時序角度 又可稱為流水線(Pipelined)型AD,現(xiàn)代的分級型AD中還加入了對多次轉(zhuǎn)換結(jié)果作數(shù)字運算而修正特性等功能。這類AD速度比逐次比較型高,電路 規(guī)模比并行型小。 </p><p
59、> AD轉(zhuǎn)換器的主要技術(shù)指標(biāo)</p><p> 1)分辯率(Resolution) 指數(shù)字量變化一個最小量時模擬信號的變化量,定義為滿刻度與2n的比值。分辯率又稱精度,通常以數(shù)字信號的位數(shù)來表示。 </p><p> 2) 轉(zhuǎn)換速率(Conversion Rate)是指完成一次從模擬轉(zhuǎn)換到數(shù)字的AD轉(zhuǎn)換所需的時間的倒數(shù)。積分型AD的轉(zhuǎn)換時間是毫秒級屬低速AD,逐次比 較型AD是
60、微秒級屬中速AD,全并行/串并行型AD可達到納秒級。采樣時間則是另外一個概念,是指兩次轉(zhuǎn)換的間隔。為了保證轉(zhuǎn)換的正確完成,采樣速率 (Sample Rate)必須小于或等于轉(zhuǎn)換速率。因此有人習(xí)慣上將轉(zhuǎn)換速率在數(shù)值上等同于采樣速率也是可以接受的。常用單位是ksps和Msps,表 示每秒采樣千/百萬次(kilo / Million Samples per Second)。 </p><p> 0809是一款8通道復(fù)
61、用的8位AD轉(zhuǎn)換器,數(shù)據(jù)獲取的關(guān)鍵部分是它的8位模/數(shù)轉(zhuǎn)換器。這個部分主要是由3部分組成:256R的階梯網(wǎng)絡(luò),連續(xù)逼近的電阻,和比較器。連續(xù)逼近電阻(SAR)通過8次迭代去大約逼近輸入電壓,只要輸出是幾位,那么就需要幾次迭代。SAR通過8組開關(guān)組和比較器完成獲取輸入電壓對應(yīng)參考電壓的數(shù)字信號。</p><p> 基于本次設(shè)計的要求,選用ADC0809模數(shù)轉(zhuǎn)換芯片。</p><p> 第
62、3章 系統(tǒng)硬件設(shè)計</p><p> 3.1 AT89系列微控制器的硬件結(jié)構(gòu)特點</p><p> AT89 系列單片機是 ATMEL公司的8 位Flash單片機系列 這個系列單片機的最大特點是在片內(nèi)含有Flash存儲器 因此, 在應(yīng)用中有著十分廣泛的前途, 特別是在便攜式 省電及特殊信息保存的儀器和系統(tǒng)中顯得更為有用 AT89 系列單片機是以 8051 核構(gòu)成的, 所以, 它
63、和8051 系列單片機是兼容的系列 這個系列對于以 8051 為基礎(chǔ)的系統(tǒng)來說, 是十分容易進行取代和組成的 故而對于熟悉 8051 的用戶來說, 用ATMEL公司的 89系列單片機進行取代8051 的系統(tǒng)設(shè)計是輕而易舉的事。</p><p> 89 系列單片機的優(yōu)點: </p><p> (1)內(nèi)部含 Flash 存儲器 在系統(tǒng)的開發(fā)過程中可以十分容易進行程序的修改 這就大大縮
64、短了系統(tǒng)的開發(fā)周期 同時 在系統(tǒng)工作過程中能有效地保存一些數(shù)據(jù)信息 即使外界電源損壞也不會影響到信息的保存。 </p><p> (2)和 80C51插座兼容 89 系列單片機的引腳是和80C51 的引腳一樣的 所以 當(dāng)用 89系列單片機取代80C51 時 可以直接進行代換 這時 不管采用40引腳或是44 引腳的產(chǎn)品 只要用相同引腳的89系列單片機取代 80C51 的單片機即可。 </p>
65、<p> (3)靜態(tài)時鐘方式 89 系列單片機采用靜態(tài)時鐘方式 所以可以節(jié)省電能 這對于降低便攜式產(chǎn)品的功耗十分有用。 </p><p> (4)錯誤編程亦無廢品產(chǎn)生 一般的 OTP 產(chǎn)品 一旦錯誤編程就成了廢品 而 89 系列單片機內(nèi)部采用了 Flash 存儲器 所以 錯誤編程之后仍可以重新編程 直到正確為止 故不存在廢品。 </p><p> (5)可進行反復(fù)系
66、統(tǒng)試驗 用89 系列單片機設(shè)計的系統(tǒng) 可以反復(fù)進行系統(tǒng)試驗 每次試驗可以編入不同的程序 這樣可以保證用戶的系統(tǒng)設(shè)計達到最優(yōu) 而且 隨用戶的需要和發(fā)展 還可以進行修改 使系統(tǒng)不斷能追隨用戶的最新要求。 </p><p> 89系列單片機的內(nèi)部結(jié)構(gòu) </p><p> 89系列單片機的內(nèi)部結(jié)構(gòu)和80C51 相近 主要含有如下一些部件: </p><p> (
67、1)8031 CPU (6)片內(nèi)RAM </p><p> (2)振蕩電路 (7)并行 I O 接口 </p><p> (3)總線控制部件 (8)定時器 </p><p> (4)中斷控制部件 (9)串行 I O 接口 </p>&l
68、t;p> (5)片內(nèi) Flash 存儲器 (10)片內(nèi) EEPROM </p><p> 在89 系列單片機中 AT89C1051 的 Flash 存儲器容量最小 只有1 K 而 AT89S55 的Flash 存儲器容量最大有20K 在這個系列中 結(jié)構(gòu)最簡單的是 AT89C1051 它內(nèi)部不含串行接口;最復(fù)雜的是 AT89S8252 它內(nèi)部不但含標(biāo)準(zhǔn)的串行接口 還含有一個串行外圍
69、接口 SPI Watchdog 定時器 雙數(shù)據(jù)指針 EEPROM電源下降的中斷恢復(fù)等功能和部件。 </p><p> 3.1.1 AT89C52的主要技術(shù)性能特點</p><p> AT89C52是一個低電壓,高性能CMOS8位單片機,片內(nèi)含8k bytes的可反復(fù)擦寫的Flash只讀程序存儲器和256 bytes的隨機存取數(shù)據(jù)存儲器(RAM),器件采用ATMEL公司的高密度、非易失
70、性存儲技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng),片內(nèi)置通用8位中央處理器和Flash存儲單元,AT89C52單片機在電子行業(yè)中有著廣泛的應(yīng)用。</p><p> AT89C52的主要功能特性有:兼容MCS51指令系統(tǒng),8k可反復(fù)擦寫(>1000次)Flash ROM ,32個雙向I/O口,256x8bit內(nèi)部RAM,3個16位可編程定時/計數(shù)器中斷,時鐘頻率0-24MHz,2個串行中斷,可編程UART串行通
71、道, 2個外部中斷源,共8個中斷源,2個讀寫中斷口線,3級加密位,低功耗空閑和掉電模式 ,軟件設(shè)置睡眠和喚醒功能。而在本次設(shè)計中只需要用到最基本的4個輸入輸出I/O口功能。通過匯編或是C語言編程,可以用指令對單片機的各輸入輸出進行控制,還可以進行各種基本運算。</p><p> AT89C52單片機各引腳功能如下:</p><p> PDIP封裝的AT89C52引腳圖</p>
72、;<p><b> P0 口</b></p><p> P0 口是一組8 位漏極開路型雙向I/O 口, 也即地址/數(shù)據(jù)總線復(fù)用口。作為輸出口用時,每位能吸收電流的方式驅(qū)動8 個TTL邏輯門電路,對端口P0 寫“1”時,可作為高阻抗輸入端用。在訪問外部數(shù)據(jù)存儲器或程序存儲器時,這組口線分時轉(zhuǎn)換地址(低8 位)和數(shù)據(jù)總線復(fù)用,在訪問期間激活內(nèi)部上拉電阻。在Flash 編程時,P
73、0 口接收指令字節(jié),而在程序校驗時,輸出指令字節(jié),校驗時,要求外接上拉電阻。 </p><p><b> P1 口</b></p><p> P1 是一個帶內(nèi)部上拉電阻的8 位雙向I/O 口,P1的輸出緩沖級可驅(qū)動(吸收或輸出電流)4 個TTL 邏輯門電路。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口。作輸入口使用時,因為內(nèi)部存在上拉電阻,某
74、個引腳被外部信號拉低時會輸出一個電流(IIL)。</p><p><b> P2 口</b></p><p> P2 是一個帶有內(nèi)部上拉電阻的8 位雙向I/O 口,P2 的輸出緩沖級可驅(qū)動(吸收或輸出電流)4 個TTL 邏輯門電路。對端口P2 寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口,作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低
75、時會輸出一個電流(IIL)。在訪問外部程序存儲器或16 位地址的外部數(shù)據(jù)存儲器(例如執(zhí)行MOVX @DPTR 指令)時,P2 口送出高8 位地址數(shù)據(jù)。在訪問8 位地址的外部數(shù)據(jù)存儲器(如執(zhí)行MOVX @RI 指令)時,P2 口輸出P2 鎖存器的內(nèi)容。Flash 編程或校驗時,P2亦接收高位地址和一些控制信號。 </p><p><b> P3 口</b></p><p&
76、gt; P3 口是一組帶有內(nèi)部上拉電阻的8 位雙向I/O 口。P3 口輸出緩沖級可驅(qū)動(吸收或輸出電流)4 個TTL 邏輯門電路。對P3 口寫入“1”時,它們被內(nèi)部上拉電阻拉高并可作為輸入端口。此時,被外部拉低的P3 口將用上拉電阻輸出電流(IIL)。 </p><p> P3 口除了作為一般的I/O 口線外,更重要的用途是它的第二功能 </p><p> P3 口還接收一些用于Fl
77、ash 閃速存儲器編程和程序校驗的控制信號。 </p><p><b> RST</b></p><p> 復(fù)位輸入。當(dāng)振蕩器工作時,RST引腳出現(xiàn)兩個機器周期以上高電平將使單片機復(fù)位。 </p><p><b> ALE/PROG</b></p><p> 當(dāng)訪問外部程序存儲器或數(shù)據(jù)存儲器
78、時,ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8 位字節(jié)。一般情況下,ALE 仍以時鐘振蕩頻率的1/6 輸出固定的脈沖信號,因此它可對外輸出時鐘或用于定時目的。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲器時將跳過一個ALE 脈沖。對Flash 存儲器編程期間,該引腳還用于輸入編程脈沖(PROG)。如有必要,可通過對特殊功能寄存器(SFR)區(qū)中的8EH 單元的D0 位置位,可禁止ALE 操作。該位置位后,只有一條 MOVX 和MOVC指令才能將
79、ALE 激活。此外,該引腳會被微弱拉高,單片機執(zhí)行外部程序時,應(yīng)設(shè)置ALE 禁止位無效。 </p><p><b> PSEN</b></p><p> 程序儲存允許(PSEN)輸出是外部程序存儲器的讀選通信號,當(dāng)AT89C52 由外部程序存儲器取指令(或數(shù)據(jù))時,每個機器周期兩次PSEN 有效,即輸出兩個脈沖。在此期間,當(dāng)訪問外部數(shù)據(jù)存儲器,將跳過兩次PSEN信
80、號。 </p><p><b> EA/VPP</b></p><p> 外部訪問允許。欲使CPU 僅訪問外部程序存儲器(地址為0000H—FFFFH),EA 端必須保持低電平(接地)。需注意的是:如果加密位LB1 被編程,復(fù)位時內(nèi)部會鎖存EA端狀態(tài)。如EA端為高電平(接Vcc端),CPU 則執(zhí)行內(nèi)部程序存儲器中的指令。 </p><p>
81、 Flash 存儲器編程時,該引腳加上+12V 的編程允許電源Vpp,當(dāng)然這必須是該器件是使用12V 編程電壓Vpp。 </p><p><b> XTAL1</b></p><p> 振蕩器反相放大器的及內(nèi)部時鐘發(fā)生器的輸入端。 </p><p><b> XTAL2</b></p><p&g
82、t; 振蕩器反相放大器的輸出端。</p><p><b> 特殊功能寄存器</b></p><p> 在AT89C52 片內(nèi)存儲器中,80H-FFH 共128 個單元為特殊功能寄存器(SFE),并非所有的地址都被定義,從80H—FFH 共128 個字節(jié)只有一部分被定義,還有相當(dāng)一部分沒有定義。對沒有定義的單元讀寫將是無效的,讀出的數(shù)值將不確定,而寫入的數(shù)據(jù)也將丟
83、失。不應(yīng)將數(shù)據(jù)“1”寫入未定義的單元,由于這些單元在將來的產(chǎn)品中可能賦予新的功能,在這種情況下,復(fù)位后這些單元數(shù)值總是“0”。 </p><p> AT89C52除了與AT89C51所有的定時/計數(shù)器0 和定時/計數(shù)器1 外,還增加了一個定時/計數(shù)器2。定時/計數(shù)器2 的控制和狀態(tài)位位于T2CON,T2MOD,寄存器對(RCAO2H、RCAP2L)是定時器2 在16 位捕獲方式或16 位自動重裝載方式下的捕獲/
84、自動重裝載寄存器。</p><p><b> 數(shù)據(jù)存儲器</b></p><p> AT89C52 有256 個字節(jié)的內(nèi)部RAM,80H-FFH 高128 個字節(jié)與特殊功能寄存器(SFR)地址是重疊的,也就是高128字節(jié)的RAM 和特殊功能寄存器的地址是相同的,但物理上它們是分開的。當(dāng)一條指令訪問7FH 以上的內(nèi)部地址單元時,指令中使用的尋址方式是不同的,也即尋址
85、方式?jīng)Q定是訪問高128 字節(jié)RAM 還是訪問特殊功能寄存器。如果指令是直接尋址方式則為訪問特殊功能寄存器。 </p><p> 3.2 模數(shù)轉(zhuǎn)換芯片ADC0809的性能特點</p><p> ADC0809是帶有8位A/D轉(zhuǎn)換器、8路多路開關(guān)以及微處理機兼容的控制邏輯的CMOS組件。它是逐次逼近式A/D轉(zhuǎn)換器,可以和單片機直接接口。 (1)ADC0809的內(nèi)部邏輯結(jié)構(gòu)</p&g
86、t;<p> 由下圖可知,ADC0809由一個8路模擬開關(guān)、一個地址鎖存與譯碼器、一個A/D轉(zhuǎn)換器和一個三態(tài)輸出鎖存器組成。多路開關(guān)可選通8個模擬通道,允許8路模擬量分時輸入,共用A/D轉(zhuǎn)換器進行轉(zhuǎn)換。三態(tài)輸出鎖器用于鎖存A/D轉(zhuǎn)換完的數(shù)字量,當(dāng)OE端為高電平時,才可以從三態(tài)輸出鎖存器取走轉(zhuǎn)換完的數(shù)據(jù)。</p><p> 該八位轉(zhuǎn)換芯片,是把基準(zhǔn)電壓量化成256等份,然后通過逐次逼近法,對外部的
87、模擬信號進行取樣比較,確定其所在的等級,即所對應(yīng)的8位二進制數(shù)的大小。由此可知,8位轉(zhuǎn)換芯片的精確度為基準(zhǔn)電壓除以256的值,如接5V基準(zhǔn)電壓時,精確度約為0.020V。 </p><p> ?。?)ADC0809引腳結(jié)構(gòu)</p><p> ADC0809各腳功能如下:D7-D0:8位數(shù)字量輸出引腳。IN0-IN7:8位模擬量輸入引腳。VCC:+5V工作電壓。GND:地。REF
88、(+):參考電壓正端。REF(-):參考電壓負端。START:A/D轉(zhuǎn)換啟動信號輸入端。ALE:地址鎖存允許信號輸入端。(以上兩種信號用于啟動A/D轉(zhuǎn)換).EOC:轉(zhuǎn)換結(jié)束信號輸出引腳,開始轉(zhuǎn)換時為低電平,當(dāng)轉(zhuǎn)換結(jié)束時為高電平。OE:輸出允許控制端,用以打開三態(tài)數(shù)據(jù)輸出鎖存器。CLK:時鐘信號輸入端(一般為500KHz)。A、B、C:地址輸入線。ADC0809對輸入模擬量要求:信號單極性,電壓范圍是0-5V,若信號太小
89、,必須進行放大;輸入的模擬量在轉(zhuǎn)換過程中應(yīng)該保持不變,如若模擬量變化太快,則需在輸入前增加采樣保持電路。</p><p> 地址輸入和控制線:4條</p><p> ALE為地址鎖存允許輸入線,高電平有效。當(dāng)ALE線為高電平時,地址鎖存與譯碼器將A,B,C三條地址線的地址信號進行鎖存,經(jīng)譯碼后被選中的通道的模擬量進轉(zhuǎn)換器進行轉(zhuǎn)換。A,B和C為地址輸入線,用于選通IN0-IN7上的一路模
90、擬量輸入。通道選擇表如下表所示。</p><p> 數(shù)字量輸出及控制線:11條 </p><p> ST為轉(zhuǎn)換啟動信號。當(dāng)ST上跳沿時,所有內(nèi)部寄存器清零;下跳沿時,開始進行A/D轉(zhuǎn)換;在轉(zhuǎn)換期間,ST應(yīng)保持低電平。EOC為轉(zhuǎn)換結(jié)束信號。當(dāng)EOC為高電平時,表明轉(zhuǎn)換結(jié)束;否則,表明正在進行A/D轉(zhuǎn)換。OE為輸出允許信號,用于控制三條輸出鎖存器向單片機輸出轉(zhuǎn)換得到的數(shù)據(jù)。OE=1,輸出轉(zhuǎn)
91、換得到的數(shù)據(jù);OE=0,輸出數(shù)據(jù)線呈高阻狀態(tài)。D7-D0為數(shù)字量輸出線。</p><p> CLK為時鐘輸入信號線。因ADC0809的內(nèi)部沒有時鐘電路,所需時鐘信號必須由外界提供,通常使用頻率為500KHZ,</p><p> VREF(+),VREF(-)為參考電壓輸入。</p><p> ADC0809應(yīng)用說明:</p><p>
92、?。?). ADC0809內(nèi)部帶有輸出鎖存器,可以與AT89S51單片機直接相連。</p><p> (2). 初始化時,使ST和OE信號全為低電平。</p><p> (3). 送要轉(zhuǎn)換的哪一通道的地址到A,B,C端口上。</p><p> ?。?). 在ST端給出一個至少有100ns寬的正脈沖信號。</p><p> ?。?). 是否
93、轉(zhuǎn)換完畢,我們根據(jù)EOC信號來判斷。</p><p> (6). 當(dāng)EOC變?yōu)楦唠娖綍r,這時給OE為高電平,轉(zhuǎn)換的數(shù)據(jù)就輸出給單片機了。</p><p> ADC0809 是一個典型的8 位8 通道逐次逼近式數(shù)模轉(zhuǎn)換芯片,可實現(xiàn)8 路模擬信號的分時采集,外接時鐘頻率一般不高于640 KHz,一次數(shù)據(jù)轉(zhuǎn)換時間大約為100 μs。ADC0809數(shù)據(jù)采集方式有3 種:延時,查詢,中斷。它們在
94、電路連接和程序編寫中都有所不同。</p><p> 3.3 酒后駕駛智能閉鎖系統(tǒng)硬件電路設(shè)計</p><p> 3.3.1 信號采集放大電路設(shè)計</p><p> 本次選用的酒精傳感器為燃料電池型酒精傳感器,該燃料電池型酒精傳感器基于電化學(xué)原理制備而成,電路僅需要電池就可以滿足其工作。傳感器輸出為模擬電壓信號,首先通過儀表放大器AD623放大,最后把已放大的模
95、擬電壓信號傳輸至ADC0809的輸入端進行模數(shù)轉(zhuǎn)換(A/D)。儀表放大器選用的是AD623,它可以采用單電源供電,外接電阻后增益最高可達1000倍,放大倍數(shù)與增益電阻的關(guān)系式如式(3-1)為:G =1+100 K/R。</p><p> AD623放大器是美國模擬器件公司(Analog Devices Inc,簡稱ADI)推出的一種低價格、單電源、輸出擺幅能達到電源電壓的最新放大器,其主要特點為: </p
96、><p> (1)在單電源3~12V下提供滿電源幅度輸出,使設(shè)計更為簡單; </p><p> ?。?)雖為單電源工作方式優(yōu)化設(shè)計,但在±2.5V~±6V雙電源時,仍有優(yōu)良性能; </p><p> ?。?)增益通過一只外接電阻可方便地調(diào)節(jié)。無外接電阻時,被設(shè)置為單位增益(G=1),接入電阻時,增益可高達1000; </p><
97、p> ?。?)共模抑制比隨增益的增加而增大,保持最小誤差; </p><p> ?。?)低功耗,寬電源電壓,適合電池供電電路,線性度、溫度穩(wěn)定性、可靠性好 ;</p><p> ?。?)具有較寬的共模輸入范圍,可以放大具有低于地電平150mV的共模電壓信號 ;</p><p> ?。?)高精度直流、交流性能。 </p><p> AD
98、623的基準(zhǔn)電壓連接在微功率二端帶隙穩(wěn)壓管二極管LM385的輸出端上,這樣有利于系統(tǒng)的穩(wěn)定,因為LM385有非常強的穩(wěn)壓功能,穩(wěn)壓范圍可穩(wěn)住上下波動40mV的電壓。而且LM385具有非常低的動態(tài)阻抗,功耗低,特別適用于變化范圍很大的電源和具有優(yōu)異調(diào)整能力的場合,非常適合用于微功率電路。信號采集放大電路如圖所示:</p><p> 本設(shè)計中采用電位器模擬經(jīng)酒精傳感器轉(zhuǎn)換的電壓信號再經(jīng)過放大器的輸入信號。</
99、p><p> 3.3.2 數(shù)碼管顯示電路設(shè)計</p><p><b> ?。?)八段數(shù)碼管</b></p><p> 八段數(shù)碼管比七段數(shù)碼管多路一位小數(shù)點,實際是8個LED擺放排列而成。當(dāng)特定的某幾個數(shù)碼管點亮?xí)r,就顯示了特定的數(shù)字形狀。有共陽極和共陰極之分,共陽極是指8個輸入端a、b、c、d、e、f、g、dp要輸入低電平才會是相應(yīng)LED點亮,
100、共陰極則須輸入高電平。本次設(shè)計用的是共陽極的數(shù)碼管。右圖是其結(jié)構(gòu)原理圖。</p><p> ?。?)74LS47譯碼芯片</p><p> 74LS47是常用的BCD對七段顯示器譯碼器/驅(qū)動器,可對共陽極七段數(shù)碼管進行譯碼功能。引腳圖如右圖圖所示例。如當(dāng)輸入DCBA=0010 則輸出abcdefg=0010010。故使顯示器顯示"2"。其四位BCD碼與對應(yīng)的譯碼及數(shù)碼
101、管顯示關(guān)系為:</p><p> DCBA=0000,abcdefg=1000000,數(shù)碼管顯示0;</p><p> DCBA=0001,abcdefg=1111001,數(shù)碼管顯示1;</p><p> DCBA=0010,abcdefg=0100100,數(shù)碼管顯示2;</p><p> DCBA=0011,abcdefg=0110
102、000,數(shù)碼管顯示3;</p><p> DCBA=0100,abcdefg=0011001,數(shù)碼管顯示4;</p><p> DCBA=0101,abcdefg=0010010,數(shù)碼管顯示5;</p><p> DCBA=0110,abcdefg=0000011,數(shù)碼管顯示6;</p><p> DCBA=0111,abcdefg=
103、1111000,數(shù)碼管顯示7;</p><p> DCBA=1000,abcdefg=0000000,數(shù)碼管顯示8;</p><p> DCBA=1001,abcdefg=0011000,數(shù)碼管顯示9;</p><p> 數(shù)碼管與譯碼器及單片機接口如下圖所示:</p><p> 3.3.3 報警電路設(shè)計</p><
104、p> 酒后駕駛智能閉鎖系統(tǒng)當(dāng)由AT89C52單片機的P2.1口檢測到人體內(nèi)血液酒精濃度超過0.2g/L,即呼出氣體中酒精含量為47.43ppm時,將控制報警器發(fā)出提醒安全指示。</p><p> 3.3.4 繼電器驅(qū)動電路設(shè)計</p><p> 當(dāng)檢測到人體內(nèi)血液濃度超過標(biāo)定值時,如果駕駛員有意向開啟汽車鑰匙(電路里面用按鈕表示),那么酒后駕駛智能閉鎖系統(tǒng)將驅(qū)動繼電器動作(電路
105、設(shè)計中由單片機的P2.0口控制繼電器),切斷汽車引擎電源,從而使汽車無法啟動,從而有效的防止駕駛員酒后駕車。繼電器驅(qū)動電路原理圖如下圖,繼電器為雙刀雙擲HRS2H-S-DC5V小功率電磁繼電器,額定電壓3V~24V,額定電力消耗200mW~360mW。</p><p> 3.3.5 系統(tǒng)總體硬件電路圖</p><p> 第4章 系統(tǒng)軟件設(shè)計</p><p>&l
106、t;b> 4.1主程序流程圖</b></p><p><b> Y</b></p><p><b> N</b></p><p><b> 4.2 源程序設(shè)計</b></p><p> #include<reg52.h></p>
107、;<p> #define ui unsigned int</p><p> sbit U4_OE=P3^4;//對各控制引腳進行定義;</p><p> sbit U4_EOC=P3^5;</p><p> sbit U4_ALE=P3^6;</p><p> sbit U4_START=P3^7;</
108、p><p> sbit U3=P2^0;</p><p> sbit R5=P2^1;</p><p> void delay(ui x) //延時子程序,延時時間由實參傳值確定;</p><p><b> {</b></p><p><b> ui i;</b>
109、;</p><p> while(x--)</p><p><b> {</b></p><p> for(i=0;i<10;i++) {;}</p><p><b> }</b></p><p><b> }</b></p>
110、<p><b> //主程序;</b></p><p> void main()</p><p><b> {</b></p><p> void display5in0(ui zhi);//各個子程序的聲明,延時程序在前則不必;</p><p> void warni
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 測控技術(shù)與儀器專業(yè)畢業(yè)論文
- 測控技術(shù)與儀器專業(yè)畢業(yè)論文
- 測控技術(shù)與儀器專業(yè)本科生畢業(yè)論文
- 測控技術(shù)與儀器 畢業(yè)論文范文——無線轉(zhuǎn)發(fā)技術(shù)的研究
- 危房磚墻承重結(jié)構(gòu)鑒定分析【測控技術(shù)與儀器畢業(yè)論文】
- tofd檢測信號的分析與比較【測控技術(shù)與儀器畢業(yè)論文】
- 測控技術(shù)與儀器畢業(yè)論文側(cè)方位自動泊車小車設(shè)計
- 超聲測距電路設(shè)計制作【測控技術(shù)與儀器畢業(yè)論文】
- 測控技術(shù)與儀器 畢業(yè)論文范文——位移測量裝置的設(shè)計
- 小徑薄壁管的超聲相控陣檢測【測控技術(shù)與儀器畢業(yè)論文】
- 測控技術(shù)與儀器 畢業(yè)論文范文——轉(zhuǎn)速測量裝置的設(shè)計
- 測控技術(shù)與儀器 畢業(yè)論文范文——轉(zhuǎn)速測量裝置的設(shè)計
- 測控技術(shù)與儀器畢業(yè)論文基于語音控制的智能小車設(shè)計
- 混凝土強度回彈法檢測方法研究【測控技術(shù)與儀器畢業(yè)論文】
- 測控技術(shù)與儀器 畢業(yè)論文范文——低功耗流量測量技術(shù)研究
- 小徑薄壁管的超聲相控陣檢測【測控技術(shù)與儀器畢業(yè)論文】
- 測控技術(shù)與儀器 畢業(yè)論文范文——智能卡測試儀器的研究與設(shè)計
- 測控技術(shù)與儀器 畢業(yè)論文范文——微功耗電容開關(guān)設(shè)計
- 測控技術(shù)與儀器 畢業(yè)論文范文——多通道flash存儲測試系統(tǒng)
- 測控技術(shù)與儀器 畢業(yè)論文范文——微功耗電容開關(guān)設(shè)計
評論
0/150
提交評論