使用單片機設計的智能溫控風扇論文資料: 傳統電風扇具有以下缺點:風扇不能遙控控制風扇調速,必須手動調速,給人們生活帶來極大的不方便。傳統電風機械的定時方式常常會伴隨著機械運動的聲音,特別是夜間影響人們的睡眠,而且定時范圍有限,不能滿足人們的需求。鑒于這些缺點,我們需要設計一款智能的電風扇控制系統來解決,技術交流:787059199。 本文以STC89C52單片機為核心,通過數字溫度傳感器對外界環境溫度進行數據采集,從而建立一個控制系統,使電風扇隨溫度的變化而自動調節檔位,實現“溫度高、風力大、溫度低、風力弱”的性能。另外,通過紅外發射和接收裝置及按鍵實現各種功能的啟動與關閉,并且可對各種功能實現遙控,用戶可以在一定范圍內設置電風扇的最低工作溫度,當溫度低于所設置溫度時,電風扇將自動關閉,當高于此溫度時電風扇又將重新啟動。 本設計主要內容如下: (1)風速設為從低到高共2個檔位,可由用戶通過鍵盤設定。 (2)每當溫度低于下限值時,則電風扇風速關閉。 (3)每當溫度在下限和上限之間時,則電風扇轉速緩慢。 (4)每當溫度高于上限值時,則電風扇風速全速運轉。 本設計的整體思路是:利用溫度傳感器DSI8B20檢測環境溫度并直接輸出數字溫度信號給單片機STC89C52進行處理,在LED數碼管上顯示當前環境溫度值以及預設溫度值。其中預設溫度值只能為整數形式,檢測到的當前環境溫度可精確到小數點后一位。同時采用PWM脈寬調制方式來改變直流風扇電機的轉速。并通過兩個按鍵改變預設溫度值,一個提高預設溫度,另一個降低預設溫度值。系統結構框圖,如圖所示。 |