ImageVerifierCode 换一换
格式:DOC , 页数:32 ,大小:397.25KB ,
资源ID:118993      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/118993.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于单片机的智能温控风扇设计论文.doc)为本站会员(wj)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、 学科分类号 0807 本科生毕业论文(设计)题目(中文):基于单片机的智能温控风扇设计 (英文):The Design of Intelligent Temperature Controlled Fan Based on MCU 学生姓名: 刘胜珠 学号: 1210404032 院别: 电气与信息工程学院 专业: 通信工程 指导教师: 简小明 讲师 起止日期: 2015.10-2016.5 2016年5月16日怀化学院本科毕业论文(设计、创作)诚信声明作者郑重声明:所呈交的本科毕业论文(设计、创作),是在指导老师的指导下,独立进行研究所取得的成果,成果不存在知识产权争议。除文中已经注明引用的

2、内容外,论文(设计、创作)不含任何其他个人或集体已经发表或撰写过的成果。对论文(设计、创作)的研究做出重要贡献的个人和集体均已在文中以明确的方式标明。本声明的法律结果由作者承担。本科毕业论文(设计、创作)作者签名:年 月 日目 录摘 要I关键字IAbstractIKey wordsI1 前言11.1 智能风扇概况11.2 STC89C52单片机简介11.3 课题研究的意义22 设计的任务和要求22.1 设计任务22.2 设计要求23 设计方案的选择和论证23.1 温度传感器部分23.2 控制部分34 系统设计54.1 系统框架设计54.2 控制部分原理54.4.1 DS18B20温度传感器的温

3、度处理方法54.4.2 温度传感器和显示电路组成74.4 电机调速电路74.4.1 电机调速原理84.4.2 电机控制模块设计85 控制器软件设计95.1 主程序95.2 温度传感器模块和显示模块105.3 电机调速和控制子模块12参考文献13致 谢14附录A15 基于单片机的智能温控风扇设计摘 要在日常生活中发现传统风扇的使用有些不方便的地方,比如在很多的地区昼夜温差大,人们睡觉时一般依靠风扇的定时功能,这样可能出现风扇因定时到了而关闭,但温度并没有降低很多,也有可能温度降低了很多但定时没有到,风扇还在转动。为解决这个问题本文简绍了一种智能温控风扇系统,具有温度检测和显示功能,使用STC89

4、C52单片机作为系统对风扇的转速进行控制。 此风扇设计两个档位,由单片机根据DS18B20温度传感器传来的数字信号进行控制,当温度高于上限值时,风扇较快转动;当温度处于上限值与下限之间时,风扇较慢转动;当温度低于下限时,风扇停止转动。关键字 单片机;智能控制;温度传感器TheDesign ofIntelligentTemperatureControlled FanBasedonMCU AbstractTherearesomeinconvenientplacesintheuseoftraditionalfan indailylife, such as many regions of the te

5、mperature difference between day and night, people generally rely on timing function of fan, the fan may be shut down when the timer goes , but temperature did not reduce a lot of, In order to solve this problem, this paper introduces a fan system controlled by temperature , which has the function o

6、f temperature detection and display, and control the speed of the fan by using STC89C52 single chip microcomputer as the system.The fan design two stalls, it is controlled by MCU according to temperature sensor DS18B20 digital signal, when the temperature is higher than the upper limit value, fan fa

7、st rotation; when the temperature is between upper limit and lower limits, fan slower moving; when the temperature is below the limit, fan stops rotatingKey words MCU; Intelligent control; Temperature sensorII1 前言1.1 智能风扇概况虽然当今空调在不断的推广,使用越来越普及,但是电风扇并没有被淘汰,在市场上依然占有一席之地,它有着空调所不具备的优点,比如有些人对空调的使用有些不适应,出

8、现一些所谓的空调病,而风扇的风比较温和,老少皆宜,而且风扇的价格比空调便宜很多,还节约电,使用和安装都非常的简单,这是风扇在市场上一直还有一席之地的主要原因。随着科技的发展,电子产品越来越趋于智能化,智能化产品在人们生活中也越来越受欢迎,因此由微机控制的智能电风扇将深受人们的喜爱。在人们的日常生活中,传统的风扇一般使用机械方式进行控制,功能比较少,一般只有手动调档和定时功能,到了季节交替时节昼夜温差大,白天温度高,电风扇应高转速、产生大风量,使人感到凉爽;到了晚上,气温降低,当人入睡后,应该逐步减小转速,降低风量,以免使人感冒。虽然电风扇都有调节不同档位的功能,但必须要人手动换档,如果人睡着了

9、就无能为力,传统风扇就普遍采用的定时器关闭的做法,而这样也是有些不足,一方面是定时时间长短有限制,一般是一两个小时;另一方面可能在一两个小时后气温依旧没有降低很多,而风扇就关闭了,使人在睡梦中热醒而不得不起床重新打开风扇,如果增加定时器时间,而又非常的麻烦,而且可能多次定时后最后一次定时时间太长,在温度降低以后风扇依旧继续吹风,可能使人感冒; 还有一个很大的不便,就是人们彻夜使用风扇时,晚间入睡以后温度会下降很多,风扇的转速不能自动变小,也可能使人感冒。 为了解决上述的问题,我们设计了这套智能温控风扇系统。使用DS18B20来检测周围环境的温度,将数字信号传给52单片机进行处理,同时使用数码管

10、显示此时的温度,并根据使用者设定的温度自动在相应温度时作出小风、大风、停机动作的智能控制。1.2 STC89C52单片机简介 STC89C52单片机的功能强大,而且功耗很低,成本低,在各种需要控制系统的地方能够灵活运用,片内具有4bytes能够反复擦写的只读存储器和128 bytes的随机存取存储器,还有灵活的8位CPU和可编程flash,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统.STC89C52单片机有如下基本功能功能:具有4K的Flash快速存储器,128B的内部RAM,2个16位定时计数器,32个I/O口线,一个5向量两级中断结构,一个全双工串行

11、通信口,片内振荡器及时钟电路。此外STC89C52单片机可以降到0Hz的静态逻辑操作,而且能够应用两种软件的省电工作模式。空闲方式时停止CPU运作,却能够允许定时,RAM、计数器,串行通行口和中断系统继续运行。掉电方式时能够保存RAM中的数据,但是振荡器会停止工作而且还会禁止其它所有的部件工作到下一个硬件的复位。1.3 课题研究的意义 在我们的日常生活中,有很多地方昼夜温差大,人们在熟睡时不方便调节风扇的档位大小,这时需要智能温控风扇系统,根据当时的温度自动调节风力大小或关闭,这与传统的风扇相比更人性化而且还节约用电。当然在其他地方也可以广泛应用。2 设计的任务和要求2.1 设计任务设计并制作

12、一个基于单片机的智能温控风扇2.2 设计要求 本设计通过DS18B20对周围环境温度进行数据采集然后传给52单片机进行数据处理,使之形成一个随温度变化而自动做出相应动作的智能系统,这样风扇就能根据温度的变化而相应的自动变化档位,实现“温度高、风力大、温度低、风力弱”的性能。此外,用户通过按键来实现各种功能的控制,设置电风扇停止工作时的温度,只要温度比所设温度低时,电风扇就会自动的关闭,如果温度变化高于这个温度时电风扇就会自动的重新启动。 本设计的重要内容如下: (1)风扇的档位有高低两个,用户可以通过键盘设置温度的上下限值。 (2)当温度比所设温度下限值低时电风扇就会自动关闭。 (3)当温度在

13、所设温度下限和上限之间时电风扇慢速转动。 (4)当温度高于所设温度上限值时电风扇快速转动。3 设计方案的选择和论证3.1温度传感器部分 方案一:用热敏电阻来设计温度传感器部分,首先把由温度变化而引起热敏电阻阻值的变化通过运大器放大、再把这个随温度变化的模拟信号通过AD转换芯片ADC0809变成数字信号供给单片机进行处理。 方案二:用热电偶来设计温度传感器部分,外界温度的变化会引起热电偶内的电流,先用桥式电路进行整流,在用运算放大器放大电流信号,最后通过AD转换电路将模拟信号转变成数字信号传给单片机进行处理。 方案三:用温度传感器DS18B20来设计温度传感器部分,因为传感器DS18B20集成元

14、件把周围环境的温度转变成了数字信息直接送给单片机进行处理就行。 对于方案一而言,虽然热敏电阻的价格比较便宜,制作成本低,可是他对周围环境温度的变化不怎么敏感,而且在温度数据的采集、放大和转换时还会产生失真与误差,此外因为热敏电阻的R-T是非线性的关系,外界温度变化引起的阻值变化本来就存在误差,如果在增加电路来纠正误差,这样不但使电路复杂而且对外界环境的温度变化更加的不敏感。所以放弃此方案。 对于方案二而言,虽然热电偶比方案一中的热敏电阻对温度的变化敏感一些,而且在失真和误差方面也有很大的提高,但热电偶温度检测范围可以从-50摄氏度到1600摄氏度,此范围太广,对本设计不合适,对温度的变化还需更敏感。 对于方案三而言,因为DS18B20是数字式的高集成温度传感器,特点就是集成化高,输出的又是数字信号,使得电路更加的简单,误差也更小,而且因为DS18B20检测温度在原理上与前两种方案有着本质的区别,这让它对温度的分辨力提高了很多。而且温度的数值在器件内直接转换成了数字信号输出,这使得系统程的序设计计更加的简单,此外因为DS18B20使用了先进的单总线技术,这使得单片机的接口变的简单很多,而且有较强的抗干扰能力。关

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1