-基于51单片机温湿度采集控制系统[优质参考]

上传人:桔**** 文档编号:565007810 上传时间:2023-07-20 格式:DOC 页数:40 大小:1.04MB
返回 下载 相关 举报
-基于51单片机温湿度采集控制系统[优质参考]_第1页
第1页 / 共40页
-基于51单片机温湿度采集控制系统[优质参考]_第2页
第2页 / 共40页
-基于51单片机温湿度采集控制系统[优质参考]_第3页
第3页 / 共40页
-基于51单片机温湿度采集控制系统[优质参考]_第4页
第4页 / 共40页
-基于51单片机温湿度采集控制系统[优质参考]_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《-基于51单片机温湿度采集控制系统[优质参考]》由会员分享,可在线阅读,更多相关《-基于51单片机温湿度采集控制系统[优质参考](40页珍藏版)》请在金锄头文库上搜索。

1、摘 要 温湿度控制系统早已经成为当今社会研究的热门领域之一,同时温湿度也是现今工农业生产生活中必须要首先考虑的重要因素之一。因此现今社会生产生活中就迫切需要一种价格便宜、容易操作而且精确度高的温湿度控制系统。本系统设计就是利用AT89C52单片机对温湿度参量进行检测进而实现对温湿度参量的控制。本系统设计通过使用AT89C52单片机、DHT11传感器模块、LCD1602液晶显示屏模块以及二极管闪烁报警模块。简单的系统设计就可以基本上满足本系统设计的系统设计要求。DHT11数字温湿度传感器负责把采集到的温湿度信号传送给AT89C52单片机。温湿度经过AT89C52单片机处理,然后AT89C52准确

2、地把温湿度信号发送到LCD1602液晶显示屏模块,温湿度数据就可以准确地显示到LCD1602液晶屏上面,同时我们可以分别对温度和湿度设置上下限,越限二极管闪烁报警。关键词:AT89C52单片机,DHT11传感器模块,1602液晶显示屏模块,二极管闪烁报警模块仅供参照!ABSTRACTTemperature and humidity control system has already become one of the most popular areas of todays social research, one of the factors of temperature and humi

3、dity is also todays industrial and agricultural production life must first consider important. Therefore the social production and living an urgent need for a cheap, easy operation and high precision temperature and humidity control system. The system design is the use of the AT89C52 microcontroller

4、 temperature and humidity parameters for testing so as to realize the control of temperature and humidity parameters.This design by using AT89C52 microcontroller, the DHT11 sensor module, LCD1602 LCD module diode flashing alarm module. Simple design can be substantially meet the design requirements

5、of the design. DHT11 digital temperature and humidity sensor is responsible for the collected temperature and humidity signal is transmitted to the AT89C52 microcontroller. Temperature and humidity after AT89C52 single-chip processing, and then AT89C52 accurate temperature and humidity signal is sen

6、t to the LCD1602 LCD display module, temperature and humidity data can accurately display the LCD1602 LCD screen above, and we can set upper and lower limits of temperature and humidity, the more limiting diode flashing alarm.Keywords:AT89C52 microcontroller, the DHT11 sensor module, 1602 LCD module

7、, diode flashing alarm module仅供参照!目 录第1章 绪 论11.1课题研究的背景11.2课题研究的意义11.3课题研究的主要内容21.4课题研究的工作原理2第2章 系统总体方案系统设计32.1功能要求32.2系统设计思路32.3方案选择32.3.1传感器选择方案32.3.2显示器选择方案42.3.3单片机主芯片选择方案42.4 总体系统设计框图4第3章 系统硬件系统设计63.1概述63.2主控模块系统设计63.2.1 ATC89C52芯片的简介63.2.2主控模块电路原理图73.3 DHT11传感器模块系统设计73.3.1 DHT11传感器简介73.3.2 DHT

8、11传感器模块电路系统设计93.4 1602液晶显示模块系统设计93.4.1 1602液晶显示屏简介93.4.2 1602液晶显示模块电路原理图113.5 报警模块113.5.1二极管工作原理11第4章系统软件系统设计134.1 LCD1602液晶显示模块系统设计134.2传感器模块系统设计14第5章 系统分析与调试15第6章 结论与展望17参考文献18致 谢19附 录20附录A 外文文献20附录B 硬件原理图26附录C 程序清单27仅供参照!第1章 绪 论1.1课题研究的背景作为现代工农业生产生活中非常重要物理参数之一的温湿度,在当今的工农业生产生活中,时刻需要我们关心生产生活场所的它们变化

9、。例如在现今大型的养殖生产场里面,动物植物的生长繁衍,都和温湿度脱不开关系。动物植物只有在最适合的生长条件下,才能更好更快地生长,养殖生产场才能获取最大的生产效益和经济效益。随着科学技术的日益进步和科技水平的快速提高,农业的工业化毫无疑问已经成为当今世界最具有活力的社会产业之一。随着社会的发展以及人们对生产生活自动控制的需求和经济技术的绝对支持,使的第二次世界大战以后温湿度控制系统快速稳健地蓬勃发展起来了。所以本次系统设计对于类似项目具有普遍意义。1.2课题研究的意义AT89C52单片机是现代工农业生产生活中非常常见用于控制系统设计的应用芯片,同时在大学期间,在我们的实践生活中,我们大部分接触

10、的也是AT89C52这类简单实用的单片机芯片。用AT89C52单片机作为温湿度控制系统的例子也很多,主要是因为用AT89C52作为系统设计的核心可以使制作简单,而且使系统价格低廉,易于操作。本系统设计主要使用AT89C52单片机来系统设计控制进而实现温湿度的检测,显示,上下限报警,本系统设计中包括单片机最小系统、DHT11传感器模块的温湿度检测、独立键盘及LCD1602液晶显示、二极管闪烁报警电路、系统软件编程系统设计等部分的系统设计。本系统设计预期的基本功能是能够准确地检测出场所温度和湿度;LCD1602模块能够准确显示温湿度;温度和湿度超过设定范围时能够报警提醒人们场所的温湿度变化已经不适

11、合场所的温湿度要求。将本系统设计应用到温室之类的场所当中毫无疑问可以更好地满足工农业生产生活的具体温湿度要求。本系统设计可以及时、精确的反映场所的温湿度的变化,能够很好地满足工农业生产生活对温湿度的控制要求。仅供参照!1.3课题研究的主要内容本系统所要完成的任务是:1.LCD1602能够实时、准确的显示AT89C52采样温度值和湿度值。2.DHT11采集温度及湿度值,AT29C52能够将DHT11输送过来的采集信息,准确的判断标准值与设定值之间的差异,及时的启动报警装置(二极管闪烁)进行报警,告诉工作人员应该采取相对的方案。1.4课题研究的工作原理本系统设计的最关键部分是对温度和湿度的采集以及

12、检测、显示。主控电路芯片选择AT89C52单片机,AT89C52单片机的优点很多,例如执行指令的速度很快,对工作环境的要求比较低;温湿度传感器模块我选择了DHT11数字温湿度传感器,DTH11传感器能同时检测温湿度的变化,比以前单纯分别使用DS12B20检测温度,使用湿度传感器检测湿度更加方便简单。根据电路原理连接好外围电路。通过DHT11传感器准确地检测出当前场所下的温湿度,并且将所测数据信号传递给AT89C52单片机进行分析和处理。AT89C52单片机再将所得数据发送给LCD1602液晶屏,LCD1602成功完成显示。报警模块采用二极管闪烁报警方式。系统设计软件编辑中分别预先设置好所需温度

13、和湿度的限值(一个上限一个下限)。通过温度和湿度的上下限值控制二极管闪烁的报警。若温湿度逾越限值,则二极管闪烁,提醒工作人员此时温度湿度数据已经出现异常、需及时调整来实现场所温湿度变化,从而实现了对温湿度简单控制。整体上来说,本系统设计主要涉及了温湿度的测量以及实现对温湿度的简单控制。硬件方面有四个模块,即传感器模块、AT89C52单片机主控模块、LCD1602液晶显示模块以及二极管闪烁报警模块。在硬件方面,制作也相对简便。仅供参照!第2章 系统总体方案系统设计2.1功能要求1、本系统设计中通过数字温湿度传感器DHT11采集场所中温湿度数据,即时将采集到的温湿度信息传输给单片机AT89C52;

14、2、本系统设计单片机AT89C52将收到的温湿度信号进行分析和处理,同时AT89C52单片机将采集到的温湿度实时数据传输给LCD1602液晶显示屏;3、通过LCD1602液晶屏实现温湿度的数据显示;4、通过按键设定温湿度上下限数值,分别设置不同的温湿度,接入二极管,实现越限报警;2.2系统设计思路本系统设计中电路总体上分为DHT11传感器温湿度采集部分、AT89C52单片机中央处理器部分、LCD1602液晶显示部分以及二极管闪烁报警部分。本系统设计以AT89C52单片机最小系统作为核心控制电路,同时控制着DHT11传感器采集的温湿度的转换和1602液晶屏的显示,以及二极管闪烁报警。LCD160

15、2具体显示内容及方式由软件编写来完成,采集温湿度数据由DHT11传感器来完成。DHT11传感器是一种数字温湿度传感器、其自身带有模数转换功能,所以它可以直接与AT89C52单片机相连接。LCD1602液晶屏是一种插针式显示屏,也可以直接与AT89C52单片机相连接。因此本系统设计手动焊接很简单,也容易操作,不需要打板。本系统设计焊接具体步骤是:按照原理图将DHT11温湿度传感器、LCD1602液晶显示屏分别接入T89C52单片机。通过DHT11传感器把采集当到的温湿度值、输送给AT89C52单片机,再经AT89C52单片机处理,将处理后的数据传送到LCD1602液晶屏上显示出来,并且接入二极管。我们可以在软件编写中设置温度的上下限值。实现越限报警。2.3方案选择2.3.1传感器选择方案方案一:利用两个传感器分别检测温度和湿度值,温度检测模块选用DS18B20温度传感器。湿度检测模块选用HS1101电容式湿度传感器。这两款传感器都是我们大学实践电子设计中非常常见和常用的传感器。方案二:检测温湿度数值选用DHT11传感器作为系统设计的温湿度检测模块。DHT11传感器能够同时对温度和湿度数值进行检测,而且其精确度能过完全满足本毕业系统设计的精度要求。经过上述分

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 国内外标准规范

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号