資源描述:
《基于單片機(jī)的智能溫控風(fēng)扇》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、南京信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)論文作者趙鵬雪學(xué)號11141P18系部電子信息學(xué)院專業(yè)物聯(lián)網(wǎng)應(yīng)用技術(shù)題目基于單片機(jī)的智能溫控風(fēng)扇設(shè)計(jì)指導(dǎo)教師周波評閱教師完成時間:2014年4月23日摘要:本次設(shè)計(jì)的單片機(jī)系統(tǒng)是基于單片機(jī)的智能電風(fēng)扇設(shè)計(jì)。使用的控制芯片是AT89C51,用數(shù)字溫度傳感器DS18B20檢測溫度并通過數(shù)碼管顯示,通過繼電器來實(shí)現(xiàn)小電流的單片機(jī)控制大電流的電風(fēng)扇電機(jī)工作,利用單片機(jī)內(nèi)部定時器實(shí)現(xiàn)電風(fēng)扇定時時間的設(shè)定。本套系統(tǒng)的軟件程序思想主要是通過實(shí)時溫度與設(shè)定的溫度上下限值進(jìn)行比較后,控制電風(fēng)扇啟停、強(qiáng)弱擋,最終使環(huán)境維持
2、讓人舒適的溫度。用戶可以根據(jù)自身需求自行設(shè)定溫度上下限值、電風(fēng)扇啟停及工作時間。用戶設(shè)定的溫度上下限值通過軟件程序自動保存在數(shù)字溫度傳感器DS18B20內(nèi)部的EPPROM內(nèi)存單元中,掉電后數(shù)據(jù)不會丟失,不必勞煩用戶每次啟動風(fēng)扇反復(fù)重新設(shè)定溫度上下限值?!娟P(guān)鍵詞】:智能,傳感器,溫控,風(fēng)扇ABSTRACTThedesignisbasedonsingle-chipcontrolthermostatfandesignedtosensitivesensingtemperaturesensinganddisplay,thedesignAT8
3、9C51controlcenter,asthetemperaturesensorDS18B20sensorsensesthetemperatureoftheinternaltimersettimesetthelengthtocontroltheintensityandwindspeedfanswitchThedesignofsinglechipmicrocomputersystemisbasedonsinglechipmicrocomputerintelligenttemperaturecontrolfandesign.Throu
4、ghtherelaytoachievesmallcurrentSCMcontrollargecurrentoftheelectricfanmotorwork,realizeelectricfantimingtimeofinternalmicrocontrollertimersetting.Thissetofsystemsoftwareprogramthoughtmainlythroughreal-timetemperatureandsettingtemperatureupperandlowerlimitvalueaftercomp
5、arison,strongorweakandeventuallymaketheenvironmenttomaintainacomfortabletemperature.Theusercanaccordingtotheirownneedstosettemperatureupperandlowerlimit,electricfanstart-stopandworkingtime.Userstosetthetemperatureoftheupperandlowerlimitvalueautomaticallybythesoftwarep
6、rogramstoredinthedigitaltemperaturesensorDS18B20theinternalEPPROMmemoryunit,don'tneedtobothertheuserwitheachfanlaunchedagainandagaintoresettemperaturelimitupanddown.【KEYWORD】:Intelligence,sensors,temperature,fan目錄1、引言12、總體設(shè)計(jì)13、硬件設(shè)計(jì)23.1AT89C51單片機(jī)概述23.1.1AT89C51單片機(jī)組成33
7、.1.2.AT89C51單片機(jī)的引腳結(jié)構(gòu)43.2DS18B20單線數(shù)字溫度傳感器54、系統(tǒng)電路設(shè)計(jì)64.1單片機(jī)最小系統(tǒng)電路設(shè)計(jì)64.1.1AT89C51單片機(jī)的最小系統(tǒng)64.2按鍵電路設(shè)計(jì)74.3控制電路設(shè)計(jì)84.3.1溫度控制電路設(shè)計(jì)84.3.2聲響控制電路設(shè)計(jì)84.4溫控自動電路設(shè)計(jì)94.4.1雙向晶閘管介紹94.4.2繼電器介紹94.4.3電路設(shè)計(jì)94.5數(shù)碼顯示電路設(shè)計(jì)104.6電源電路設(shè)計(jì)114.6.1LM7805集成穩(wěn)壓器介紹114.6.2電路設(shè)計(jì)115、軟件設(shè)計(jì)125.1總體設(shè)計(jì)思想125.2各部分的軟件框圖和程序
8、125.2.1主程序流程圖125.2.2溫度顯示子程序流程圖13總結(jié)13附錄14附錄一電路原理圖14附錄二源程序15致謝31參考文獻(xiàn)321、引言電扇是人們?nèi)粘I钪谐S玫慕禍毓ぞ?,從開始的吊扇到現(xiàn)在的USB風(fēng)扇,無處不見電扇的蹤跡。雖然如今空調(diào)已經(jīng)