摘要:时代进步了,越来越多的人逐渐对生活品质有了更高的要求,生产者为了满足消费群体更高的要求,就要不断的提高自己产品的质量,这也就导致了生产者更加注重对于生产过程中环境的控制。例如电子设备的生产,食品的生产以及医疗用品的生产,无不对车间环境有较高的要求。这些产品需要在特定的温度及湿度的车间中生产以确保其各项指标能够达到标准。为了能使车间的温湿度保持在一定的范围之内,我们就需要对其进行实时监控。
近年来ARM得到了广泛的应用,本设计旨在运用STM32对一个空间的温湿度进行实时监控及实时显示。其优点在于能够低成本、低消耗、高准确度地对温湿度进行监控。
论文首先介绍了国内外对于温湿度监控研究的背景和现状,然后分硬件和软件两块阐述温湿度测量及发布系统的设计。硬件部分从使用的开发板开始总分介绍了本设计用到的各模块,如电源模块、液晶显示模块、温湿度模块dht11。软件方面选择使用便利的程序编写工具C语言,实现一个闭环控制的过程。只需要人为给定一个温湿度范围,当温湿度监测反馈的数值在这个给定的范围内的时候,便在液晶显示屏上显示出来,并重复监测。如果反馈数值超出了这个给定的范围,那么就使能蜂鸣器,系统开始报警,直到人为复位,报警停止,重新开始进行新一轮的温湿度监测。
整个系统设计完毕之后进行实际调试,考察该系统的准确性及稳定性。考虑了是否需要有多个温湿度模块监测取平均值来提高该设计的精度。
最后对本设计带入实际应用的可行性进行了理性的思考。
关键字:STM32单片机;温湿度监测;dht11
目录
摘要
Abstract
第1章 绪论-4
1.1研究背景及意义-4
1.2国内外温湿度测量仪器现状-5
1.2.1温度测量器件-5
1.2.2湿度测量器件-5
1.2.3温湿度一体化传感器-5
1.3论文主要内容-6
1.4本章小结-6
第2章 系统硬件电路设计-7
2.1单片机开发板介绍-7
2.2硬件电路总体结构设计-8
2.3温湿度采集模块设计-8
2.4液晶显示模块设计-10
2.5电源模块设计-12
2.6本章小结-12
第3章 系统的软件设计-13
3.1开发环境介绍-13
3.2液晶显示的软件设计-14
3.3温湿度采集模块的设计-16
3.4串口通信程序的设计-17
3.5 LED程序的设计-19
3.6主程序的设计-20
3.7本章小结-22
第4章 系统实验与调试-24
4.1实验与调试-24
4.2本章小结-26
第5章 总结与展望-28
参考文献-30
致谢-31