基于单片机的温湿度检测与控制

项目介绍

技术:单片机等
摘要:
随着人们的生活及其生产水平的不断提高,对生活环境和生产环境的要求就显的尤为重要,温湿度的控制就是一个典型的例子,因此温湿度检测系统就是现代生产生活中应运而生的一种智能、快捷、方便可靠的检测系统。本次设计是采用单片机中的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

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值