基于单片机的多点温湿度检测系统设计.rar

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2015-03-28
  • 论文字数:18460
  • 当前位置论文阅览室 > 毕业设计 > 单片机论文 >
  • 课题来源:(邪恶的凯哥)提供原创文章

支付并下载

摘 要:不论是在人类生活还是生产中,温度和湿度都是重要参数.我们往往需要实时检测环境中的温度和湿度.基于这个要求,本文采用模块化设计思想设计了一个基于单片机的温湿度检测系统,完成了系统的硬件电路和系统软件设计.

文中对所用到的器件进行了简要说明,对每个模块的电路加以解释,并采用C语言进行结构化的编程,实现单片机对每个模块的控制.硬件部分主要包括:单片机、温湿度检测模块、屏幕显示模块、按键模块、报警模块.单片机采用了MCS—51系列的低功耗、高性能的AT89C51单片机.多个SHT11温湿度传感器构成了温湿度检测模块,SHT11实现了对温度和湿度的采集,并将采集到的温湿度信号转换成数字信号.数字信号经过AT89C51处理以后通过LCD屏幕显示出来.检测人员可以通过按键使LCD轮流显示多个地点的温湿度,同时可以根据需要设置温湿度报警的上下限数值.当检测的环境温度或湿度超出设定的范围时,报警电路中的蜂鸣器会报警.软件部分采用C语言编程,实现单片机对每个模块的控制.本次设计的多点温湿度检测系统电路简单,检测精度较高,能方便地使用于多个场合,具有一定的实用价值.

关键词:单片机;SHT11;温湿度检测;多点

 

目录

摘要

abstract

第1章 绪论-1

1.1 研究背景及意义-1

1.2 国内外发展概况和存在的问题-1

1.2.1 国外发展概况-1

1.2.2 国内发展概况-3

1.2.3 存在的问题-3

1.3 本次设计要求及章节安排-3

1.3.1 设计要求-3

1.3.2 章节安排-3

第2章 系统总体设计和方案选择-5

2.1 系统总体设计-5

2.2 主要模块方案选择-5

2.2.1 温湿度传感器的选择-5

2.2.2 显示屏的选择-6

2.2.3 按键电路方案选择-6

2.3 本章小结-7

第3章 系统的硬件设计-9

3.1 单片机的最小系统设计-9

3.1.1 AT89C51简介-9

3.1.2 AT89C51的最小系统电路-11

3.2 温湿度检测模块设计-12

3.2.1 SHT11产品概况-12

3.2.2 SHT11的信号转换-14

3.2.3 SHT11电路设计-15

3.3 温湿度显示模块设计-16

3.3.1 RT-1602C管脚介绍和指令功能-17

3.3.2 LCD电路设计-18

3.4 按键模块和报警模块设计-19

3.4.1 按键电路设计-19

3.4.2 报警电路设计-19

3.5 本章小结-20

第4章 系统的软件设计-21

4.1 主程序流程图-21

4.2各个模块程序设计-22

4.2.1 温湿度测量模块程序-22

4.2.2 显示模块程序设计-24

4.2.3 按键模块程序设计-26

4.2.4 报警模块程序设计-28

4.3 本章小结-28

第5章 结论与展望-29

5.1结论-29

5.2不足之处及未来展望-29

参考文献-30

致  谢-31

附录A: 电路原理图-32

附录B: C语言程序代码-33