基于单片机的温湿度检测与控制
技术:单片机等摘要:
随着人们的生活及其生产水平的不断提高,对生活环境和生产环境的要求就显的尤为重要,温湿度的控制就是一个典型的例子,因此温湿度检测系统就是现代生产生活中应运而生的一种智能、快捷、方便可靠的检测系统。本次设计是采用单片机中的AT89S52和数字式温湿度传感器SHT11的低成本的温湿度的检测系统。本设计主要包括硬件电路的设计和系统软件的设计。硬件电路主要包括单片机、温湿度传感器、显示模块、报警器以及键盘等5部分。由数字式温湿度传感器SHT11及1602字符型液晶模块构成系统显示模块。其中测温湿度控制电路由温湿度传感器和预设温度值比较报警电路组成,用户根据需要预先输入预设值,当实际测量的温湿度大于预设的温湿度数值时,发出报警信号(蜂鸣器蜂鸣)。软件部分包括了主程序、显示子程序、测温湿度子程序。
关键词AT89S52单片机/数字式温湿度传感器SHT11/LCD显示
目录:
第1章 概述 1
1.1课题的研究背景 1
1.2温湿度检测的发展状况 1
1.3课题研究的主要内容 2
第2章 方案论证 3
2.1课题分析 3
2.2设计总体方案及其论证 3
2.2.1 单片机最小系统的设计 3
2.2.2 显示器的选择 5
2.2.3 总体方案论证 5
第3章 硬件电路设计 7
3.1 单片机最小系统的设计 7
3.1.1 AT89S52的特性 7
3.1.2 AT89S52与晶体振荡器的连接电路 12
3.1.3 复位电路 13
3.2 温湿度信号采集的设计 14
3.2.1 温湿度传感器的选择及温湿度相关知识介绍 14
3.2.2 SHT11传感器的性能特点 16
3.2.3 SHT11内部构造和工作原理 18
3.2.4 SHT11的传出特性及IIC简介 22
3.3 键盘与显示电路的设计 24
3.3.1 LCD显示电路的设计 24
3.3.2 键盘 27
3.4 报警电路 28
3.5 电源电路电路的设计 29
第4章 软件部分设计 33
4.1 软件设计 33
4.1.1 主程序模块 33
4.1.2 STH11初始化 34
4.1.3 LCD初始模块 35
第5章 系统软硬件调试 37
5.1 软件调试 37
5.1.1 Proteus 软件 37
5.1.2 Keil C51 软件 38
5.2 仿真 41
总结 42
致谢 44
参考文献 45
附录 47
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]