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

正文內(nèi)容

室內(nèi)一氧化碳濃度檢測報警器的設(shè)計畢業(yè)論文(留存版)

2025-09-12 10:46上一頁面

下一頁面
  

【正文】 碳被傳感器檢測到后,產(chǎn)生一個與和一氧化碳濃度等價的電信號,經(jīng)過放大電路傳輸給 ADC0832 進(jìn)而送到單片機(jī),此時單片機(jī)控制的 LCD 上就有與之對應(yīng)的一氧化碳的濃度值,如果所檢測到的濃度值高于設(shè)定的上限值, MCU 會給報警電路發(fā)出指令,報警電路便會報警。 硬件電路主要芯片的選擇與設(shè)計 單片機(jī)的特點(diǎn)與參數(shù) 單片機(jī)具有以下特點(diǎn) [1]: ( 1)電壓低,功耗低。在偏遠(yuǎn)的農(nóng)村由于人們對于燃煤導(dǎo)致一氧化碳中毒的知識比較欠缺,對防范措施也知道的比較少,每逢冬季,新聞上總會有因?yàn)槿济翰划?dāng)而導(dǎo)致中毒的事件, 所以針對偏遠(yuǎn)農(nóng)村容易在冬季取暖時候出現(xiàn)煤氣中毒的情況設(shè)計一款檢測臥室內(nèi)一氧化碳濃是否超標(biāo)的檢測設(shè)備是很有必要的。一氧化碳傳感器將檢測到的信號傳遞給ADC0832 組成的模數(shù)轉(zhuǎn)換系統(tǒng),經(jīng)過 AT89C52 進(jìn)行數(shù)據(jù)處理,最后通過 LCD1602 顯示出來一氧化碳的濃度值。學(xué)校有權(quán)保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件,允許學(xué)位論文被查閱和借閱;學(xué)??梢怨紝W(xué)位論文的全部或部分內(nèi)容,可以允許采用影印、縮印或其它復(fù)制手段保存、匯編學(xué)位論文。大量的一氧化碳被吸入人和動物體內(nèi),會與肺部的血紅蛋白結(jié)合,造成缺氧,危及生命,一氧化碳的中毒按照中毒的輕重可分為:一般性中毒和嚴(yán)重性中毒。采用單片機(jī)設(shè)計的報警電路簡單,容易實(shí)現(xiàn)。 ( 3) 傳感器檢測到的電壓信號,必須通過模數(shù)轉(zhuǎn)換,放大,才能夠被主控芯片識別和處理。各根 I/O 口線之間不會相互影響。 圖 13 1602 的內(nèi)部顯示地址 [7] 11 報警電路的選擇 圖 14 報警電路接線圖 在有單片機(jī)作為主控芯片的系統(tǒng)中 , 通常工作狀態(tài)可以用數(shù)碼管、 LED 指示燈、LCD 液晶顯示屏來顯示,操作人員可以讀取它們上面的內(nèi)容進(jìn)而了解系統(tǒng)是否工作在良好的狀態(tài),如有問題可對系統(tǒng)進(jìn)行調(diào)試。采用直接存取法。所以在剛焊接完成的時候,通過普通打火機(jī)里面的丁烷進(jìn)行檢測,經(jīng)過多次檢測,均能夠達(dá)到預(yù)期設(shè)定值,為了能夠驗(yàn)證在一 氧化碳環(huán)境也能夠達(dá)到,我通過老師的幫助,在化學(xué)實(shí)驗(yàn)室制備了一瓶一氧化碳完成了最后的驗(yàn) 18 證。 【 3】字母和數(shù)字形似的會出現(xiàn)輸入錯誤。 軟件與硬件相結(jié)合的仿真演示出了一氧化碳檢測儀主要的工作情況。 //“ 設(shè)置 ” 鍵 K1 sbit add_key=P1^3。 25 uchar temp,i。//送入數(shù)據(jù) delay_1ms(12)。// } } void pros_data() { XX[0]=set_D/100。 DI=1。//上升沿 DI=1 _nop_()。//1 個下降沿 DI=1 _nop_()。 30 CLK=1。 for(a=0。 while(cut_key==0)。 while(add_key==0)。 MQ_data[0]=MQ1/100。 } else { tempamp。 29 _nop_()。 } void choiceADC(uint CH)//CH 為 0 選擇通道 ch0,為 1,選擇 ch1 進(jìn)行 AD 轉(zhuǎn)換 { startADC()。 _nop_()。//向液晶屏寫顯示的固定符號部分 } write_1602(er+0)。//拉高使能端,為制造有效的下降沿做準(zhǔn)備 delay_1ms(12)。 //測量值顯示的固定字符 uchar code tab2[]={setD: PPM}。在不斷的接觸中,楊教授的樸實(shí)無華,平易近人的性格對我影響頗深,除楊教授之外,還要感謝我的同學(xué)們。自己對 C 語言的編程不熟悉,所以這次的程序的調(diào)試和編寫主要是靠老師和同學(xué)幫忙,這也提醒我在以后要加強(qiáng)在編程方面的練習(xí)。如果程序沒有錯誤就會出現(xiàn)如圖 37 所示界面 [8]。圖 30 為整體圖。 圖 18 主程序框圖 模數(shù)轉(zhuǎn)換的設(shè)計 14 ( 1)模數(shù)轉(zhuǎn)換的功能簡而言之就是把傳感器送過來的模擬信號變成數(shù)字信號交給單片機(jī)即可。 本次設(shè)計 采用間接控制方式。因?yàn)楸鞠到y(tǒng)只 設(shè)置、 加 、 減, 3 個控制指令,需要的按鍵 比較少 ,所以獨(dú)立按鍵系統(tǒng) 是最佳的 選擇 [6]。 單片機(jī)最小系統(tǒng)包含有晶振電路和復(fù)位電路, AT89C52 芯片組成 。具體分為:( 1)硬件電路的搭建和設(shè)計;( 2)在軟件的主控制部分的硬件電路,編寫軟件程序;( 3)調(diào)試軟件和硬件電路滿足設(shè)計要求;( 4)得出結(jié)果是否達(dá)到設(shè)計要求。concentration。除文中已經(jīng)注明引用的內(nèi)容外,本論文不含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的作品成果。主要分為硬件設(shè)計和軟件設(shè)計 。本次設(shè)計提出采用 AT89C52 和 MQ2 完成要求,很大程度上降低了功耗,提高了精度。 ( 5) 可以非常方便的實(shí)現(xiàn)多機(jī)和分布式控制。當(dāng) ADC0832 沒有參與系統(tǒng)的時候它的 CS 輸入端高電平有效, CLK 以及 DO/DI的可以在任意電平;但是如果要實(shí)施 A/D 轉(zhuǎn)換的時候,首先必須將 CS 端口變?yōu)榈碗娖揭恢背掷m(xù)到轉(zhuǎn)換結(jié)束。如表 1 所示 ,正反面如圖 圖 11[7]。見圖 17。通過按鍵可以設(shè)置報警閥值。然后將 MQ2置于一氧化碳環(huán)境中,達(dá)到上限值時,記錄開機(jī)數(shù)據(jù)和檢測數(shù)據(jù)。 由于以前對單片機(jī)控制的電路的應(yīng)用比較少,在設(shè)計硬件電路的時候沒有在MQ2 和 ADC0832 之間加放大電路,在將硬件電路焊接完成后,在化學(xué)實(shí)驗(yàn)室進(jìn)行實(shí)驗(yàn)時 ,在一氧化碳濃度較低的時候, MQ2 檢測到的信號很微弱,導(dǎo)致ADC0832 不能夠識別 MQ2 輸送的信號,因此 LCD1602 上的檢測數(shù)值為 0。就這樣我就確定了自己的題目,剛開始拿到題目,沒有一點(diǎn)頭緒,經(jīng)過老師的指導(dǎo)和我在網(wǎng)上查的資料,最終確定了自己的方案。 sbit DI=P2^4。//數(shù)據(jù) /指令選擇置為指令 P0=。//顯示固定符號從第一行第 1 個位置之后開始顯示 for(a=0。 _nop_()。 28 CLK=0。 } else { CLK=0。i8。 delay_1ms(1)。 while(set_key==0)。 } if(flog4==0) { display2()。 } } /**********主函數(shù) ******************/ void main() { led1=1。 } /********** 報警處理函數(shù) ******************/ void baojing() { if(MQ1set_D)//判斷是否有報警 如果有就進(jìn)入函數(shù) 然后再判斷具體是哪個值報警 { speak=0。 CLK=1。 DI=0。 CLK=1。 write_1602(er+5)。 26 en=0。 for(x=xms。 sbit en=P1^1。 本次設(shè)計方案比較簡單,僅僅實(shí)現(xiàn)了一氧化碳濃度的檢測,通過這次設(shè)計我還想將這個一氧化碳濃度檢 測儀做的更好,加入一些功能,實(shí)現(xiàn) “開始 ”、 “ 時間設(shè)置 ”、 “ 數(shù)據(jù)存儲 ”“通訊設(shè)置 ”等 4 個基本功能,但這次的畢業(yè)設(shè)計,收獲還是很多 的 。 結(jié)論及不足 21 這次設(shè)計的 一氧化碳檢測儀的設(shè)計體積小,質(zhì)量輕,性價比高。 圖 33 開機(jī)狀態(tài) 19 圖 34 為測試狀態(tài) ( 3)我們設(shè)置 一氧化碳 濃度的上限值為 50 ppm. 如圖 35 為開機(jī)狀態(tài) ,圖 35 為測試狀態(tài)。 軟件仿真 在硬件和軟件的設(shè)計這個步驟完成后,接下來就是在 ProteusISIS 進(jìn)行多次仿真,通過改變 RV1 滑動變阻器的值,可以改變 MQ2 傳感器的檢測信號,通過 2號按鍵和 3 號按鍵我們可以對設(shè)置的上限值進(jìn)行加、減。 4 硬件設(shè)計 主電路圖 。 ( 3)鍵盤抖動的消除:抖動的消除大致可以分為硬件 消 抖和軟件 消 抖。 總之?dāng)?shù)據(jù)采集與硬件的選擇有很大的關(guān)系 。但是方案一的缺點(diǎn)在于報警電路比較復(fù)雜,這樣會導(dǎo)致硬件電路的成本升高,結(jié)構(gòu)復(fù)雜,而且語音芯片的錄音放音時候還可能有其它噪聲的干擾。等到一段時間后,中毒者臉色發(fā)白進(jìn)而變成紫色。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1