基于单片机的校园气象站系统的设计与实现.docx

基于单片机的校园气象站系统的设计与实现.docx

基于单片机的校园气象站系统的设计与实现

摘要

近年来,我国对于“科教兴国”战略实施,全面推进素质教育的进程,将有效提高青少年的科学素养为重要目标之一,引起人们的高度重视。校园内建立气象站,不仅仅能够让同学们通过气象平台学习气象方面的知识,还能够让同学们充分了解生活中的气象环境对我们赖以生存的环境方面的影响,从中获取相关自然环境的基本知识和自然灾害是如何产生的知识,更加重要的一点是,能够激发同学们对于学习自然科学方面的兴趣和对此产生浓厚的热情。

本设计是一款基于STM32单片机的校园气象站设计,主要用于检测空气中的PM2.5、在所在环境中的温度和湿度、大气主要污染气体检测,以及雨水的检测,能够在显示屏显示并且提醒使用者进行相关处理,时刻关注到校园周边的当前环境的天气气象情况。主控制系统采用的是STM32单片机,结合Zigbee通讯的DL-20无线传输模块,控制实现各种环境的检测数据的采集,可以实现无线远程控制,其中包括温湿度传感器、大气污染物传感器、雨水传感器以及PM2.5粉尘传感器,最后将其采集到的数据通过OLED显示屏进行相关数据显示,同时还能够通过按键进行相关阈值设置,当超过此数值,经过蜂鸣器实现报警提醒,让使用者能够及时发现并做出相关处理。

关键词:Zigbee通讯;气象监测;传感器;按键控制;单片机

目录

TOC\o1-3\h\z\u第一章绪论 3

1.1研究背景及意义 3

1.2国内外发展趋势 4

1.3论文的结构 5

第二章系统的设计框图 7

2.1总体方案论述 7

2.2系统总框图 7

2.3器件选型辩证 8

2.3.1主控制系统选型辩证 8

2.3.2温度传感器模块选择辩证 9

2.3.3显示屏辩证 9

第三章硬件电路设计 11

3.1主控制系统介绍 11

3.1.1时钟电路设计 12

3.1.2复位电路设计 12

3.2按键控制电路设计 13

3.4人体监测电路设计 14

3.5蜂鸣器电路设计 14

3.6PM2.5传感器电路设计 15

3.7温湿度电路设计 16

3.8雨水传感器电路设计 16

3.9电源电路设计 17

第四章软件方面设计 18

4.1软件设计 18

4.2系统初始化 18

4.3大气污染物采集数据流程 18

4.4温湿度数据采集流程 19

4.5按键控制流程图 20

4.6PM2.5数据采集程序流程 21

4.7ZigBee通讯程序设计 22

第五章硬件和软件调试 24

5.1电子电路设计 24

5.2硬件方面调试 25

5.2.1检查电路 25

5.2.2通电观察 25

5.2.3静态调试 26

5.2.4动态调试 26

5.2.5指标测试 27

5.3软件方面调试 27

第六章总结 29

参考文献 30

致谢 32

第一章绪论

1.1研究背景及意义

近几年,国家在“科教兴国”的战略下,大力推动素质教育,其中,如何有效地提升青年的科学素养成了我们关注的焦点[1]。在校园中设立气象站,不仅可以让学生们可以通过改变气象平台来学习气象方面的知识,还可以让学生们对生活中的气象环境对我们赖以生存的环境所造成的影响有更多的认识,从而获得有关自然环境的基本知识和自然灾害是怎么发生的知识,更重要的一点是,可以激发学生们在学习自然科学方面的兴趣,并对其产生浓厚的热情。在这个在信息化、科技感的时代里,各种智能产品都在不断地向我们提供着更多的意外,也为我们提供了更多的便利,让我们的生活变得更加的丰富多彩[2]。但是,在这个过程中,我们无法将各种网络技术分开,让我们的生活变得更加丰富多彩。现在,越来越多的智能产品开始在社会上涌现,成为人们生活中不可替代的一部分[3]。

在智能产品的设计中,控制系统运用了计算机、网络通信、综合布线等较为先进的技术,这就造就了如今智能化的社会,让人们在赖以生活的环境中,可以随时关注到当前环境的气象情况,可以提前预判会不会下雨,出门需不需要带伞,可以提前知道空气质量,可以据此判断是否适宜外出运动等[4]。在生活水平提高之后,人们开始对周围的环境进行了观察,并逐步对自己的空间环境给予了重视。校园气象站的建立,为学生和教师们提供了很大的方便。该系统对生活环境中的实际状况进行了分析,能够自动获得与当前气象有关的数据信息,并会用真实的数据图表,将当前环境的各项数据指标进行直观地反映[5]。主要进行如下检测:(1)大气颗粒

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档