【毕设狗】【单片机毕业设计】基于单片机的空气质量检测-实物设计
仿真鏈接:
基于單片機(jī)的空氣質(zhì)量檢測(cè)-仿真設(shè)計(jì)
軟件安裝:
- Keil:點(diǎn)擊下載
- Proteus:點(diǎn)擊下載
- AD:點(diǎn)擊下載
- Visio:點(diǎn)擊下載
- 程序燒錄:點(diǎn)擊下載
設(shè)計(jì)簡(jiǎn)介:
本設(shè)計(jì)是基于單片機(jī)的空氣質(zhì)量檢測(cè)設(shè)計(jì),主要實(shí)現(xiàn)以下功能:
- 可實(shí)現(xiàn)通過(guò)SGP30測(cè)量二氧化碳及甲醛濃度,當(dāng)超過(guò)設(shè)置的最大值時(shí),進(jìn)行報(bào)警及通風(fēng)和凈化空氣處理
- 可實(shí)現(xiàn)通過(guò)MQ-4測(cè)量甲烷濃度,當(dāng)超過(guò)設(shè)置的最大值時(shí),進(jìn)行報(bào)警及通風(fēng)和凈化空氣處理
- 可實(shí)現(xiàn)通過(guò)GP2Y10測(cè)量5濃度,當(dāng)超過(guò)設(shè)置的最大值時(shí),進(jìn)行報(bào)警及通風(fēng)和凈化空氣處理
- 可實(shí)現(xiàn)通過(guò)DHT11測(cè)量溫濕度值,并可自動(dòng)進(jìn)行加熱、制冷、加濕、除濕處理
- 可實(shí)現(xiàn)通過(guò)按鍵調(diào)整設(shè)置的最大值以及切換顯示界面
- 可實(shí)現(xiàn)通過(guò)LCD1602顯示二氧化碳、甲醛、甲烷濃度及溫濕度
資料預(yù)覽
效果圖:
總體資料:
原理圖:
PCB:
軟件設(shè)計(jì)流程:
系統(tǒng)框圖:
本設(shè)計(jì)以STC89C52單片機(jī)為核心控制器,加上其他的模塊一起組成空氣檢測(cè)的整個(gè)系統(tǒng),其中包含中控部分、輸入部分和輸出部分。中控部分采用了STC89C52單片機(jī),其主要作用是獲取輸入部分?jǐn)?shù)據(jù),經(jīng)過(guò)內(nèi)部處理,控制輸出部分。輸入由六部分組成,第一部分是SGP30檢測(cè)模塊,通過(guò)該模塊可檢測(cè)當(dāng)前的CO2、甲醛濃度;第二部分是PM2.5檢測(cè)模塊配合ADC0832芯片,通過(guò)該模塊可檢測(cè)當(dāng)前的PM2.5濃度;第三部分是MQ-4甲烷檢測(cè)模塊配合ADC0832芯片,通過(guò)該模塊可檢測(cè)當(dāng)前的甲烷濃度;第四部分是DHT11溫濕度檢測(cè)模塊,通過(guò)該模塊可檢測(cè)當(dāng)前的溫濕度;第五部分是獨(dú)立按鍵,通過(guò)三個(gè)獨(dú)立按鍵切換界面和調(diào)整設(shè)定值;第六部分是供電電路,給整個(gè)系統(tǒng)進(jìn)行供電。輸出由四部分組成,第一部分是LCD1602顯示模塊, 通過(guò)該模塊可以顯示當(dāng)前CO2濃度、甲醛濃度、甲烷濃度、PM2.5濃度、溫濕度值及修改設(shè)定值等;第二部分是繼電器,當(dāng)所測(cè)量的氣體濃度值或溫濕度值不在設(shè)置范圍內(nèi)時(shí),則相應(yīng)繼電器閉合,進(jìn)行異常處理;第三部分是LED指示燈,每按一次按鍵,則指示燈亮一次;第四部分是蜂鳴器,當(dāng)測(cè)量的氣體濃度值或溫濕度值不在設(shè)置范圍內(nèi)時(shí),蜂鳴器進(jìn)行間斷報(bào)警。
硬件清單:
資料下載:
基于單片機(jī)的空氣質(zhì)量檢測(cè)-實(shí)物設(shè)計(jì)-畢設(shè)狗
總結(jié)
以上是生活随笔為你收集整理的【毕设狗】【单片机毕业设计】基于单片机的空气质量检测-实物设计的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Python实战RBF神经网络
- 下一篇: 常用数据集链接