基于单片机的智能温控风扇设计论文

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

学科分类号0807本科生毕业论文(设计)题目(中文):基于单片机的智能温控风扇设计(英文):TheDesignofIntelligentTemperatureControlledFanBasedonMCU学生姓名:刘胜珠学号:1210404032院别:电气与信息工程学院专业:通信工程指导教师:简小明讲师起止日期:2015.10-2016.52016年5月16日怀化学院本科毕业论文(设计、创作)诚信声明作者郑重声明:所呈交的本科毕业论文(设计、创作),是在指导老师的指导下,独立进行研究所取得的成果,成果不存在知识产权争议。除文中已经注明引用的内容外,论文(设计、创作)不含任何其他个人或集体已经发表或撰写过的成果。对论文(设计、创作)的研究做出重要贡献的个人和集体均已在文中以明确的方式标明。本声明的法律结果由作者承担。本科毕业论文(设计、创作)作者签名:年月日目录摘要..................................................................I关键字...................................................................IAbstract.................................................................IKeywords................................................................I1前言...................................................................11.1智能风扇概况......................................................11.2STC89C52单片机简介...............................................11.3课题研究的意义....................................................22设计的任务和要求.......................................................22.1设计任务..........................................................22.2设计要求..........................................................23设计方案的选择和论证...................................................23.1温度传感器部分....................................................23.2控制部分..........................................................34系统设计...............................................................54.1系统框架设计......................................................54.2控制部分原理......................................................54.4.1DS18B20温度传感器的温度处理方法.............................54.4.2温度传感器和显示电路组成....................................74.4电机调速电路.....................................................74.4.1电机调速原理................................................84.4.2电机控制模块设计............................................85控制器软件设计.........................................................95.1主程序............................................................95.2温度传感器模块和显示模块.........................................105.3电机调速和控制子模块.............................................12参考文献................................................................13致谢..................................................................14附录A...................................................................15I基于单片机的智能温控风扇设计摘要在日常生活中发现传统风扇的使用有些不方便的地方,比如在很多的地区昼夜温差大,人们睡觉时一般依靠风扇的定时功能,这样可能出现风扇因定时到了而关闭,但温度并没有降低很多,也有可能温度降低了很多但定时没有到,风扇还在转动。为解决这个问题本文简绍了一种智能温控风扇系统,具有温度检测和显示功能,使用STC89C52单片机作为系统对风扇的转速进行控制。此风扇设计两个档位,由单片机根据DS18B20温度传感器传来的数字信号进行控制,当温度高于上限值时,风扇较快转动;当温度处于上限值与下限之间时,风扇较慢转动;当温度低于下限时,风扇停止转动。关键字单片机;智能控制;温度传感器TheDesignofIntelligentTemperatureControlledFanBasedonMCUAbstractTherearesomeinconvenientplacesintheuseoftraditionalfanindailylife,suchasmanyregionsofthetemperaturedifferencebetweendayandnight,peoplegenerallyrelyontimingfunctionoffan,thefanmaybeshutdownwhenthetimergoes,buttemperaturedidnotreducealotof,Inordertosolvethisproblem,thispaperintroducesafansystemcontrolledbytemperature,whichhasthefunctionoftemperaturedetectionanddisplay,andcontrolthespeedofthefanbyusingSTC89C52singlechipmicrocomputerasthesystem.Thefandesigntwostalls,itiscontrolledbyMCUaccordingtotemperaturesensorDS18B20digitalsignal,whenthetemperatureishigherthantheupperlimitvalue,fanfastrotation;whenthetemperatureisbetweenupperlimitandlowerlimits,fanslowermoving;whenthetemperatureisbelowthelimit,fanstopsrotatingKeywordsMCU;Intelligentcontrol;Temperaturesensor11前言1.1智能风扇概况虽然当今空调在不断的推广,使用越来越普及,但是电风扇并没有被淘汰,在市场上依然占有一席之地,它有着空调所不具备的优点,比如有些人对空调的使用有些不适应,出现一些所谓的空调病,而风扇的风比较温和,老少皆宜,而且风扇的价格比空调便宜很多,还节约电,使用和安装都非常的简单,这是风扇在市场上一直还有一席之地的主要原因。随着科技的发展,电子产品越来越趋于智能化,智能化产品在人们生活中也越来越受欢迎,因此由微机控制的智能电风扇将深受人们的喜爱。在人们的日常生活中,传统的风扇一般使用机械方式进行控制,功能比较少,一般只有手动调档和定时功能,到了季节交替时节昼夜温差大,白天温度高,电风扇应高转速、产生大风量,使人感到凉爽;到了晚上,气温降低,当人入睡后,应该逐步减小转速,降低风量,以免使人感冒。虽然电风扇都有调节不同档位的功能,但必须要人手动换档,如果人睡着了就无能为力,传统风扇就普遍采用的定时器关闭的做法,而这样也是有些不足,一方面是定时时间长短有限制,一般是一两个小时;另一方面可能在一两个小时后气温依旧没有降低很多,而风扇就关闭了,使人在睡梦中热醒而不得不起床重新打开风扇,如果增加定时器时间,而又非常的麻烦,而且可能多次定时后最后一次定时时间太长,在温度降低以后风扇依旧继续吹风,可能使人感冒;还有一个很大的不便,就是人们彻夜使用风扇时,晚间入睡以后温度会下降很多,风扇的转速不能自动变小,也可能使人感冒。为了解决上述的问题,我们设计了这套智能温控风扇系统。使用DS18B20来检测周围环境的温度,将数字信号传给52单片机进行处理,同时使用数码管显示此时的温度,并根据使用者设定的温度自动在相应温度时作出小风、大风、停机动作的智能控制。1.2STC89C52单片机简介STC89C52单片机的功能强大,而且功耗很低,成本低,在各种需要控制系统的地方能够灵活运用,片内具有4bytes能够反复擦写的只读存储器和128bytes的随机存取存储器,还有灵活的8位CPU和可编程flash,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统.STC89C52单片机有如下基本功能功能:具有4K的Flash快速存储器,128B的内部RAM,2个16位定时计数器,32个I/O口线,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。此外STC89C52单片机可以降到0Hz的静态逻2辑操作,而且能够应用两种软件的省电工作模式。空闲方式时停止CPU运作,却能够允许定时,RAM、计数器,串行通行口和中断系统继续运行。掉电方式时能够保存RAM中的数据,但是振荡器会停止工作而且还会禁止其它所有的部件工作到下一个硬件的复位。1.3课题研究的意义在我们的日常生活中,有很多地方昼夜温差大,人们在熟睡时不方便调节风扇的档位大小,这时需要智能温控风扇系统,根据当时的温度自动调节风力大小或关闭,这与传统的风扇相比更人性化而且还节约用电。当然在其他地方也可以广泛应用。2设计的任务和要求2.1设计任务设计并制作一个基于单片机的智能温控风扇2.2设计要求本设计通过DS18B20对周围环境温度进行数据采集然后传给52单片机进行数据处理,使之形成一个随温度变化而自动做出相应动作的智能系统,这样风扇就能根据温度的变化而相应的自动变化档位,实现“温度高、风力大、温度低、风力弱”的性能。此外,用户通过按键来实现各种功能的控制,设置电风扇停止工作时的温度,只要温度比所设温度低时,电风扇就会自动的关闭,如果温度变化高于这个温度时电风扇就会自动的重新启动。本设计的重要内容如下:(1)风扇的档位有高低两个,用户可以通过键盘设置温度的上下限值。(2)当温度比所设温度下限值低时电风扇就会自动关闭。(3)当温度在所设温度下限和上限之间时电风扇慢速转动。(4

1 / 32
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功