一.系統(tǒng)概述
系統(tǒng)通過(guò)STM32單片機(jī)進(jìn)行主控,系統(tǒng)內(nèi)通過(guò)溫度傳感器進(jìn)行溫度檢測(cè),并通過(guò)顯示屏進(jìn)行顯示。系統(tǒng)內(nèi)分為手動(dòng)和自動(dòng)兩種控制方式,在手動(dòng)模式下通過(guò)按鍵可以調(diào)節(jié)風(fēng)扇的檔位,檔位越高轉(zhuǎn)速越高,在自動(dòng)模式下根據(jù)設(shè)置的溫度閾值來(lái)啟動(dòng)風(fēng)扇啟動(dòng)。
二.仿真概述
1. 通過(guò)LCD1602顯示屏進(jìn)行溫度和閾值以及模式的顯示,通過(guò)調(diào)節(jié)DS18B20的紅色按鈕調(diào)節(jié)溫度
2. 自動(dòng)模式下當(dāng)檢測(cè)到溫度超過(guò)設(shè)定閾值就會(huì)報(bào)警提醒,并開啟風(fēng)扇
3. 按下自動(dòng)/手動(dòng)切換按鍵后就會(huì)切換到手動(dòng)控制方式,按下加減按鍵就能直接控制風(fēng)扇
三.程序設(shè)計(jì)
#include#include #include #include #include #include #include #include int main(void) { u8 Tmax = 30,Tmin = 25,mode=0,d=0; Key_Init(); Lcd1602_Init(); Beep_Init();//PC4 Ds18b20_Init();//PA12 Motor_Init();//pc0-4 Lcd1602_Write_String(0x80,2,(u8*)"T:"); Lcd1602_Write_String(0xc3,2,(u8*)"D:"); while(1) { u8 t =Ds18b20_Temp() ; Lcd1602_Write_Num8(0x82,t); Lcd1602_Write_Num8(0x88,Tmax); Lcd1602_Write_String(0x87,1,(u8*)"-"); Lcd1602_Write_Num8(0x85,Tmin); if(Key3==0) { mode=~mode; Lcd1602_Write_String(0xc5,3,(u8*)" "); } if(mode)//手動(dòng) { Lcd1602_Write_String(0xc0,2,(u8*)"Sd"); Lcd1602_Write_Num8(0xc5,d); if(Key0==0) { d++; if(d>3){d=0;} } if(Key1==0) { d--; if(d<1){d=4;} } // if(d==1) { Motor_418_Turn(0,200); } else if(d==2) { Motor_418_Turn(0,50); } else if(d==3) { Motor_418_Turn(0,20); } } }
-
單片機(jī)
+關(guān)注
關(guān)注
6050文章
44702瀏覽量
641299 -
STM32
+關(guān)注
關(guān)注
2277文章
10952瀏覽量
359242 -
溫控風(fēng)扇
+關(guān)注
關(guān)注
1文章
16瀏覽量
5157
原文標(biāo)題:Proteus仿真實(shí)例_基于STM32單片機(jī)的智能溫控風(fēng)扇系統(tǒng)(仿真文件+程序)
文章出處:【微信號(hào):小常硬件,微信公眾號(hào):小常硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
想找些關(guān)于單片機(jī)溫控智能風(fēng)扇的設(shè)計(jì)的資料
基于51單片機(jī)的智能溫控風(fēng)扇設(shè)計(jì)
如何使用單片機(jī)設(shè)計(jì)智能溫控風(fēng)扇
怎樣去設(shè)計(jì)一種基于51單片機(jī)的智能溫控風(fēng)扇
如何去實(shí)現(xiàn)基于單片機(jī)的智能電風(fēng)扇設(shè)計(jì)
基于單片機(jī)的溫控風(fēng)扇設(shè)計(jì)畢業(yè)論文(很全--免費(fèi))
基于51單片機(jī)的溫控風(fēng)扇程序
基于單片機(jī)的智能風(fēng)扇的設(shè)計(jì)
基于單片機(jī)的智能溫控風(fēng)扇設(shè)計(jì)

使用單片機(jī)設(shè)計(jì)的智能溫控風(fēng)扇論文資料

基于單片機(jī)的智能電風(fēng)扇設(shè)計(jì)

556【畢設(shè)課設(shè)】基于單片機(jī)溫度控制風(fēng)扇自動(dòng)溫控調(diào)節(jié)風(fēng)扇系統(tǒng)設(shè)計(jì)

基于51單片機(jī)的溫控風(fēng)扇Proteus仿真設(shè)計(jì)
基于STC89C52單片機(jī)的溫控風(fēng)扇系統(tǒng)設(shè)計(jì)

評(píng)論