当前位置:文档之家› 基于单片机的气体检测系统设计..

基于单片机的气体检测系统设计..

高等教育自学考试本科毕业论文基于单片机的气体检测系统设计考生:号:专业层次:院(系):指导教师:职称:科技学院二O一三年九月十五日摘要本论文研究设计了一种用于公共场所及室具有检测及超限报警功能的室空气质量检测系统。

其设计方案基于89C51单片机,选择瑞士蒙巴波公司的CH20/S-10甲醛传感器和MQ-5气体传感器。

系统将传感器输出的4~20mA的标准信号通过以AD0832为核心的A/D转换电路调理后,经由单片机进行数据处理,最后由LCD显示甲醛浓度值。

文中详细介绍了数据采集子系统、数据处理过程以及数据显示子系统和报警电路的设计方法和过程。

系统对于采样地点超出规定的甲醛容许浓度和天然气规定浓度时采用三极管驱动的单音频报警电路提醒监测人员。

同时,操作人员对于具体报警点的上限值可以通过单片机编程进行设置。

另外,该系统对浓度信号进行了信号补偿等处理,减少了测量误差,因此,具有较高的测量精度,而且结构简单,性能优良。

本系统的量程为0-10ppm,精度为0.039ppm 。

关键词: 甲醛检测,天然气检测,AT89C52单片机ABSTRACTThis thesis design of a paper for public places and indoor testing and over-limit alarm functions with indoor air quality testing system. Its design is based on 89C51 single chip, with the choice of MQ-5 gas sensors and CH20/S-10 formaldehyde sensor from Switzerland mengbabo pany. Sensor system will output 4 ~ 20mA standard signal through the core ADC0832 for A / D conversion circuit after conditioning, by the single-chip microputer for data processing, at last display the formaldehyde concentration on the LCD . The article detailed the data acquisition subsystem, data processing and data display and alarm system circuit design method and process.When the sampling sites when the formaldehyde and Natural gas concentration exceeded,To the single-transistor drive circuit audio alarm will sound the alarm,Testing staff to remind.At the same time,The concentration of formaldehyde, Can be set through the single-chip programming.In addition, the system signals a concentration pensation signal processing, a reduction of measurement error, therefore, have a high measurement accuracy, and simple structure, excellent performance. The range of the system for 0-10ppm, accuracy 0.039ppm.Keywords:Formaldehyde detection,Natural gas detection, AT89C52 single-chip目录摘要IIABSTRACT III1 绪论11.1 设计的意义11.2设计的容11.3发展背景12总体方案设计32.1总体方案设计32.2总体电路概念图设计33 硬件设计43.1主控芯片AT89C52的设计43.2 传感器设计53.3 模数转换设计83.4 按键设计93.5 外围扩充存储器设计103.6 时钟芯片设计113.7 LCD显示器设计124 软件设计134.1 主程序模块设计134.2模数转换设计134.3按键模块设计144.4时钟模块设计154.5LCD显示模块设计175系统仿真195.1编译软件介绍195.2主程序19结论29致30参考文献311 绪论1.1 设计的意义甲醛是一种无色,有强烈刺激性气味的气体。

易溶于水、醇和醚。

甲醛在常温下是气态,通常以水溶液形式出现。

其37%的水溶液称为福尔马林,医学和科研部门常用于标本的防腐保存。

此溶液沸点为19.5℃故在室温时极易挥发,随着温度的上升甲醛的挥发速度加快。

在我国有毒化学品优先控制中甲醛列居第二位。

甲醛已被世界卫生组织确定为致癌和致畸形物质。

甲醛是原浆毒物,能与蛋白质结合,吸入高浓度甲醛后会出现呼吸道的严重刺激和水肿、眼刺痛、头痛,也可发生支气管哮喘皮肤直接接触甲醛,可引起皮炎、色斑、坏死。

经常吸入少量甲醛,能引起慢性中毒,出现粘膜充血、皮肤刺激症、过敏性皮炎、指甲角化和脆弱等。

全身症状有头痛、乏力、心悸、失眠、体重减轻以及植物神经紊乱等。

天然气、液化天然气(俗称煤气罐)是一种多组分的混合气体,主要成分是烷烃,其中甲烷占绝大多数,另有少量的乙烷、丙烷和丁烷,此外一般还含有硫化氢、二氧化碳、氮和水气,以及微量的惰性气体,如氦和氩等。

在标准状况下,甲烷至丁烷以气体状态存在,戊烷以上为液体。

天然气在燃烧过程中产生的能影响人类呼吸系统健康的物质极少,产生的二氧化碳仅为煤的40%左右,产生的二氧化硫也很少。

天然气易燃易爆和空气混合后,温度达到550℃左右就会燃烧;其混合物浓度达到5%-15%,遇到火种就会爆炸。

天然气热值高,约8500-10000千卡/米3,天然气燃烧后发出的热量是相同体积的城市煤气的2.5倍左右。

1.2设计的容本论文主要完成室空气质量检测仪的软件设计,设计容包括:A/D转换器程序、控制程序、超标报警、键盘检测、数据显示等。

本系统采用单片机为控制核心,以实现室空气质量检测仪的基本控制功能。

系统主要功能容包括:数据处理、时间设置、开始测量、超标报警、键盘检测、自动休眠:仪器若不进行称量操作,5分钟后自动进入休眠模式,以降低电源消耗。

本系统设计采用功能模块化的设计思想,系统主要分为总体方案设计、硬件和软件的设计三大部分。

1.3发展背景室甲醛污染和天然气泄露对人身体健康影响较大,标准规定的方法绝大多数是化学分析法,使用的手段是实验室分析仪器主要有比色计、分光光度计、化学滴定、气相和液相色谱。

但这些方法费力费时、成本高、自动化程度低过程复杂、大多数过程是人工操作很难做到现场实时控制随着传感器和计算机技术的不断发展,现已有了基于单片机的空气质量检测仪,并且测试测试围、分辨率、精度、稳定性已接近标准要求。

因此本设计可选用基于电化学原理的甲醛传感器与MQ-5气体传感器。

甲醛传感器其原理是空气中的甲醛在电极下发生氧化反应,产生的扩散电极电流与空气中的甲醛浓度成正比,通过检测放大电路和放大倍数的调整经A/D转换后送单片机;MQ-5气体传感器由微型AL2O3 瓷管、SnO2 敏感层,测量电极和加热器构成的敏感元件组成,通过检测放大电路和放大倍数的调整经A/D转换后送单片机,由单片机现场自动控制检测并显示甲醛浓度和煤气、天然气主要参数。

2总体方案设计2.1总体方案设计室甲醛污染和天然气泄露对人身体健康影响较大,标准规定的方法绝大多数是化学分析法,使用的手段是实验室分析仪器主要有比色计、分光光度计、化学滴定、气相和液相色谱。

但这些方法费力费时、成本高、自动化程度低过程复杂、大多数过程是人工操作很难做到现场实时控制随着传感器和计算机技术的不断发展,现已有了基于单片机的空气质量检测仪,并且测试测试围、分辨率、精度、稳定性已接近标准要求。

因此本设计可选用基于电化学原理的甲醛传感器与MQ-5气体传感器。

甲醛传感器其原理是空气中的甲醛在电极下发生氧化反应,产生的扩散电极电流与空气中的甲醛浓度成正比,通过检测放大电路和放大倍数的调整经A/D转换后送单片机;MQ-5气体传感器由微型AL2O3 瓷管、SnO2 敏感层,测量电极和加热器构成的敏感元件组成,通过检测放大电路和放大倍数的调整经A/D转换后送单片机,由单片机现场自动控制检测并显示甲醛浓度和煤气、天然气主要参数。

2.2总体电路概念图设计总体的硬件系统结构框图如图2-1所示图2-1硬件电路结构图3 硬件设计3.1主控芯片AT89C52的设计AT89C52是美国ATMEL公司生产的低电压,高性能CMOS 8位单片机,片含8K bytes的可反复擦写的只读程序存储器(PEROM)和256K bytes的随机存取数据存储器,器件采用ATMEL公司的高密度,非易失性存储技术生产,与标准MCS-51指令系统及8052产品引脚兼容,片置通用8位中央处理器和FLASH存储单元,功能强大,AT89C52单片机适合于许多较为复杂控制应用场合。

主要性能参数:●与MCS-51产品指令和引脚完全兼容●8K字节可重擦写FLASH闪存存储器●1000次写/擦循环●时钟频率:0Hz—24MHz●三级加密存储器●256字节部RAM●32个可编程I/O口线●3个16位定时/计数器●6个中断源●可编程串行UART通道●低功耗的空闲和掉电模式●片振荡器和时钟电路图3-1 引脚图3.2 传感器设计从传感器过来的电压信号,必须放大,滤波,采集,转换才能被MCU识和处理。

由于假若每一路都设置放大、滤波等器件,那么成本会很大,所以信号的采集一般用多路模拟通路进行选择。

然而选择多路模拟开关时必须考虑以下的几个因素:通道数量、切换速度、开关电阻和器件的封装形式。

总之数据采集与硬件的选择有很大的关系[4]。

甲醛传感器的选择:甲醛传感器由甲醛探头CH20传感器组成。

甲醛传感器/甲醛模块(CH2O传感器)详细介绍如下表3-3:MQ-5气体传感器的选择:MQ-5气体传感器由微型AL2O3瓷管、SnO2敏感层,测量电极和加热器构成的敏感元件组成。

MQ-5气体传感器详细介绍如下表3-4。

(3)测量电路测量电路由CH20/S-10甲醛传感器,MQ-5气体传感器,ADC0832组成。

相关主题