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

正文內(nèi)容

酒精濃度檢測儀設(shè)計(更新版)

2025-08-15 15:42上一頁面

下一頁面
  

【正文】 write_(0x80+6)。 b=10。 while(!k1)。 while(flag==0) { ad()。 while(!k2)。 //液晶寫數(shù)據(jù)函數(shù)void ad()。uchar code str0[]=ppm。sbit k2=P2^1。致謝本設(shè)計是在指導(dǎo)老師顧學俊老師的悉心指導(dǎo)下,還有許多同學的幫助下完成的。當時間到了時,它就產(chǎn)生定時中斷,讓主程序讓執(zhí)行定時器中斷函數(shù)。k1消抖: if(k1==0) //按鍵檢測 { delay(5)。 //松手檢測 } if(k2==0) //按鍵檢測 { delay(5)。各模塊的軟件設(shè)計已經(jīng)在前面各節(jié)中介紹,這里主要介紹下標志數(shù)的應(yīng)用,按鍵消抖和松手檢測,定時器和定時器中斷,主要談及它們的原理以及軟件實現(xiàn)過程。D4與R17串聯(lián),跨接在VCC與GND之間,作為電源指示燈。 //寫入要進行的操作,這里是將標志數(shù)flag置零 while(!k1)。 //高電平輸出時,D2熄滅 按鍵軟硬件設(shè)計 硬件部分設(shè)計圖53 按鍵電路,再與GND相接。 //高電平輸出時,蜂鳴器關(guān)閉 用程序?qū)1點亮: d1=0。低電平有效,蜂鳴器響起。 //將數(shù)據(jù)寫在第一行,第八個字符處 write_data(table[b])。 //將數(shù)據(jù)寫在第二行,第六個字符處 write_data(0x30+b)。 //定義局部變量value uchar a,b,c。 本設(shè)計中的字符串顯示和數(shù)據(jù)實時更新的實現(xiàn)方法 寫字符串子程序:void write_str(uchar *p){ while(*p) write_data(*p++)。 //延時約五毫秒,讓液晶忙完再對其操作,防止數(shù)據(jù)丟失 lcden=0。 //延時約五毫秒 lcden=1。數(shù)據(jù)口與P0口連接,外接10歐姆上拉電阻。當處于讀狀態(tài)時,RS處于低脈沖,R/W為高脈沖,E為高脈沖 ,D0~D7=狀態(tài)字當處于讀數(shù)據(jù)時,RS為高脈沖,R/W為高脈沖,E為高脈沖,D0~D7=數(shù)據(jù)。 //將P3口全部拉高,等待測試數(shù)據(jù) delay(1)。RD拉高后,芯片開始轉(zhuǎn)換,此時程序用delay(5);語句軟件延時約五毫秒,讓芯片轉(zhuǎn)換完成。在本設(shè)計中采用了第一種做法模擬信號輸出端口,具體方法在下一小節(jié)中介紹。引腳二為外部讀數(shù)據(jù)允許位,,,芯片處于外部許狀態(tài),轉(zhuǎn)換后的數(shù)據(jù)被送入DB0到DB7引腳,DB0到DB7引腳為數(shù)據(jù)輸出端口,它與單片機P3口依次相連,此時單片機可以從P3口取走。   分辨率:8位,即分辨率為1/2=1/256,轉(zhuǎn)換值介于0~255之間。2℃ Vc:177。 1MΩ 8 MΩ O2 氧氣濃度備注 RH 加熱電阻技術(shù)條件MQ3酒精濃度傳感器探頭輸出的微弱電流送入調(diào)理電路,使信號放大并濾去雜波。 晶振電路介紹 圖24 晶振電路電路圖單片機必須有時鐘信號控制,才能使得工作時各指令在操作上有嚴格的時間次序,可以通過兩種方法提供時鐘信號,一種是外部時鐘方式,另一種是內(nèi)部時鐘方式。上電時的自動復(fù)位,使得各端口的輸出輸入電平不會處于不確定狀態(tài),不會使外圍設(shè)備產(chǎn)生誤動作;也能防止內(nèi)部一些控制寄存器的功能紊亂。STC89C52可以按照常規(guī)方法進行編程,也可以在線編程。單片機也就是MCU,即微控制單元,大學階段51型和52型是同學最常使用的,用于課程設(shè)計或畢業(yè)設(shè)計的為控制單元。燃料電池酒精傳感器采用白金作為電極,在燃燒室內(nèi)填充相應(yīng)特殊催化劑,使進入燃燒室內(nèi)的酒精充分燃燒轉(zhuǎn)變?yōu)殡娔?,也就是在兩個電極上產(chǎn)生電壓,電能消耗在外接負載上,此電壓與進入燃燒室內(nèi)氣體的酒精濃度成正比。據(jù)科學實驗表明,飲酒后對交通燈的反應(yīng)慢,轉(zhuǎn)向急速駕車搖擺不定,違法轉(zhuǎn)彎和急速轉(zhuǎn)彎等行為發(fā)生概率大大增大。如果酒后駕車,由于神經(jīng)系統(tǒng)渙散和判斷力下降,有可能造成嚴重交通事故。它是當前全世界科學家都在廣泛研究的環(huán)保型應(yīng)用技術(shù),它可以直接把可燃氣體轉(zhuǎn)變成電能,而不產(chǎn)生污染,其應(yīng)用前景之一就是作為無污染的清潔能源,酒精傳感器便是燃料電池的一個分支。 2 單片機最小系統(tǒng)介紹圖21 最小系統(tǒng)電路圖 STC89C52簡介本設(shè)計以STC89C52單片機為控制核心。2個讀寫口線,片內(nèi)振蕩器及時鐘電路也給使用者帶來了極大方便。這樣使得單片機每次執(zhí)行程序都處于確定狀態(tài),如果沒有程序指針,就不知道程序一開始應(yīng)該從哪里開始執(zhí)行,也不知道工作時應(yīng)該執(zhí)行哪條語句。本設(shè)計使用的電解電容容值和各電阻阻值在圖3中都有標注。 3 信號采集和AD轉(zhuǎn)換過程的軟硬件設(shè)計 MQ3酒精濃度傳感器模塊簡介圖31 MQ3酒精濃度傳感器模塊引腳示意圖MQ3酒精濃度傳感器模塊由傳感器探頭和調(diào)理電路組成。參數(shù)名稱可調(diào)技術(shù)條件 小于 95% RH Rs 敏感體電阻 溫度: 20℃177。   模擬輸入電壓范圍:0~+5V,即0≤Vin≤+5V。1號引腳,芯片被選中處于工作狀態(tài)。在程序中可以用軟件延時的方式等待它轉(zhuǎn)換完畢,或者用定時器中斷方式每隔一定時間采樣,讓芯片有充分轉(zhuǎn)換時間。在轉(zhuǎn)換時先將WR拉低,調(diào)用帶形參子函數(shù)void delay(){……},用delay(1);語句延時約一毫秒,讓ADC0804有足夠時間讀走7號引腳上的電壓差值。 //軟件延時約五毫秒,等待AD轉(zhuǎn)換完成 P3=0xff。 ,單獨使用一個口,另外還要接上10K上拉電阻來提高P0口帶負載能力。RS、R/W、E分別與I/、。 //對P0賦值,該值是對應(yīng)命令碼 ,為形參 delay(5)。 //E拉高,讓液晶讀P0口,寫入數(shù)據(jù) delay(5)。 下面對它們中的指令碼做介紹:0x38:液晶初始化指令,讓液晶按每行顯示16個字符,顯示兩行,并且每個字符顯示處的點陣為5X7;0x0C:不顯示光標,光標不閃爍;0x06:在寫入一個數(shù)據(jù)后地址自動加一,顯示不移動;1即0x01:清屏指令,即將液晶內(nèi)部存儲數(shù)據(jù)清楚,地址指針指向零;0x80+……:設(shè)置寫入數(shù)據(jù)的地址,所加的就是對應(yīng)地址。顯示函數(shù)如下:void display(){ uint value。 //在第二行,第五個字符處寫入value百位 write_(0x80+0x40+5)。 //在第一行,第七個字符處寫入時鐘的分鐘write_(0x80+7)。 5. 其它外圍設(shè)備軟硬件設(shè)計 報警電路軟硬設(shè)計 硬件部分設(shè)計圖51 報警電路將蜂鳴器的正端接電源正。 //低電平輸出時,蜂鳴器打開 用程序讓蜂鳴器關(guān)閉: beep=1。 //低電平輸出時,D2點亮 用程序?qū)2熄滅: d2=1。 //消抖 if(k1==0) //再檢測按鍵是否按下 flag=0。S4為緊鎖開關(guān),也是電源總開關(guān)。 軟件調(diào)試 本設(shè)計所用編譯軟件時keil。 while(!k1)。程序如下。定時器是獨立與cpu的單獨部件,與軟件延時比起來,它不占用程序時間,定時很精確。在設(shè)計中查過許多資料,請教過老師和同學,但無剽竊等原則性錯誤。sbit k1=P2^0。/******************************************//*******************定義字符數(shù)組***********************/uchar code str[]=AC value:。 //液晶寫命令函數(shù)void write_data(uchar)。 //消抖 if(k2==0) flag=1。 write_str(str0)。 if(k1==0) flag=0。 a=0。 TR0=1。 write_data(table[d])。 lcden=0。 EA=1。}void write_str(uchar *p){ while(*p) write_data(*p++)。 P0=da。 delay(5)。 uchar a,b,c。 write_data(0x30+b)。 else b
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1