基于STM32的PM2.5监测系统设计.docx

资料分类:单片机自动化 上传会员:小蚊子 更新时间:2019-03-16
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10272
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:近年来,雾霾问题引起了大家的重视,也影响了民众的生活。因为空气质量的恶化,雾霾现象频现,严重危害人们的身体健康,国内不少地区已经把雾霾天气作为天气预警预报的重要一项,将雾霾的污染程度作为一项评价环境质量的重要依据。雾霾主要由PM2.5、PM10、PM0.1以及重金属砷铬铅等颗粒组成。因此,对PM2.5的监测具有十分重要的意义。

本文为实现对环境中PM2.5值的监测,设计了基于STM32的PM2.5监测系统,详细阐述了系统的工作原理及其软硬件设计。系统以STM32作为核心控制器,采用夏普光学灰尘传感器(GP2Y1010AU0F)检测环境中PM2.5的浓度信息,将采集的数据信息发送到STM32中进行分析处理。当污染指数超过一定范围时,STM32触发相应报警装置并启动相应的空气净化装置,同时通过SIM900A将相关的PM2.5浓度信息发送到用户手机,并可以通过手机短信进行相应控制。

论文从监测污染物的现实需求出发,与手机移动端结合在一起,使设计的PM2.5监测系统取得了较好的成果,具有一定的实际应用价值。

 

关键词:STM32;PM2.5;灰尘传感器;SIM900A

 

目录

摘要

Abstract

1 绪论-1

1.1 PM2.5监测的研究背景与意义-1

1.2 PM2.5监测国内外现状-1

1.3 PM2.5检测的常用方法和实施特点-1

1.4论文主要研究内容-2

2 系统设计方案-3

2.1系统设计的要求-3

2.2系统设计的整体框图-3

2.3系统方案的论证-4

2.3.1核心芯片选择-4

2.3.2无线通信模块-4

2.3.3采集端模块-5

3 PM2.5监测系统硬件设计-6

3.1主控制器开发板硬件设计-6

3.1.1 STM32最小系统-6

3.1.2 液晶显示模块设计-8

3.1.3 声光报警电路-8

3.2 无线通信模块-9

3.3 传感器模块-10

4 PM2.5监测系统软件设计-12

4.1主控制板软件设计方案-12

4.1.1 Cortex-M3系统程序设计方案-12

4.1.2 数据采集模块程序设计-14

4.1.3 液晶显示模块程序设计-15

4.2 SIM900A模块软件设计-16

4.2.1 STM32的底层配置-17

4.2.2 SIM900A短信功能的实现-17

5系统调试-18

5.1调试方法-18

5.2调试工具与调试过程-18

5.2.1 集成开发与调试环境Keil MDK-18

5.2.2 调试过程-19

结    论-20

参 考 文 献-21

附录1 相关设计图-22

附录2 设计主程序-23

致    谢-37

相关论文资料:
最新评论
上传会员 小蚊子 对本文的描述:本论文针对实时监测PM2.5的功能要求,阐述了一种能够有效监测环境中PM2.5浓度的、功能齐全强大的基于STM32的PM2.5监测系统的软硬件设计方案和过程。本系统PM2.5实时监测的功能可分成两......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: