摘要:随着检测技术的发展,仓库存储在各行各业中的地位越来越高。拥有一个可远距离检测仓库温湿度的智能系统非常迎合社会的需要。
本设计是以STM32单片机为核心的一个仓库温湿度控制系统。该系统采用温湿度传感器采集仓库内的温湿度值,并通过OLED对监测到的温湿度值进行实时显示,温度和湿度的监测及控制通过单片机来实现,温湿度的检测数值通过上位机进行记录。当监测到仓库内的温湿度值超出预先设定范围时,蜂鸣器和指示灯根据相应温湿度自动报警。
关键词:单片机;温湿度;传感器
目录
摘要
ABSTRACT
第一章 绪论-1
1.1该系统的背景、目的及意义-1
1.2国内外研究现状和发展趋势-1
1.3论文的主要内容和架构-2
1.3.1系统完成的功能-2
1.3.2现课题的主要内容-2
第二章 相关技术介绍及元器件选用-4
2.1温湿度采集模块的选型及其参数-4
2.1.1温度传感器的选择-4
2.1.2温湿度传感器SHT30-4
2.1.3 I2C总线概述-6
2.2单片机的选型及其参数-7
2.2.1单片机概述-7
2.2.2 STM32F103介绍-7
第三章 硬件电路的设计-9
3.1电源电路模块-9
3.2单片机设计-9
3.2.1单片机时钟电路-9
3.2.2单片机复位电路-10
3.3温湿度检测电路设计-10
3.4报警电路设计-11
3.5显示模块-12
第四章 系统软件设计与实现-13
4.1主程序设计-13
4.2温湿度采集程序-13
4.3 OLED显示程序-14
4.4报警模块-15
第五章 系统调试与测试-17
5.1硬件调试-17
5.2软件调试-17
5.3测试结果与分析-18
结束语-20
致 谢-21
参考文献-22
附录A原理图-23
附录B实物图-24
附录C程序-25