本設計以at89c51 微控制器為控制的核心,硬體上外加溫度感測器作為檢測室內溫度並且採集室內溫度資料的工具,以及對室內溫度自動控制的作用。其中對於溫度的自由設定,使用者可以用按鍵簡單直觀來實現,對採集回來的資料設計中則通過lcd1602液晶顯示來對環境溫度的實時監控。另外為了更加有效的實現溫度的調節,設計中利用led燈模擬溫度公升溫和降溫。
本設計應該具有以下作用:
(1)使用者可根據自己的要求調節溫室內溫度。
(2)感測器能實時,較為準確的檢測,採集溫度資料。
(3)裝置可以智慧型的控制,檢測溫室內溫度的變化。
(4)裝置操作簡單,但結果要準確。
(5)檢測與調節的結果應該在lcd液晶顯示屏直觀顯示出來。
(6)當溫室內溫度高於或低於所設定值時,系統自動採取紅燈亮與報警燈、藍燈亮來提醒啟用措施。
溫度控制模組:設計中利用led燈模擬溫度公升溫和降溫。在設計工作時,當系統檢測到環境溫度對比系統中設定的極限值溫度過高或過低時,系統中的微控制器則控制繼電器發出訊號來完成系統中負載的驅動,此時系統中的報警燈則隨之啟動工作。通過一旦溫度過低則報警燈工作來提醒使用者,一旦溫度過高則藍燈亮來模擬降溫。
sbit col_relay=p3^7; //排水繼電器
sbit hot_relay=p2^1; //加水繼電器
sbit buzzer=p2^0;
sbit rled=p1^0;
sbit gled=p1^1;
sbit bled=p1^2;
uchar alarmtemp[2]=; //目標溫度
void timerinit(void);
void gettemp(void);
void pageinit(void);
void pagedisplay(void);
void dataload(void); //資料載入
基於51微控制器溫度調節器溫度控制器設計(畢設課設)
該系統的總體設計思路如下 溫度感測器ds18b20把所測得的溫度傳送到at89c52微控制器上,經過51微控制器處理,將把溫度在顯示電路上顯示,本系統顯示器用lcd數碼顯示器以動態掃瞄法實現。檢測範圍25攝氏度到50攝氏度,調節精度為0.1 稍一點問題,實物可由該 可做出,本人親測。標頭檔案 inc...
37 基於51微控制器智慧型溫控風扇設計
系統由stc89c52微控制器 ds18b20溫度感測器 數碼管 風扇 按鍵 電源構成。具體功能 1 採用ds18b20溫度感測器測溫並用數碼管實時顯示 2 可以手動設定溫度上下限 共3個按鍵 設定鍵 加鍵 減鍵 3 溫度小於下限風扇不轉,溫度在上下限之間50 轉動,大於上限時,風扇全速轉動。近些年...
基於51微控制器智慧型窗簾紅外控制系統設計(畢設課設)
本設計採用stc89c51控制,使用bh1750採集光照強度,紅外控制,電機採用四相五線步進電機,通過uln2003步進電機驅動器 1 紅外遙控器切換手動模式和自動模式 2 自動模式按照bh1750光照感測器控制電機自動正轉或者反轉 3 手動模式由紅外遙控控制電機正轉和反轉 define nop n...