更新时间:03-10 上传会员:菲菲小宝贝
分类:单片机自动化 论文字数:11721 需要金币:2000个
摘要:在多数超市中,蔬菜和肉类的售卖方便了人们的日常生活,但是在这些蔬菜和肉类的售卖过程中,由于长期与空气接触,蔬菜会因为空气中的湿度太低而变得萎蔫不新鲜,各种肉类也会因湿度太低而出现脱水,变色和肉质变差等情况。因此我们需要一个能实时监测周围湿度,将湿度稳定在保存蔬菜和肉类最佳新鲜度条件下的加湿器。
此次设计将会主要用到STC89C51RC单片机以及用于感知周围环境温度和湿度的DHT22传感器。DHT22传感器在感知周围环境温度和湿度后,将会在内部处理感知到的温度和湿度,这些经过处理的数据将会被DHT22传感器用数字信号的方式呈现出来,再传递到单片机中,由单片机的内部程序运算并转化这些数字信号,最后由LCD1602液晶显示器显示出经过单片机内部程序的运算与转化的温度和湿度信息。并且可以通过外部按键的方式,在单片机的内部程序中预先规定想要达到的环境湿度,当DHT22传感器感知到的湿度没有达到预先规定的环境湿度时,加湿器可以自动开始加湿,当DHT22传感器感知到的湿度达到了预先规定的环境湿度后,加湿器会停止加湿工作。
关键词:加湿器;STC89C51RC单片机;温湿度传感器DHT22;1602液晶显示屏
目录
摘要
Abstract
引言-1
1 系统硬件的总体设计-2
2 单片机模块-3
2.1 单片机介绍-3
2.2 单片机的特点-4
2.3 单片机最小系统-5
2.3.1 时钟以及时钟电路-5
2.3.2 单片机的复位及单片机的复位电路-6
3 传感器模块-7
3.1 湿度的测量-7
3.2 湿度度传感器类型-7
3.3 温湿度传感器选择-8
3.4 DHT22温湿度传感器-9
3.5 传感器电路-12
4 液晶显示模块-13
4.1 显示屏的选择方案-13
4.2 1602字符型液晶显示屏-13
4.3 1602LCD电路-15
5 报警电路模块-17
6 按键模块-18
6.1 输入设计方案-18
6.2 按键电路-18
7 系统电路工作原理-19
8 系统软件设计-20
8.1 主程序设计-20
8.2 温湿度检测控制模块设计-21
8.3 液晶显示模块设计-22
9 系统调试与分析-24
9.1 仿真调试-24
9.2 程序调试-25
9.3 调试分析-25
结论-28
参考文献-29