基于STM32的PM2.5监控系统的设计与实现.docx
《基于STM32的PM2.5监控系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于STM32的PM2.5监控系统的设计与实现.docx(39页珍藏版)》请在课桌文档上搜索。
1、摘要如今的世界是一个现代化信息世界,随着计算机科学和信息技术的普及和飞速发展,我们可以人为的利用信息科技的手段去针对环境进行高质量的环境检测,这被认为是一个快速准确地反映当前的环境质量状况的方法是最直接,有效的方法。追求室内环境之美是当代的人们对住房的普遍需求。为了满足人们追求完美的室内环境之美,人们通过制造和使用大量的天然合成化学材料来建造和装饰自己的房屋,这样的设计可以说明我们可以极大地促进环境改善和充分保留了房屋的美观性,但是也会给我们引起一个很重要的问题,就是室内会充分保留了有害的气体,这样会给人增加危险。由于室内外环境的变化和异常的气候,灰尘在大气层变得越来越容易受到严重的污染,经常
2、的还会引起呼吸系统的疾病,例如急性鼻炎。由此可知,我们身处的室内大气环境中的有害气体PM2.5浓度将一定会持续地得到自然界和人类的高度注视,因为它与我们的呼吸系统健康状况息息相关。我们的本次实验室设计最基本的需要为我们准备的是PM2.5zph01检测温湿度的传感器,STM32flO3c8t6单片机和1602液晶触摸屏显示器这三个是本次设计需要的元器件。关键字:PM2.5浓度STM32单片机液晶显示器室内环境AbstractTheworldtodayisamodeminformationworld.WecanuseexistingtechnologytodesignsomeequiPMentth
3、atcandetectthesurroundingenvironment.whichisthemostdirectandeffectivemethodtoreflectthecurrentenvironmentalsituationquicKlyandaccurately.Thebeautyofindoorenvironmentisthedemandofcontemporarypeopleshousing.Inordertopursuethebeautyofindoorenvironment,peopledecoratehousesbyusingalargenumberofsyntheticc
4、hemicalmaterials,whichcangreatlyimproveandretainthebeautyofthehouse,butitwillcausetheproblemthattheindoorwillretainharmfulgases,whichwillincreasetherisK.Asaresultofenvironmentalchangesandabnormalclimate,thedustlayerbecomesincreasinglypolluted,oftencausingrespiratorysystemdiseases,suchasrhinitis.From
5、thiswecanseethattheconcentrationofPM2.5inouratmosphericenvironmentwillcontinuetobewatchedbyhumansbecauseitiscloselyrelatedtoourhealth.OurdesignmostneedstopreparePM2.5ZPH01detectionsensor,STM32F103C8T6singlechipmicrocomputerand1602LCDthesethreedesigndevices.Keywords:PM2.5concentrationSTM32microcontro
6、llerLCDMonitorIndoorenvironment一、设计的背景目的及意义11.1 本次设计的背景11.2 设计的意义21.3 设计的目的2二、硬件系统的设计42.1 整体设计的方向42.2 有关单片机的模块52.2.1 STM32F103单片机系统模块的作用72.2.2 供电部分82.2.3 时钟电路82.2.4 中断控制器82.2.5 复位电路82.2.6 晶振92.2.7 实验设计的功率模式92.3 LCDl602液晶模块102.4 按键电路的模块122.5 报警电路的模块132.6 ZPHOl灰尘传感器的模块14三、软件系统的设计163.1 开发环境简介163.2 整体软件
7、功能的主程序163.3 软件按键模块的设计流程16四、系统的调试、测试19参考文献22致谢23附录24一、设计的背景目的及意义1.1 本次设计的背景自1970年代中共中央开始深入开展全国环境保护工作以来,环境保护制度管理体系由下而上,从不严格到逐步严格,受中央命令严格控制该管理系统主要基于最初已经形成的环境保护法律,行政和环境保护金融工具的综合制定和使用以及环境保护法律制度,环境保护管理制度,生态保护经济制度等的制度管理体系。现代的世界人类对于环境的认识和需求渐渐得到提高,他们时时刻刻都在关注着周围的事物和环境,无论是在工作、家中还是在路上逛街。又随着现代科学电子信息监测技术的进步和飞速发展,
8、对于能够进行监测周围环境的监测设备仍然处于快速发展的阶段和趋势中。而中国,一个属于社会主义的国家,在这个推动着全世界的经济快速进步和发展的电子信息时代,我国仍然作为一个社会主义的国家,显示它在现代科学电子信息监测技术的重要作用和位置。所以近年来人们对于环境的监测设备需求也在持续增加。现代世界明确将环境划分三个资源域,生态与环境之间的关系,将资源域环境的所有权,其中包括使用权和监督权,如果我们把它定义成一个单独的序列,又把环境保护和建筑保护定义成一个森林结构也是一个独立的序列。当环境和环境监管又作为一个独立的序列,并实行所有污染监管,我相信我们周围的环境将会变成很美好、很友好。灰尘也是直接影响我
9、们室内空气质量的罪魁祸首之一。可吸入空气中的颗粒物体是关于灰尘的一种科学正确叫法,它其实是一个颗粒直径大约为IOUm的颗粒物体,对于我们人类的眼睛,呼吸道和我们的口鼻腔非常有害。因为它的粉尘可以直接黏着在他人的眼睛和呼吸道上,如果这个物体粉尘的浓度太过于高,可能会直接致使我们的呼吸管道堵塞,严重的话,可能会直接导致死亡或者窒息。可想而知,周围环境的美好对于它是多么重要。另外我们可知,煤矿在这种没有通风的恶劣天气条件下,煤尘的浓度通常可高达100Omg/m3。由于煤矿的粉尘在地下开采加工作业和煤炭的生产中会直接产生大量的粉尘,工人在这种恶劣环境下生活和工作时,会直接导致大量的灰尘从空气中被吸入;
10、如果煤矿里的地下灰尘在密封不透气的从空气中大量的进入人体呼吸系统,肺泡中则将可能会被大量的地下灰尘在空气中沉积,这种情况可能会直接导致煤矿工人因长时间患有粉尘肺病或者罹患癌症等呼吸系统疾病,严重威胁他们的健康。因此,对于煤矿地下粉尘工人进行实时的检测和应急的处理,及时的了解地下煤矿工人的日常工作生活环境和安全情况是非常必要的,这样我们可以时刻监测和捕捉工作环境中地下粉尘集中和变化的情况。为安全起见,对地下煤尘工人采取的应急处理措施就是去尽量减少并大幅降低其PM2.5的地下煤尘浓度。而且城市建筑中的建筑灰尘对环境中PM2.5的浓度影响更大。如果我们可以设计出一套施工现场监控系统,工人就可以高效而
11、有力地监督施工现场的噪声和气体污染问题,检查站点,内置组合物联网,无线通讯技术,无线传感器,设计一套节能环保,性能稳定施工现场简单易操作,可以实现数据共享环境监测系统具有实用价值。细菌传播载体其中的一类细菌载体是空气中的灰尘和烟雾,他们如果一旦发现灰尘弥漫在室内空气中,就可能会很容易向人体传播各种细菌和疾病。当室内空气质量中的粉尘PM2.5浓度已经超出了人体正常可能够接受的粉尘浓度,极大的影响可能就会导致人的身体出现诸如咳嗽、鼻塞、胸闷等其他一系列疾病之类的症状。空气中的灰尘将对我们的人类健康和其生产造成巨大的破坏。因此人们一直都在致力于找到一种改善我们的室内空气质量的有效方法,像我们种植万年
12、青、绿萝等绿色植物一样来有效降低PM2.5的粉尘浓度。但是这个前提之一就是我们必须得及时的监测出室内空气中得粉尘的浓度。所以,时刻的想要监测利观察到室内空气质量的变化得设备的维护是及其重要的。因此,监测室内空气质量的便携式设备的设计是及其重要的。这样不仅人们才能够舒适健康地生活在这个美好的时代中,而且能时刻的监测到空气质量的变化,使得人们会更加关注和保护环境。1.2 设计的意义空气质量与健康息息相关。近年来,室外空气质量的大幅下降使得人们更加清醒地意识到室内对空气质量的实时监测的意义和重要性。目前,市场上大多数室内空气质量的监测系统产品都采用的是单个或多个参数的指标,如空气温度,湿度,甲醛等;
13、另外,有关于如何整合一个或两个多参数指标的空气质量报告,但是它们存在一些实用性不高且参数测量结果不准等的缺陷。本文将有关于设计一个基于STM32的PM2.5监控单片机系统的软硬件设计与其实现,通过监控系统集成多种粉尘传感器,通过串口无线通信采集技术,直接向主机采集需要的粉尘外围传感器的数据,减少了外围传感器采集的电路,实现了对监控主机需要采集的粉尘传感器数据的实时处理和判断。对于不同类型的监控单片机只是需要改变其相应的地址。而且该软硬件监测系统的的优点很多,能同时直接实现多个类型的空气质量监测指标的实时采集和监测。1.3 设计的目的空气和废气的检测报警系统,气体的报警系统,灰尘和颗粒的检测报警
14、系统等环境监测报警系统都已经是环境检测报警系统的主要应用类型。这款监控系统设计主要指的是由三个组成部分监控系统组成,主要要运用到的技术是嵌入式技术、传感器采集技术,设计出了一款通过设计环境数据节点,实现数据采集节点、监控终端和监控服务器的环境系统。其中监测终端有关环境数据的获取以及采集节点与设计监控数据终端之间的有关数据采集和传输的部分都是通过先进的无线网络和通信技术实现的,并且通过4g的网络甚至可说是现阶段已经被自主开发了出来的5g网络技术在设计环境监控的终端与设计环境数据节点进行监控的服务器之间己经建立了无线数据的连接。该数据监控服务器系统可以很方便的实现对整个施工现场的环境图像和参数的获
15、取能够进行实时采集和远程报警,具备的稳定的性能,可以很方便的进行远程监控和数据的传输。该监控系统的设计比较合理,设备简单,实用性强。二、硬件系统的设计2.1整体设计的方向基于单片机STM32的PM2.5监控系统主要由五个基本的部分设计组成,它们五个组成部分为:基于单片机的控制部分的电路,警报部分的电路,按钮信号处理的部分,液晶显示屏部分和基于PM2.5检测信号处理部分的电路。此监控系统主要的目的是用于测试便携式的空气净化器中的PM2.5的灰尘颗粒浓度,是一个便携式的单片机大气环境颗粒浓度数据采集处理系统至其规划的检测区域内所采集的大气环境颗粒浓度数据的设计。此系统的设计也可以简称为PM2.5检
16、测,是一个以基于单片机的STM32为设计基础的微控制器对单片机内灰尘颗粒的浓度进行检测。其中在这个系统的设计中特别添加了大气数据溢出颗粒浓度警报的功能,是为了使用户能够在单片机ICd上实时显示已经微控制器检测分析出来的PM2.5的灰尘颗粒数据。此系统设计中关于硬件的部分比较简单,容易于理解。整个系统的硬件框架结构框图如图所示。如图片中所显示,工作频率一般为72赫兹,该单片机系统的整个单片机工作频率一般为72赫兹,工作处理流程由一个arm微处理器系统进行控制,它可以说是最重要也是最具有核心的单片机工作处理部件。其单片机工作处理流程分为两个步骤:当一个STM32flO3c8单片机处理器开始发出信号
17、,采样处理模块开始进行采集数据,由所进行采集得到的处理器对数据进行了整合和处理后,再通过一块液晶的显示屏对数据进行了显示,当处理器采样的数据已经超出一台机开始所进行测试的标准值后,蜂鸣报警器系统会自动发出报警的信号。电源液晶显示粉尘检测传感器单片机报警电路接触电源2.2有关单片机的模块单片机广泛应用在家用电器、智能仪器仪表、工业设备自动化、自动控制、通信、国防工程技术尖端、汽车电子设备等相关技术领域1。一般学习工科的专业的学生很多都会接触到单片机原理及应用这门课程,不出意外,作为一名电子信息工程的大学生,它是我们必须学习的必修课程,通过对单片机的原理及设计与应用的基础理论学习,使得学生进一步掌
18、握单片机程序系统设计的基本方法和应用技巧,培养了学生对于单片机简单原理和应用系统的综合理解和设计的能力。因此认真做好单片机原理及应用这一门课程的基础理论教学,对于培养和提高学生对解决实际应用技术问题的逻辑分析能力和自主创新能力具有重要的现实意义,它的应用能进一步使得学生对单片机思维的条理和逻辑更加严谨,更好地具备了后续选修课的基础理论学习和实际从事能力为自动化应用系统及电气控制相关技术领域的实际学习和工作打下坚实的理论基础。单片机的单片机的译码分析原理其实也就是当该指令在单片机正常工作时,实质上就是单片机执行复合式指令的一个过程,而单片机执行译码分析指令的过程可以大致分为三个主要的部分:单片机
19、取指令,译码分析计数器指令和单片机执行寄存器指令。单片机的取指令就是根据单片机的程序执行计数器指令PC(也意即单片机控制programcounter)其中的一个值从单片机程序的存储器接口中读出当前程序要求单片机执行的译码分析指令并将其发送到指令寄存器。译码分析指令,顾名思义就是把单片机的程序执行计数器指令操作码进行编译成单片机执行的译码。执行指令就是取出操作码后再取Zd出操作数,按照操作码性质对操作数进行一种操作2。单片机在同一时间对不同指令进行不同操作,实现并行处理,这就是他的工作原理。如果把智能单片机具体的作用比喻为某一个小的东西,例如把它具体化为一个我们常用的家庭电脑。它内部像家庭电脑一
20、样是把CPU作为单片机最核心的部分,相当于人类的大脑和心脏。我们家庭常见的冰箱,洗衣机,空调里面都有单片机。它像人的大脑起着决策、运算、控制的作用。它的主要用途有:智能手机的一个内核,用来自动收接手机短信,管理手机用户的视频图片、文本等,还比如可以用手机上网等,负责与电信运营商的虚拟主机用户交换信息。智能单片机是煤气表的工作核心,可以说是采用美国的一家德州仪器公司生产的智能单片机,功耗极低,耗电在几微安,可以广泛应用在石油化工煤气等各种防爆技术等级高的防爆场合。美国的微星电子公司自主生产的PiC系列单片机功耗也低,是16位的,采用的都是精简指令,使用方便3。这样可以作为车床流量传感器等计量控制
21、控制设备的零部件和核心计量运算系统的元器件。应用在国内的数控车床单片机做为流量计量控制车床的核心设备使用,可以很方便地接受各种图形控制指令,自动控制和完成对车床工件的自动加工控制工作。总之,单片机的一些特点用途很多,我们看见的只是单片机冰山的一角。从上面我们可以更进一步概括的讲:一块芯片成就一部计算机。它的价格便宜实惠、体积较小不占用空间、质量较轻便于携带,可以为学习、应用和开发提供了便利条件。此设计用到的是STM32F103C8单片机,STM32F103C8单片机具备以下特点:(1)由ST厂商设计开发的STM32单片机拥有ArmCorteX-m内核,同时它还拥有一流的处理器和外设:IUS双1
22、2uadc,双14兆位/秒的Uart,18兆位/秒的UaSPi等。,无论是在功耗还是系统集成方面也都有很好的技术性能,当然,低功耗的msp430系列单片机还不到一些,但这可能不会直接影响单片机工程师对它的普及和重视程度,因为它的硬件和软件结构简单,操作工具简单易用,加上它在单片机行业中强大的处理功能。(2)STM32F103C8单片上电机专用微控制器:这是一款被大众所熟知的智能嵌入式高速低性能数控单片上电机专用微控制器,也是一款广泛适用于各种集成电路的智能嵌入式一片机微控制器,工作频率宽度范围主要为72InhZ,总线的数据宽度为32位,输入/控制输出电路数据的总线宽度为37,程序文件存储器的宽
23、度类型主要指的是64KfIaSh,程序文件存储器数据容量的宽度类型主要是64KB(64KX8),其中的coram程序存储器数据容量的宽度类型主要为20KX8,它的输出电压-进入输出数据电源的宽度范围主要在2v左右到3.6v之间。(3)STM32F103C8单片机专为满足用户要求可以实现各种价格便宜实惠、体积较小不占用空间、质量较轻便于携带的智能嵌入式应用管理程序而重新设计。单片机的应用程序数据存储器的工作容量一般范围是64Kb,需要的工作电压2v3.6v,工作电压环境下的温度控制范围一般为-40C85C.(4)STM32F103C8单片机的内置高速存储器(最大128KB闪存和20KBSRAM)
24、,所有型号都可以有2个12位ADC、3个标准通用16位定时器和1个PWM定时器,以及标准和扩展通信接口,但其接口范围最多可达2个12C接口和SPISART接口以及3个新的USART接口。一个USBNRT接口和一个CAN接口4。其更是具备着丰富的的I/O端口和一个连接可以达到两条APB总线的外围设备。(5)STM32F103单片机大部分系列下的微控制器产品大部分都需要具备节能省电的模式才足以保证低功耗广泛应用的性能要求。主要满足供电电压的条件是不需要低于2.OV但最好不需要超过3.6v;STM32F103单片机的大部分系列的微控制器产品都提供了一种不止是只有从36脚开始的还有100脚的6种不同器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 STM32 PM2 监控 系统 设计 实现
链接地址:https://www.desk33.com/p-890881.html