资源描述:
《单片机的智能温控风扇的设计5》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、题目:STC89C52电风扇智能调速器的设计36摘要从一百多年前开始,越来越多的发明开始融入人们的生活。风扇这一项发明,想必没有人会不知道。在学名上风扇指的就是在热天借以生风取凉的用具电扇,是通过电驱动产生气流的一种装置,内配置的扇子通电后来进行转动化成自然风来达到乘凉的效果(这应该就是是大众对风扇的基本认知)。作为在炎炎夏日里解暑必备的电器之一,风扇应该是家家户户必备的电器。作为取代人力扇扇子的重要发明,风扇在这些年来一直在技术上有革新。从1830年开始第一台风扇的问世,到现在历经的一百八十多年,风扇从最初的
2、的固定在天花板上用发条来驱动的机械风扇,到如今的落地扇、台式、壁扇、换气扇、转页扇等许多种,风扇的种类和功能变得越来越多,能满足更多人对于风扇的需求。而本次设计呢,是一种温控风扇系统,该系统具有灵敏的温度感测和显示功能,系统STC89C52单片机作为控制平台对风扇转速进行控制。可由用户设置高、低温度值,测得温度值在高低温度之间时打开风扇弱风档,当温度升高超过所设定的温度时自动切换到大风档,当温度小于所设定的温度时自动关闭风扇,控制状态随外界温度而定。所设高低温值保存在温度传感器DS18B20内部E2ROM中,掉
3、电后仍然能保存上次设定值,性能稳定,控制准确。关键词:单片机;温度传感器;智能控制。36ABSTRACTSincemorethanonehundredyearsago,begintoembodythelifeofpeoplemoreandmoreinventions.Fanthisinvention,surelynoonewilldon'tknow.Fanonthescientificnameisbornonahotdaytotakethecoldwindapplianceelectricfan,isgener
4、atedbyelectriccurrents,adeviceconfigurationinfanelectricitylaterturnintonaturalwindtoreachtheeffectofshade(thatis,shouldisthebasiccognitiononpopularfan).Asagoodoneofthenecessaryappliancesinsorchingsummer,fanshouldisindispensableforeveryhouseholdelectricalapp
5、liances.Asanimportantinventionreplacehumanfan,fanovertheyearshasbeenonthetechnologyinnovation.Thefirstfansince1830,aftermorethanonehundredandeightyyearsuptonow,fixedontheceilingfanfromtheinitialmechanicalfan,drivenbythewindtothetoday'sfloorfan,desktop,wallfa
6、n,exhaustfan,fanandsoonmanykindsofpages,typesandfunctionofthefanisbecomingmoreandmore,canmeetmorepeoplein.Andforthedesign,isakindoftemperaturecontrolfansystem,thissystemhasthesensitivetemperaturesensoranddisplayfunction,systemSTC89C52single-chipmicrocomputer
7、asthecontrolplatformtocontrolthefanspeed.Highandlowtemperaturecanbesetbytheuser,themeasuredtemperaturevaluebetweenhighandlowtemperaturewhenopenthefanweakwind,whenthetemperatureexceedsthesettemperatureautomaticallyswitchtothewind,whenthetemperatureislessthant
8、hesettemperatureautomaticallyshutdownthefan,controlstatevarieswithtemperature.SethighandlowtemperaturevaluesstoredininternaltemperaturesensorDS18B20E2ROM,stillcankeepthepowerlostwhenthelastvalue