999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AT89S52單片機的智能溫控電風扇

2013-09-03 08:04:56林建華
湖北開放大學學報 2013年2期
關鍵詞:風速單片機設置

林建華

(閩南理工學院,福建 石獅 362700)

在國內,大部分農村地區普遍使用電風扇作為夏天降溫防暑設備。夏秋季節白天溫度高,電風扇應置于高速檔,大風量才使人感到涼爽;到了夜里,氣溫降低,當人們入睡后,應該逐步減小風速,以免使人受涼感冒。雖然電風扇都有手動調節檔位的功能,但必須要人手動切換檔速,睡著了就沒辦法了。利用 AT89S52單片機設計智能溫控電風扇控制系統,能解決深夜當人們熟睡時因溫度下降而導致著涼,或是從睡夢中醒來去控制電風扇風速的問題。本控制系統實時顯示檢測溫度值,并根據用戶設定的上、下限溫度值自動在相應溫度下作出高速檔、低速檔、停止的動作,從而實現智能控制電風扇的風速目的,形成一個經濟的、節能的智能溫控系統。

1.設計方案

系統設計的總框圖如圖1所示。

單片機通過檢測DS18B20采集的溫度作相應處理并送數碼管顯示當前溫度值,同時當前顯示溫度值與用戶設定的上、下限溫度值進行比較,根據比較的結果控制高速檔、低速檔、停止檔相對應的繼電器的通斷,從而控制電風扇的電動機接線方式,實現對風扇風速的控制。硬件電路設計包括單片機主控電路、數碼管顯示電路、溫度采集、蜂鳴器、繼電器控制電路、+5V供電電源等。主程序編程用來實現對溫度的檢測、數碼顯示、蜂鳴器、繼電器控制等處理功能。

圖1 系統結構框圖

2.硬件電路設計及其分析

2.1 單片機主控電路

AT89S52單片機作為本系統的控制核心,用于控制溫度采集、數碼管顯示、蜂鳴器、繼電器控制及用戶上下限溫度值設置鍵。在本系統設計電路中,溫度采集定義 DS18B20的DQ端口為P3.3;數碼管顯示電路定義P0口連接七段數碼管,P2口作為數碼管的位選信號;P1.0為手動檔電源開關,P1.1為自動檔電源開關,P1.2為高速檔,P1.3為低速檔,P1.4 為顯示值減1,P1.5為顯示值加1, P1.6 為設置鍵;P3.0為蜂鳴器報警等。

2.1.1 溫度采集

溫度采集電路主要采用溫度傳感器DS18B20作為感測溫度的核心元件,它可把采集的溫度信號轉換成數字量,送單片機處理后,輸出送數碼管顯示當前溫度值。DS18B20的DQ端口接P3.3口,如圖2所示。

圖2 溫度采集

2.1.2 數碼管顯示電路

數碼管顯示電路利用8個共陽數碼管、PNP三極管、電阻構成。單片機的P0口作為段碼輸入,P2口作為位選,并用8550三極管做驅動。P0口做I/O口時要加上拉電阻,所以給P0各端口加一個10KΩ的電阻。為了防止燒壞數碼管,給數碼管各段各加一個220Ω的限流電阻。顯示時數據通過P0口送給數碼管顯示,通過P2口對數碼管進行位選,數碼管被逐位掃描顯示其當前溫度值。如圖3所示,

圖3 數碼管顯示電路

2.1.3 用戶上下限溫度值設置

用戶上下限溫度值設定由單片機的P1.4、P1.5、P1.6口外接的3個點動按鈕S1、S2、S3來完成,如圖3所示。S3為設置鍵,S2為顯示溫度值加1,S1為顯示溫度值減1。當按下設置鍵S3,進入上限溫度值設置項,此時按下S2鍵,溫度值加1,長按S2不放可實現快速加1,按下S1鍵,上限溫度值減1,長按S1不放可實現快速減1。再一次按設置鍵S3,進入下限溫度值設置項,此時按S2、S1鍵,可對下限值加 1或減 1。上限溫度值和下限溫度值的設置范圍為-9℃~99℃,可以滿足一般使用要求。再按一次設置鍵S3,可切換到手動控制狀態,此時數碼管顯示的是當前溫度值,這時電風扇切換到手動控制模式。再次按下設置鍵 S3,又切換到溫控自動控制,或按接P1.7腳的S4按鍵,也可以從手動控制切換到溫控模式。

2.1.4 繼電器控制電路

繼電器控制電路由單片機的 P1.0~P1.3控制,如圖 4所示。上電默認為智能溫控模式,電風扇一通電,P1.1輸出低電平,Q11導通,繼電器K2吸合,K1釋放。單片機自動檢測溫度傳感器采集的溫度信號轉換成數字量,送數碼管顯示,并與用戶設置的上、下限溫度值進行比較,當前顯示溫度值高于用戶設定的上限溫度值時,P1.2輸出低電平,Q12導通,繼電器K3吸合,電源接通電風扇電機的高速檔;當前顯示溫度值介于用戶所設的上、下限溫度值時,P1.3輸出低電平,Q13導通,繼電器K4吸合,電源接通電機的低速檔;當前顯示溫度值低于下限溫度值時,關閉風扇。

當要切換到手動控制時,按S3設置鍵3次,從智能溫控模式切換到手動控制,P1.0輸出低電平,Q10導通,繼電器K1吸合,K2釋放。此時可以通過調節定時器及調速檔開關控制電風扇的風速。按下S4時,又可切換到智能溫控模式。

圖4 繼電器控制電路

2.2 供電電源電路

單片機+5V供電電源采用LM7805集成穩壓器,220V電源經變壓器降壓、整流、濾波后送入LM7805穩壓,輸出端接一個470uF和0.1uF電容濾除紋波,得到+5V穩壓電源。電路如圖5所示。

圖5 供電電源電路

3.系統程序設計

單片機首先對DS18B20進行復位和檢測,當檢測到傳感器存在時,發出溫度轉換命令和讀取溫度命令,將從DS18B20讀取的二進制溫度值轉換為七段碼在數碼管上顯示出來。顯示功能由溫度顯示子程序實現,數碼管逐位掃描顯示當前溫度值。用戶可根據需要自行設置風速檔的切換上、下限溫度值,硬件設計上可通過3個按鍵,由按鍵檢測函數程序提供軟件支持。用戶設定的上、下限溫度值均保存到DS18B20的EEROM內,在單片機掉電后仍然保存設定值,再次上電時從DS18B20的EEROM中讀取上次設定的上、下限溫度值。用戶要實現根據當前溫度實時的控制電風扇的風速,需要在程序中不斷的判斷當前溫度值是否超過或低于設定的上、下限溫度值范圍,此部分功能由溫度比較程序來完成。在執行程序不斷將當前溫度和設定動作溫度進行比較判斷,控制高速檔、低速檔相應繼電器的吸合與釋放,從而實時控制電風扇的風速。

4.系統的安裝與調試

根據已定義的單片機各端口及設計的硬件電路,編寫程序,并利用單片機Proteus ISIS和Keil軟件對智能溫控電風扇控制進行調試、仿真測試,直至實現其控制要求。

然后按已設計的硬件電路圖對各單元電路進行安裝與焊接,并確保電路安裝正確無誤。用燒寫器將KEIL軟件對應源程序編譯生成的.HEX文件寫入 AT89S52單片機芯片中。組裝整個系統,將單片機插入到目標板中,進行整機的調試。

風扇接上電源,如數碼管顯示當前溫度值22.5℃-L,表明電風扇處于低速檔運行。按設置鍵S3及S2、S1鍵可重新設置上、下限溫度值,如果將上限溫度值設為25.0℃,將下限溫度值設為23.0℃。確定后,因當前溫度值低于下限溫度值,電風扇停止,數碼管顯示 22.1℃-P。然后用手捏著DS18B20,顯示溫度逐步上升,當達到下限溫度值23℃時,繼電器K4吸合,電風扇接通低速檔,數碼管顯示23.X℃-L。溫度繼續的上升,當高于25℃時,繼電器K3吸合,電風扇切換到高速檔,數碼管顯示25.X℃-H。當手移開DS18B20,溫度下降,低于 25.0℃時,又切換到低速檔。當低于23.0℃時,關閉電風扇。

按設置鍵S3三次,可切換到手動控制模式。此時數碼管顯示當前溫度值。此時可通過手動調節定時器和調速開關控制電風扇的風速。再按S4時,又切換到智能溫控模式。

經實驗測試表明,該系統實現了預期的控制功能。

5.結束語

該系統利用 AT89S52單片機實現的智能溫控電風扇控制系統,性能可靠,控制準確,成本低,解決了人們手動操作的麻煩,具有重要的應用價值。如將電路和程序稍作修改,還可以實現其他一些控制功能,如大棚溫度控制、電動機溫度檢測、加熱爐、熱處理爐和鍋爐溫度檢測等,系統移植性強,控制方便。

[1]劉綠山,劉建群,李仕勇,等.基于AT89S52單片機的溫控系統[J].微計算機信息,2007,(17).

[2]吳金戍,沈慶陽,郭庭吉.8051單片機實踐與應用[M].北京:清華大學出版社,2002.

[3]榮俊昌.新型電風扇原理與維修[M].北京:高等教育出版社,2004.

[4]明德剛.DS18B20在單片機溫控系統中的應用[J].貴州大學學報(自然科學版),2006,(1).

[5]馬云峰.單片機與數字溫度傳感器DS18B20的接口設計[J].計算機測量與控制,2007,(4).

[6]孟武勝,李亮.基于AT89C52單片機的步進電機控制系統設計[J].微電機,2007,(3).

猜你喜歡
風速單片機設置
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
基于Kmeans-VMD-LSTM的短期風速預測
基于最優TS評分和頻率匹配的江蘇近海風速訂正
海洋通報(2020年5期)2021-01-14 09:26:54
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
基于GARCH的短時風速預測方法
本刊欄目設置說明
中俄臨床醫學專業課程設置的比較與思考
考慮風速分布與日非平穩性的風速數據預處理方法研究
主站蜘蛛池模板: 91久草视频| 九色综合视频网| 91网红精品在线观看| 不卡无码h在线观看| 在线看AV天堂| 国产打屁股免费区网站| 亚洲精品无码久久久久苍井空| 成人免费一区二区三区| 亚洲综合精品香蕉久久网| 久久久久亚洲av成人网人人软件| 欧美成人国产| 亚洲欧美另类视频| 欧美日韩理论| 不卡的在线视频免费观看| 亚洲最新在线| 欧美视频二区| 国产呦视频免费视频在线观看| 日韩国产一区二区三区无码| 91综合色区亚洲熟妇p| 日本午夜视频在线观看| 日本在线国产| 综合色亚洲| 亚洲AV无码精品无码久久蜜桃| 久久这里只有精品2| 欧美.成人.综合在线| 色婷婷国产精品视频| 国产精品女主播| 真实国产精品vr专区| 92精品国产自产在线观看| 日本不卡免费高清视频| 欧美国产视频| 国内黄色精品| 欧美一区二区三区香蕉视| 91精品国产91久久久久久三级| 亚洲欧洲天堂色AV| 高h视频在线| 成人毛片在线播放| 国产精品毛片一区视频播| 日韩人妻少妇一区二区| 国内毛片视频| 日韩AV无码一区| 亚洲AV无码久久天堂| 伊人蕉久影院| 欧美啪啪一区| 国产成人亚洲精品无码电影| 永久免费无码成人网站| 亚洲国产中文精品va在线播放| 国产性生交xxxxx免费| 国产欧美日韩免费| 亚洲乱码在线视频| 欧美高清视频一区二区三区| 波多野结衣视频网站| 91精品国产一区自在线拍| 狼友av永久网站免费观看| 97人妻精品专区久久久久| 波多野结衣一区二区三区四区视频| 久久久噜噜噜久久中文字幕色伊伊 | 日本一区高清| 暴力调教一区二区三区| 亚洲一区二区约美女探花| 日韩中文精品亚洲第三区| 亚洲第一成年网| 亚洲电影天堂在线国语对白| 欧美精品成人一区二区在线观看| 综合天天色| 免费一级全黄少妇性色生活片| 日韩精品亚洲精品第一页| 伊人久综合| 国内a级毛片| 亚洲综合九九| 亚洲一区免费看| 亚洲第一极品精品无码| 成人国产小视频| 国产午夜不卡| 91娇喘视频| 国产成人精品一区二区三在线观看| 无码人妻免费| 国产乱论视频| 波多野结衣一区二区三区四区| 亚洲无码A视频在线| 99久久精品免费观看国产| 日韩毛片基地|