- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
基于51单片机室内有害气体监测系统的
设计与实现
摘要:空气质量的异常给人们的身心和身体都会带来巨大影响,尤其是当空
气中的有害气体甲醛,苯,甲烷以及一氧化碳等超标时,一旦不及时发现就会导
致人体出现中毒,严重甚至导致死亡,因此在日常生活当中能对有害气体进行精
确的检测与控制,对于提高生活质量,保证身心健康具有重要意义。本智能环境
检测系统一共设计四个传感器参数检测网络,对环境相关的四个参数苯,一氧化
碳,甲烷和甲醛四种有害气体进行检测;4个传感器共同对四个有害气体进行检
测,确保环境安全。整个智能环境检测系统围绕对4个参数的检测,显示、报警
与控制出发,硬件上以STC89C51单片机为核心,MQ2完成对环境甲烷的检测,
MQ7传感器检测环境一氧化碳浓度,两路MS1100模块对环境中的甲醛和苯浓度进
行采集,单片机通过引脚读取到数据后在内部对数据进行处理,在LCD1602上显
示的同时,并与设定的安全数据进行处理,如果数据有异常那么就输出指令来驱
动蜂鸣器同时驱动风扇,来实现报警和调控。软件上以C语言为核心,结合传感
器的工作原理与通信特点,通过程序来驱动引脚实现对数据的和指令的输出,实
现预期的功能。非常适合在居家环境中应用,提高环境的安全可靠性。
关键词:报警与控制气体检测单片机智能居家环境监测
一、研究背景
空气污染不仅会使得生态环境遭受破坏甚至会直接危害人的生命安全。当前
我国的环境污染问题尤其是大气污染情况已经迫在眉睫,在工业生产中排放的有
毒有害气体以及发动机尾气中包含的有害气体,使得大气中含有的有害颗粒、有
毒气体含量一直在升高,但是空气污染的情况比较难以琢磨,受多方面因素的影
响,所处地方不同,空气污染的情况也不一样,所以如果需要掌握当地环境污染
的具体情况,还需对当地环境参数进行实时监测,由此才能掌握当地环境污染的
各种参数以及其变化规律,并以此为依据来制定整改措施。所以利用多传感器融
合技术设计出一种空气质量检测设施显得尤为必要,此款检测设备不仅检测精度
有保证而且便于随身携带、使用简单、性价比高。使用者能够用其完成很多有害
气体以及颗粒物的含量检测,以此采取措施,提升周围环境,更好的享受生活。
二、系统设计方案
本系统以STC89C51为核心,具有简单、实用、便宜、宽电压、高稳定、难
破解等优点。软件开发方面使用Keil开发环境,具有方便易用的集成环境、强
大的软件仿真调试工具,Keil使用C语言,C语言简洁紧凑、灵活方便,编写的
程序可读性强、编译效率高,在结构及维护方面具有很大优势,综上所述本系统
具有良好可行性。本系统以单片机为控制核心,检测数据输入模块,包括居家工
作环境对人体健康影响较大的甲醛气体,一氧化碳,甲烷以及苯气体,还有提高
系统适应性的指令设置模块;单片机接收到这些参数后根据设置的参数与检测到
的实际产生进行比对后,输出指令来驱动风扇对环境进行调控和驱动蜂鸣器来进
行异常报警,同时驱动LCD1602显示屏来对数据实时显示。系统结构图如图1所
示。
图1系统结构图
三、系统硬件设计
主控芯片为STC89C51开发板,对采集到的室内有害气体的含量进行管理。
甲烷与一氧化碳检测传感器采用MQ系列中的MQ7和MQ2来完成对甲烷和一氧化碳数据的
采集。甲醛与苯检测传感器采用MS1100来检测室内的TVOC浓度值包括甲醛与苯
气体浓度,其能实现对大于0.1ppm的苯、二甲苯等有机气体挥发进行采集,同
时具有体积小巧、价格便宜、响应速度快等特点。
四、系统软件设计
本室内有害气体检测系统工作流程如下:上电开机后,检测按键状态,依次
读取四个参数值,处理后在LCD上显示,然后内部判断是否出现异常,如果出现
异常,就输出指令来驱动蜂鸣器报警,驱动风扇开启工作调控空气质量,依次循
环。主程序工作流第一步完成初始化,包括参数初始化;模块初始化,包括LCD,
AD模块等;完成三个初始化工作根据按键的信息完成,按照设置好的工作模式的
工作流程进行顺序工作,并对对于四个参数界限值初始化辅助,完成整个自动工
作过程。开发环境采用KeilC51。它是美国KeilSoftware公司出品的51系列
兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读
性、可维护性上有明显的优势,因而易学
文档评论(0)