摘要:温湿度是生活生产中的重要参数,在工农业生产和日常生活中,经常需要对环境温湿度进行监测。本文采用模块化、层次化设计仿真实现基于单片机的温湿度检测与控制系统。将温度湿度信号通过温湿度传感器SHT11进行信号的采集, 并转换成数字信号,利用单片机AT89C52进行数据的分析和处理.并且,报警系统根据设定的上下限值实现报警功能,并采用液晶显示器LCD1602显示出温湿度值。该系统电路简单、集成度高、工作稳定、调试方便、检测精度高,具有一定的使用价值。59196
毕业论文关键词 :单片机,SHT11,LCD,温湿度控制
Abstract:Temperature and humidity are important parameters in the life and production. In industrial and agricultural production and daily life,we often need monitor the temperature and humidity of the environment. In this paper, we use the modular and hierarchical design simulation to implement the temperature and humidity detection and control system based on MCU. Temperature and humidity signal is gathered and converted into digital signal by the temperature and humidity sensors DHT11. And then AT89C52 can be used to analysis and process data. In addition, alarm system alarm set an alarm function according to the upper and lower limits, and the temperature and humidity values are displayed by LCD1602. This system circuit is simple, highly integrated, stable, easy to debug, high precision, etc.
Keywords : Microcontroller,SHT11,LCD,Temperature and humidity control
1 前言 5
1.1 课题研究的背景和意义 5
1.2.1 传感器技术的发展 5
1.2.2 单片机的发展 5
1.3 课题研究的目标与方案 6
2 硬件系统设计 6
2.1 硬件总体设计 6
2.2 AT89C52单片机简介 7
2.2.1 复位电路 7
2.2.2 时钟电路 8
2.3 温湿度采集 8
2.3.1 SHT11的简介 8
2.3.2 SHT11与单片机的接口电路 8
2.4 报警电路 9
2.5 LCD1602 10
2.6 按键电路 10
3 软件系统设计 11
3.1 软件整体设计 11
3.2 软件设计程序流程图 12
3.2.1 主程序流程图 12
3.2.2 报警程序流程图 13
3.2.3 SHT11 读取温湿度程序流程图 13
3.2.4 LCD1602 显示温湿度程序流程图 14
4 系统仿真调试 15
4.1 硬件设计仿真结果 15
4.1.1 系统仿真 15
4.1.2 仿真结果分析 18
5 结束语 20
参考文献 21