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

正文內(nèi)容

基于at89s51單片機(jī)酒精濃度探測(cè)儀的設(shè)計(jì)(編輯修改稿)

2025-07-23 13:15 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 路如圖4所示,當(dāng)電源開關(guān)S斷開時(shí),傳感器加熱電流為零,實(shí)測(cè)A,B之間電阻大于20MΩ。S接通,則f,f之間電流由開始時(shí)155mA降至153mA而穩(wěn)定。加熱開始幾秒鐘后A,B之間電阻迅速下降至10KΩ以下,然后又逐漸上升至120KΩ以上后并保持著。此時(shí)如果將酒精溶液樣品靠近MQ3傳感器,我們立即可以看到數(shù)字萬用表顯示值馬上由原來大于120KΩ降至10KΩ以下。移開小瓶過1分鐘左右后,A,B之間電阻恢復(fù)至大于120KΩ。這種反應(yīng)可以重復(fù)試驗(yàn),但要注意使空氣恢復(fù)到潔凈狀態(tài)。經(jīng)實(shí)驗(yàn)的反復(fù)檢測(cè),MQ3傳感器可以正常工作使用,對(duì)不同濃度的酒精溶液有不同的變化,響應(yīng)時(shí)間和恢復(fù)時(shí)間都正常,可以開始作信號(hào)采樣模塊電路的設(shè)計(jì)。圖4 MQ3檢測(cè)電路 信號(hào)采樣電路信號(hào)的采樣模塊電路如圖5所示。MQ3的加熱電阻兩端即H引腳接至+5V直流穩(wěn)壓電源,用于電阻絲對(duì)敏感體電阻的加熱。MQ3的兩個(gè)A引腳相連,作為敏感體電阻的一個(gè)電極。MQ3的兩個(gè)B引腳也連接在一起,作為敏感體電阻的另一個(gè)電極。將電極斷A接到電源正極,電極端B接兩個(gè)270Ω并聯(lián)的電阻。MQ3型氣敏傳感器與電位器串聯(lián)構(gòu)成分壓電路,采樣點(diǎn)為電位器的分壓。MQ3型氣敏傳感器的敏感部分是由金屬氧化物SnO2的N型半導(dǎo)體微晶燒結(jié)層構(gòu)成。當(dāng)其表面吸附有被測(cè)氣體酒精分子時(shí),表面導(dǎo)電電子比例就會(huì)發(fā)生變化,從而其表面電阻會(huì)隨著被測(cè)氣體濃度的變化而變化。由于這種變化是可逆的,所以能重復(fù)使用。當(dāng)氣敏傳感器的敏感體電阻阻值發(fā)生改變時(shí),對(duì)應(yīng)的電位器的分壓值也會(huì)發(fā)生相應(yīng)的變化,即一個(gè)電壓值對(duì)應(yīng)著一個(gè)被測(cè)酒精氣體濃度。對(duì)酒精氣體濃度的采樣就可以轉(zhuǎn)化為對(duì)電位器分壓的采樣。 在采樣硬件電路中實(shí)際要考慮到MQ3的實(shí)際技術(shù)參數(shù),即加熱電阻和敏感體電阻的大小,該部分應(yīng)與電源正極相連。負(fù)載電阻要根據(jù)MQ3實(shí)際的技術(shù)參數(shù)而選擇阻值合適的電阻。應(yīng)為實(shí)驗(yàn)所用的MQ3在預(yù)熱5到10分鐘后,它的敏感體電阻只有120KΩ,所以負(fù)載電阻選用兩個(gè)270Ω并聯(lián),構(gòu)成采樣部分的分壓電阻。圖5 采樣模塊 信號(hào)轉(zhuǎn)換電路單片微機(jī)是單片微型計(jì)算機(jī)的譯名簡(jiǎn)稱,在國(guó)內(nèi)也常稱為“單片微機(jī)”或“單片機(jī)”。它包括中央處理器CPU,隨機(jī)存儲(chǔ)器RAM,只讀存儲(chǔ)器ROM,中斷系統(tǒng),定時(shí)器/計(jì)數(shù)器,串行口和I/O口等等?,F(xiàn)在,單片微機(jī)已不僅指單片計(jì)算機(jī),還包括微計(jì)算機(jī),微處理器,微控制器和嵌入式控制器,單片微機(jī)已是它們的俗稱[8]。AT89S51是美國(guó)ATMEL公司生產(chǎn)的低功耗,高性能CMOS8位單片機(jī),片內(nèi)含4K的可系統(tǒng)編程的Flash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)8051指令系統(tǒng)及引腳。它集Flash程序存儲(chǔ)器,既可在線編程也可以用傳統(tǒng)方法進(jìn)行編程及通用8位微處理器于單片芯片中,可靈活應(yīng)用于各種控制領(lǐng)域。AT89S51提供以下標(biāo)準(zhǔn)功能:4KBFlash閃存存儲(chǔ)器,128B內(nèi)部RAM,32個(gè)I/O口線,看門狗,兩個(gè)數(shù)據(jù)指針,兩個(gè)16位定時(shí)/計(jì)數(shù)器,一個(gè)5向量?jī)杉?jí)中斷結(jié)構(gòu),一個(gè)全雙工串行通信口,片內(nèi)振蕩器及時(shí)鐘電路。根據(jù)實(shí)際需要,本次設(shè)計(jì)選用的是以8051為核心單元Atmel公司的低耗AT89S51單片機(jī)。AT89S51芯片有40條引腳,采用雙列直插式封裝,如圖6所示。下面說明各引腳功能。 圖6 AT89S51芯片管腳VCC:運(yùn)行和程序校驗(yàn)時(shí)接電源正端。GND:接地。XTAL1:輸入到單片機(jī)內(nèi)部振蕩器的反相放大器。XTAL2:反相放大器的輸出,輸入到內(nèi)部時(shí)鐘發(fā)生器。P0口:8位漏極開路的。使用片外存儲(chǔ)器時(shí),作低八位地址和數(shù)據(jù)分時(shí)復(fù)用,能驅(qū)動(dòng)8個(gè)LSTTL上拉電阻。P1口:8位、準(zhǔn)雙向I/O口。P2口:8位、準(zhǔn)雙向I/O口。當(dāng)使用片外存儲(chǔ)器(ROM及RAM)時(shí),輸出高8位地址。可以驅(qū)動(dòng)4個(gè)LSTTL負(fù)載。P3口:8位、準(zhǔn)雙向I/O口,具有內(nèi)部上拉電路,提供各種替代功能?!猂XD串行口輸入口,——TXD串行口輸出口,——外部中斷0輸入,——外部中斷1輸入,——T0定時(shí)器/計(jì)數(shù)器0的外部輸入,——T1定時(shí)器/計(jì)數(shù)器1的外部輸入,——低電平有效,輸出,片外存儲(chǔ)器寫選通,——低電平有效,輸出,片外存儲(chǔ)器讀選通。RST:復(fù)位輸入信號(hào),高電平有效。在振蕩器工作時(shí),在RST上作用兩個(gè)機(jī)器周期以上的高電平,將器件復(fù)位。/VCC:片外程序存儲(chǔ)器訪問允許信號(hào),低電平有效。高電平時(shí)選擇片內(nèi)程序存儲(chǔ)器,低電平時(shí)程序存儲(chǔ)器全部在片外而不管片內(nèi)是否有程序存儲(chǔ)器。ALE/PROG:地址鎖存允許信號(hào),輸出。ALE以1/6的振蕩頻率固定速率輸出,可作為對(duì)外輸出的時(shí)鐘或用作外部定時(shí)脈沖。單片機(jī)最小系統(tǒng)的設(shè)計(jì)包括電源,晶振和復(fù)位電路三個(gè)部分。這是使單片機(jī)正常工作的必要外圍電路部分。針對(duì)不同型號(hào)的單片機(jī)在最小系統(tǒng)設(shè)計(jì)上會(huì)有一些差別。對(duì)于選用的AT89S51單片機(jī),根據(jù)美國(guó)ATMEL公司提供的技術(shù)資料,可以對(duì)它的最小系統(tǒng)作恰當(dāng)?shù)脑O(shè)計(jì),如圖8所示[9]。對(duì)于電源部分,~。因此,單片機(jī)的引腳40對(duì)應(yīng)的VCC接到+5V電源的正極,引腳10對(duì)應(yīng)的GND接到+5V電源的接地端,為AT89S51單片機(jī)提供正常的工作電壓。對(duì)于晶振部分,AT89S51單片機(jī)中有一個(gè)用于構(gòu)成內(nèi)部振蕩器的高增益反相放大器,引腳19對(duì)應(yīng)的XTAL1和18對(duì)應(yīng)的XTAL2分別是該放大器的輸入端和輸出端。這個(gè)放大器與作為反饋元件的片外石英晶體或陶瓷諧振器一起構(gòu)成自激振蕩器。如圖8所示,石英晶體及電容C1和C2接在放大器的反饋回路中構(gòu)成并聯(lián)諧振電路。石英晶體的兩端分別接到引腳XTAL1 和引腳XTAL2,同時(shí)石英晶體的兩端分別接一個(gè)電容C1和C2,電容的另一端接地。對(duì)于外接電容C1和C2的大小雖然沒有十分嚴(yán)格的要求,但電容容量的大小還是會(huì)對(duì)振蕩頻率的高低、振蕩器工作的穩(wěn)定性、起振的難易程度和溫度穩(wěn)定性帶來一定的影響。根據(jù)技術(shù)資料的推薦,使用石英晶體推薦電容容量為30pF177。10pF,使用陶瓷諧振器推薦電容容量為40pF177。10pF。因?yàn)殡娐分薪拥氖鞘⒕w,所以設(shè)計(jì)中接的兩個(gè)電容C1和C2的容量都為33pF。對(duì)于復(fù)位電路部分,AT89S51技術(shù)資料給出,當(dāng)振蕩器工作時(shí),RST引腳出現(xiàn)兩個(gè)機(jī)器周期以上的高電平將使單片機(jī)復(fù)位。復(fù)位是單片機(jī)的初始化操作,當(dāng)由于程序運(yùn)行出錯(cuò)或操作錯(cuò)誤使系統(tǒng)處于死鎖狀態(tài)時(shí),為了擺脫困境,可以按復(fù)位鍵以重新啟動(dòng),所以復(fù)位電路的設(shè)計(jì)很有必要。復(fù)位操作有上電自動(dòng)復(fù)位、按鍵電平復(fù)位和外部脈沖復(fù)位三種方式,本設(shè)計(jì)選用按鍵電平復(fù)位方式。如圖7所示,10μF的電容C3與270Ω的電阻并聯(lián)后再與一個(gè)10KΩ的電阻串聯(lián),電容的正極端接到電源的正極,電容的另一端接至引腳RST。,但復(fù)位鍵按下后,電容和電阻選用的參數(shù)值能夠保證給復(fù)位端RST提供大于2個(gè)機(jī)器周期的高電平復(fù)位信號(hào)[10]。圖7 AT89S51單片機(jī)最小系統(tǒng)設(shè)計(jì)電路ADC0809是CMOS單片型逐次逼近式A/D轉(zhuǎn)換器,內(nèi)部結(jié)構(gòu)如圖8所示,它由8路模擬開關(guān)、地址鎖存與譯碼器、比較器、8位開關(guān)樹型A/D轉(zhuǎn)換器、逐次逼近寄存器、三態(tài)輸出鎖存器等其它一些電路組成。因此,ADC0809可處理8路模擬量輸入,且有三態(tài)輸出能力,既可與各種微處理器相連,也可單獨(dú)工作。輸入輸出與TTL兼容。 圖8 ADC0809內(nèi)部結(jié)構(gòu)ADC0809芯片有28條引腳,采用雙列直插式封裝,如圖9所示。下面說明各引腳功能。 圖9 ADC0809芯片IN0~IN7:8路模擬量輸入端?!? 21~28:8位數(shù)字量輸出端?! DDA、ADDB、ADDC:3位地址輸入線,用于選通8路模擬輸入中的一路。如表1所示。ALE:地址鎖存允許信號(hào),輸入,高電平有效。   START:A/D轉(zhuǎn)換啟動(dòng)信號(hào),輸入,高電平有效。   EOC:A/D轉(zhuǎn)換結(jié)束信號(hào),輸出,當(dāng)A/D轉(zhuǎn)換結(jié)束時(shí),此端輸出一個(gè)高電平(轉(zhuǎn)換期間一直為低電平)。   OE:數(shù)據(jù)輸出允許信號(hào),輸入,高電平有效。當(dāng)A/D轉(zhuǎn)換結(jié)束時(shí),此端輸入一個(gè)高電平,才能打開輸出三態(tài)門,輸出數(shù)字量?! LK:時(shí)鐘脈沖輸入端。要求時(shí)鐘頻率不高于640KHZ。   REF(+)、REF():基準(zhǔn)電壓。   Vcc:電源,單一+5V。   GND:地。   ADC0809的工作過程是:首先輸入3位地址,并使ALE=1,將地址存入地址鎖存器中。此地址經(jīng)譯碼選通8路模擬輸入之一到比較器。START上升沿將逐次逼近寄存器復(fù)位。下降沿啟動(dòng) A/D轉(zhuǎn)換,之后EOC輸出信號(hào)變低,指示轉(zhuǎn)換正在進(jìn)行。直到A/D轉(zhuǎn)換完成,EOC變?yōu)楦唠娖?,指示A/D轉(zhuǎn)換結(jié)束,結(jié)果數(shù)據(jù)已存入鎖存器,這個(gè)信號(hào)可用作中斷申請(qǐng)。當(dāng)OE輸入高電平 時(shí),輸出三態(tài)門打開,轉(zhuǎn)換結(jié)果的數(shù)字量輸出到數(shù)據(jù)總線上。當(dāng)檢測(cè)到酒精氣味時(shí),氣體傳感器的AB間電阻變小,則ADC0809的模擬輸入端IN0的電壓變大。采用查詢方式對(duì)輸入模擬信號(hào)進(jìn)行A/D轉(zhuǎn)換,然后將數(shù)據(jù)通過三位八段數(shù)碼管顯示。表1 ADC0809通道地址ADDC ADDB ADDA 選通通道0 0 0IN00 0 1IN10 1 0IN20 1 1IN31 0 0IN41 0 1IN51 1 0IN61 1 1IN7ADC0809芯片內(nèi)部沒有時(shí)鐘脈沖源,可以用單片機(jī)提供的地址鎖存控制輸入信號(hào)ALE經(jīng)D觸發(fā)器二分頻后,作為 ADC0809的時(shí)鐘輸入。ALE端信號(hào)的頻率是單片機(jī)時(shí)鐘頻率的1/6。,,符合ADC0809對(duì)時(shí)鐘頻率的要求。由于ADC0809具有三態(tài)輸出數(shù)據(jù)瑣存器,其8位數(shù)據(jù)輸出端可以直接與數(shù)據(jù)總線相連。地址選通端ADDA,ADDB,ADDC分別與單片機(jī)地址總線的低三位A0,A1,A2相連,用于選通IN0IN7中的某一通道。由于ALE和START連在一起,ADC0809在鎖存通道地址的同時(shí)啟動(dòng)A/D轉(zhuǎn)換。在讀取A/D轉(zhuǎn)換結(jié)果時(shí),OE產(chǎn)生的正脈沖信號(hào)用于打開三態(tài)輸出鎖存器。,作為A/D轉(zhuǎn)換是否結(jié)束的狀態(tài)信號(hào)供單片機(jī)查詢。ADC0809與AT89S51單片機(jī)的接口電路如圖10所示[11]。,用于對(duì)模數(shù)轉(zhuǎn)換芯片寫入數(shù)據(jù)的寫信號(hào)。,作為單片機(jī)讀取模數(shù)轉(zhuǎn)換數(shù)據(jù)的讀信號(hào)。,用于單片機(jī)對(duì)模數(shù)轉(zhuǎn)換是否結(jié)束的查詢,為單片機(jī)讀取數(shù)據(jù)作準(zhǔn)備。單片機(jī)的ALE端口接到D觸發(fā)器的時(shí)鐘信號(hào)輸入端CK,D觸發(fā)器的反相輸出端與觸發(fā)信號(hào)輸入端用導(dǎo)線相連,D觸發(fā)器的清零和復(fù)位端為低電平有效,分別接高電平,D觸發(fā)器的正向輸出端與模數(shù)轉(zhuǎn)換芯片的CLK端子用導(dǎo)線相連接,為模數(shù)轉(zhuǎn)換芯片提供正常的時(shí)鐘信號(hào)。把模數(shù)轉(zhuǎn)換芯片的A2﹑A1﹑A0端分別用導(dǎo)線連接到地址鎖存器的低三位,用于選擇模數(shù)轉(zhuǎn)換的通道。模數(shù)轉(zhuǎn)換芯片的IN0端子用導(dǎo)線與信號(hào)采樣部分的負(fù)載電阻端相連,作為要模數(shù)轉(zhuǎn)換的輸入端。-﹑D1﹑D2﹑D3﹑D4﹑D5﹑D6﹑D7端,用于讀取模數(shù)轉(zhuǎn)換后的數(shù)據(jù)。-,用于鎖存選擇模數(shù)轉(zhuǎn)換通道的地址。圖10 ADC0809與單片機(jī)AT89S51接口電路 發(fā)光二極管顯示報(bào)警電路發(fā)光二極管集成驅(qū)動(dòng)芯片LM3914的管腳圖如圖11所示。其內(nèi)部的緩沖放大器最大限度的提高了該集成電路的輸入電阻(5腳),電壓輸入信號(hào)經(jīng)過緩沖器(增益為零)同時(shí)送到10個(gè)電壓比較器的異相()輸入端。10個(gè)電壓比較器的同相輸入(+)端分別接到10個(gè)等值電阻(1KΩ)串聯(lián)回路的10個(gè)分壓端。為了驅(qū)動(dòng)LED1發(fā)光,集成電路LM3914的1腳輸出應(yīng)該為低電平,因此要求電壓比較器異相()。同理,要使LED2發(fā)光,*2=;要使LED10發(fā)光,*10=。LM3914的9腳為點(diǎn),條方式選擇端,當(dāng)9腳與11腳相接為點(diǎn)狀顯示;當(dāng)9腳與3腳相接,則為條狀顯示。本系統(tǒng)采用條狀顯示方式,即將引腳9和引腳3都接到電源的正極。圖11 LM3914管腳圖如圖12所示,LM3914的3和9引腳接電源正極,使發(fā)光二極管成柱狀顯示,7和8引腳接一個(gè)2K的電阻,控制發(fā)光二極管的亮度,5引腳為采樣信號(hào)的輸入端,10到18引腳和1引腳分別接發(fā)光二極管的負(fù)極端,4和2引腳與發(fā)光二極管的正極間接一個(gè)10μF的電容,作為發(fā)光二極管的虛電源,驅(qū)動(dòng)要反光的二極管點(diǎn)亮。當(dāng)檢測(cè)到酒精氣味時(shí),氣敏傳感器的AB間電阻變小,LM3914的5端電位升高,通過比較放大,驅(qū)動(dòng)發(fā)光二極管依次發(fā)光
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1