《【《温控自动风扇系统设计与实现》8700字(论文)】.docx》由会员分享,可在线阅读,更多相关《【《温控自动风扇系统设计与实现》8700字(论文)】.docx(13页珍藏版)》请在第壹文秘上搜索。
1、温控自动风扇系统设计与实现I9qm(a(m1(m(mem11.1 课题应用前景及现状I1.2 理论蔻义21.3 本设计任务主要要求3JIjk1.1.a.a.*.a.a.n.a.42.1 温度传喇的酒42.2 主控机的选择62.3 显示电路62.4 调速方式7Sfejft.”.“.r.r.”rrr.”.“.rrwwr.”一“”“.”一“wrwr.r.r.”wr.r.r83.1 主控芯片介绍83.2 复位电寤3.3 时钟电路103.4 DSI8B2O温度采集电路103.5 散码管驱动显示电路113.6 风扇驱动电路123.7 按键模域124.1 主程序流程图144.2 DSI8B2O子程序流程图1
2、44.3 散反管显示子程序流程图154.4 按位子程序流程图16I.1.-.”-.-1.-.-1.1.13-”.-.-.”1-1.-.-.-.*.-.1.1.-.”-.”-.”1185.1 系第功能185.2 系统分析18第1章结论1.1课题应用前景及现状近些年来,随若我们国家的经济的发展,人们希望过更舒适的生活,空调的普及让人们的生活越来越舒适,在加上价格的不断下调,电风扇行业正在面临着非常产重的危机”:2fc-.空调强大的功能是人们能够快速接受其价格的重要原因,但是空调的功能是取决于能耗和封闭空间,所以这是其不能够完全取代电风扇的重要原因。而随着我们国家提倡俣沪生态环境,提出“绿水育山就是
3、金山银山”的理念的时候,空调的高耗电量、破坏臭氧层的缺点一些原理开始逐渐的掌握,通过突探课程逐渐的掌握了一些设计技能,这些课程都是我本次设计的基他.当然还有非常多的课程内容对于本次设计都有着非常大的帮助。也正是对这些知识的掌握和学习,才能在智军温控风扇的设计中添加更多人性化的切缘人有大量的时间都是在室内度过的.对温度、湿度、光线都提出了不同的要求,而且室内环境对于人的身心健隶的影响也非常大,当环境穿适的时候,人们的生理和心理都会处于一个健家的水平,同样的人们舒适感的增加.也会使得他们在工作中的效率有所提升*3*V在异常炎册的夏天,人们都喜欢打开风扇或是空调,在室内惬意的工隹或是休息,而相对于空
4、调来说,电风扇更加的节能、实意.适用的范围更加的广泛一些,比如风扇可以在室外使用,对于一些身体素质较差的老人和小孩来说,他们更加的客欢电风起吹出来的自然风。但是传统的风扇智能化的程度相对来说匕电低,随着温度的变化需要通过手动进行档位的调整,一旦忘记关闭电扇还会造成电力资源的浪费,同时有可能因为长时间吹风扇导致感冒。所以本次选择了与人们生活息息相关的智能温控风扇设计.能够检测人体的体温、环境温度和环境湿度,同时根据实际检测到的数据调整风扇的转速,给予人们一个更加舒适的环境。同时在本次设计中还增加了节能模式,当人设苣好了节能模式之后,风扇会自动检测所处环境中有没有人,如果没有的话将会自动停止,减少
5、电力货源的浪费,使得电风扇具有了节能性。电风扇在当前仍然能够占据一定市场份额的重要原因就是其性能有所改退,电风扇吹出来的是模取自然风,是一些空调所不能比拟的,还有就是电风扇价格的比较低,能耗小。而且随着人们生活水平的明显提高,居住条件也有了非常大的改善,人们通常会选择将空调机安装在主要活动的地方,对于其它地方还是选择使用风扇迸行降温。虽然需求还是很大,但是明显市场上的电风扇的供给量大于实际的需求量.电风扇之间的竞争非常的激励,想要在激励的市场竞争中占据一定的地位,还是需要依靠风扇的品质和性能。智能温控风扇的出现使得电风扇在原本的基础上提高了风扇的节能性,同时也增加舒适性2*。而且智能温控风扇系
6、统不仅能够应用人们的生活中,还箜够应用于工业生产之中,在一些需要俣持低温的车间中,使用空调的费用非常的高,而使用智能温控风扇系统之后,不仅不需要人工进行温度的控制,还降低了成本费用。同时在笔记本电脑上也可以进行应用,通过智能温控风扇进行降温,可以极大的节约电能,延长笔记本电脑的使用寿命。所以智能温控风扇系统的设计在现实生活中可以应用到多个领域中,研究这一内容有着现实意义。1.3本设计任务主要要求本次设计是以STC89C51单片机作为系统核心,通过温度传感器进行温度数据的收集,然后将其数据传输到单片机中.单片机进行处理将数据传输到拴制单元,实现风扇的转速根据温度的变化而逐渐的调整。本次设计中.风
7、扇的转速应该具有三个档位,由小冈、大风、停机组成,可以通过手动进行调整也可以系统自动控制。当传感器所采集的温度数据比所设VCCl图2-2热敏温度采集电路方案二:将热电偶作为温度数据的测量器件,这种方式需要搭接大量的电路才能够完成温度的检测和数据的传输.基本原理和方案一基本一致,都是需要通过模数转换来将相应的温度信号传输给弟片机,同时由于需要连接大量的电路使得整体相对来说更加的豆杂一下,但是也有优点,那就是好监测温度的范圉更加的广泛。方案三:通过使用数字式温度传感器进行温度数据的测量。从方案一的实际应用角度来看.热嫩电阻在之前有过大量的应用实例,相对来说比较成熟,能够为设计提供一定的借鉴意义。而
8、且热敏电电相对来说价格比较便宜.如果设计经费不足的情况下可以考虑这一方案,但是冏时也需要考虑到热敏电阻对于温度的细微变化不够敏感的情况,这有可能会导致温度检测的精度不够.可靠性不满足要求:*MBa所以应该放弃该方案。从方案二的实际应角度来看,这种方式的测温范围非常的广泛,从-5()摄氏度到16(X)摄氏度均可测量w*E如此广泛的测温范围能够让设计者无须过分担心温度检测范圉,但是却箱要设计者考虑电路设计问题,电器设计工作变得繁琐,不符合设计简便的要求,同时2.4调速方式方案一:使用变压器调节方法。该种方式的主要内容就是在实际中设芭不冏的电压线圈.当控制单元想要控制风扇电机转速变化的时候,只需要接
9、入不同的线圈就可以了.这个种方式的原理理解起来非常的筒单,但是设计过程非常的复杂。万案二:使用三极管驱动PWM控制方式O这种方式和占空比有着一定的关系,当占空比较大的时候,转速相应的就更快一些,相反则慢。而这种控制原理主要通过改变脉冲序列的宽度来完成输出量的调经过系统的分析和研究,在使用方案一进行了实际的模拟,发现这种方式虽然电够调节风扇电机的转速,但是还存在若一些缺点和不足.比如变压的过程中将会产生损耗.效率较低,这不符合设计的初衷,同时在变压的过程中还会发法,不符合设计安全的原则。对方案二也进行实际的模拟和分析,发现这种方式符合设计的初衷,且PWM信号都是以数字形式出现的,更加方便了相互之
10、间的信息传输,不需要在进行相应的转换。最为关键的一点就是降低了噪声,这也符合智能温控风扇的设计要求。而且通信距高的延长箜够使得系统的远距离控制成为了现实,使得控制变得更加的灵活。所以在本次设计中选择了方案二。UlPlOVCCPllPP12POlP13PO2P14PO3Die114039P12338P13437P145366357D1IC*732P3O1OKXlo1rJ/P3OEA/VPPP31A1.E/PROOP32PSEKP33P27P34P26nCT31P311130P3212290331328P341427P351526P3616n34CT3A2517717OriN24X218X*TAC
11、T,23Xl19XlA1.2HxJYTAY1r12220GZDP2021图3-1STC89C51单片机引懿图3.1.3STC89C51单片机最小系统单片机最小系统作为应用系统的核心部分,可以对其进行扩展,使得其具备一些特戏的切壁.从而让单片机能够实现更多的控制功能。电源、晶振等电路都是单片机运行的根本条件e*n,STC89C51单片机的最小系统只霜要外接居振就是行了,从下图3-2中可以看出其是最小系统的构成原理图。图3-2片机最小系统原理板甚3.2 复位电路星位功能对单片机运行来说是不可或缺的,当系统运行出现错误时,系统将会处于锁死状态,此时仅通过其它方式的控制不旎够恢复,想要解决这一问题.就
12、需要按下豆位键进行更新启动,使得系统全新进入到初始化状态中。如果单片机的复位电路没有做好设计的话.在实际的应用中,很有可能会因为操作失误,而导致整个系统处于锁死状态,无法退出,使系统可靠性降低。STC89C51单片机的RESET引脚是星位信号的输入端,星位电路则是连接到这一引脚上面,复位信号高电平有效,同时在上文曾提到过本设计中时钟信号的曷振频率为2MHz,因高一些网*。在实际的应用中,其测温的精度、传输的距离相对于之前的产品来说较高一些,设计者在使用该传感器的时候能够取得更好的设计。3.3 .2DS18B20工作原理DS18B2O数字温度传感器的主要作用就是采集现场的环境温度,收集完成之后将
13、相应的温度数据传输到单片机中,单片机负员接下来的操作,如此循环。实际上DSI8B20所采集到的环境温度数据将会通过转换传输到AT89C5I单片机的Pl.6,单片机对数据进行处理和运算,然后转换成相应的信号传输给风扇电机,控制其转速C如图3-5所示。3.5 数码管驱动显示电路通过显示模块可读取环境温度和风速档位。如果处理器从输入和输出字段发送源代码.则所有数字管接收相同的源代码,但开放式数字管取决于连接i数码管的显示采用动态扫描的方式,这种方式的优点就是箜够节约大量的电能。具体原理图如图3-6所示。VCC图36数码管显示电珞3.6 风扇驱动电路风扇的驱动电路为两个三极管所组成的放大电路,驱动电路
14、将信号放大后在传输到风扇。如图3-7所示。图3-7M屐驱动模块3.7 按键模块按照程序中的相关内容,保持三个按键的1/0口处于高电平状态,当按下按键的时候.所对应的I/O口就会处于低电平的状态,并保持,如此循环.实现按键功能。当松开按键之后,则是恢复到高电平状念为了防止因为按键推动而出现错误控制的情况,本次设计中采用了软件延时的方式来进行消抖。如图3-8所示。图3-8按键模块电路图第4章系统软件设计4.1 主程序流程图想要实现根据实时环境温度控制风扇转速,需要程序能够对环境温度数据和设定温度有一个判断,并能够进行相应的运算。在单片机执行程序的过程中,需要不断地对上述内容进行判断和运算,然后调用对应的子程序使风扇进入到相应的状态中,实时的控制风扇的转速。主程序流程图如图4-1所示。爵央J图4-1主程序流程图4.2 DS18B20子程序流程图程序运行时首先是将数字温度传感器进行初始化,再进行后续操作。通过下面的流程图能够清晰的看出,在进行温度转换的时候,都霜要