一.系統(tǒng)概述
系統(tǒng)使用STM32單片機(jī)進(jìn)行系統(tǒng)主控,使用PM2.5粉塵檢測(cè)模塊進(jìn)行粉塵濃度檢測(cè),實(shí)時(shí)顯示粉塵濃度,當(dāng)檢測(cè)到粉塵濃度超過設(shè)定閾值就會(huì)報(bào)警。
二.仿真概述
1. 通過LCD1602實(shí)時(shí)顯示粉塵濃度和設(shè)定的閾值,粉塵傳感器進(jìn)行粉塵檢測(cè),通過聲光報(bào)警進(jìn)行粉塵濃度超限提醒
2. 通過調(diào)節(jié)PM2.5傳感器的滑動(dòng)變阻器進(jìn)行PM2.5的濃度調(diào)節(jié),當(dāng)檢測(cè)到濃度超過閾值就會(huì)控制聲光報(bào)警電路進(jìn)行報(bào)警
3. 通過按鍵進(jìn)行PM2.5濃度閾值的設(shè)定,有閾值加和閾值減按鍵
三.程序設(shè)計(jì)
#include "sys.h" #include "delay.h" #include "pcf8591.h" #include "1602.h" #include "stm32f10x.h" #include "Beep_Led_Relay.h" #include "delay.h" #include "key.h" /************************************************ 版權(quán):小常硬件 公眾號(hào):微信搜索“小常硬件“在公眾號(hào)免費(fèi)下載相關(guān)資料 ************************************************/ int main(void) { u8 PMmax=65; u8 c; NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//設(shè)置中斷優(yōu)先級(jí)分組為組2:2位搶占優(yōu)先級(jí),2位響應(yīng)優(yōu)先級(jí) delay_init(); //延時(shí)函數(shù)初始化 LCD1602_GPIO_Configuration(); PCF8591_Init(); Led1_init();//pb13 KEY1_Init();//pb14pb15 write_str(0,0,(u8*)"PM2.5:"); write_str(0,1,(u8*)"PMmax:"); while(1) { if(KEY1==0|KEY2==0) { delay_ms(10); if(KEY1==0) { PMmax++; } if(KEY2==0) { PMmax--; } delay_ms(200); } write_num(6,1,PMmax); c= PCF8591_ADC_Input(0x90,1); write_num(6,0,c); if(c>PMmax) { write_str(11,1,(u8*)"Exc"); Led1_1=1; delay_ms(200); write_str(11,1,(u8*)" "); Led1_1=0; delay_ms(200); } } }
-
單片機(jī)
+關(guān)注
關(guān)注
6067文章
44992瀏覽量
650639 -
檢測(cè)系統(tǒng)
+關(guān)注
關(guān)注
3文章
974瀏覽量
43938 -
STM32
+關(guān)注
關(guān)注
2293文章
11032瀏覽量
365113
原文標(biāo)題:Proteus仿真實(shí)例_基于STM32單片機(jī)的pm2.5空氣質(zhì)量檢測(cè)系統(tǒng)(仿真文件+程序)
文章出處:【微信號(hào):小常硬件,微信公眾號(hào):小常硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
簡(jiǎn)易空氣質(zhì)量檢測(cè)裝置制作
【芯夢(mèng)想】空氣質(zhì)量檢測(cè)微信平臺(tái)
Pm2.5空氣質(zhì)量檢測(cè)的小問題
空氣質(zhì)量測(cè)試儀的原理
PM2.5空氣質(zhì)量監(jiān)測(cè)系統(tǒng)設(shè)計(jì)
如何利用51單片機(jī)實(shí)現(xiàn)PM2.5空氣質(zhì)量檢測(cè)儀設(shè)計(jì)
如何去實(shí)現(xiàn)基于單片機(jī)的空氣質(zhì)量監(jiān)測(cè)系統(tǒng)設(shè)計(jì)
怎樣去設(shè)計(jì)基于51單片機(jī)的空氣質(zhì)量檢測(cè)報(bào)警器
基于單片機(jī)的空氣質(zhì)量監(jiān)測(cè)的設(shè)計(jì)資料分享
如何通過NuMaker-IOT-M487獲得城市的PM2.5空氣質(zhì)量
基于51單片機(jī)PM2.5空氣質(zhì)量檢測(cè)儀設(shè)計(jì)(畢設(shè))

210423-基于單片機(jī)的空氣質(zhì)量(PM2.5)監(jiān)測(cè)系統(tǒng)設(shè)計(jì)

442【畢設(shè)課設(shè)】基于51單片機(jī)PM2.5空氣質(zhì)量檢測(cè)霧霾粉塵檢測(cè)報(bào)警器

基于單片機(jī)的pm2.5檢測(cè)儀設(shè)計(jì)
守護(hù)空氣質(zhì)量的科技利器:PM2.5傳感器全面解析

評(píng)論