【正文】
VCCR V 21 0 KK1D2L E D G RE E Nk2+ 8 8 . 8V o l t s 圖 系統(tǒng)整體電路圖 系統(tǒng)軟件設(shè)計(jì) 軟件設(shè)計(jì)流程圖 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 25 圖 主程序流程圖 MQ2氣體檢測 ADC0804 將轉(zhuǎn)換的送到數(shù)據(jù)P1口后傳給單片機(jī) 數(shù)據(jù)處理 LCD 濃度顯示大于 2021ppm 檢測按鍵 K1 報(bào)警 檢測按鍵 K2 取消報(bào)警 無線啟動(dòng)自動(dòng)排風(fēng)設(shè)備 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 26 第五章 系統(tǒng)仿真實(shí)現(xiàn) 編程軟件簡介 Keil 軟件是眾多單片機(jī)應(yīng)用開發(fā)的優(yōu)秀軟件之一,它集編輯,編譯,仿真于一體,支持匯編 ,PLM 語言和 C 語言的程序設(shè)計(jì),界面友好,易學(xué)易用。 圖 設(shè)置生成 hex文件 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 27 圖 程序編譯并生成 hex文件 仿真軟件簡介 Proteus ISIS 是英國 Labcenter electronics 公司 開發(fā)的軟件,它不僅能進(jìn)行仿真,還可以進(jìn)行電路設(shè)計(jì)。它是目前最好的仿真 模擬電路、數(shù)字電路 、單片機(jī)及外圍器件的工具。雖然在國內(nèi)的市場剛打開,卻已受到單片機(jī)開發(fā)工程師、教單片機(jī)的教師以及單片機(jī)愛好者的青睞。目前世界上只有 Proteus 將電路仿真軟件、 PCB 設(shè)計(jì)軟件和模擬仿真相結(jié)合的設(shè)計(jì)平臺。其處理器模型支持 PIC, ARM7, HC11, AVR,MSP430 以及 8051 系列的 CPU 模型 , 2021 年又增加了 DSP 和 Cortex 系列處理器,并繼續(xù)增加其他系列模型。在編譯方面,它也支持 IAR、 Keil 和 MPLAB 等多種 編譯器 。圖 即為 Proteus 工作窗口 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 28 圖 Proteus 工作窗口 仿真測試 對系統(tǒng)電路進(jìn)行繪圖仿真, 主要測試一下幾點(diǎn): ( 1) 無可燃?xì)怏w泄漏時(shí)系統(tǒng)工作是否正常 ; ( 2) 可燃?xì)怏w超標(biāo)時(shí)系統(tǒng)工作是否正常 ; ( 3) 手動(dòng)報(bào)警是否正常; ( 4) 手動(dòng)取消報(bào)警是否正常。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 29 圖 正常情況下的仿真結(jié)果 圖 濃度超標(biāo)時(shí)的仿真結(jié)果 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 30 圖 手動(dòng)報(bào)警的仿真結(jié)果 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 31 圖 手動(dòng)取消報(bào)警的仿真結(jié)果 使用 Proteus 進(jìn)行電路仿真,仿真電路如圖 5,輸入程序后,系統(tǒng)在正常工作情況下顯示空氣中可燃?xì)怏w濃度。當(dāng)環(huán)境中可燃?xì)怏w濃度超標(biāo)時(shí),系統(tǒng)會(huì)發(fā)出報(bào)警,并通過無線裝置打開排氣扇。另外意外情況下可手動(dòng)報(bào)警,手動(dòng)取消報(bào)警。經(jīng)仿真驗(yàn)證,本監(jiān)測系統(tǒng)實(shí)現(xiàn)了設(shè)計(jì)的要求。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 32 結(jié) 論 本設(shè)計(jì)是通過采用 MQ2 氣體傳感器作為可燃?xì)怏w的信號采集工具 ,系統(tǒng)建立濃度與電壓關(guān)系,利用單片機(jī)技術(shù) 將采集到的模擬電壓量經(jīng)過 A/D轉(zhuǎn)換為數(shù)字信 號,經(jīng)過信號處理計(jì)算 ,濃度值送液晶顯示,觸發(fā)聲光報(bào)警,啟動(dòng)無線控制排氣裝置,構(gòu)建了一個(gè)可燃?xì)怏w監(jiān)測報(bào)警器。 隨著可燃?xì)怏w的應(yīng)用日益廣泛,人們對于其安全監(jiān)測也越來越重視。 本 設(shè)計(jì)中通過特定的芯片 進(jìn)行信號采集 ,單片機(jī)主要起到控制和轉(zhuǎn)換功能 。 精確度方面 能夠達(dá)到設(shè)計(jì)的要求。 同時(shí)在實(shí)用性方面進(jìn)行了改良創(chuàng)新,增加 無線控制排氣裝置 模塊,還有其他緊急情況下可以手動(dòng)進(jìn)行報(bào)警, 提高 了安全性,也增加了應(yīng)用范圍 。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 33 參考文獻(xiàn) [1] 王澤榮 .王進(jìn)浩 .張婷婷 .室內(nèi)空氣質(zhì)量監(jiān)測與傳感器的應(yīng)用 [J].商情, 2021, 17:1717. [2] 史小軍 .電化學(xué)氣體傳感器在煙霧監(jiān)測中的應(yīng)用 [J].中國儀器儀表, 2021, 6:9091. [3] 李建忠 .單片機(jī)原理及應(yīng)用 [M]. 西安:西安電子科技大學(xué)出版社, . [4] 王杰 .CAN總線在直流電機(jī)調(diào)速控制系統(tǒng)中的應(yīng)用 [D].電子科技大學(xué), 2021. [5] 李全利 .單片機(jī)原理及應(yīng)用技術(shù) [M].北京:高等教育出版社, 2021. [6] 李朝青 .單片機(jī)原理與接口技術(shù) [M].北京:航空航天大學(xué)出版社, 1999. [7] 王程研 .基于 AVR 單片機(jī)的智 能家庭測控報(bào)警系統(tǒng)設(shè)計(jì) [J].科技創(chuàng)新導(dǎo)報(bào), 2021(26):9292. [8] 白雪 .靜電紡 SnO2/Al203納米復(fù)合纖維及其氣敏性研究 [D].天津工業(yè)大學(xué), 2021. [9] 柴睿 .液壓控制器的智能控制系統(tǒng)的研究 [D].上海交通大學(xué), 2021. [10] 李強(qiáng) .無線收發(fā)模塊設(shè)計(jì)實(shí)現(xiàn) [J].江西通訊科技, 2021, 1:3840. [11] 楊慧 .信號可調(diào)壓電陶瓷精密驅(qū)動(dòng)電源的研究 [D].南昌大學(xué), 2021. [12] 陳光東 .單片微型計(jì)算機(jī)原理及其 C語言程序設(shè)計(jì) [M].武漢:華中科技大學(xué)出版社, . [13] 童詩白 .華成英 .模擬電子技術(shù)基礎(chǔ) [M].北京:高等教育出版社, . [14] 及力 .Protel 99 SE 原理圖與 PCB設(shè)計(jì)教程 [M].北京:電子工業(yè)出版社, 2021. [15] 譚浩強(qiáng) .C 程序設(shè)計(jì)(第三版) [M].北京:清華大學(xué)出版社, . [16] Intel,MCS51 Family of Single Chip Microputer User’ s Manual,1990. [17] Hegerl G C, Hasselmann K, Cubasch U, et al. Multifingerprint detection and attribution analysis of greenhouse gas. Climate Dynamics, 1997,9(13). [18] Danilators G D. Radiofrequency gaseous detection device. Microsc Microanal,2021, (6). 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 34 謝 辭 本系統(tǒng)為可燃?xì)怏w監(jiān)測報(bào)警控制系統(tǒng)。從原理圖的設(shè)計(jì)到軟件的調(diào)試,一路走下來,我確 實(shí)學(xué)到了很多知識。在整個(gè)作品的設(shè)計(jì)過程中,遇到很多困難,在圖書館翻閱了不少資料,網(wǎng)上也瀏覽了很多的資料。和同學(xué)們一起進(jìn)行討論,遇到問題,解決問題??在這樣循環(huán)的過程中,我們學(xué)到了許多東西,拓寬了我的知識面。在這里感謝同學(xué)們的支持與幫助。 通過畢業(yè)設(shè)計(jì),加深了我們對單片機(jī)系統(tǒng)的理解與掌握,也使我們深深體會(huì)到學(xué)習(xí)單片機(jī)的重要性和艱難性?,F(xiàn)在看到程序不再是一團(tuán)糟,毫無頭緒了,對看程序也有了了解,學(xué)好單片機(jī)對我們將來在工作中真的是很重要。 總之,這一個(gè)月的時(shí)間使我受益匪淺。在這里我特別想對指導(dǎo)說聲謝謝,你不悔的教導(dǎo) 讓我知道做設(shè)計(jì)并非一件容易的事,要設(shè)計(jì)一件作品更不是一件容易的事。不過以后我會(huì)繼續(xù)努力,讓自己能對電子方面的知識了解的更多和掌握的更多。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 35 附錄: void main() { float i=1。 unsigned int j,s=0,w=0 。 unsigned char ge,shi,bai,qian。 fan1=0。 fan2=0。 TMOD=0x11。 //設(shè)置定時(shí)器工作方式 TH0=(6553650000)/256。 //T0賦初值 TL0=(6553650000)%256。 TH1=(6553650000)/256。 //T0賦初值 TL1=(6553650000)%256。 ET0=1。 ET1=1。 EA=1。 init()。 P1=0xff。 cs=1。 delay(5)。 cs=0。 rd=1。 while(1) { wr=1。 delay(5)。 wr=0。 delay(5)。 wr=1。 delay(5)。 rd=0。 delay(5)。 i=P1。 i=i/255。 i*=5。 i*=2021。 j=(int)i。 qian=j/1000。 if(qian==0) put_str1(1,4,39。 39。)。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 36 else put_str(1,4,qian)。 ge=j%10。 put_str(1,7,ge)。 //put_str1(1,8,39。.39。)。 j=ge。 shi=j/10。 shi=shi%10。 put_str(1,6,shi)。 bai=j/100。 bai=bai%10。 if(bai==0amp。amp。qian==0) put_str1(1,5,39。 39。)。 else put_str(1,5,bai)。 put_str1(1,9,39。P39。)。 put_str1(1,10,39。P39。)。 put_str1(1,11,39。M39。)。 rd=1。 delay(5)。 if(key0==0) { s=1。 delay(20)。 if(key0==0) { fan2=0。delay(50000)。 TR0=1。 fan1=1。 delay(5000)。 //while(!key0)。 //按鍵松手檢測 } } if(key1==0) { s=0。 delay(20)。 if(key1==0) {fan1=0。 delay(50000)。 TR0=0。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 37 led=1。 beep=0。 fan2=1。 delay(5000)。 //while(!key1)。 //按鍵松手檢測 } } if(s==0) { if (j2021) //檢測濃度數(shù)據(jù)大于 2021啟動(dòng)定時(shí)器 1 報(bào)警 { fan2=0。 delay(500)。 TR1=1。 delay(20)。 fan1=1。 delay(500)。 } else { fan1=0。delay(500)。 TR1=0。 led=1。 beep=0。 fan2=1。 delay(500)。 } } } } H A H H B B A 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 38 A F B E C DP D g an employment tribunal claim Employment tribunals sort out disagreements between employers and employees. You may need to make a claim to an employment tribunal if: ? you don39。t agree with the disciplinary action your employer has taken against you ? your employer dismisses you and you think that you have been dismissed unfairly. For more information about dismissal and unfair dismissal, see Dismissal. You can make a claim to an employment tribunal, even if you haven39。t appealed against the disciplinary action your employer has taken against you. However, if you win your case, the tribunal may reduce any pensation awarded to you as a result of your failure to appeal. Remember that in most cases you must make an application to an employment tribunal within three months of the date when the event you are plaining about happened. If your application is received after this time limit, the tribunal will not usually accept it. If you are worried about how the time limits apply to you, take advice from one of the anisations listed under Further help. Employment tribunals are less formal than some other courts, but it is still a legal process and you will need to give evidence under an oath or affirmation. Most people find making a claim to an employment tribunal challenging. If you are thinking about making a claim to an employment tribunal, you should get help straight away from one of the anisations listed under Further help. H H B A G 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 39 If you are being represented by a solicitor at the tribunal, they may ask you to sign an agreement where you pay their fee out of your pensation if you win the case. This is known as a damagesbased agreement. In England and Wales, your solicitor can39。t charge you more than 35% of your pensation if you win the case. If you are thinking about signing up for a damagesbased agreement, you should make sure you39。re clear about the terms of the agreement. It might be best to get advice from an experienced adviser, for example, at a Citizens Advice Bureau. To find your nearest CAB, including those that give advice by , click on nearest CAB. For more information about making a claim to an employment tribunal, see Employment tribunals. The (lack of) air up there Watch mCayman Islandsbased Webb, the head of Fifa39。s antiracism taskforce, is in Lo