基于单片机的PM2.5空气质量检测论文.doc
《基于单片机的PM2.5空气质量检测论文.doc》由会员分享,可在线阅读,更多相关《基于单片机的PM2.5空气质量检测论文.doc(48页珍藏版)》请在咨信网上搜索。
1、基于单片机的空气质量检测系统设计专业:通信工程班级:2013级1班姓名:王世达目 录引 言41 概述61.1 系统组成61.2 硬件设计61.3 软件设计72 电路设计82.1 原理图82.2 单片机及外围电路设计82.3 传感器电路设计162.4 A/D模数转换电路182.5 LCD显示电路202.6 LED显示电路222.7 报警模块233 程序设计243.1 主程序设计243.2 按键部分243.3 显示部分243.4 A/D转换部分274 应用软件介绍304.1 keil的应用304.2 protel99se的应用314.3 Proteus的应用335 设计的应用345.1 主要用途3
2、45.2 应用场景346 结果与分析35总 结36致 谢37参考文献38附录1 原理图39附录2 程序源代码40摘 要随着现代科技的高度发展,工业生产力正在不断提高,而由此带来的负面影响也尤为显著,那就是环境的污染,它严重危害着人类的健康和生活。雾霾,为大气污染之一,一直以来广受人们关注。现在有越来越多的地区和国家开始高度重视雾霾天气,并将其视为一种灾害性天气。其实,很早以前就报道过一些雾霾灾害的重大事件,在这几次事件当中,不仅危害到人们的健康,甚至还剥夺了很多人的生命,比如1952年伦敦杀人雾事件和2013年北京雾霾事件。PM2.5,指环境中直径小于2.5m的颗粒物,是雾霾的主要成分之一,由
3、于其粒径小,活性强,易附有毒、有害物质,因而对人体健康威胁很大。因此,对PM2.5的测量显得越来越重要。本文将空气中PM2.5的浓度作为评定空气质量的依据。本设计的控制核心采用的是非常实用的51系列单片机AT89C52,配合粉尘浓度采集装置和显示设备,共同完成数据的采集,处理及显示。并会根据设置好的报警值报警提示,并且用不同颜色的指示灯显示空气质量。本文详细介绍了各个单元的电路设计过程及各功能的实现方法,该系统有良好的人机交互界面,有较高的测量精度,不仅简单实用而且便于携带。相信,它的价值一定会得到体现。关键词:雾霾;大气污染;PM2.5;单片机;AT89C52;空气质量ABSTRACTWit
4、h the highly development of modern science and technology, industrial productivity is increasing, and the resulting negative impact is particularly significant, that is the environment pollution, which cause serious damage to the human health and life.Fog haze, as one of the atmospheric pollution, h
5、as been widely attention by people.Now there are more and more regions and countries begin to attach great importance to the fog weather, and regard it as a kind of severe weather.Actually, long ago reported some fog disaster events, in this case, not only harm peoples health, even deprive the lives
6、 of many people, such as killing 1952 London fog and smog in Beijing in 2013 events.PM2.5 refers to environment particles less than 2.5 microns in diameter, is one of the major components of fog, because of its small size, activity is strong, easy to attach poisonous and harmful substances, thus a b
7、ig threat to human health.So, for the measurement of PM2.5 is more and more important.This article will air concentrations of PM2.5 as a basis for the evaluation of air quality.Used the control core of this design is very practical to 51 series microcontroller AT89C52, cooperate with the dust concen
8、tration acquisition and display devices, common to complete data collection, processing and display.And according to set good alarm value alarm prompt, and use different color indicator shows that the air quality.Each unit circuit are introduced in detail in this paper the design process and method
9、of realization of each function, the system has good man-machine interface, have higher measurement accuracy, not only simple and practical and easy to carry.Believe that its value will be reflected.Keywords: Haze; Atmospheric pollution; PM2.5; Single chip microcomputer; AT89C52;Air quality引 言 现在,老百
10、姓的生活越来越好,衣食住行和几十年前早已不可同日而语。当然,这些都得益于科技的飞速发展和生产力的不断提高。但与此同时也伴随着一些负面影响。比如,现在老百姓都十分关注的雾霾问题。通过调查发现,现在不管是发展中国家还是发达国家,不管是城市还是农村,都或多或少遭受到雾霾的侵害。而雾霾中所包含的有害物质严重影响着人们的健康,甚至威胁到人们的生命。据不完全统计,那些雾霾污染严重的城市比那些相对清洁的城市的死亡率高出将近20%之多。而本设计中检测的PM2.5,它的影响也随着医学技术的发展暴露出其相当恐怖的一面1。根据一些气象学和医学方面的专家推测,PM2.5中所包含的颗粒状污染物对人类健康的影响甚至超过了
11、可怕的沙尘暴。由于人类的生理结构原因,人的身体不能够过滤和阻拦PM2.5中的有害物质。人的鼻子只能挡住部分粒径在10m以上的颗粒物质,而那些粒径在2.5m10m之间的颗粒物虽然可以进入到人的上呼吸道,但是会被呼吸系统内部的绒毛阻挡,有些会通过痰液排出,所以不会对健康造成太大的伤害。但是小于2.5m的颗粒物,由于不能有效的阻挡,会有相当一部分通过呼吸进入支气管,进入肺部,造成呼吸道感染,肺部的气体交换也会受到干扰。这样就有可能使人呼吸困难引发哮喘和慢性支气管炎等疾病,甚至会间接导致心律不齐等心血管方面的问题2。因此,必须高度重视对PM2.5的检测,治理以及防范。本设计就是为了达到检测这一目的。只
12、有准确的检测PM2.5,才能有效的治理和防范。根据PM2.5检测网的空气质量新标准,24小时平均值标准值分布如表1: 表1 PM2.5平均值标准值分布3PM2.5浓度范围(g/m3)空气质量035优3575良75115轻度污染115150中度污染150250重度污染大于250及以上严重污染 本设计根据表1将空气质量大致分为三个等级,单片机通过分析采集到的数据判断PM2.5的浓度落在哪一个浓度区间,从而判断出空气质量等级,并作出相应的反应。本论文层次分明,按功能将设计分为几大部分,化整为零。各单元再紧密配合,实现所有功能。1 概述1.1 系统组成判断大气空气质量的指标很多,本论文选择比较典型的P
13、M2.5这一指标作为本次设计对空气质量的主要评定依据。根据空气中PM2.5的浓度将空气质量分为优良、轻度污染、重度污染三个等级。本系统以单片机为核心,通过检测单元采集大气中PM2.5浓度,然后单片机负责处理分析由检测单元传过来的数据,最后将分析结果送给显示单元。图1为系统组成框图,其中检测单元主要包括传感器和模数转换电路,显示单元包括LED显示,LCD显示,蜂鸣器报警。 图1 系统组成框图1.2 硬件设计本系统采用模块化设计,将整个系统细化为一个个小单元,各单元分别实现不同的功能,最后根据它们之间的相互关系,将它们整合到一起,这样能够达到简化设计的目的。这些单元主要包括单片机、传感器 、A/D
14、模数转换电路、液晶显示电路、LED显示电路、按键电路等功能模块。各模块之间的关系如图2所示 ,传感器将空气中的PM2.5浓度转化为模拟的电压信号,由于本设计采用的单片机不能识别模拟信号,所以需要A/D模数转换电路将模拟信号转化为数字信号,单片机分析处理数据,将分析结果通过LCD、LED、报警模块显示出来。图2 硬件设计框图1.3 软件设计软件部分按照其功能的不同,主要可以划分为主程序部分,按键部分,显示部分,报警部分, A/D转换部分等。2 电路设计2.1 原理图见附件一2.2 单片机及外围电路设计2.2.1 AT89C52介绍AT89C52是一款CMOS 8位的高性能单片机,它由美国ATME
15、L公司生产,现在有许多控制场合都采用AT89C52。它不仅兼容标准的MCS-51指令系统和8051产品引脚,它还拥有更大的只读程序存储器和随机存取数据存储器,而且AT89C52 除了具备 AT89C51 的定时器/计数器 T0 和定时器/计数器 T1,还额外增加了一个定时器/计数器 T2,使设计更加丰富、灵活4。(1)主要性能特点: 与MCS-51产品指令和引脚完全兼容 8K字节可重擦写FLASH闪存存储器 1000次写/擦循环 时钟频率:0Hz24MHz 三级加密存储器 256字节内部RAM 32个可编程I/O口线 3个16位定时/计数器 6个中断源 可编程串行UART通道 低功耗的空闲和掉
16、电模式 片内振荡器和时钟电路 图3 引脚图(2)引脚功能 P0端口:该口是一个8位漏极开路的双向I/O口。在作为输出口时,每根引脚可以带动8个TTL输入负载。当把“1”写入P0时,则它的引脚可用作高阻抗输入。当对外部程序或数据存储器进行存取时,P0可用作多路复用的低字节地址/数据总线,在该模式,P0口拥有内部上拉电阻。在对Flash存储器进行编程时,P0用于接收代码字节;在校验时,则输出代码字节;此时需要外加上拉电阻5。 P1端口:该口是带有内部上拉电阻的8位双向I/O端口,P1口的输出缓冲器可驱动(吸收或输出电流方式)4个TTL输入。对端口写“1”时,通过内部的上拉电阻把端口拉到高电位,此时
17、可用作输入口。P1口作输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流。在对Flash编程和程序校验时,P1口接收低8位地址5。另外,P1.0与P1.1可以配置成定时/计数器2的外部计数输入端(P1.0/T2)与定时/计数器2的触发输入端(P1.0/T2EX),如表2所示。表2 P1口管脚复用功能端口引脚复用功能P1.0T2(定时器/计算器2的外部输入端)P1.1T2EX(定时器/计算器2的外部触发端和双向控制)P1.5MOSI(用于在线编程)P1.6MISO(用于在线编程)P1.7SCK(用于在线编程) P2端口:该口是带有内部上拉电阻的8位双向I/O端口,P2口的
18、输出缓冲器可驱动(吸收或输出电流方式)4个TTL输入。对端口写“1”时,通过内部的上拉电阻把端口拉到高电位,此时可用作输入口。P2口作输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流。在访问外部程序存储器或16位的外部数据存储器时,P2口送出高8位地址,在访问8位地址的外部数据存储器时,P2口引脚上的内容(就是专用寄存器(SFR)区中P2寄存器的内容),在整个访问期间不会改变。在对Flash编程和程序校验期间,P2口也接收高位地址或一些控制信号5。 P3端口:该口是带有内部上拉电阻的8位双向I/O端口,P3口的输出缓冲器可驱动(吸收或输出电流方式)4个TTL输入。对端
19、口写“1”时,通过内部的上拉电阻把端口拉到高电位,此时可用作输入口。P3口作输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流5。在AT89C52中,同样P3口还用于一些复用功能,如表3所列。在对Flash编程和程序校验期间,P3口还接收一些控制信号。表3 P3端口引脚与复用功能表端口引脚复用功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2INT0(外部中断0)P3.3INT1(外部中断1)P3.4T0(定时器0的外部输入)P3.5T1(定时器1的外部输入)P3.6WR(外部数据存储器写选通)P3.7RD(外部数据存储器读选通)RST:复位输入端。在
20、振荡器运行时,在此脚上出现两个机器周期的高电平将使其单片机复位。看门狗定时器(Watchdog)溢出后,该引脚会保持98个振荡周期的高电平。在SFR AUXR(地址8EH)寄存器中的DISRTO位可以用于屏蔽这种功能。DISRTO位的默认状态,是复位高电平输出功能使能。ALE/PROG:地址锁存允许信号。在存取外部存储器时,这个输出信号用于锁存低字节地址。在对Flash存储器编程时,这条引脚用于输入编程脉冲PROG。一般情况下,ALE是振荡器频率的6分频信号,可用于外部定时或晶振。但是,在对外部数据存储器每次存取中,会跳过一个ALE脉冲。在需要时,可以把地址8EH中的SFR寄存器的0位置为“1
21、”,从而屏蔽ALE的工作;而只有在MOVX或MOVC指令执行时ALE才被激活。在单片机处于外部执行方式时,对ALE屏蔽位置“1”并不起作用。PSEN:程序存储器允许信号。它用于读外部程序存储器。当AT89C52在执行来自外部存储器的指令时,每一个机器周期PSEN被激活2次。在对外部数据存储器的每次存取中,PSEN的2次激活会被跳过。EA/Vpp:外部存取允许信号。为了确保单片机从地址为0000HFFFFH的外部程序存储器中读取代码,故要把EA接到GND端,即地端。但是,如果锁定位1被编程,则EA在复位时被锁存。当执行内部程序时,EA应接到Vcc。在对Flash存储器编程时,这条引脚接收12V编
22、程电压Vpp。XTAL1:振荡器的反相放大器输入,内部晶振工作电路的输入。XTAL2:振荡器的反相放大器输出。2.2.2 单片机最小系统的实现 单片机在实际应用中,都是和其它元器件共同完成工作任务的,为了保证单片机能够正常工作并且发挥一定作用,有些元器件是必不可少的,由单片机和这些元器件共同组成的系统称为单片机的最小系统 6。一般说来,51系列单片机的最小系统主要包括:电源、输入/ 输出设备、MCU、复位电路及晶振电路等。单片机最小系统框图如图4所示。图4 单片机最小系统框图(1)晶振电路晶振,全程晶体振荡器,它在单片机系统中发挥着非常重要的作用。它通常和电容配合共同组成晶振电路,或称为时钟电
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 PM2 空气质量 检测 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。