毕业设计(论文)-室内有害气体检测系统的设计.doc_第1页
毕业设计(论文)-室内有害气体检测系统的设计.doc_第2页
毕业设计(论文)-室内有害气体检测系统的设计.doc_第3页
毕业设计(论文)-室内有害气体检测系统的设计.doc_第4页
毕业设计(论文)-室内有害气体检测系统的设计.doc_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科 毕业设计 (自然科学) 题 目: 室内有害气体检测系统的设计 院(系、部): 机电工程学院 学 生 姓 名: 指 导 教 师: 职 称 2016 年 5 月 24 日 河北科技师范学院河北科技师范学院 本本科科毕毕业业设设计计 室内有害气体检测系统的设计室内有害气体检测系统的设计 院(系、部) 名 称 : 机电工程学院 专 业 名 称: 电子信息工程 学 生 姓 名: 学 生 学 号: 指 导 教 师: 2016 年年 5 月月 24 日日 学学 术术 声声 明明 本人呈交的学位论文,是在导师的指导下,独立进行研究工作所取得 的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用 的内容外,本学位论文的研究成果不包含他人享有著作权的内容。对本论 文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方 式标明。本学位论文的知识产权归属于河北科技师范学院。 本人签名: 日期: 指导教师签名: 日期: 摘要 摘要 在这个人人追求健康时尚的的年代,人们从最简单的吃饱穿暖到要吃得健康穿的 美观。不仅如此,人们对自己生存环境的条件也在渐渐的提升,不仅要求住得好还得 要求好看和健康。要求的提升就带动了消费,各种各样的家用消费品渐渐地填满了人 们的家中。它虽然便利了人们的生活,但是也对人的身体造成了伤害。一方面是家具 中长期释放的甲醛等,这是种致癌物、易导致白血病、哮喘病,并能造成儿童智力下 降及亚健康状况气体1;另一方面是煤气、天然气等可燃气体,这些东西的泄漏会造成 不可挽回的局面。天然气中的甲烷等物质不仅会造成人体中毒,而我们对待这些泄漏 气体的不当操作还会引起火灾,使得人们遭受身体和财产的双重损失。因此人们对环 境安全及健康安全的看重越来越高,所以越来越多的人对室内的空气质量状况给与了 更多的关注。资料显示,人从出生到死亡的时间中有超过一半的时间是在室内度过的, 所以我们有必要研究一种针对甲醛、甲苯、天然气、煤气这些我们生活中经常遇到的 致癌物和常见燃气的浓度进行实时检测,为人们拥有一个健康舒适的生活环境提供条 件。本设计研究的主要内容为-室内有害气体检测。这是以有害气体在空气中的含量检 测为研究背景的。本次设计采用 LCD1602 液晶屏向人们呈现出相应气体的含量,这样 就可以方便人们随时查看气体含量。以 MQ-4 和 MQ-138 气体传感器及 ADC0809 转换 器组成了气体采集模块,同时设计了声光报警系统,实现在参数超标时及时的报警。 本文所设计的室内有害气体检测设备具有设备体积小,功率消耗低,操作安全方便简 单的优点,适合在家庭中应用,能够让人们及时的了解到室内空气的质量。 关键词:有害气体;传感器;报警装置;检测监控;单片机 Abstract I Abstract In this era of everyone is the pursuit of health fashion, people from the simplest to eat satisfied wear warm to want to eat healthy to wear beautiful. Not only that, the conditions of the people for their survival environment are also gradually improve, not only demands live well will also have to look good and healthy. Demand led to rise in consumption, all kinds of household consumer products gradually filled peoples homes. Although it has facilitated peoples lives, but also caused damage to the human body. One is full of furniture is medium to release such as formaldehyde, which is a kind of carcinogen leukemia, asthma, and can cause the loss of childrens intelligence and sub-health status of 1; On the other hand, coal gas, natural gas and other combustible gas, leakage of these things can cause irreparable situation. Gas of methane and other material not only can cause human body poisoning, we treat these leaks the improper operation of the gas will cause fire, makes the people body and property losses. So people about environmental safety and health safety value more and more high, so more and more people on indoor air quality has given more attention. Data show that from birth to death in the time of more than half of the time is spent in indoor, so it is necessary to research a kind of for formaldehyde, toluene, natural gas, coal gas which we often meet with in life carcinogens and common real-time detecting of gas concentration, for people to have a healthy and comfortable living environment. The main content of this design study for the indoor harmful gas detection. This is testing the concentration of harmful gas in the air as the research background. This design USES the LCD1602 LCD screen presents the corresponding gas content to people, so that it can be convenient for people to check the gas content at any time. MQ - 4 and MQ - 138 gas sensor and ADC0809 converter formed gas acquisition module, sound and light alarm system is designed at the same time, achieve timely alarm when parameters exceed bid. In this paper, the design of indoor harmful gas detection equipment has small volume, low power consumption, convenient operation and safe the advantages of simple, suitable for application in the family, to let people know in a timely manner to the indoor air quality. Keywords: Toxic gases; The sensor; Alarm device; Detection monitoring; Single chip microcomputer 目录 II 目 录 摘要 .I Abstract .II 1 绪论 .1 1.1 论文研究的背景及意义.1 1.2 研究课题的内容及目的.2 1.3 研究课题的任务.2 2 硬件系统设计 .3 2.1 研究课题的系统框图.3 2.2 系统组成结构介绍.3 2.3 系统装置控制模块.4 2.3.1 AT89C51 芯片的介绍.4 2.3.2 AT89C51 引脚功能介绍.4 2.3.3 ADC0809 介绍.4 2.4 单片机最小系统.5 2.5 LCD 液晶显示电路.6 2.6 声光报警电路.7 2.7 气体信息检测模块.8 2.7.1 MQ-4 甲烷传感器模块.8 2.7.2 MQ-138 醛、酮、醇类气体传感器模块.9 2.8 键盘电路.10 2.9 整体硬件原理图.11 3 软件系统设计 .12 3.1 软件应用开发平台介绍.12 3.2 主程序框图.13 3.3 电路仿真图.15 结论 .16 参考文献 .18 致谢 .19 附录 .20 1 绪论 1.1 论文研究的背景及意义 随着人们生活水平的提高,各种燃气具、家电、家具充斥在人们的生活当中。这 虽然便利了人们的生活,但这也对人们的身体健康埋下了隐患。生活水平的提高使得 人们对于自身的健康问题采取了越来越重视的态度,这就对于与人们身体健康息息相 关的室内环境越发的重视起来。人的一生中有超过一半时间都在室内休息、活动,人 们呼吸的大量空气也是室内多于室外。正因如此,室内环境的安全问题正在渐渐地走 进人们的心里,形成了人们生产生活的重大安全隐患之一。 世界在发展,中国在进步。在中国,各种科技的发展日新月异。人们对于室内有 害气体的检测的研究也越来越深。在市面上存在的有害气体检测仪器的种类和功能也 渐渐地巨大化。调查显示,现在人们关心的室内气体污染的问题产生的根本原因主要 是两个方面。一方面,甲醛和苯。这类物质经常性的出现在在各类家具、家居的身上。 这些都是被确认的致癌物,对于长时间接触这类东西的人来说多种急慢性症状如:哮 喘、心脑血管病、糖尿病、再生障碍性贫血、白血病、胎儿畸形、儿童智力大大降低 以及“亚健康”状态等都有可能出现2。尤其到了天气炎热的夏季,在经常性的出现 30或以上的气温时,装修材料、家具等释放出的有害气体增多,室内污染相对来说 会变得较重,由此而造成的人们的心脑血管疾病激增,更多的是各种突发性症状,其 中以中风、常见的半身不遂、口眼歪斜得为多。从其他地区有关部门的检测数据来看, 新装修家庭中的超过 60%的家庭都是因为甲醛超标而不合格的。在我们对于有害气体 这个问题非常头痛的时候,这个问题早就被世界银行定义为世界上最严重的环境问题 之一。研究发现世界上每年因为有害气体而致死的人数超过了 280 万人,堪称人类生 存界的又一大杀手。根据中国国家标准居室空气中甲醛的卫生标准规定:居室空 气中甲醛的最高允许浓度为 0.08mg/m3(=60ppb),WHO 提出的甲醛气体浓度室内环 境指导限值为 0.1 mg/m3(=74ppb)3。 另一方面,甲烷。这种气体经常性的出现在人们面前,它是人们经常使用的天然 气、沼气等的可燃性气体的主要成分。它充当着我们生产生活中的一个重要的角色, 是我们生活的必需品。甲烷是一种非常易燃易爆气体(甲烷在大气中爆炸的浓度下限 为 5.3%,上限为 15.0%),同时它也是伴随着煤炭开采而产生的气体-瓦斯的主要成分。 我们所不知道的是甲烷还是温室效应的最酷祸首之一。研究显示,甲烷摄取的红外线大 概是是二氧化碳的 15 一 30 倍,占有整个温室气体的百分之二十五。空气中的甲烷浓度 约莫是以每年百分之一的速度增长。同时,瓦斯(主要是甲烷)矿井事故是死亡的主 要原因之一。1991 年我国组织的一次调查显示,在一次的瓦斯爆炸事件中伤亡人数超 过 3 人的一共死亡了 1364 人,到了 2000 年死亡人数激增至 2662 人,在这十年间死亡 人数就增加了接近一倍的数量。每年伤亡人数超过十个人的重、特大死亡事故中由于 这个原因引起的伤亡,其死亡的人数占其他重型事故死亡人数的百分之八十以上。尤 其是这几年来许多人为了发财致富私自建立小煤矿,煤矿中的各种安全设施都不完善, 由其造成的几起重大煤矿瓦斯爆炸事件,对我国造成了重大的经济损失和巨大的人员伤 亡,这几次事件对我们有着深刻的教育意义。这只是有甲烷气体爆炸引起的全国性的大 范围的灾难,然而又甲烷爆炸引起的灾难不止于此。在我们生活中有多少的家庭由于 天然气(主要成分是甲烷)的泄漏而造成爆炸而处于痛苦的境况中。家人的死亡、生 命财产的损失都是由于甲烷的爆炸所引起的,是它造成了人们的悲痛,使人们的生活 痛苦不堪。因此,我们更应该及时有效的检测出甲烷气体的产生源、泄漏源及浓度。因 为这不仅可以使我们的生活更加的健康安全,还会是环境保护起着非常巨大的作用。 1.2 研究课题的内容及目的 基于对各种文献资料的查阅,我了解到室内有害气体对于我们的生命安全有着怎 样的威胁。因此室内有害气体检测的这个设备就要求此设计能够快速准确地检测出室 内害性气体的含量使它能够明确的显示在我们的眼前,并且在达到足够对我们的生命 安全产生危害的浓度时发出声光报警,通知人们尽快的采取补救措施。本次设计的主 要研究内容是: (1) 有害气体传感器的选择; (2) 主控电路的硬件电路设计; (3) 有关程序的编写; (4) 整体电路的仿真; 本设计的原理是根据单片机最小系统的工作原理,再利用各个气体传感器的功能 和 LCD 液晶显示屏的特点,设计出相应的电路,用单片机来收集相关的各个变量的数 值转变,利用传感器收集到的气体信息经过 AD 转换器后再传输给单片机,结合时钟 芯片在液晶屏上呈现出有害气体的含量和之前预定的上限值。提前预定上限值,当浓 度超过后进行报警。通过听到的报警声人们就会知道有害气体的浓度已经超标,从而 采取措施降低室内有害气体的浓度,此时声光报警就会解除。 1.3 研究课题的任务 本作品通过对室内有害气体检测的研究需要完成以下的任务: (1)完成各种元器件的类型、特点、型号等的选择; (2)弄清楚本次设计的原理,并根据原理画出电路图; (3)编写程序,画出仿真图,并进行仿真; 2 硬件系统设计 2.1 研究课题的系统框图 在进行本次设计时,我们考虑到甲烷的含量和甲醛的含量是由甲烷气体传感器和 甲醛气体传感器把非电量转换为零到五伏的电压(此时的电压值比较稳定),而这个 值对外界的干扰比较小等这些因素。根据这些我们就能把气体传感器传送的信息通过 AD 转换后送入最小系统进行相关应用。当然我们还需要接入显示屏、键盘和报警电路 等。 其总体框图如图下图 1 所示。 被测 环境 气敏 传感器 AD 转换 电路 单片机 声光报警电路 液晶显示 键盘 图1 基本工作原理 2.2 系统组成结构介绍 有害气体的检测装置主要有四个模块:气体信息检测模块、系统装置控制模块、 显示模块、声光报警模块。 (1)气体信息检测模块。此模块主要是完成对甲烷和甲醛气体的浓度检测与信息 采集。当然,想要完成这个任务就必须通过气体传感器和 AD 转换器来实现。而且它 们采集到的信息经由 IC 总线将信息传达给单片机进行处理。 (2)系统装置控制模块。通过窗户的开关,对接收到空气中的气体浓度数据的传 感器的发出的数据进行相应的处理判断。 (3)显示模块。显示有害气体的含量。 (4)声光报警模块。报警灯和报警铃,产生报警。 总系统结构如下图 2 所示: 单 片 机 甲烷传感器模块 LCD 显示模块 声光报警模块 甲醛传感器模块 独立按键模块 图 2 系统组成结构 2.3 系统装置控制模块 2.3.1 AT89C51 芯片的介绍 AT89C51 提供以下标准功能:4k 字节 Flash 闪速存储器,128 字节内部 RAM,32 个 I/O 口线,两个 16 位定时/计数器,一个 5 向量两级中断结构,一个全双工串行通 信口,片内振荡器及时钟电路4。同时,AT89C51 可降至 0Hz 的静态逻辑操作,并支 持两种软件可选的节电工作模式5。空闲方式停止 CPU 的工作,但允许 RAM,定时/ 计数器,串行通信口及中断系统继续工作。掉电方式保存 RAM 中的内容,但振荡器停 止工作并禁止其它所有部件工作直到下一个硬件复位6。 2.3.2 AT89C51 引脚功能介绍 AT89C51 芯片有 40 条引脚,采用双列直插式封装, AT89C1 引脚图如下图所示: 图 3 AT89C1 引脚图 2.3.3 ADC0809 介绍 ADC0809 芯片有 28 条引脚,其引脚图如下图所示: 图 4 ADC0809引脚图 转换数据的传送:AD 转换器在得到有气体传感器得来的电压之后需要将电压值 转换成输出信号,以便单片机及时的进行处理。想要将数据及时地送达就要了解 AD 转化是何时完成的,只有确认转化已经完成才能进行数据的传送。我们 可采用以下三 种方式进行。 (1) 定时传送方式 我们已知 AD 转换器转换数据的时间是是固定的 128s,即单片机的 64 个机器周 期。我们可根据这个特性设计一个延时程序,当 AD 转换一启动就立即调用这个程序 呢,当程序运行完毕,转换也就完成了,数据就可以送达了。 (2) 查询方式 AD 转换器在转换完成时会有一个信号表示此状态已经完成,我们由此来检测这 个信号状态就可判断出转换是否完成,进而就可以判断数据是否已经传送。 (3) 中断方式 AD 转换器在转换完成时会有一个信号表示此状态已经完成,我们可以把这个信 号作为中断请求信号,以此方式来进行数据的传送。 当我们进行数据传送时,不管应用上述所述的哪种方法,只要我们确认转化完毕 了就可以马上通过下一命令进行相关信号的传送。把转化的相关数据送上总线,供单 片机接收后进行下一步处理。 2.4 单片机最小系统 单片机最小系统是由组成单片机系统必需的一些元件构成的,除了单片机之外, 还需要包括电源供电电路、时钟电路、复位电路 7。根据 51 单片机的特点,我采用 12M 晶振给单片机提供时钟信号,两个各加一个 30pf 的电容来稳定信号,由于 51 单 片机是采用低电平复位,我又在其旁边加了一个开关,便于手动复位。单片机最小系 统如下图 5 所示: 图 5 单片机最小系统 单片机供电系统如下图所示: 图 6 单片机供电系统 2.5 LCD 液晶显示电路 在日常的生产生活当中,我们对液晶显示器并不陌生。而 LCD1602A 更是我们比 较熟悉的液晶显示屏。它是一种工业字符型液晶显示屏,能够同时显示 32 个字符。 如今液晶显示模块已作为很多电子产品的必备器件在日常的生产生活中被相当普遍的 使用着。作为常见的显示工具,它的特色是显示字符、数字等常见元素和图形等专用 元素。作为常见的显示器件它具有很多的优点: (1)液晶显示器画质高且不会闪烁。 (2)其接口是数字式的,操作安全便捷。 (3)LCD1602A 液晶显示器消耗的电量比其它的显示器要少很多 8。 根据 LCD 液晶显示屏的原理设计出如图所示的引脚接线电路: 图 7 液晶显示电路 LCD1602 各引脚功能说明如下表所示: 表 3 LCD1602A 各引脚功能 引脚各引脚功能 GND 接地。 VDD 接 5V 正电源。 VO 液晶显示器对比度调整端。 RS 寄存器选择。 R/W 读写信号线。 E 使能端。 D0D78 位双向数据线。 BG VCC 背光源正极。 BG GND 背光源负极。 2.6 声光报警电路 蜂鸣器这种常见的报警器件在我们的生活中也非常的常见,它的原理也非常的通 俗易懂。其原理如下: (1) 电流流过电磁线圈时; (2) 线圈产生磁场驱动振动膜; (3) 振动膜振动发出声音; 想要达到能驱动蜂鸣器的电流仅仅是单片机的接口输出的是不够的,它输出的电 流太小、TTL 水平太低不足以达到我们想要的程度。此时我们就需要通过三极管 放大 器来放大电流的倍数,使电流达到驱动此元件的的程度。从而使得蜂鸣器发出报警声 音。蜂鸣器报警电路原理图如下: A 1 B 2 F BUZZER +5 G ND FR1 2.2K Q 1 9012 图 8 声音报警电路 2.7 气体信息检测模块 2.7.1 MQ-4 甲烷传感器模块 MQ-4 传感器是一种对甲烷这种气体灵敏度非常高的传感器,当然它不仅对甲烷 高也对丙烷、丁烷等有着较高的灵敏度9。它是由一种在干净的空气中电导率较低的 材料-二氧化锡(SnO2)的气体敏感材料。当我们周围的环境中突然出现较多的甲烷气体 时,传感器的电导率就会增加并发出电压,这些传送的电压通过 AD 转换器后传送给 单片机9。这些输出信号通过单片机的处理在传送给 LCD 液晶显示屏,这样我们就 可以看到这种有害气体的浓度含量了 我们知道甲烷是天然气的主要成分,当周遭环境中甲烷含量达到 25%-30%时, 可引起头痛或头晕、乏力、注意力不集中、呼吸和心跳加速等危害人体的症状 10。若 不及时远离,可能导致窒息死亡这种非常严重的后果。故其门限值设定为 30ppm。 本设计所用的气体传感器是一款非常实用的传感器。它价格低、用途广,还可以 检测出很多种可燃性气体,尤其是甲烷。是一种非常合适本次设计的传感器 它的结构和外形如下图所示: a b 图 9 MQ-4 甲烷类气体传感器外形图 这种传感器的特点有: (1)具有信号输出指示; (2)双路信号输出; (3)输出的有效信号为低电平, 当输出低电平时信号灯亮,可直接接单片机 11; (4)模拟量输出 05V 电压,浓度越高电压越高; (5)对甲烷,天然气有很高的灵敏度; (6)具有长期的使用寿命和可靠的稳定性; (7)快速的响应恢复特性; 其原理图如下: 图 10 MQ-4 气体传感器模块电路图 2.7.2 MQ-138 醛、酮、醇类气体传感器模块 MQ-138 醛、酮、醇类气体传感器使用的气敏材料是在清洁空气中电导率较低的二 氧化锡(SnO2)。 当传感器所处环境中存在醛、酮、醇类气体时,传感器的电导率随空 气中醛、酮、醇类气体浓度的增加而增大12。当我们周围的环境中突然出现较多的甲 醛气体时,传感器的电导率就会增加并发出电压,这些传送的电压通过 AD 转换器后 传送给单片机13这些输出信号通过单片机的处理在传送给 LCD 液晶显示屏,这样我 们就可以看到这种有害气体的浓度含量了。 它的结构和外形如下图所示: a b 图 11 MQ-138 气体传感器结构图 下图为 MQ-138 气体传感器实物图。 图 12 MQ-138 气体传感器模块实物图 这种传感器的特点有: (1)具有信号输出指示灯指示; (2)双路信号输出; (3)输出的有效信号为低电平, 当输出低电平时信号灯亮,可直接接单片机 11; (4)模拟量输出随浓度增加而增加,浓度越高电压越高; (5)对醛、醇、酮等有很高的灵敏度; (6)具有长期的使用寿命和可靠的稳定性; (7)快速的响应恢复特性; (8)带安装孔,方便固定安装; (9)探头可以插拔设计,方便试验。 其原理图如下: 图 13 MQ-138 醛、酮、醇类气体传感器电路图 2.8 键盘电路 本模块采用按键的方式进行数据的设定。单片机初始时的电平为高电平,当按键 按下的时候会接地,会给单片机一个低电平,单片机此时会对信号进行相应的处理。 本次设计中独立按键实现作用的方式就是利用单片机内部的高低电平的变化来实 现的。其过程如下所述: (1) 按键一端接单片机 I/O 口,另一端接地14; (2) 程序将 I/O 口放在高电平的位置; (3) 按键下按时,I/O 口与地短接(接口处的电平由高到低); (4) 按键松开后电平回归到高电平 所以当我们要判断按键是否被按下就是查询 I/O 口的电平状态就行了。 键盘的去抖动是我们在应用键盘时一个非常重要的问题。这个抖动是键盘在将 按未按时的电平不稳定时产生的机械抖动,并不是我们可以避免的。这种持续 1020 毫秒(经典值为 20 毫秒)之间的抖动对于人来说是非常短暂的,但对于以微秒为时 钟单位的单片机来说是非常漫长的。硬件去抖动应用部分电路对抖动经行处理,软件 去抖动不是去掉的而是避免在抖动时进行操作,我们要等按键稳定了之后再进行其他 的操作。我们在本次设计中采用软件去抖动的方法。在此方法中我们要先查询电平, 当出现低电平时立即进行 20 毫秒的延时处理,延时结束后我们要查询 I/O 口的状态, 若显示的值为 1 表示低电平时间不到 1020 毫秒,为干扰信号。当此时的值为 0 时, 表示现在有按键已经下按,需要单片机控制系统调用相关的程序进行后续操作。 按键的硬件电路如下图所示: S1 SW SPST S2 SW SPST S3 SW SPST GND k1 k2 k3 图 14 键盘电路原理图 2.9 整体硬件原理图 本系统通过两种气体传感器对室内空气中的有害气体的浓度进行采集进而输出电 流信息,电流信息通过 AD 转换器进行转换后输出相应信息给单片机,然后系统对传 送过来的信息进行相应的处理后再传给液晶显示屏和扬声器。从而整个系统运行完毕。 下图为整体原理图: 图 15 整体原理图 3 软件系统设计 3.1 软件应用开发平台介绍 本课题将用到三款软件:Protel99SE、 Keil 和 proteus,下面简单介绍这三款软 件。 Protel99SE 是 PORTEL 公司推出的采用设计库管理模式,可以网设计,具有很强 的数据交换能力和开放性及 3D 模拟功能的一款画图软件,是一个 32 位的设计软件, 可以完成电路原理图设计,印制电路板设计和可编程逻辑器件设计等工作 15。 Protel99SE 软件的特点: (1)可生成 30 多种格式的电气连接网络表; (2)强大的全局编辑功能; (3)在原理图中选择一级器件,PCB 中同样的器件也将被选中; (4)可以同时运行原理图和 PCB; 图 16 Protel99SE软件界面 Keil C51 是美国 Keil Software 公司出品的 51 系列兼容单片机 C 语言软件开发系 统16。与汇编相比,C 语言具有以下优势: (1)功能上强大; (2)结构性强; (3)可读性好; (4)可维护性上有明显的优势; 所以这个软件简单易学。 Keil 提供了包括 C 编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试 器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起17。 下图为,Keil 的操作界面: 图 17 KEIL 软件的操作界面 Proteus 是英国 Labcenter 公司开发的电路分析与实物仿真软件。它运行 Windows 操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路18。 下图为 Proteus 的操作界面: 图 18 Proteus 软件的操作界面 3.2 主程序框图 根据已知的电路,我选择用 C 语言编写程序。编程的总体思路为:首先先定义与 本系统相关的硬件接口,然后进行初始化的设置(AD 转换器控制端和定时器的初始 化)。等到初始化完成后将开启循环模式,用来保持一整天的有害气体浓度的检测, 以便于人们通过报警灯和报警铃及时的发现危险,然后采取相应的措施。在无限的循 环中,我们将依次调用相关函数。 其中最主要的 AD 转换部分是 AD 转换器来实现19。比较判断函数是将 AD 转换 从气体传感器的来的数据转化后与上限值做比较,然后将比较的结果,在显示电路上 显示出来。显示电路按照所接收的数据在屏幕上呈现出相应的有害气体浓度。声光报 警模块在有害气体的浓度超过了设定的对人体的有害的极限值时的就会发出声音和灯 光的双重报警,浓度下降后就停止报警。 主程序流程图如下图所示: 开始 初始化 读取 AD 转换值 判断当前 烟雾范围 判断按键 是否按下 执行相应 的指示控制 N 设置相应参数 显示设置数值 结束 Y 图 19 主程序流程图 3.3 电路仿真图 本设计根据单片机最小系统的工作原理,再利用各个气体传感器的功能和LCD液 晶显示屏的特点,设计出相应的电路,用单片机来收集相关的各个变量的数值转变, 利用传感器收集到的气体信息经过AD转换器后再传输给单片机,结合时钟芯片在液晶 屏上呈现出有害气体的含量和之前预定的上限值。提前预定上限值,当浓度超过后进 行报警。通过听到的报警声人们就会知道有害气体的溶度已经超标,从而采取措施降 低室内有害气体的浓度,此时声光报警就会解除。正常浓度下的仿真图如下图所示: 图20 仿真电路图 甲烷超标情况下的仿真图 ,此时红灯亮蜂鸣器发声进行声光报警 ,甲烷浓度超 标电机启动风扇开始转动。当浓度下降后警报解。此时的仿真图如下所示: 图21 甲烷超标时的仿真电路图 甲醛超标情况下的仿真图,此时红灯亮蜂鸣器发声进行声光报警 ,甲醛浓度超 标电机启动风扇开始转动。当浓度下降后警报解。此时的仿真图如下所示: 图22 甲醛超标时的仿真电路图 结论 本次的设计任务是对室内的有害气体的浓度进行检测,如果浓度超过设定的上限 值则进行声光报警。提醒人们室内的危险气体已经超标,需要尽快采取措施。当室内 的有害气体浓度恢复到正常水平时声光报警解除。本次设计使用了低电压、高性能 ATC89C51 单片机作为控制核心,总体电路具有运行速度快,稳定,结构简单,散热 迅速等特点。本次设计采用模块化设计,这样不仅方便我们分块设计,降低设计难度, 还有利于我们对于各个模块的调整和改错。最重要的是当出现错误时可以方便我们找 出错误在大范围不变的情况下进行小面积的修改 通过这次毕设我学到了很多,尤其是对于单片机和气体传感器的了解更达到了质 的飞跃。想要了解室内有害气体的浓度当然就缺不了气体传感器,通过对 MQ-4 和 MQ-138 气体传感器的了解和它们工作方式的研究,我设计出了以 AT89C51 芯片而组 成的单片机最小系统为核心的有害气体检测系统,并经过不懈的努力完成了硬件系统 的设计和软件系统的仿真等。通过仿真证明了系统运行的非常的良好,能够在浓度超 标时及时的发出警告,进而告知人们采取措施来降低室内有害气体的浓度。我认为通 过这次的历练会对我以后的发展有非常大的帮助的。 MQ-4、MQ-138 气体传感器有着简单、方便、高效的特点,当它的输出口在检测 到有害气体时直接输出低电平,通过 AD 转换器将低电平转化成输出信号传给单片机, 这样就免去了从气体传感器上采集信号使得硬件设计更加简洁,所需的器件也更加易 于购买,硬件出错率也就更小,更加符合本设计的目的。 本次设计应用到了我们学过的很多知识和软件,让我对所学过的知识有了进一步 的认识。但是由于我自身的知识水平和实践经验较少,使得设计出的东西还有很大的 改进空间。还需要更加深刻的研究才能做出更加细致的东西,所以我需要改进的地方 还有很多,需要在以后更加的努力刻苦。 参考文献 1 中华人民共和国国家技术监督局.GB/T 16127-1996 . 居室空气中甲醛的卫生标准.北京:中国 标准出版社,1994-07-01 2 刘永华.建筑装修导致室内空气污染的研究D,重庆:重庆大学,2004,1-1 3 李萍.基于 ARM 的室内空气质量监测系统的设计D,四川:西南交通大学,2010,2-2 4 郑郁正.单片机原理及运用M.四川:四川大学出版社.2005.30-38 5徐江海.单片机实用教程M.北京:机械工业出版社,2006 年 6胡宴如.模拟电子技术M.北京:高等教育出版社,2008 年 7 刘宁.单片机多功能时钟的设计M.浙江:浙江海洋学院,2009 年 8 D. E. Cameron,J. H. Lang,S. D. Umans. The Origi- nand Reduction of Acoustic Noise in Doubly Salient Variable Reluctance MotorsJ. IEEE Trans. Ind. Ap- plicat,1992,128(6) :321-324. 9 康华光.电子技术基础数字部分M.北京:高等教育出版社,2008 年 10 杨志忠.数字电子技术M.北京:高等教育出版社,2003 年 11 樊昌信通信原理M北京:国防工业出版社,2005 年 12 陈权昌,李兴富.单片机原理及应用M.广州:华南理工大学出版社,2007 年 13 及力.Protel 99 SE 原理图与 PCB 设计教程M.北京:电子工业出版社,2007 年 14 HariniVeeraraghavan,OsamaMasoud,Nikolaos P.Computervisionalgorithmsfor intersectionmonitoringJ. IEEE tans. on ITS,2003,4(2):78 89. 15 谭浩强.C 程序设计M.北京:清华大学出版社.2005 年 16 电机工程手册编委会.电机工程手册M.北京:机械 工业出版社,1996 年 17 汪文,陈林.单片机原理及应用M.湖北:华中科技大学出版社,2007 年 18 Chiyao Wu,Charles Pollock. Analysis and Reduc

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论