可燃性气体检测系统的设计摘要随着可燃性气体种类和应用范围的增加,其使用场所和贮气仓库内的泄漏、火灾爆炸事故日益增多。从安全、环保及经济上考虑,研制一种检测可燃性气体自动报警和自动打开排器装置的一种控制器是非常必要的。本设计对可燃性气体泄漏报警、控制器进行了深入的研究,采用了“探测器+单片机控制电路”设计思路,具有检测误差小,反应速度快等优点。选用MQ2气体传感器对现场可燃性气体浓度进行检测,采用功能和性价比较高的STC89C52单片机作为中央处理单元,对浓度信号进行采集、数据处理、显示、报警及打开排气装置等工作。本设计的可燃性气体报警、控制器可以检测空气中以烷类气体为主的多种可燃性气体的浓度,实时显示浓度值,当达到预先设定的上限报警设定值时,发出声音报警和控制信号,以提示操作人员采取安全对策或自动控制相关安全装置。该报警器可以实时、准确检测可燃性气体,并且可以长时间可靠无误的报警,具有很广泛的应用前景和推广价值。关键词:报警器;可燃性气体;单片机;气体传感器目录1绪论........................................................................31.1课题研究的目的和意义及来源................................................31.1.1课题研究的目的和意义....................................................31.1.2课题的来源..............................................................31.2可燃性气体报警控制器国内外现状............................................41.3本课题主要完成的任务......................................................52可燃性气体报警控制器的方案设计..............................................52.1气体传感器的选型..........................................................52.1.1气体传感器的种类........................................................52.2MQ-2传感器简介..........................................................72.2.1MQ2传感器概述.........................................................72.2.2MQ2传感器详细说明.....................................................73可燃性气体报警控制器的硬件设计..............................................93.1可燃性气体检测报警器的设计................................................93.1.1可燃性气体检测报警器的结构..............................................93.2STC89C52系列单片机系统结构特点..........................................103.3可燃性气体报警控制器的电路设计...........................................113.3.1A/D转换电路...........................................................113.3.2STC89C52单片机接口电路................................................123.3.3声音报警电路...........................................................143.3.4显示电路...............................................................153.3.5灯光报警...............................................................164可燃性气体报警器的软件设计.................................................174.1STC89C52单片机调试及开发工具............................................174.2可燃性气体报警控制器软件流程及设计.......................................184.2.1主程序流程图及设计.....................................................184.2.2T0中断子程序..........................................................194.2.3线性化处理子程序设计...................................................204.2.4十六进制转化十进制子程序设计...........................................224.2.5显示子程序设计.........................................................234.2.6数据处理模块...........................................................254.3电路仿真.....................................................