摘要:随着国家不断发展,人们生活水平不断接近小康甚至高出小康水平,很多人越来越关心自己的生活环境是否舒适,人们对于自己所处的环境也越来越关注。因为温湿度直接影响人们的生活,所以温湿度的控制逐渐被人们重视。然而上世纪建的老旧的粮仓的温湿度检测控制都是通过人工用湿度表、双金属式测量计和湿度试纸等测试工具手动检测,再对不符合温度、湿度要求的房子进行加温、去湿、降温和加湿等操作。这样的人工操作效率低,费时,吃力,差错多。因此需要一种便宜、使用方便简单且控制准确的温湿度控制装置。单片机具有控制精度高、性能强、体积小且价格低等优点,可以用来实现温度、湿度控制。
本设计分成五大模块,分别是STC89C52单片机模块、DHT11传感器模块、1602液晶显示屏模块、继电器模块以及报警模块。工作原理是利用温湿度传感器DHT11把采集的温湿度数据传给单片机,经单片机处理后在液晶屏上显示出来,通过与设置的温、湿度的上下限比较实现越限报警,并通过继电器相应的模块动作来控制库房的升降温和加湿、去湿。
关键词:单片机;温湿度传感器;液晶显示屏;继电器;报警电路
目录
摘要
Abstract
1 绪论-1
1.1 选题背景-1
1.2 课题研究的意义-1
1.3 课题研究内容-2
2 系统总体方案设计-3
2.1 功能要求-3
2.2 设计思路-3
2.3方案选择-3
2.3.1 传感器的选择-3
2.3.2 显示器的选择-4
2.3.3 单片机主芯片的选择-4
2.4 总体设计框图-4
2.5 本章小结-5
3 系统硬件设计-6
3.1 概述-6
3.2 主控模块设计-6
3.2.1 STC89C52芯片的简介-6
3.2.2 主控芯片引脚介绍-6
3.3 DHT11传感器模块设计-7
3.3.1 DHT11传感器介绍-7
3.3.2 DHT11传感器引脚介绍-7
3.3.3 DHT11传感器电路设计-8
3.4 HJ1602A液晶显示模块设计-8
3.4.1 1602液晶显示屏简介-8
3.4.2 1602液晶显示屏引脚介绍-9
3.4.3 1602液晶显示模块电路原理图-9
3.5 报警电路模块设计-10
3.5.1 蜂鸣器简介-10
3.5.2 蜂鸣器工作原理-10
3.6 继电器模块设计-11
3.7 阀值模块设计-11
3.8 本章小结-12
4 系统软件设计-13
4.1 1602液晶显示模块设计-14
4.2 传感器模块设计-15
4.3 报警电路模块设计-16
4.4 继电器工作模块设计-17
4.5 本章小结-18
5 系统分析与调试-19
结 论-21
参 考 文 献-22
致 谢-23