一.系統(tǒng)概述
系統(tǒng)使用的模塊有AT89C51單片機(jī)+8位共陽極數(shù)碼管+DS18B20溫度檢測(cè)模塊+按鍵+風(fēng)扇+加熱裝置+光電管+繼電器+電機(jī)驅(qū)動(dòng)模塊L298N。
本設(shè)計(jì)采用51單片機(jī)為核心控制,使用數(shù)碼管進(jìn)行溫度以及閾值的顯示,通過按鍵可以對(duì)溫度上限和溫度的下限進(jìn)行設(shè)置,當(dāng)光電管檢測(cè)到有人時(shí),如果此時(shí)的溫度過低則通過加熱裝置進(jìn)行加熱,溫度過高則通過風(fēng)扇進(jìn)行降溫。
二.仿真概述
1.使用8位共陽數(shù)碼管顯示實(shí)時(shí)溫度。
2.通過按鍵可以調(diào)節(jié)溫度閾值,通過按鍵可以對(duì)閾值進(jìn)行加減調(diào)節(jié)。
3.當(dāng)溫度低于溫度閾值并且光電管檢測(cè)到有人,則會(huì)通過繼電器啟動(dòng)加熱裝置。
4.當(dāng)溫度高于溫度閾值并且檢測(cè)到光電管有人,則會(huì)通過控制L298N電機(jī)驅(qū)動(dòng)模塊來啟動(dòng)風(fēng)扇降溫。
三.程序設(shè)計(jì)
使用Keil 51進(jìn)行程序設(shè)計(jì),打開Proteus時(shí)程序是默認(rèn)燒錄的狀態(tài),如果沒有燒錄點(diǎn)擊AT89C51單片機(jī)并將程序?qū)刖湍苓\(yùn)行系統(tǒng)(程序文件是后綴為hex的文件)。
四.資料鏈接
審核編輯 :李倩
-
51單片機(jī)
+關(guān)注
關(guān)注
274文章
5705瀏覽量
124080 -
數(shù)碼管
+關(guān)注
關(guān)注
32文章
1883瀏覽量
91338 -
智能溫控
+關(guān)注
關(guān)注
1文章
13瀏覽量
7640
原文標(biāo)題:基于51單片機(jī)的智能溫控系統(tǒng)(含Keil程序和Proteus文件)
文章出處:【微信號(hào):小常硬件,微信公眾號(hào):小常硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論