基于无线通信温湿度控制系统设计(共50页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于无线通信温湿度控制系统设计(共50页).doc》由会员分享,可在线阅读,更多相关《基于无线通信温湿度控制系统设计(共50页).doc(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上 华科学院HUAKE INSTITUTE OF TAIYUAN UNIVERSITY OF SCIENCE & TECHNOLOGY 毕业设计(论文)题目:基于无线通信的温湿度控制系统设计学 生 姓 名 学 号 班 级 自动化 所属院(系) 电子信息工程系 指 导 教 师 2016 年 6 月 20 日专心-专注-专业目录摘要本设计选择AT89C51单片机为控制器,完成了基于无线通信的温湿度控制系统设计。该系统主要包括主机和从机两个部分,其中从机利用DHT11温湿度复合传感器完成温湿度实时采集,并利用nRF903红外通信实现数据的无线传输,与主机构成闭环负反馈,主机利
2、用给定值与反馈数据形成偏差,经PD控制器实时控制输出,并将接收到的温湿度值显示在LCD1602液晶显示屏上。同时,主机还能够通过按键设定目标温湿度值,并且可以将实际温湿度值与目标温湿度值对比,过高或者过低都将产生报警,提示用户应及时采取措施,以免发生故障。调试结果表明,该控制系统能够实现对温度和湿度的恒值控制,并且抗干扰能力强,稳定性高。无线通信模块使系统的自动化程度更高,提高了系统的可靠性。关键词:无线通信,单片机,PWMABSTRACTThe AT89C51 Single-Chip Microcomputer is selected as the controller for this d
3、esign , the temperature and humidity control system design of completed based on wireless communication. The system mainly includes the two parts host and Slave, which the slave use of DHT11 temperature and humidity complex sensors to complete real-time acquisition of temperature and humidity ,And u
4、se of infrared communication to achieve data wireless transmission ,And host form a closed loop negative feedback ,host use point value and feedback data forming deviation, through PID controller out for Real-time control,and will receive the values of temperature and humidity then display on the LC
5、D1602 LCD screen. At the same time, the host can also setting temperature and humidity through the key value goal, and can be the actual value compared with the target temperature and humidity, temperature and humidity value too high or too low will generate alarm, prompting the user to take timely
6、measures to avoid failure. In actual control process, using DHT11 carried on acquisition for temperature and humidity, by using PD algorithm to constant value control of temperature and humidity, wireless communication module USES nRF903 to communicate. Debugging results show that the control system
7、 can realize constant value control of temperature and humidity, and strong anti-jamming capability, high stability. Wireless communication module makes the system of the higher degree of automation, improves the reliability of the system.Key words: Wireless communication, Single-Chip Microcomputer;
8、Pulse Width Modulation第1章 绪论近几年来国家经济发展迅速,社会对生产环境和生活环境意识的要求也越来越高。人们的日常生活和周围环境的温湿度紧密相连,而石油、化工电子、航天、食品工业、药品行业、冷链物流、粮食存储等行业对温湿度也有着比较高的要求。所以,温湿度的监测和控制已经成为生产过程中比较重要的一环。1.1 课题的背景现在的时代是科学技术高速发展的信息时代,电子技术、通讯技术、单片机技术的应用已经是非常广泛,随着科学技术的快速进步和生产的不断发展,在社会生活中好多方面都需要进行温度测量和湿度测量。因此温度和湿度这两个词在生产生活之中出现的频率越来越高,与之相对应的,温湿度
9、控制和测量也成为了生活生产中频繁的使用技术,它们在各行各业中也发挥着非常重要的作用。如在一如既往很好发展的工业行业中,用测量与控制温湿度的方法来确保产品的正常生产。在农业生产中,用来确保蔬菜大棚的恒温恒湿保产等。温度值是表现物体冷热程度的一个物理值,温度的测量是第一第二产业生产过程中一个很普遍也很重要的参数。温度的测量和控制对确保产品的质量、生产效率的提高、节约能源、安全生产、经济发展的促进起到非常重要的作用。因为温度测量非常普遍,从而使在各种传感器数量中温度传感器排首位。并且科术的不断发展,温度传感器的类型一直在持续增加,达到人们生活中的大多数需求。在单片机温度控制系统中的关键是温度的测量、
10、控制和保持,温度被作为工业控制对象中最主要被控参数之一。因此,单片机对于温度的测量是对其开展高效且精准的测量,同时很好的在工业研发中与实践中相结合,特别是在机械生产、电力化工生产、冶金工业等大规模领域中,在日常生活活动中,温度也被全面应用于空调器、电加热器等各种室内温度测量以及工业设备的温度测量。但温度是一个模拟量,需要采用适当的技术和元件,将模拟的温度量转化为数字量,再使用计算机或单片机进行相对应的处理。1.2 课题目的及意义恒温恒湿箱也称恒温恒湿试验机、恒温恒湿实验箱、恒温机,可用于检测材料在各种环境下性能的设备及试验各种材料耐热、耐寒、耐干、耐湿性能。适合许多行业制品检测质量之用。随着我
11、国工业产品研制的需要,近几年来,我国从国外引进了大批试验系统,为我国工业产品的研制和定型发挥了重要作用,但由于其本身的复杂性,使得试验箱在运行中出现了许多问题,而且出现了问题不能及时解决,大大延长了试验周期,影响了产品的研制工作。由于目前农业的发展,恒温恒湿箱的运用逐渐普遍(比如菌种的培养、幼苗的培育以及设施仪器仪表的校准等),并强调其性价比更高,使用期限更久,运行速度更快。而通过单片机来对温度及湿度采取控制,同时可以更好的提升被控温湿度的技术标准,可以很大程度上提升产品的质量与数量随着现代农业的发展,恒温恒湿箱的应用越来越广泛(比如菌种的培养、幼苗的培育以及设施仪器仪表的校准等),并要求其性
12、价比更高,使用寿命更长,使用费用更少(省电),响应速度更快。而采用单片机来对温度和湿度进行控制,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度提高被控温湿度的技术指标,从而能够大大提高产品的质量和数量。基于此,本课题围绕恒温恒湿箱系统的设计与实现进行研究。1.3 本文结构本文第一章主要介绍恒温恒湿控制系统的背景、目的及意义。第二章是恒温恒湿控制系统的功能需求分析与设计方案的确定,主要包括系统的功能要求和控制系统的设计方案。第三章介绍恒温恒湿控制系统硬件的设计,从主机硬件设计和从机硬件设计两个方面进行分别具体阐述。第四章主要介绍恒温恒湿控制系统软件的设计。第五章介绍系统的调试。第六章
13、主要是对该系统的特色、存在的问题以及拟解决的方案进行总结。第2章 控制系统功能需求分析与设计方案的选择设计基于无线通信温湿度控制系统设计,应该明确系统的具体功能要求,以及控制系统必要的技术性能指标,并且根据系统的功能要求和技术性能指标来确定系统的整体设计方案。2.1 温湿度控制系统的功能要求 利用单片机设计一个基于无线通信温湿度控制系统设计,主要的功能就是对温度和湿度进行恒值控制,并且具有一定的远程监测功能。1、控制系统应以单片机作为主控制器。2、控制系统可以远程监测系统的实时温度值和湿度值。3、控制系统应对温度和湿度进行恒值控制。4、控制系统采用LCD液晶显示屏进行实时更新显示温度和湿度的变
14、化情况,更新时间为1s.5、控制系统可以通过按键来设置温度和湿度的给定值,当温度值和湿度值过高或者过低时,应当采用蜂鸣器进行报警,提示用户有故障发生,并且及时启动采取相应的措施。2.2 系统的主要技术性能指标基于无线通信温湿度控制系统设计除了完成预设的基本要求,还应该满足一定的技术性能指标。下面将详细说明控制系统设备的具体性能指标。1、系统整体的性能要求如下: (1) 控制系统的综合误差:1.0% ; (2) 采集数据的准确率 I98% ;2、在时间参数方面系统的性能要求如下: (1) 主机查询响应时间 t1s ;(2) 系统报警响应时间 t2s ; (3) 主机发送命令响应时间 t2s ;(
15、4) 实时数据更新时间 t1s ;(5) 控制指令的响应时间 t2s 。2.3 系统的设计方案根据以上所述系统的功能要求和技术性能指标来确定控制系统的设计方案。基于无线通信温湿度控制系统设计的目的是使温度和湿度达到恒值,并且具有远程监测的功能,在进行方案设计时,首先确定系统控制的整体结构,然后确认系统的主要内容。2.3.1 系统的整体结构恒温恒湿温湿度控制系统主要包括两个大部分,分别为主机部分和从机部分。系统的整体结构如图2.1所示,从机部分主要包括单片机控制模块、无线发送模块、恒温恒湿控制模块和温湿度采集模块,主机部分主要包括单片机控制模块、温湿度显示模块和报警模块。图2.1 系统的整体结构
16、2.3.2 系统设计的主要内容下面是将对于从主机部分和从机部分具体阐述各模块的主要内容的详细阐述。1、 从机部分从机部分的主要工作是对温度和湿度进行采集,并且实现恒值控制达到预定的数值,与此同时将实时的温度值和湿度值通过无线传输模块发送给主机。(1)无线传输数据发送模块。无线传输数据发送模块经过PCB 板天线完成数据的传输。(2)温湿度采集模块。温湿度采集模块是由温湿度传感器负责采集环境的温度和湿度,然后通过I/0 口直接发送给单片机温湿度数据处理模块,即温湿度数据处理模块单片机。(3)恒温恒湿控制模块。恒温恒湿控制模块主要就是对温度和湿度进行恒值控制,使之能达到设计值,当温度和湿度没有达到给
17、定设计值时,采取相应措施,使之恒定。当湿度比设定值高的时侯,启动风扇和加热器,当湿度比设定值低的时侯,启动加湿器;而温度的变化采取措施值需要和加湿器和加热器位置变一下就行了。恒温恒湿均采用PID进行控制。(4)单片机控制模块。单片机控制模块将接收的数字信号转换成对应值,按一定的通信协议格式对数据进行打包处理,打包后的数据写入无线通讯模块的发送缓冲区。2、 主机部分 主机部分的主要工作是通过无线传输模块接收从机发送的温湿度值,并将其显示在液晶显示屏上,当温度值和湿度值其一过高或者过低时,采用蜂鸣器进行报警。(1)无线传输数据接收模块。无线传输数据接收模块将接收到的数据通过I/0 口传给单片机温度
18、处理模块,即温度处理模块单片机。(2)温湿度显示模块。温湿度显示模块将采集的实时温度和湿度按照系统设计的要求显示出来。(3)报警模块。报警模块采用蜂鸣器进行报警,当温度或者湿度过高或者过低时,蜂鸣器响,进行报警。(4)单片机控制模块。单片机控制模块将接收到的数据解包,将解包后的数据显示出来。2.4 本章小结本章主要介绍系的功能需求分析与设计方案的确定,首先明确系统的功能要求和系统的主要技术性能指标,然后根据功能要求来确定系统的整体结构和主要内容,对控制系统有的设计方案进行确定。第3章 控制系统的硬件设计控制系统的硬件设计对于整个系统来说至关重要,硬件是系统运行的基本,硬件设计的好坏直接关系到整
19、个系统的性能。本章主要从主机和从机两方面分别介绍控制系统硬件的设计。3.1 主机硬件设计主机的主要作用是通过无线传输模块给从机发送命令和读取从机发送回来的温度值和湿度值,并将此时此刻的温湿度值在LCD1602液晶屏上进行显示。主机的另外一个功能是将此时的温湿度值与设置值进行比较,如果超出或者低于设定值的范围,则进行报警,提示用户做出相应的防事故措施。3.1.1 主机硬件设计的总体原理图主机的电路原理图如附录一所示,主机以AT89S51为主控制器,根据主机的作用,可以将主机的硬件电路分为显示模块、无线传输模块、按键模块和报警模块。下面将具体介绍各模块的硬件设计。3.1.2 人机交互硬件设计主机的
20、显示模块采用的是LCD1602液晶显示屏,显示模块的电路图如图3.1所示。LCD1602显示屏的第4个管脚是为数据和命令的选择端口,与单片机的P2.0口相连接,第5个管脚是为读和写的选择端,与单片机的P2.1口相连接,第6个管脚为使能端,与单片机的P2.2口相连接,这三个管脚都是液晶显示屏的控制线,为了使LCD1602显示屏正常工作,显示屏的数据线与单片机的P0口相连接,单片机则通过时序的变化将命令和数据写入,使之正常工作。此外,电路原理图中滑动变阻器的主要功能是调节显示屏的亮度,使显示屏中的字符更加清晰。图3.1 主机显示模块电路图3.1.3 无线通信模块的硬件设计主机的无线传输模块采用的是
21、nRF903,无线传输模块的电路图如图3.2所示。nRF903的SCS端是芯片选择端,与单片机P1.0相连,SDIO为外设接口或者数据缓存器的数据端,与单片机P1.1相连,其时钟端SCK与单片机P1.2相连,TRS为发送/接收模式选择端,与单片机P1.3相连,TRE为发送/接收模式使能端,与P1.6相连,IRQ为中断请求端,与P1.5相连。单片机通过控制各个端口高低电平的不同,根据无线传输模块的时序要求进行发送或者接收数据,实现主机和从机之间的通信。图3.2主机无线传输模块电路图3.1.4 输入模块的硬件设计主机的按键模块采用的是独立按键,按键模块的电路图如图3.3所示。按键模块的作用主要是设
22、定温度值和湿度值,K1的功能是温度和湿度的选项设置,K2的功能是选位,K3的功能是加,K4的功能是减,K5为确认键。图3.3按键模块电路图3.1.4 报警模块的硬件设计主机的报警模块采用的是蜂鸣器,报警装置模块的电路图如图3.4所示。当温度值过高或者过低时,蜂鸣器响,发出报警声,当湿度过高或者过低时也将发生报警声,提醒示用户系统发生故障,应及时采取安全措施。图3.4 主机报警模块电路图3.2 从机硬件设计从机的主要作用是对温度和湿度进行恒值控制,同时将当前的温度值和湿度值通过无线通信模块发送给主机,并在主机的显示屏上进行显示出数值。温度和湿度的数据采集使用DHT11传感器,当温度太高时,使用风
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 无线通信 温湿度 控制系统 设计 50
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内