一、硬件方案
硬件組成:本系統(tǒng)采用51單片機最小系統(tǒng)電路(復(fù)位電路+晶振時鐘電路+單片機電源電路)+ LCD1602液晶顯示模塊 + 18B20溫度傳感器+紅外接收頭+風(fēng)扇+按鍵設(shè)計而成。
二、設(shè)計功能
1、本設(shè)計基于STC89C51/52(與AT89S51/52、AT89C51/52通用)。
2、LCD1602顯示當(dāng)前溫度,設(shè)置溫度上限,以及當(dāng)前風(fēng)扇檔位和模式。
3、采用PWM調(diào)速的原理來實現(xiàn)風(fēng)扇速度的控制,當(dāng)溫度低于溫度的下限值時,風(fēng)扇不轉(zhuǎn)(0檔),當(dāng)溫度高于下限溫度時風(fēng)扇轉(zhuǎn)動(1檔),同時溫度每升高2℃風(fēng)扇檔位自動上升一個檔位(2-4檔)。
4、可設(shè)置溫度下限值:從左到右按鍵依次是:加、減、檔位加、檔位減、切換(手動模式和自動模式切換)。按下“加”或“減”鍵后對需要設(shè)置的溫度進行設(shè)置,手動模式下按下檔位加、檔位減則對風(fēng)扇檔位進行加減(一共四個檔位,0檔則風(fēng)扇關(guān)閉),按下模式切換則對風(fēng)扇進行手動模式和自動模式進行切換。
5、可通過紅外遙控器實現(xiàn)按鍵的所有功能(溫度設(shè)置,檔位加減,手自動模式切換)。
6、溫度設(shè)置范圍:10-40℃。