版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题目:PM2.5粉尘测量的设计摘要当前工业化水平不但发展,人民生活水平日益提高,可学技术产品的涌现为人们带来了很大便利。但越来越多的环境问题日益凸显,逐渐成了人们关注的焦点。环境污染问题首当其冲,治理污染的能力急需加强。人们肆意的行为已经严重的影响了环境,为我们和我们的下一代的生活带了极大的挑战,而污染中最紧要的问题就是直径小于2.5微米的颗粒物,PM2.5对空气质量造成严重污染,对人体呼吸系统产生影响,对人体健康造成损伤,因此PM2.5的监测和治理就显得尤为重要。本研究提出了PM2.5可吸入颗粒物测量的设计原理,控制核心为STC89C51单片机。空气中粉尘浓度的测量由GP2Y1010AU0F灰尘传感器,然后将空气粉尘浓度显示在LCD1602显示器上,当峰值达并触发到设置好的和阶段报警值时,检测仪开始报警,测量人员可通过不同的指示灯颜色确定PM2.5的浓度。最终电路实现空气质量PM2.5粉尘测量的数据,一次来显示当前空气中PM2.5浓度与空气质量。关键词:PM2.5测量;STC89C51单片机;GP2Y1010AU0F灰尘传感器;LCD1602显示器。DesignofaDigitalFrequencyMeasurementCircuitAbstractWiththecontinuousdevelopmentofmodernscienceandtechnology,moreandmoreproductshavebeenbroughtintopeople'slives,butmoreandmoreproblemshavearisen.Environmentalpollutionisthefirstproblem,andtheabilitytocontrolpollutionneedstobestrengthenedurgently.People'sindiscriminatebehaviorhasseriouslyaffectedtheenvironmentandposedgreatchallengesforusandournextgeneration'slife.ThemostimportantproblemofpollutionisPM2.5inhalableparticulatematter,whichisakindofparticulatematterthatcanbeinhaledintothebronchusbyhumanbodylessthan2.5mmindiameter.Itisdifficulttodischargeafterinhalation.Therefore,themeasurementandtreatmentofPM2.5isparticularlyimportant.Inthispaper,thedesignideaandprincipleofPM2.5dustmeasurementarepresented.STC89C51isthemaincontrolcore,GP2Y1010AU0Fdustsensorisusedtomeasuretheconcentrationofairdust.LCD1602displaysthecurrentconcentrationofairdust,andaccordingtothealarmvalueset,itcanalarmthecolorofindicatorlamp,debugconveniently,andmeasureaccurately.Ithashighpracticalvalue.ThefinalcircuitrealizesthemeasurementdataofPM2.5dustinairqualitytoshowthecurrentPM2.5concentrationandairqualityatonetime.Keywords:PM2.5measurement;STC89C51microcontroller;GP2Y1010AU0Fdustsensor;LCD1602display.目录22611_WPSOffice_Level11绪论 117498_WPSOffice_Level11.1选题背景 121410_WPSOffice_Level11.2课题研究的目的和意义 128514_WPSOffice_Level11.3国内外研究现状 213385_WPSOffice_Level11.4本文的主要工作 332336_WPSOffice_Level12本设计系统的总体方案 429301_WPSOffice_Level12.1系统功能与技术指标 42567_WPSOffice_Level12.2工作原理 426433_WPSOffice_Level12.3程序的框图设计 59197_WPSOffice_Level12.4程序的主流程图的设计 628750_WPSOffice_Level16结总结与建议 2417838_WPSOffice_Level16.1总结 244342_WPSOffice_Level16.2展望 247185_WPSOffice_Level17致谢 251626_WPSOffice_Level1[11]夏普粉尘传感器GP2Y1010AU0F使用说明 2628002_WPSOffice_Level1毕业设计(论文)知识产权声明 2711415_WPSOffice_Level1毕业设计(论文)独创性声明 288254_WPSOffice_Level1附录 2918148_WPSOffice_Level11.主函数 2919918_WPSOffice_Level12.A/D转换函数 302413_WPSOffice_Level1if(ADDO==1) 311绪论1.1选题背景PM2.5是一种直径小于2.5微米的颗粒物,又称可吸入颗粒物。它是一种可以进入人体肺部,并难以排出体外的微小颗粒物,对人体的眼球、鼻腔、上呼吸道都有极大的危害,同时这种颗粒物可以畅通无阻的进入人体肺泡并且沉积非常长的时间,可导致心脑血管疾病。可吸入颗粒物作为病毒和细菌的载体,一同散播在空气孔,让人防不胜防,很容易传染疾病。社会生产中很多生产工作对它的粉尘浓度有着极为精确的要求,生产中很多颗粒物带有有害的化学物质,人长时间呼吸或者散落在人体表面上非常容易引起皮肤病甚至癌症。由这几点我们可以得出颗粒物对人类的健康和发展有着非常大的危害,那一个常见的行业来举例子,煤矿下作业时,会产生非常多的可吸入颗粒物,再者井下作业条件通风能力不好,在工作时,它的浓度可以达到1000mg/m3以上。在这样恶劣的作业环境中,就会不由自主的吸入各种各样的颗粒物,颗粒物长时间侵入人体,就会在肺泡中大量沉积,引发慢性职业病,严重时,会危及人的生命安全。由此可见,我国的煤矿安全问题中,颗粒物是一个严重的问题,我们国家《煤矿安全规程》中这样规定:“游离的颗粒物浓度不得超过2mg/m3。”因此需实时对井下的浓度进行检测,防止超标,对工人们的生命安全负责,由此可见,空气质量PM2.5粉尘测量器的意义是显而易见的。1.2课题研究的目的和意义本设计以单片机作为主控核心,可完成数据收集、显示、自动报警、参数设置以及智能降温系统各个模块的软件设计,配合每个模块的硬件设计以此来实现各个模块的功能,从而实现PM2.5粉尘的测量和收集。随着绿色、低碳、环保等要素深入人心,人们对于环境的要求越来越苛刻,空气质量测量的重要性日益剧增,PM2.5粉尘测量器也应运而生,它对于PM2.5浓度的实时监测和预防上有极大的作用,方便测量,显示结果明显,制作工序简单,成本较低,是一个可批量投入生产的好设备,这使得测量仪的适用范围非常广泛,对于环境可持续发展有着非常重要的意义。该粉尘测量仪是以STC89C51单片机作为主控核心,外接三个按键进行参考值得设定,运用GP2Y1010AU0F粉尘传感器采集环境的PM2.5浓度,经过A/D转化电路,将模拟信号转化为数字信号,然后通过STC89C51单片机进行处理,将当先的环境中可吸入颗粒物的浓度通过LCD1602显示出来,适用于工矿、卫生防疫站、环保监测等多个领域。1.3国内外研究现状至今为止,伴随着人类活动范围的不断扩展,科学技术的不断进步,人类对于自然地破坏也随之而加重。在国际上更多的是采用更为先进的监测技术,有用β射线的原理,这种设计方法实收量只与吸收粉尘的重量有关,但是与吸收的物质种类没有关系,与称重法没有什么明显的差别,可以将空气中的粉尘浓度直接读取出来,此方法适用广泛,可用于多种采样装置,并对多种粉尘进行检测,如呼吸性粉尘的浓度及可吸入粉尘浓度。与称重法作比较,它相关系数超过97%,相对偏差未超过10%。此方法符合国家相关安全技术指标,可用于长期稳定的测量。比之更加先进的技术应属集粉尘采样,浓度测定和粒度分布测量者三者集于一身的多功能测定仪,其在进行粉尘收集时可收集工作环境中的空气粉尘,将收集到的样本进行简单处理,便可在仪器上直接显示当前粉尘浓度,然后通过天平称重计算出力度分布,进而分析出滤膜粉尘的粒度分布,也可分析出其他粉尘的分散度。粒度分布以及浓度测定的结果可以通过显示屏或者打印机来进行打印。这种仪器还具有断电保护的功能,在断电之后还可以储存40多组粉尘浓度以及200多组粉尘浓度的精确数据。第三种测量器时袖珍式激光粉尘器,它是以激光管作为主要光源、运用前向光散射的原理进行设计,这是一种具有国际先进设计水平的最新型的粉尘仪器,这种仪器能够适用在公共场所颗粒物浓度以及粉尘的快速检测,还可用于环境保护、工业生产、劳动卫生等多个方面的粉尘浓度检测。在工矿企业中更加常见。但制作成本与其它集中方法相比较高。1.3.1粉尘测量的方法根据粉尘测量方式的不同,其方法可分成三种,主要分为静电法测量、光学法测量、采样称重法测量。采样称重法与β射线法无法实时在线测量,这是它最大的短板。静电法非常容易收到干扰,并且如今国内的技术也不成熟,无法批量生产。光学法又能分为散射法和浊度法,而当前国际上普遍用于检测浓度的方法是浊度法,我国的大多数企业也采用了此种方法,然而光学发也有他的缺点,就是只有保持光学镜头的清洁才能持续有效的测量,目前国际通用的光学镜头清洁法是通过微正压的新鲜保护风。1.3.2粉尘测量仪性能与优点根据如今国内外各个不同的粉尘测量仪可以总结出以下几种性能以及优点。智能采样法以及去燥数字滤波的算法相互就和,在测量和信号处理灵活方面非常强大,因此在一套装置上可以进行不一样的变量和浓度的测定,也可以排除极个别的非正常值,计算平均值。运用嵌入式单片机作为中控核心的技术,将单片机嵌入至烟尘及粉尘测量的环境要求中,通过充分考虑多方面因素,包括成本因素,环境因素,物理因素等方面,通过智能化控制,检测出各种形式的粉尘及可吸入颗粒物浓度,同时,还要考虑到软件、硬件、相关接口的电路设计。通过内核主控技术,在较高层次上进行磁盘的读写;支持多个程序在同一时间同时运行,处理器可以同时处理所有程序。通过粉尘浓度测量仪这个软件平台,运用GPRS网络技术,通过短信预警在内的各种通知方式,将测量信息及报警信息实时传输到网络系统,并进而传输到用户手中,形成全方位韩静监测系统。运用中心控制软件,更方便快捷的输入用户参数、校准设施,并且可以输出储存过的测量数据。1.4本文的主要工作该传感器主要是依据光学原理测量光在透过被测得的物质之后,因为散射吸收而使得光强减弱,通过计算光束通过被测量的物质的前后光强之比以此来定量当前空气中等粉尘浓度。本设计之中,单片机的主要功能在于在接收传感器传送的模拟信号之后,在单片机的内部完成A/D转化,同时根据LED的所需驱动要求,发出周期T等于10ms宽度等于0.32ms的脉冲信号,还需将数字信号发送的LCD1602显示屏上。2本设计系统的总体方案2.1系统功能与技术指标系统功能本设计中的传感器是SHARP-GP2Y1010AU0F灰尘传感器,其每隔10秒就进行一次数据的采集和检测,因此得到的数据更加准确。本设计有两个按键可以快速调整预设报警值,可操作性非常高。指示灯颜色鲜明,便于显示当前空气浓度。LCD1602实时显示屏显示当前空气中PM2.5浓度,清晰直观。主要的技术指标:电源电压为:5-7V;工作温度为:-10-65℃;通过最大电流为:20mA;测量灵敏度为:0.001mg/m3;2.2工作原理2.2.1粉尘检测的工作原理在实际运用状态下,粉尘检测器会基于激光、光散射、红外、交流电感等基础光电法则来实现粉尘成分的区分检测功能。通过检测对象环境的空气过滤,对过滤膜上所获得的粒子进行成分组成分析,完成粉尘检测。其中用到的两个光学原理分别为:Lambert-Beer定律和Mie理论。本设计是根据光学中的浊度法而得到粒子浓度和直径。根据Lambert-Beer定律测量的到光通过被测量的物质之后,因为散射吸收使得光强被减弱,根据前后光强之比来确定当前空气粉尘浓度。它的原理如下所示:将光强为I0的一束单色平行光,照射在具有PM2.5粉尘的区域后,由于可吸入颗粒物对光具有吸收和散射的作用,致使光强出现减弱的现象,根据Lambert-Beer定律,当一束平行光照射在分布均匀的粉尘例子区域时,其出射光的光强与入射光的光强呈一定的函数关系。I=I0exp(-Q·N·A·L)=I0exp[-3QWL/(2ρd)]式中:Q为消光系数,可根据Mie理论进行计算,消光系数Q与入射光的波长λ、粉尘的粒子直径d以及粉尘的物质折射率m有关。N为粉尘的当前浓度A为粉尘颗粒物截面积,W为粉尘质量浓度;ρ是粉尘质量密度。若某种环境下分布的粉尘的直径是1粉尘浓度为w1的话,则有:式子:C=3L/(2ρ),C相对于检测系统为常数;m为被测量粒子的直径分数档。由以上两个公式可得:上式中,的单色光的入射情况是这样得到的,采用不同波长的入射光,每段波长λ都有对应的计算公式。E=TW式子中:E是消光列向量,此时可通过测量各个波长所对应的I0以及I测得: 式子中:T成为消光系数的矩阵(计算机辅助粉尘浓度检测系统)。T中各个元素tij=Q(λi,m,d1)/d1,T可以由计算机预先算出来。W=(W1,W2,……WM)T是粉尘总共的质量吩咐的列向量。求解上面的式子便可得出W以及粉尘的总的质量浓度。由此可以看出,利用多波长光学测量法,对不同直径粉尘粒子质量浓度进行测量,进而得到测量区域粉尘粒子总浓。此方法还可同时测得监测区域粉尘分散度。2.2.2系统工作原理本系统工作原理为:接通电源后,当给一个粉尘传感器传输的0~5V模拟信号是,单片机中的AD转化电路可将其转化为八进制的数字信号进而输入单片机中,经过单片机处理之后,将其转化为三位十进制的数字在LCD1602液晶显示屏上出现精确的数值。同时与按键输入的参考值进行对比,当数值小于黄灯参考值的时候,黄灯亮起,代表当时的空气质量良好,PM2.5浓度符合国家相关安全规定;当数据大于参考值的时候,红灯亮起,并且单片机会驱动蜂鸣报警器,预警当时空气质量。2.3程序的框图设计电源电路LCD1602液晶显示屏STC89C51单片机电源电路LCD1602液晶显示屏STC89C51单片机传感器电路LED灯电路蜂鸣器报警电路传感器电路LED灯电路蜂鸣器报警电路按键电路按键电路图2-SEQ图2-\*ARABIC1程序逻辑设计如图2-1所示,本系统的设计主要分为以下几个部分。(1)信号收集程序:该程序主要是将传感器收集来的数据信号转化为数字信号输入单片机粒。(2)LED显示的程序:这个程序设计是完成当前粉尘浓度的显示以及目前环境的状况提醒功能。(3)看门狗程序:此程序是在死机或程序飞跑时完成系统的复位功能。键盘输入程序:此程序是完成参考值的设定与修改功能。声光报警程序:这个部分主要完成浓度大于参考值时进行报警警示的功能。2.4程序的主流程图的设计图2.2程序主流程图3PM2.5粉尘测量仪硬件的设计3.1单片机3.1.1核心控制单片机的选择单片机是系统运作的核心器件,其功能丰富,具有,完成数据收集、整理、处理、输出、显示、控制等多个功能。PM2.5粉尘检测系统中,对硬件设施单片机的选择至关重要,是粉尘检测器的核心部件。其中STC89C51单片机性能优越,功耗低,该单片机指令代码兼容性强,同时兼容MCS-51指令系统、80C51引脚结构,机器周期选择性灵活。还有一点是选择51单片机的核心原因,该单片机具有非常良好的芯片结构,对编写与擦除数据的周期使用要求非常低,而实现效果却非常良好。从性价比的角度来看是非常适合制作粉尘检测系统的核心控制主体。3.1.2单片机技术指标STC89C51单片工作电压:3.3V-5.5V,工作频率:0-40MHZ,世纪工作频率可以达到48ZHZ,具有6向量2级中断结构。其中用户应用空间为4-64K字节,能够集成12080字节,或者集成512字节RAM,具有多个I/O口。单片机在用户层接口方面,用户下载代码逻辑清晰代码结构简单,在真实场景下实现功能仅需毫秒单位,RxD/P3.0、TxD3.1串口则是实现单片机下载逻辑的通用端口。在定时器模块中,16位定时器是基础数位格式,当然依据需要也可以转换为8位等端口数字。51单片机作为基础单片机的元老,中断电路具有实时性与稳定性,可以完成对现有状态的保存与实时开始状态,用过下降沿触发中断的模式来触发中断,以结束中断信号结束中断并保持高电平。51单片机在不断升级的过程中也逐步顺应时代添加了多类的人性化模式。单片机本身质地精细且耐用性不高,其受损源头是由于长时间使用的元器件老化与电流冲击造成的设备损害。而在新一代单片机中,可以实现当单片机空置的情况下自动调整为节电模式与睡眠模式,在该状态下除单片机外其他串口与存储等模块继续运行,防止运行数据丢失,然后将RAM存储中的所有数据进行转存,最后将其他结构如定时器、计时器等组件冻结,实现节能模式。STC89C51单片机的电路引脚图如图所示3-1所示:图3.SEQ图3-\*ARABIC1STC89C51单片机的引脚电路图的设计按照功能,STC89C51的引脚的功能可分为主电源、多功能的I/O接口、外接的晶体振荡以及振荡器、控制以及复位等。(1)多功能I/O口:STC89C51一共具有四个8位的并行I/O接口,分别为:P0、P1、P2、P3端口,与之一一对应引脚分别是P0.0~P0.7,P1.0~P1.7,P2.0~P2.7,P3.0~P3.7,共有32根I/O接线。每根线作为输入或输出都可以单独使用。①P0端口,该端口为双向I/O接口,具有8位漏极开路。作为输出口时,每根引脚能自行带动TTL输入负载8个。若例如将“1”写入到P0端口,其引脚就可当作高阻抗输入。在特殊模式下,数据总线及多路复用低字节地址的功能可用P0端口实现,用于程序和存储器存取,P0口也具有了内部上拉电阻。如果想要对Flash存储器进行编程时,P0就可以用于接收代码的字节;在校验时候,则输出代码的字节;但此时必须要外加一个上拉电阻才能办到。②P1端口,P1口的输出缓冲器可驱动也就是吸收或输出电流方式有4个TTL输入。这个口是自身8位双向I/O的端口,带有内部上拉电阻。对端口输入“1”的时候,可作为输入口时,其端口被内部的上拉电阻抬升至高电位。P1口作输入口进行使用时候,因为它有内部的上拉电阻,那些被外部的信号拉低的引脚以此同时会输出一个电流。在对其内部的Flash编程和程序校验时候,P1口接收低8位的地址。另外,P1.0与P1.1可以配置成为定时或者计数器2的外部计数输入端(P1.0/T2)与定时/计数器2的触发输入端(P1.0/T2EX),如表2-1所示。表3.SEQ表2-\*ARABIC1P1口管脚复用功能端口引脚复用功能P1.0T2(定时器/计算器2的外部输入端)P1.1T2EX(定时器/计算器2的外部触发端和双向控制)P1.5MOSI(用于在线编程)P1.6MISO(用于在线编程)P1.7SCK(用于在线编程)③P2端口,P2口的输出缓冲器可驱动也就是吸收或输出电流方式有4个TTL输入。这个口是自身8位双向I/O的端口,带有内部上拉电阻。对端口输入“1”的时候,可作为输入口时,其端口被内部的上拉电阻抬升至高电位。在其访问外部的程序存储器或着16位的外部数据的存储器的时候,P2的端口将会送出高8位地址,在访问8位地址的外部数据的存储器的时候,P2口引脚上的内容也就是专用寄存器区中P2寄存器的内容的时候,在整个访问的期间都不会改变。在对Flash的编程以及程序的校验期间,P2端口也会接收高位地址以及一些控制的信号。④P3端口,该端口是一个带有内部上拉电阻的8位双向的I/O端口,P3端口输出缓冲器可同时驱动也就是吸收或着输出电流方式有4个TTL输入。对端口进行输入“1”的时候,通过它内部的上拉电阻将端口拉到高电位,此时这个端口就可以当作输入口。若果将P3端口当作输入口进行使用时,因为它的内部有上拉电阻,而那些被外部信号所拉低的所有引脚就会输出一个电流。在STC89C51中,同样的P3口还可以用在一些复用的功能上,如表2-2所列。在对Flash的编程以及程序的校验期间,P3口还可以用于接收一些控制信号。表2-SEQ表2-\*ARABIC2P3口管脚复用功能端口引脚复用功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2INT0(外部中断0)P3.3INT1(外部中断1)P3.4T0(定时器0的外部输入)P3.5T1(定时器1的外部输入)P3.6WR(外部数据存储器写选通)P3.7RD(外部数据存储器读选通)3.1.3单片机的最小系统简介STC89C51单片机的最小系统组成单元为:单片机、时钟电路、复位电路、输入/输出设备等。由此在制作本设计时,需逐步完成以下几点:1.复位电路设计单片机最常用的两种复位电路是上电复位电路和按键复位电路。上电复位电路是微控制器上电时的复位状态,它能保证微控制器在通电后立即进入复位状态。它是通过电容充电来实现的。另一种按键复位电路:它不仅具有上电复位功能,而且具有操作简单的优点。。若要进行复位操作的话,只需要按下RESET键即可完成复位操作。它主要是利用电阻来进行分压进而实现复位功能的,它的电路如图3-2所示。图3.SEQ图3-\*ARABIC2按键复位电路设计复位电路的工作原理分为:当上电复位需要连接电源时,单片机会自动执行复位操作。上电时,RESET引脚变为高电平,RESET引脚的高电随着电容C充电缓慢降低。高电平的RESET引脚在两个机器周期内是智能的,微控制器可以执行复位操作。复位电路对上电和按钮有效,可以在上电时自动复位,也可以在微控制器工作期间按RESET按钮完成复位操作。(1)EA/VPP(31脚)的功能和接法:51单片机EA/VPP(31脚)可以同时作为选择脚管,可以同时用于外部程序和内部程序。当单片机只访问外部存储器时,EA在低电平阶段为此不变。但当单片机访问内部程序存储器时,EA则在在高电平阶段保持不变,目前,大多数单片机的内部程序存储器,需要较大的Flash容量。因此内部存储器的直接使用显得尤为重要。在PM2.5粉尘测量设计中,为只是用内部存储器,将EA管脚接到VCC上。同时为避免执行程序出现错误,切忌EA脚管悬空。(2)P0口外接上拉电阻:该单片机的P0端口内部无上拉电阻,为开漏输出型。当V2作为场效应管,处于截止状态时,只有外接上拉电阻时才能处于正常的输出状态。另外,若果想要避免输入时读取的数据出错,也需来外接一个上拉电阻。以下是其原因:通常情况下,引脚及存储器处于输入状态下读取的信号具有一致性。但特殊情况下,比如说,如果从内部总线输出低电平之后,锁存器Q0=0,Q1=1,端口线呈现低电平的状态,此时的场效应管V1处于的状态为开通。从引脚反馈到单片机的信号保持低电平,不随端口线信号而变化。因而端口引脚信号未能正确读出。此外,如果总线总线将高电平输出后,场效应管V1截止,锁存器Q0=1,Q1=0。如果外接引脚将高电平信号输出时,从引脚上读入的信号就会与从锁存器读入的信号不同。所以当P0口作为通用I/O接口来进行输入使用时,在输入数据前,我们应先向P0口写“1”,此时锁存器的Q端值应为“0”,要使输出级的两个场效应管V1、V2同时截止,引脚处于悬浮状态,此时才可作高阻输入。总结来说:为了能使P0口在输出时能够有效的驱动NMOS电路以及避免输入时读取数据会出错,需要外接一个上拉电阻。在本设计中采用的是在外部多加一个10K排阻。除此之外,51单片机在对端口P0到P3的输入操作上,为了避免读错,也应先向电路中的锁存器写入“1”,以使得场效应管截止,以此来避免锁存器为“0”的时候对引脚读入的干扰。(3)晶振电路的设计在设计晶振电路之前,我们先要了解51单片机的晶振管脚表2.318\19管脚功能XTAL1(19脚)芯片内部的振荡电路的输入端。XTAL2(18脚)是芯片内部振荡电路的输出端。XTAL1和XTAL2作为相互独立的输入与输出的反相放大器,我们也可以将其配置为使用石英晶振方式的片内振荡器,或者是配置成器件直接由外部的其它晶振驱动。本设计采用的是内晶振模式,也就是运用利用其自身的振荡电路,在XTAL1、XTAL2的两个引脚上外接两个电容和一个石英晶体的时候,内部振荡器靠自身产生自激振荡。通常来说,根据设计的自身需求,晶振的选择范围在1.2~12MHz之间。如有较高要求,也可达到或超过24MHZ。但功耗也会随之增加。本设计采用的适应晶振为11.0952MHZ,为达到频率微调目的,可以采用并联电容对震荡频率的微小影响来实现。当采用石英晶振时候,根据设计的需要,可以在20~40pF范围内选择电容,而本实验套件所使用的频率为30pF;若果采用陶瓷谐振的器件时,电容也需要随之而增大一些,一般处于30~50pF之间。这里我们选取的是电容为33pF的陶瓷电容。需要注意的是,为减弱引线寄生电容,保证振荡器持续可靠的工作,在设计工程中,尽量使电容与警惕的单片级芯片靠近。此外,可以利用观察示波器上的XTAL2,来晶振的起震状态。起震的标志是显示正规的正弦波。另外万用表的直流档位也可用于检测起震状态,当测量XTAL2和地之间的有效电压,其有效值为2V左右则表明正常起震。晶振电路如图所示。图3.SEQ图3-\*ARABIC3晶振电路3.2信号采集电路的设计图3.SEQ图3-\*ARABIC4粉尘传感器的电路图图3.SEQ图3-\*ARABIC5GP2Y1010AU0F粉尘传感器结构图GP2Y1010AU0F粉尘传感器的结构图如图3-4所示,它是利用光学方法测量悬浮在环境介质中的微小微粒的特性的专业传感器装置,其不仅具有光测技术非接触式的测量还具有不干扰被测对象的多个优点。它可以在周围环境中捕获烟草产生的烟粒粉尘,还可感知花粉、房屋粉尘等多种直径小于1微米的微小粒子。它具有体积小,重量轻,便于安装等多个优点。5V的输入电路,有利于信号的处理。内部具有气流发生器,可以自行吸收外部环境气体,保养简单,可以长期保持稳定、高效的工作状态。表2-4应用参数表应用领域:
1、空气净化器以及空气清新机;2、空调;
3、空气质量的监控仪;
4、空调的相关产品。主要参数:灵敏度:0.5V/(0.1mg/m3)
输出电压:0.9V(TYP)
消耗电流:11mA
工作温度:-10~65℃
存储温度:-20~80℃3.3LED1602液晶显示电路的设计图3.SEQ图3-\*ARABIC6液晶显示器电路设计LCD1602液晶显示器能够同时显示32个字符,作为工业上一种常用的字符型液晶。在我们的日常生活中,我们对于液晶显示器非常了解。液晶显示这一模块已经作为很多种电子产品通用的器件,比如在计算机、电子表、万用表、广告牌等多个电子产品中我们都能够见到它的身影,专用符号、数字、图形等多种简单图样为其主要显示形式。在单片机输出方式中,我们通常可以见到的方式有以下几种:发光管、液晶显示器、LED数码管。其中,软件及硬件现对简单的LED数码管与发光管最为常用。在单片机的操作系统当中,运用液晶的显示器当作输出器件有以下多个优点:液晶显示器的画质非常的高,不会像其他的器件那样的闪烁,原因在于它没一个点收到新的信号之后会一直持续一种亮度及色彩,能够持续恒定的发光,为单片机系统显示,不同于阴极射线管的显示器。这就是它作为一个单片机系统显示器比较好的原因之一,第二点还有:液晶显示器与单片机接口牢靠性高,操作也同样非常的简便。液晶显示器对液晶分子状态的控制则通过显示器上的电极来实现。它的另一优点是它的耗电量也非常的少很节约电能,这都是由于它的主要消耗都在其内部电极以及驱动的IC上。它的原理是运用液晶的物理性质,通过控制电压控制显示区域,以便清晰显示所需的图形。它还具有厚度薄、体积小、直接驱动等特点,适用于各种大型集成电路,易于实现全彩色显示。目前,这种显示屏已广泛应用于笔记本电脑、数码摄像机等相关领域。表2-5LCD1602参数表LCD1602的主要参数显示容量为16×2个字符;芯片工作电压为4.5~5.5V;工作电流为2.0mA(5.0V);模块最佳工作电压为5.0V;字符尺寸为2.95×4.35(W×H)mm。3.1.2LCD1602的引脚说明LCD1602采用标准的14脚接口,其中:第1脚:VSS为地电源。第2脚:VDD接5V正电源。第3脚:V0时液晶显示器的对比度调整端。第4脚:RS作为寄存器选择,当处于高电平的时候选择数据寄存器、若处于低电平时则选择指令寄存器。第5脚:RW为读写的信号线,当处于高电平时就进行读操作,当低电平时就进行写操作。若当RS和RW共同为低电平时则可以写入指令或者者显示地址,而当RS为低电平以及RW为高电平时则可以读忙信号,而当RS为高电平以及RW为低电平时就可以写入数据。第6脚:E端为使能端,当E端从高电平变为成低电平时,液晶模块将执行命令。第7~14脚:D0~D7为8位双向数据线。第15~16脚:空脚3.4声光报警提示电路以及LED灯电路设计3.4.1声光报警器的电路图设计图3-SEQ图3-\*ARABIC7声光报警电路图3.4.2LED灯的电路图设计图3-8LED灯的电路图设计当电路接通通电时,DI灯就会亮起,发出绿色的光,代表粉尘传感器正处于工作窗台,而当测量值少于报警值时D2灯就会亮起,发出黄色的光,代表当前的空气质量良好。LED灯的优点有很多,寿命长、光效高、辐射低、能源消耗低。作为当代社会最受瞩目的一种光源之一,它由于自身光效好、无毒害、循环利用率高、低热量、使用时间长等很多优点,因此目前LED灯被广泛应用于生产生活当中。本设计中运用不同颜色的LED代表了不同的测量信号,非常易于使用的使用。3.4.3蜂鸣器的驱动电路设计此电路包含限流电阻、蜂鸣器及三极三个部分。蜂鸣器作为发出声音的原件,对于一个有源蜂鸣器来说,在其两边佘家直流压的话就可以发出蜂鸣声,而对于一个无源蜂鸣器来说,在其两端施加方波就可以发出蜂鸣声,它的主要参数为:发生方向、外部尺寸、工作时的电压、工作时的电流、工作时的频率、驱动的方式等等几个方面。这都是根据不同的需求来进行选择的,而本设计采用的是有源蜂鸣器。三极管起到了开关的作用,其基极的低电平使得三极管饱和导通,使得蜂鸣器发出声响;而基极若是高电平则使得三极管关闭,发声就此停止。蜂鸣器是发出声音的原件。蜂鸣器分为有源蜂鸣器和无源蜂鸣器,这里的“源”是指震荡源。对于有源蜂鸣器,如果在蜂鸣器两侧施加直流电压,蜂鸣器会发出嗡嗡声。无源蜂鸣器则不会发出声音。影响蜂鸣器声音的其主要参数有:频率、方向、电压、外形尺寸、驱动和电流等。这些都是根据不同的需要来选择的。未达到更好的检测效果,增强检测的直观性,本设计采用有源蜂鸣器。其中有源蜂鸣器发声原理依靠晶体管起开关的作用。当基极的低电平使晶体管饱和导电,使蜂鸣器发出声音。基极的高电平使晶体管闭合,声音停止。3.4.4换风系统的电路图设计主要原理为:使用风机将空气抽离机器,通过内置的过滤网来对空气进行过滤,主要是起到过滤粉尘、异味以及有毒气体和杀菌的目的。3.5按键电路的电路图设计本设计以按键接低方式进行读取,当单片机开始工作时,处于高电平状态,当按下按钮时,单片机会接受到一个低电平的信号,并进行反应和处理操作。另外矩阵键盘和独立键盘是单片机键盘的两种形式。矩阵键盘具有负载的链接形式,精度较高。独立键盘的I/O端口按键单一,虽然I/O口占用较多,但链接形式较为简单。本设计根据实际测量情况选择独立键盘性价比较高。4PM2.5粉尘测量仪的系统软件设计4.1系统的流程图如图4-1所示 4.2浓度参考值的键盘设定的程序设计由于不同环境中的粉尘的浓度是不一样的,粉尘流动量也不尽相同,不同的个体在不同的环境中所能承受的最大粉尘极限也是不同的,所以在更换环境或者不同的个体使用时需要设置不同的粉尘浓度的参考值,也就是该环境中所能承受的粉尘的浓度最大值,如果测得的浓度值高于预设报警值则会触发报警的装置,我们根据报警就可以采取有关的措施或者让场地里的工作人员从危险环境撤离出去。这个模块利用了独立的按键方式通过三个相对独立的按键相互累加的方式来输入参考值,根据预设报警值与测得的数据进行对比来控制报警装置。在单片机的应用系统当中,扫描键盘仅仅是CPU的众多工作项目中的一项。在实际的应用当中,如果在既不占用过多CPU的工作时间条件下,又保证键盘操作的及时响应的情况下,键盘方式的正确选择就要依据应用系统中CPU的情况而定,本设计的小型系统的CPU在工作时比较空闲,因此用编程扫描的方式。键盘扫描程序的功能在于一方面判别键盘上的按键有没有按下去,方法是通过扫描键盘的接入口,若全都是“1”,这样键盘就没有一个键按下,如果不全为“1”的话则一定有键按下。另一方面还可以去除抖动音粗的影响,它的判断方法是当有键按下之后,软件经过10ms左右的延迟后,仍判断键盘为按下状态,此时自动确定为一个建按下。否则按照按键抖动来进行处理。当键盘放开的时候,也会对这以行为进行判断,当判断到有按键释放的时候,软件也会停止10ms左右的时间,若仍为释放状态,则才能认为按键确实是释放了。最后会对各个按键进行逐一扫描,最后确定按下的键号。键盘扫描程序的流程图如图4-2所示。4.3信号采集本分的程序设计因为粉尘的浓度是连续变化模拟信号,单片机无法使用识别模拟信号,因此需要通过粉尘传感器将空气中的粉尘浓度转化为电信号,接着通过信号放大器装置,将转化后的信号进行放大,放大为0~5V的电压信号。4.3.1数据采集的流程图设计方案粉尘的数据采集流程图如图4-3所示修改模拟通道地址结束读完数据读取转化结果等待输出启动信号修改模拟通道地址结束读完数据读取转化结果等待输出启动信号4.4LCD1602液晶显示流程图的设计对于一个成熟的人机交互式的单片机来说,不能要能做到对用户的输入进行响应,同时也应该能够把测控到的信息显示出来。这些显示给以给用户提供实时的数据或者结果,来帮助用户对数据进行分析或者进行决策。目前,在单片机的系统单中最常用的显示装置就是LED1602液晶显示屏。它具有价格低廉、使用简单等诸多优点。以下是显示流程框图,其流程图如图4-5所示。4.5编程软件的应用keil的引用KeilC51是美国KeilSoftware公司出品的51系列的兼容单片机C语言软件的开发系统,与汇编语言相比,C语言不论是在功能上,还是从可读性、结构性、可维护性上都具有明显的优势(《配电网单相接地故障定位脉冲法的研究与实现),因而它是一种易学易用的计算机编程语言。用过汇编语言之后如果再来使用C来开发,体会就会变得更加深刻。KeilC51软件可以为用户提供丰富的库功能和调试工具,具有极强的集成开发能力,全Windows界面。其次,还有一点。只需看看编译后生成的汇编代码,就可以看到KeilC51生成的对象代码有多高效。而且大多数陈述都非常简洁,易于理解。在开发大型软件时,更能体现高级语言的优势。Keil的主界面如图4-5所示图4-SEQ图4-\*ARABIC5keil主界面4.6Proteus软件的应用Proteus是一款先进的EDA工具软件,由英国的LabcenterElectronics公司研发,包含ARES.EXE高级PCB布线软件编辑和ISIS.EXE智能原理输入系统两个主要程序。因功能强大,操作简便,便于切换二广泛应用。从原理图的布图、代码的调试再到单片机与外围电路的协同仿真,一键便可以切换到PCB设计,(船舶液舱晃荡模拟系统研发)真正的实现了从生产概念到实际产品的完整设计。Proteus作为EDA工具软件,目前应用最为广泛。不仅用于仿真8051、PIC/VAR等MCU,同时,他还可以对外围电路进行仿真。在2010年其又增加了Cortex和DSP这两个系列处理器,并将会持续的增加其他不同系列的处理器模型。在编译软件方面,它同样支持IAR、Keil和MATLAB等多种编译器的编译。Proteus的主界面以及本设计的仿真图如图4-6所示。图4-SEQ图4-\*ARABIC6Proteus的主界面以及本设计的仿5PM2.5粉尘测量仪的测试结果及理论调试在产品设计过程中是比不可少的一个环节,是对产品的性能、功能、应用效果等多方面进行综合调整。本研究旨在设计PM2.5粉尘测量仪,需要调试的方面包括硬件电路的设计原理是否正确,达到预期效果的程度,是否操作简便,测量有效度等方面,为此还有对电路焊接情况进行逐一检查,以确保测量仪设计的完整性性和可靠性。在调试方法上,本设计采用分块调试从局部到整体,由简单到复杂,最后将调试好的哥哥模块进行有机的加和,以便于更好的检测PM2.5粉尘测量仪的性能。在调试过程中遇到的问题有:在焊电路之前缺乏电阻的大小会对PM2.5粉尘检测电路影响的系统研究,导致一直认为是传感器只要不工作,显示屏就是是没有数据显示,后来更换了阻值更加合适的电阻,数据的检测结果也出来了。解决方案有:对电路进行测试,逐一检查是否焊接牢固,有无开焊、漏焊现象。对输出的管教信号进行测试。然后对编写程序进行核查,如果发现问题及时整改。当显示亮度不好时阻器的阻值,直到看到合适的亮度为止。调试与整改不仅是PM2.5粉尘测量仪的性能进行检验。在调试过程中,进一步增加了我们队电器元件的认识,增强了我们在设计产品过程中的思维缜密性。是对我们所学理论知识的进一步检验,有助于我们对知识系统化认识。随着工业化水平的不断发展,当前环境问题日益凸显,空气质量问题也越发成为人们关注的焦点。空气污染严重威胁着人类的健康,PM2.5粉尘浓度是空气污染的重要指标,本研究旨在利用所学知识,设计出一个操作便捷,经济有效的PM2.5粉尘检测仪。下面为本设计的实物图6总结与建议6.1总结通过一段时间以来的研究设计,初步研究出了PM2.5粉尘测量仪。该粉尘测量仪操作简单,方便快捷,经济有效。经验证,对空气中PM2.5粉尘颗粒物的测量真实有效。在本次毕设实现过程中,以51单片机为核心,以粉尘传感器为信息接收端,以LCD数显为信息输出端口,实现了当粉尘根据不同浓度,产生不同且与之对应的告警模式。而在实现过程中,通过显示屏结构的输出设计以及对指示灯的简单逻辑,让粉尘测试仪实现了非常完整的实用功能,对社会生产与空气净化有良好的促进作用。通过本次设计我了解了PM2.5的常规知识,也熟练掌握了单片机的设计架构与核心逻辑,也知道了如何调用各类信号接收器、如何做出一款有实际意义的产品。最后很高心能够通过自己的努力,运用所学顺利完成了该设计。6.2展望1.当前空气中PM.5的浓度值仍需要通过网络查询和收看天气预报,PM2.5名都的测量缺乏针对性和时效性,希望粉尘测量仪更加大众化,便于民众自己测量。2.在未来的研究中,希望粉尘测量仪对PM2.5的检
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度计算机信息系统集成合同
- 玩具生产承包合同
- 盖瓦施工合同:医院设施
- 行政年度工作总结精简版5篇
- 乳胶漆粉刷施工合同签订流程
- 仓储地产二手交易合同模板
- 房地产屋顶搭建施工合同
- 服务工作心得体会(8篇)
- 2024年度高端餐饮连锁加盟合同
- 2024年度原料药供应协议
- 因孩子上学房子过户协议书
- 部编版四年级语文上册课内阅读复习试题含答案全套
- 幼儿园课程审议制度
- 大学生就业指导-面试技巧课件
- 建设工程第三方质量安全巡查标准
- 英语演讲技巧与实训学习通课后章节答案期末考试题库2023年
- TSG特种设备安全技术规范
- 中国民族民俗:白族三道茶
- 燃气锅炉房安全风险分级清单
- 自动扶梯与自动人行道2023版自行检测规则
- 牙体牙髓学课件 五年制牙髓病
评论
0/150
提交评论