freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于at89s51單片機(jī)酒精濃度探測儀的設(shè)計與實現(xiàn)畢業(yè)設(shè)計(更新版)

2025-08-04 13:24上一頁面

下一頁面
  

【正文】 ABMOV R6,AMOV R7,BACALL DIV16MOV 7FH,R6經(jīng)過處理后實際采樣到的電壓值對應(yīng)的各個位就分別存儲在7DH,7EH,7FH三個存儲單元里面了。最后將轉(zhuǎn)換后的數(shù)據(jù)讀取到單片機(jī)累加器A中。于是,對于程序的初始化程序代碼可以相應(yīng)寫出[13]。所以單片機(jī)在啟動測試模數(shù)轉(zhuǎn)換芯片之前要選擇通道0,寫入模數(shù)轉(zhuǎn)換芯片,然后啟動對通道IN0端輸入的采集電壓信號作模數(shù)轉(zhuǎn)換,等待轉(zhuǎn)換的結(jié)束。圖14 數(shù)碼管顯示電路 系統(tǒng)整體電路圖信號采樣模塊電路的輸出接到發(fā)光二極管顯示LM3914的輸入端,同時也將采樣信號輸出端接至A/D轉(zhuǎn)換芯片的輸入端,再加上單片機(jī)最小系統(tǒng)電路、單片機(jī)與模數(shù)轉(zhuǎn)換芯片的連接和單片機(jī)與數(shù)碼管顯示的連接,即可作出它的整體電路圖,如圖15所示。這兩種顯示方式各有利弊;靜態(tài)顯示雖然數(shù)據(jù)穩(wěn)定,占用很少的CPU 時間,但每個顯示單元都需要單獨的顯示驅(qū)動電路,使用的硬件較多;動態(tài)顯示雖然有閃爍感,占用的CPU時間多,但使用的硬件少,能節(jié)省線路板空間。圖12 發(fā)光二極管顯示 數(shù)碼管顯示電路發(fā)光二極管一般是砷化鎵半導(dǎo)體二極管,在發(fā)放光二極管兩端加上正向電壓,則發(fā)光二極管發(fā)光。為了驅(qū)動LED1發(fā)光,集成電路LM3914的1腳輸出應(yīng)該為低電平,因此要求電壓比較器異相()。單片機(jī)的ALE端口接到D觸發(fā)器的時鐘信號輸入端CK,D觸發(fā)器的反相輸出端與觸發(fā)信號輸入端用導(dǎo)線相連,D觸發(fā)器的清零和復(fù)位端為低電平有效,分別接高電平,D觸發(fā)器的正向輸出端與模數(shù)轉(zhuǎn)換芯片的CLK端子用導(dǎo)線相連接,為模數(shù)轉(zhuǎn)換芯片提供正常的時鐘信號。地址選通端ADDA,ADDB,ADDC分別與單片機(jī)地址總線的低三位A0,A1,A2相連,用于選通IN0IN7中的某一通道。直到A/D轉(zhuǎn)換完成,EOC變?yōu)楦唠娖?,指示A/D轉(zhuǎn)換結(jié)束,結(jié)果數(shù)據(jù)已存入鎖存器,這個信號可用作中斷申請。要求時鐘頻率不高于640KHZ?! DDA、ADDB、ADDC:3位地址輸入線,用于選通8路模擬輸入中的一路。,但復(fù)位鍵按下后,電容和電阻選用的參數(shù)值能夠保證給復(fù)位端RST提供大于2個機(jī)器周期的高電平復(fù)位信號[10]。根據(jù)技術(shù)資料的推薦,使用石英晶體推薦電容容量為30pF177。對于選用的AT89S51單片機(jī),根據(jù)美國ATMEL公司提供的技術(shù)資料,可以對它的最小系統(tǒng)作恰當(dāng)?shù)脑O(shè)計,如圖8所示[9]。在振蕩器工作時,在RST上作用兩個機(jī)器周期以上的高電平,將器件復(fù)位。使用片外存儲器時,作低八位地址和數(shù)據(jù)分時復(fù)用,能驅(qū)動8個LSTTL上拉電阻。根據(jù)實際需要,本次設(shè)計選用的是以8051為核心單元Atmel公司的低耗AT89S51單片機(jī)。負(fù)載電阻要根據(jù)MQ3實際的技術(shù)參數(shù)而選擇阻值合適的電阻。將電極斷A接到電源正極,電極端B接兩個270Ω并聯(lián)的電阻。此時如果將酒精溶液樣品靠近MQ3傳感器,我們立即可以看到數(shù)字萬用表顯示值馬上由原來大于120KΩ降至10KΩ以下。如圖2所示:圖2 MQ3特點:檢測范圍為10ppm~2000ppm ;靈敏度高,輸出信號為伏特級;響應(yīng)速度快,小于10秒;,尺寸:D17*H10。(3)毒性氣體傳感器。數(shù)碼管顯示模塊是對單片機(jī)處理后的數(shù)字信號的顯示,用來顯示酒精的濃度。由于硬件結(jié)構(gòu)與軟件方案會相互影響,因此,從簡化電路結(jié)構(gòu)、降低成本、減少故障率、提高系統(tǒng)的靈活性與通用性方面考慮,提倡軟件能實現(xiàn)的功能盡可能由軟件來完成;但也應(yīng)考慮軟件代硬件的實質(zhì)是以降低系統(tǒng)的實時性、增加處理進(jìn)行為代價的,而且軟件設(shè)計費用、研制周期也將增加,因此系統(tǒng)的軟硬件功能分配應(yīng)根據(jù)系統(tǒng)的要求及實際情況而合理安排,統(tǒng)一考慮。可行性調(diào)研的目的,是分析完成這個項目的可能性。(3)為了盡量減少設(shè)計的氣體傳感器的測量誤差,在測量酒精溶液樣品時要考慮并解決3個主要問題。開車司機(jī)只要將嘴對著傳感頭使勁吹氣,儀器就能發(fā)上顯示出酒精濃度的高低,從而判斷該司機(jī)是否酒后駕車,避免事故的發(fā)生。吸油煙機(jī)等產(chǎn)品上常用MQ3型半導(dǎo)體氣敏傳感器,它采用旁熱式結(jié)構(gòu),陶瓷管內(nèi)裝有高阻抗加熱絲,管外涂有梳狀金屬電極,金屬電極之外涂有SnO2材料,使SnO2燒結(jié)體位于兩電極之間[6]。為改善其氣敏特性,常在SnO2基體中摻入貴金屬或其他金屬氧化物。三是催化劑中毒。 由于氣體與人類的日常生活密切相關(guān),對氣體的檢測已經(jīng)是保護(hù)和改善生態(tài)居住環(huán)境不可缺少的手段,氣體傳感器發(fā)揮著極其重要的作用。對不同的區(qū)間濃度和電壓轉(zhuǎn)換關(guān)系做線性化處理,簡化了硬件電路的設(shè)計。本文用AT89S51單片機(jī)與MQ3型氣體傳感器實現(xiàn)了對酒精濃度的測量,并對測量數(shù)據(jù)進(jìn)行顯示,同時利用二極管簡單顯示濃度的高低,在設(shè)計允許值時發(fā)出報警。確定方案,完成開題報告。可選擇點狀顯示也可選擇條狀顯示。芯片內(nèi)部有時鐘振蕩器,只讀存儲器為4K字節(jié),外部可擴(kuò)充至64K字節(jié),128字節(jié)的隨機(jī)存儲器,外部可擴(kuò)充至64K字節(jié)。單片機(jī)在整個傳感器中起操作和相應(yīng)數(shù)據(jù)處理并送顯示的作用,是傳感器的核心部分。當(dāng)然,最好的辦法是在車內(nèi)安裝這種測試儀,司機(jī)一進(jìn)入車內(nèi)檢測儀就檢測司機(jī)的酒精含量,如果超出允許值,系統(tǒng)控制引擎無法啟動,這樣就可從根本上解決酒后駕車問題。用protel繪制其原理圖,完成整體電路的安裝與調(diào)試,并對實驗結(jié)果進(jìn)行分析。對本文的研究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。本人授權(quán)省級優(yōu)秀學(xué)士論文評選機(jī)構(gòu)將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。 作者簽名: 年 月 日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保障、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向有關(guān)學(xué)位論文管理部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。掌握C51系列單片機(jī)原理及編程技術(shù),熟悉ADC0809的工作原理及特性;熟悉數(shù)碼管顯示技術(shù)。開車司機(jī)只要將嘴對著傳感頭使勁吹氣,儀器就能發(fā)上顯示出酒精濃度的高低,從而判斷該司機(jī)是否酒后駕車,避免事故的發(fā)生。雖然目前的二氧化鈦薄膜有電阻值高,工作溫度高,敏感性差的缺點,但是二氧化鈦薄膜具有良好的電學(xué)性能,優(yōu)異的光學(xué)性能,化學(xué)穩(wěn)定性高,機(jī)械強度高,且可用于多種氣體的檢測。AT89S51單片機(jī)是一般控制應(yīng)用的8位單片機(jī)。內(nèi)部有10個電壓比較器,可驅(qū)動10個發(fā)光二極管。進(jìn)度安排第13周:查閱相關(guān)文獻(xiàn)資料,明確研究內(nèi)容,了解研究所需理論知識和設(shè)計所需的元器件。指導(dǎo)教師意見 指導(dǎo)教師簽名: 年 月 日目 錄摘 要 IAbstract II1 緒論 1 設(shè)計背景 1 氣敏傳感器的研究現(xiàn)狀 1 設(shè)計酒精氣體傳感器的意義 2 本文主要研究工作 22 硬件電路設(shè)計與實現(xiàn) 4 單片機(jī)開發(fā)流程 4 硬件系統(tǒng)框圖 4 信號采集電路 5 信號轉(zhuǎn)換電路 8 發(fā)光二極管顯示報警電路 14 數(shù)碼管顯示電路 16 系統(tǒng)整體電路圖 183 軟件編程 20 開發(fā)環(huán)境 20 程序流程 20 程序代碼編寫 224 電路調(diào)試與測試結(jié)果 28 電路調(diào)試 28 濃度與顯示之間的關(guān)系 295 結(jié)束語 33參考文獻(xiàn) 34附 錄 35致 謝 38武漢理工大學(xué)畢業(yè)設(shè)計(論文)摘 要本設(shè)計實現(xiàn)了對不同濃度酒精的檢測和顯示,通過適當(dāng)改進(jìn)可以用于檢測酒后駕車。對于流動空氣,樣品的穩(wěn)定性和水蒸氣的影響,提出了解決方案和驗證方法。近年來,傳感器正處于傳統(tǒng)型向新型傳感器轉(zhuǎn)型的發(fā)展階段,新型傳感器的特點是微型化、數(shù)字化、智能化、多功能化、系統(tǒng)化、網(wǎng)絡(luò)化,它將不僅促進(jìn)系統(tǒng)產(chǎn)業(yè)的改造,而且可導(dǎo)致建立新型工業(yè)和軍事變革,是21世紀(jì)新的經(jīng)濟(jì)增長點[1]。由于在檢測氣體時,往往還存在著其它的干擾氣體(如煙酒等),使氣敏元件發(fā)生交叉響應(yīng),產(chǎn)生誤報。純SnO2的氣敏特性不甚好,尤其是它的熱穩(wěn)定性不高。氣敏傳感器在家用電器中也有相當(dāng)廣泛的應(yīng)用。人飲酒后, 酒精通過消化系統(tǒng)被人體吸收, 經(jīng)過血液循環(huán), 約有90%的酒精通過肺部呼氣排出, 因此測量呼氣中的酒精含量, 就可判斷其醉酒程度。通過多個樣品的測量確定多個濃度區(qū)間的轉(zhuǎn)換標(biāo)準(zhǔn),并將每個區(qū)間的轉(zhuǎn)換關(guān)系近似線性化處理,然后通過軟件編程的方法來實現(xiàn)。2 硬件電路設(shè)計與實現(xiàn) 單片機(jī)開發(fā)流程(1)可行性調(diào)研。一旦總體方案確定下來,下一步的工作就是將該項目細(xì)化,即需明確哪些部分用硬件來完成,哪些部分用軟件來完成。信號轉(zhuǎn)換模塊用來把采集到得模擬電壓信號轉(zhuǎn)換位可以用單片機(jī)處理的數(shù)字信號。由于我國管道煤氣中H2含量很高,而氫敏元件較氧化碳元件價格低,靈敏度高,因此,用氫敏元件做城市管道煤氣泄露報警更為適宜。本設(shè)計中的酒精氣體傳感器采用河南漢威電子有限公司的MQ3型,它屬于MQ系列氣敏元件的一種。加熱開始幾秒鐘后A,B之間電阻迅速下降至10KΩ以下,然后又逐漸上升至120KΩ以上后并保持著。MQ3的兩個B引腳也連接在一起,作為敏感體電阻的另一個電極。 在采樣硬件電路中實際要考慮到MQ3的實際技術(shù)參數(shù),即加熱電阻和敏感體電阻的大小,該部分應(yīng)與電源正極相連。AT89S51提供以下標(biāo)準(zhǔn)功能:4KBFlash閃存存儲器,128B內(nèi)部RAM,32個I/O口線,看門狗,兩個數(shù)據(jù)指針,兩個16位定時/計數(shù)器,一個5向量兩級中斷結(jié)構(gòu),一個全雙工串行通信口,片內(nèi)振蕩器及時鐘電路。P0口:8位漏極開路的。RST:復(fù)位輸入信號,高電平有效。針對不同型號的單片機(jī)在最小系統(tǒng)設(shè)計上會有一些差別。對于外接電容C1和C2的大小雖然沒有十分嚴(yán)格的要求,但電容容量的大小還是會對振蕩頻率的高低、振蕩器工作的穩(wěn)定性、起振的難易程度和溫度穩(wěn)定性帶來一定的影響。如圖7所示,10μF的電容C3與270Ω的電阻并聯(lián)后再與一個10KΩ的電阻串聯(lián),電容的正極端接到電源的正極,電容的另一端接至引腳RST?!? 21~28:8位數(shù)字量輸出端?! LK:時鐘脈沖輸入端。下降沿啟動 A/D轉(zhuǎn)換,之后EOC輸出信號變低,指示轉(zhuǎn)換正在進(jìn)行。由于ADC0809具有三態(tài)輸出數(shù)據(jù)瑣存器,其8位數(shù)據(jù)輸出端可以直接與數(shù)據(jù)總線相連。用于單片機(jī)對模數(shù)轉(zhuǎn)換是否結(jié)束的查詢,為單片機(jī)讀取數(shù)據(jù)作準(zhǔn)備。10個電壓比較器的同相輸入(+)端分別接到10個等值電阻(1KΩ)串聯(lián)回路的10個分壓端。改變7腳與8腳之間電阻的阻值可以調(diào)節(jié)發(fā)光二極管的顯示亮度,當(dāng)阻值增加亮度減弱,反之加強。動態(tài)顯示需要時刻對顯示器件進(jìn)行數(shù)據(jù)刷新,顯示數(shù)據(jù)有閃爍感,占用的CPU時間多。因為每位數(shù)據(jù)串行輸出先輸出的是低位,所以數(shù)碼管引腳a、b、c、d、e、f、g、dg應(yīng)順序與對應(yīng)位的移位寄存器并行輸出端的0連接。因為ADC0809的模擬輸入端IN0與負(fù)載電阻的一端用導(dǎo)線連在了一起。當(dāng)然,在程序運行的過程當(dāng)中,還要用到工作寄存器,因為工作寄存器都是臨時存儲數(shù)據(jù),不需要保存作為以后處理要用到的數(shù)據(jù),所以工作寄存器的初始化這部分可以省去。ADC0809中模數(shù)轉(zhuǎn)換結(jié)束輸出標(biāo)志位是EOC,轉(zhuǎn)換結(jié)束時為高電平有效。思路明確后,實際電壓值轉(zhuǎn)換部分程序可以寫出來。DISP:MOV DPTR,TABMOV A,7FHMOVC A,A+DPTRACALL SOMOV A,7EHMOVC A,A+DPTRACALL SOMOV A,7DHMOVC A,A+DPTRACALL SORETSO:MOV R7,8SO1:CLR RRC A MOV ,C SETB DJNZ R7,SO1 RET表2 七段LED字型碼顯示字符共陰極字型碼共陽極字型碼03FHC0H106HF9H25BHA4H34FHB0H466H99H56DH92H67DH82H707HF8H87FH80H96FH90H 程序當(dāng)中為了顯示的精確,在有些位相除時用到了雙字節(jié)相除的算法。按照設(shè)計的步驟,并對照總電路圖,在面包板上連接電路。因為各導(dǎo)線和元器件對電壓電流的影響,數(shù)碼管顯示的數(shù)據(jù)與萬用表測得的數(shù)據(jù)存在一定的偏差,但在可接受的范圍內(nèi)。這時候可以配制幾個酒精溶液對調(diào)試電路作初步測試。在要作不同線性轉(zhuǎn)換電壓區(qū)間范圍和對應(yīng)的線性轉(zhuǎn)換關(guān)系確定好了以后,根據(jù)表4所對應(yīng)的關(guān)系,修改數(shù)據(jù)處理程序部分,建立酒精濃度和電壓之間的關(guān)系。顯示濃度值小數(shù)部分前3位數(shù)字的結(jié)果是156。當(dāng)然可以對本系統(tǒng)作一定改進(jìn),并在此基礎(chǔ)上制作酒精檢測鑰匙。大學(xué)四年學(xué)習(xí)生涯即將告以段落,在此要感謝四年以來一直對教學(xué)和指導(dǎo)工作認(rèn)真負(fù)責(zé),孜孜不倦的所有武漢理工大學(xué)理學(xué)院的老師們,同時還要感謝跟我一同學(xué)習(xí)的同學(xué),他們給了我?guī)椭?、支持和動力,讓我度過了一個美好的大學(xué)生活。對本文的研究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。本次畢業(yè)設(shè)計是對我大學(xué)四年學(xué)習(xí)下來最好的檢驗。其次,我要感謝大學(xué)四年中所有的任課老師和輔導(dǎo)員在學(xué)習(xí)期間對我的嚴(yán)格要求,感謝他們對我學(xué)習(xí)上和生活上的幫助,使我了解了許多專業(yè)知識和為人的道理,能夠在今后的生活道路上有繼續(xù)奮斗的力量。四年的風(fēng)風(fēng)雨雨,我們一同走過,充滿著關(guān)愛,給我留下了值得珍藏的最美好的記憶
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1