版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊裝┊┊┊┊┊┊┊┊訂┊┊┊┊┊┊┊┊線┊┊┊┊┊┊┊┊┊圖61即為本次設(shè)計的智能通風(fēng)系統(tǒng)。本系統(tǒng)主要對空氣中的甲醛濃度、溫濕度、顆粒物濃度進行實時檢測并根據(jù)按鍵在液晶屏上顯示,不僅如此,當(dāng)檢測到的甲醛濃度或者顆粒物濃度數(shù)值超過其設(shè)定值時,系統(tǒng)進行自動報警,并且自動啟動步進電機,對室內(nèi)空氣進行凈化。在硬件上,其擁有一鍵復(fù)位功能,可很好的一鍵復(fù)原。實驗數(shù)據(jù)測量的過程中得到驗證,其測量結(jié)果滿足設(shè)計的測量范圍以及精度要求。設(shè)計的過程中我學(xué)習(xí)了很多,也收獲了很多。首先,在硬件設(shè)計時,熟悉了各個硬件模塊的組合。然后在畫原理圖的過程中,熟悉了對DXP的操作。其次,在編寫軟件的過程中,我了解了各硬件模塊的初始化配置以及讀寫。此外,我還熟悉了對編程軟件KEIL的使用。
致謝在論文的最后,要由衷的感謝幫助支持我的老師,家人以及同學(xué)。由于導(dǎo)師孜孜不倦的指導(dǎo)和鼓勵,我的畢業(yè)論文才得以完成。同時,薛老師在生活中給予我許多幫助,這些都將令我終生難忘。經(jīng)過幾個月的不懈努力,完成了我的畢業(yè)論文《智能通風(fēng)系統(tǒng)的設(shè)計》的撰寫,與此同時,也迎來了大學(xué)的最后一段時光。感謝薛老師在畢業(yè)設(shè)計階段給予我的鼓勵與幫助,從畢設(shè)題目的擬定,到相關(guān)資料搜集,外文文獻翻譯,再到撰寫論文、修改完善,直至定稿,薛老師都給予了我細心的指導(dǎo)。為指導(dǎo)并幫助我們順利完成論文的撰寫,他舍棄了睡眠時間,他全身心的付出,不求回報,為此向他表示我誠摯的敬意與感激之情。同時,感謝電氣專業(yè)教師和所有同學(xué)這這幾年給予我的關(guān)心與幫助,是他們的耐心與細心讓我能夠在學(xué)習(xí)專業(yè)知識的同時,也擁有的愉快的四年學(xué)習(xí)生活。我將始終牢記我曾是一名長春工業(yè)大學(xué)的學(xué)子,并祝所有的老師桃李滿天下!感謝各位專家的批評指導(dǎo)。
參考文獻倪巖.基于國內(nèi)外研究現(xiàn)狀對哈爾濱市PM_(2.5)污染防治對策的研究梁慶龍,李福,廖秀芬.裝修住宅室內(nèi)空氣甲醛污染情況研究概述[J].大眾科技,2018,20(02):1-3.單瀟清,.室內(nèi)空氣污染現(xiàn)狀及其防治研究[J].資源節(jié)約與環(huán)保,2018,0(5).劉文凱.室內(nèi)環(huán)境空氣質(zhì)量監(jiān)測技術(shù)規(guī)范研究[D].清華大學(xué),2004.張軍.AVR單片機應(yīng)用系統(tǒng)開發(fā)典型實例[M].北京:中國電力出版社,2005.深圳匯創(chuàng)聯(lián)合自動化控制有限公司.智能家居通風(fēng)調(diào)節(jié)系統(tǒng):中國,CN201810882930.2[P].2018-12-14.李麗,劉艷.實驗室智能通風(fēng)系統(tǒng)設(shè)計[J].商情,2014(24):284-284.陳曉.智能家居引爆行業(yè)臨界點[J].浙商,2013(18):72-73.杜增輝,孫克軍.圖解步進電機和伺服電機的應(yīng)用與維修[M].第1版.北京:化學(xué)工業(yè)出版社,2015.姚富鵬,彭銳,張琪,陳娜.室內(nèi)環(huán)境空氣污染對人體的危害及其防治[J].環(huán)境研究與監(jiān)測,2009,22(01):48-50.DockeryDW,PopeCA,etal.AnassociationbetweenairpollutionandmortalityinsixUScities[J].NEngleMed,1993,329:1753-1759.張彤.基于STM32的便攜式多氣體檢測儀的研究與設(shè)計[D].齊齊哈爾大學(xué),2015.APJones.Indoorairqualityandhealth.Environ,1999,(33):4535.張銳,李建成,王成志.基于粉塵傳感器的空調(diào)列車空氣質(zhì)量研究[J].傳感器與微系統(tǒng),2014,33(04):59-61+64.丁曼曼.惡臭氣體檢測裝置下位系統(tǒng)開發(fā)與研究[D].河北工業(yè)大學(xué),2014.王祥哲.物聯(lián)網(wǎng)技術(shù)下智能家居系統(tǒng)的思考[J].科技傳播,2019,11(4):168-170.謝偉,祁得運.基于控制室內(nèi)PM2.5的新風(fēng)系統(tǒng)設(shè)計探討[J].潔凈與空調(diào)技術(shù),2018,0(4)李成濤.家庭空氣凈化器的設(shè)計研究與實踐[D].武漢理工大學(xué),2013.楊遷.具有新風(fēng)系統(tǒng)的室內(nèi)空氣凈化器的設(shè)計與實現(xiàn)[D].河北大學(xué),2018.鄧高峰.室內(nèi)空氣顆粒污染物檢測與控制技術(shù)研究[D].北京化工大學(xué),2016.蘇海濤.長春市居民住宅空氣中甲醛和苯污染現(xiàn)狀調(diào)查與分析[D].吉林大學(xué),2013.徐文華.建筑新風(fēng)系統(tǒng)的探討[J].建設(shè)科技,2019(01):24-29.
附錄#include"led.h"#include"delay.h"#include"sys.h"#include"usart.h"#include"lcd.h"#include"usart2.h"#include"rtc.h"#include"usmart.h"#include"malloc.h"#include"MMC_SD.h"#include"ff.h"#include"exfuns.h"#include"fontupd.h"#include"text.h" intmain(void){ u8t,i,len; u32result=0; u16times=0,Sport=1;u8PM2_5,Temperature,Humidity,Air_Quality,CH2O_Buff; floatCH2O=0.00; delay_init(); //延時函數(shù)初始化 NVIC_Configuration();//設(shè)置中斷優(yōu)先級分組 uart_init(9600); //串口初始化為9600 UART5_Init(36,9600); //LED_Init(); //初始化與LED連接的硬件接口 LCD_Init(); usmart_dev.init(72); //初始化USMARTRTC_Init(); //mem_init(); //初始化內(nèi)存池 //exfuns_init(); //為fatfs相關(guān)變量申請內(nèi)存//f_mount(fs[0],"0:",1); //掛載SD卡 //f_mount(fs[1],"1:",1); //掛載FLASH. font_init(); //檢查字庫 LCD_DrawLine(1,19,238,19); //畫線 LCD_DrawLine(1,200,238,200); //畫線 LCD_DrawLine(120,140,120,318); //畫線 LCD_DrawLine(1,20,120,140); //畫線 LCD_DrawLine(120,140,238,20); //畫線 LCD_DrawRectangle(1,1,238,318); //畫矩形 Show_Str(15,210,200,24,"PM2.5",24,0); Show_Str(80,300,200,16,"ug/m3",16,0); Show_Str(10,90,200,24,"溫度",24,0); Show_Str(100,180,200,16,"℃",16,0); Show_Str(180,90,200,24,"濕度",24,0); Show_Str(210,180,200,16,"RH%",16,0); Show_Str(60,20,200,24,"空氣質(zhì)量",24,0); Show_Str(130,80,200,16,"級",16,0); Show_Str(135,210,200,24,"甲醛",24,0); Show_Str(198,300,200,16,"mg/m3",16,0); LCD_ShowString(2,2,200,16,16,"--"); LCD_ShowString(172,2,200,16,16,"::"); while(1) { /*******************顯示時間***************************************/ if(t!=calendar.sec) { POINT_COLOR=BLUE; t=calendar.sec; LCD_ShowNum(2,2,calendar.w_year,4,16); LCD_ShowNum(42,2,calendar.w_month,2,16); LCD_ShowNum(66,2,calendar.w_date,2,16); switch(calendar.week) { case0: //LCD_ShowString(100,2,200,16,16,"Sun"); Show_Str(100,2,200,16,"星期日",16,0); break; case1: //LCD_ShowString(100,2,200,16,16,"Mon"); Show_Str(100,2,200,16,"星期一",16,0); break; case2: //LCD_ShowString(100,2,200,16,16,"Tue"); Show_Str(100,2,200,16,"星期二",16,0); break; case3: //LCD_ShowString(100,2,200,16,16,"Wed"); Show_Str(100,2,200,16,"星期三",16,0); break; case4: //LCD_ShowString(100,2,200,16,16,"Thu"); Show_Str(100,2,200,16,"星期四",16,0); break; case5: //LCD_ShowString(100,2,200,16,16,"Fri"); Show_Str(100,2,200,16,"星期五",16,0); break; case6: //LCD_ShowString(100,2,200,16,16,"Sat"); Show_Str(100,2,200,16,"星期六",16,0); break; } LCD_ShowNum(172,2,calendar.hour,2,16); LCD_ShowNum(196,2,calendar.min,2,16); LCD_ShowNum(220,2,calendar.sec,2,16); LED0=!LED0; } if(USART_RX_STA&0x8000)Sport=1; //串口1接收數(shù)據(jù)完成 if(UART5_RX_STA&0x8000)Sport=2;//串口5接收數(shù)據(jù)完成 switch(Sport) { case1://串口1/*******************PM2.5***************************************/ PM2_5=USART_RX_BUF[0]*256+USART_RX_BUF[1]; if(PM2_5>=0&&PM2_5<50){POINT_COLOR=GREEN;Show_Str(10,300,200,16,"優(yōu)",16,0);} elseif(PM2_5>=50&&PM2_5<100){POINT_COLOR=LIGHTGREEN;result=1;Show_Str(10,300,200,16,"良",16,0);} elseif(PM2_5>=100&&PM2_5<150){POINT_COLOR=CYAN;result=1;Show_Str(10,300,200,16,"輕度污染",16,0);} elseif(PM2_5>=150&&PM2_5<200){POINT_COLOR=YELLOW;result=1;Show_Str(10,300,200,16,"中度污染",16,0);} elseif(PM2_5>=200&&PM2_5<300){POINT_COLOR=BROWN;result=1;Show_Str(10,300,200,16,"重度污染",16,0);} elseif(PM2_5>=300&&PM2_5<500){POINT_COLOR=BRRED;result=1;Show_Str(10,300,200,16,"嚴重污染",16,0);} elseif(PM2_5>=500){POINT_COLOR=RED;result=1;Show_Str(10,300,200,16,"爆表",16,0);} POINT_COLOR=BLUE; LCD_ShowNum(30,260,PM2_5,3,24);/*******************溫度***************************************/ Temperature=USART_RX_BUF[3]; if(USART_RX_BUF[2]==0x01)Temperature=Temperature*(-1); if(Temperature>=18&&Temperature<25){POINT_COLOR=GREEN;Show_Str(10,180,200,16,"適宜",16,0);} elseif(Temperature>=25) {POINT_COLOR=RED;Show_Str(10,180,200,16,"過高",16,0);} elseif(Temperature<18) {POINT_COLOR=GRAY;Show_Str(10,180,200,16,"過低",16,0);} POINT_COLOR=BLUE; LCD_ShowNum(30,140,Temperature,2,24);/*******************濕度***************************************/ Humidity=(USART_RX_BUF[4]*256+USART_RX_BUF[5]); if(Humidity>=40&&Humidity<=60) {POINT_COLOR=GREEN;Show_Str(130,180,200,16,"適宜",16,0);} elseif(Humidity>60) {POINT_COLOR=RED;Show_Str(130,180,200,16,"濕潤",16,0);} elseif(Humidity<40) {POINT_COLOR=GRAY;Show_Str(130,180,200,16,"干燥",16,0);} POINT_COLOR=BLUE; LCD_ShowNum(160,140,Humidity,3,24); /*******************空氣質(zhì)量***************************************/ Air_Quality=USART_RX_BUF[10]; POINT_COLOR=BLUE; LCD_ShowNum(110,70,Air_Quality,1,24); USART_RX_STA=0; Sport=0; break; case2://串口5/*******************甲醛***************************************/ POINT_COLOR=BLUE; CH2O_Buff=(UART5_RX_BUF[2]*256+UART5_RX_BUF[3]); CH2O=(CH2O_Buff*0.12)/100.00; //計算出當(dāng)前CH2O值 LCD_ShowxNum(150,260,(u8)CH2O,1,24,0);//顯示整數(shù)部分 LCD_ShowString(165,260,200,24,24,"."); CH2O-=(u8)CH2O; LCD_ShowxNum(174,260,CH2O*100,2,24,0X80);//顯示小數(shù)部分 if(CH2O<0.1){POINT_COLOR=GREEN;Show_Str(125,300,200,16,"正常",16,0);} elseif(CH2O>=0.1&&CH2O<0.4){POINT_COLOR=CYAN;result=2;Show_Str(125,300,200,16,"輕度污染",16,0);} elseif(CH2O>=0.4&&CH2O<0.8){POINT_COLOR=BROWN;result=2;Show_Str(125,300,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 栽培豆芽課程設(shè)計
- 真菌的自然科普課程設(shè)計
- 種子種植課程設(shè)計
- 小學(xué)算術(shù)測試課程設(shè)計java
- 柱鋼筋課程設(shè)計帶詳圖
- 小班愛護圖書課程設(shè)計
- 直流轉(zhuǎn)換電路課程設(shè)計
- 產(chǎn)出導(dǎo)向的課程設(shè)計
- 2025版貨車租賃合同參考范文:貨車租賃與貨物配送時效承諾3篇
- 2025版虛擬現(xiàn)實游戲開發(fā)合同變更及合作模式創(chuàng)新協(xié)議范本2篇
- 2025蛇年元旦晚會
- 大學(xué)學(xué)業(yè)規(guī)劃講座
- 【MOOC】中國近現(xiàn)代史綱要-武漢理工大學(xué) 中國大學(xué)慕課MOOC答案
- 2024年貴州貴陽市貴安新區(qū)產(chǎn)業(yè)發(fā)展控股集團有限公司招聘筆試參考題庫含答案解析
- 汕頭市中小學(xué)教學(xué)研究中心招聘專職教研員考試試題及答案
- 數(shù)字孿生應(yīng)用技術(shù)基礎(chǔ)知識考試題庫(600題)
- 美國RAZ分級讀物目錄整理
- 派出所立體化勤務(wù)指揮室建設(shè)模式探析――以大連市公
- 畫廊與畫家合作協(xié)議書范本
- 地方課程六年級上冊
- 中科院大連化物所模板PPT課件
評論
0/150
提交評論