基于智能傳感器的溫/濕度監(jiān)控系統(tǒng)設(shè)計
3系統(tǒng)結(jié)構(gòu)及原理本文引用地址:http://m.butianyuan.cn/article/162049.htm
該設(shè)計系統(tǒng)主要由單片機(jī)、傳感器和執(zhí)行機(jī)構(gòu)組成。采用的是AT89C51型低電壓和高性能的CMOS8位單片機(jī).片內(nèi)含4Kbytes可反復(fù)擦寫的只讀程序存儲器(PEROM)和128bytes的隨機(jī)存取存儲器(RAM),采用ATmel公司的高密度、非易失性存儲技術(shù)生產(chǎn).兼容標(biāo)準(zhǔn)MCS一51機(jī)指令系統(tǒng),片內(nèi)還有通用8位中央處理器和Flash存儲單元。功能強(qiáng)大的AT89C51微型計算機(jī)提供了高性價比的解決方案。它的主要功能特性如下:
兼容MCS一51指令系統(tǒng);
4K可反復(fù)擦寫f>1000次)FlashROM;
32個雙向I/O口;
可編程UARL通道;
2個16位可編程定時/計數(shù)器;
全靜態(tài)操作0—24MHz;
1個串行中斷;
128x8bit內(nèi)部RAM;
2個外部中斷源;
總共6個中斷源;
可直接驅(qū)動LED;
3級加密位;
低功耗空閑和掉電模式;
軟件設(shè)置睡眠和喚醒功能。
AT89C51和SHT15之間通過串行總線進(jìn)行通信.執(zhí)行機(jī)構(gòu)主要由電機(jī)控制的降溫機(jī)、升溫機(jī)、降濕機(jī)、增濕機(jī)等組成。彈藥倉庫的溫/濕度監(jiān)控系統(tǒng)如圖3所示。
AT89C51循環(huán)實時選通多個SHTl5,使其檢測溫度值和相對濕度值.然后讀出數(shù)據(jù)值并顯示此時的數(shù)據(jù)值.當(dāng)相對濕度超過70%時,單片機(jī)控制降濕機(jī)開始工作.若相對濕度低于40%,則增濕機(jī)開始工作;當(dāng)溫度超過30℃時,降溫機(jī)開始工作,當(dāng)溫度低于一12℃時,升溫機(jī)開始工作,每循環(huán)3次,打印1次溫,濕度值報表。
評論