基于单片机的煤气泄漏检测与报警系统的设计_第1页
基于单片机的煤气泄漏检测与报警系统的设计_第2页
基于单片机的煤气泄漏检测与报警系统的设计_第3页
基于单片机的煤气泄漏检测与报警系统的设计_第4页
基于单片机的煤气泄漏检测与报警系统的设计_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、基于单片机的煤气泄漏检测与报警系统的设计摘 要:本文介绍了一种基于单片机的煤气泄漏检测与报警系统,可对煤气浓度进行实 时检测和监控、报警,而且还能实现自动开启和关闭排气装置和煤气管道阀门。具有结构简 单、价格低廉、易于操作等特点。主要阐述了控制系统、信号检测系统、功能执行部件的硬 件设计,给出了程序的设计方法,并对程序进行了简要的分析。关键词:单片机;煤气泄漏;声光报警;气敏传感器Abstract:This paper introduces a novel intelligent gas monitoring and controlling system based on the single

2、-chip computer technology. It can provide us with the following functions: dynamic measurements, monitoring and controlling, and also alarms for the on-the-spot gas concentration. Besides, this system can automatically open and shut off the gas-pipe valve. It is simple in structure, low cost and eas

3、y to operate and so on. It briefly introduces the control systems, signal sensing systems, hardware design of the functional components. The process design methodology and a brief analysis of procedures were given.Keywords:single-chip computer; gas leak; sound-light alarm;gas sensor一、概述随着国民经济的日益发展,人

4、民生活水平、生活质量的不断提高,公寓式客房、高级住 宅小区越来越多,使煤气的使用更为普遍。煤气的开发利用大大造福于家庭生活,同时也带来了更多的爆炸或火灾隐患。由于使用 不当或设备不完善、老化等问题引起煤气泄漏、爆炸的事故也在增多,极大地威胁着人们的 生命财产安全。根据一氧化碳的性质,人体暴露在浓度为 2510-6 的一氧化碳中,人即会有 轻度头痛、恶心等中毒症状。若持续两个小时或当一氧化碳浓度为 150010-6 时,一氧化碳- 血红蛋白的结合率就会升高,人就会产生昏迷、抽搐等重度中毒的症状,给人体造成不可逆 转的伤害,直至死亡。虽然人们对煤气泄漏事件有了一定的防范意识,但是,煤气泄漏事件造成

5、的家庭悲剧时 有发生,不仅带来了人员伤亡,而且还造成了严重的经济损失。为了确保家庭用气的安全, 防止煤气泄漏引起的中毒和爆炸事件的发生,煤气泄漏检测与报警系统也就应运而生了。煤 气泄漏检测报警系统能够检测室内煤气浓度,当煤气泄漏时产生报警,在减少人员伤亡和经 济损失方面起到至关重要的作用。一般的煤气报警器功能单一,或是必须手动复位阀门系统,性能稳定性低,而大型的监控系统又价格不菲,需专门的技术人员来管理,不适用于中小企业和家庭。本文设计了一种基于单片机的煤气泄漏与报警系统,具有结构简单、价格低廉、易于操作等特点,适于家庭 使用。本系统采用单片机作为核心控制部件,气敏传感器作为信息提取部件。实现

6、的功能如下: 气敏传感器实时检测室内煤气浓度信号,浓度信号经 A/D 转换后,送入单片机中,单片机 对此信号进行处理后,送入显示电路,实时显示室内煤气浓度,当室内煤气浓度超限(即达 到危险浓度)时,实现声光报警,并关闭气源、开启排气装置,待室内煤气浓度恢复到安全浓度后,停止报警及排气,并打开气源。本设计的原理框图如下图 1 所示:检测电路A/D 转 换单片机声光报警驱动电路开/关气源显示电路执行电路开启/关闭排气装置图 1 总体框图整个系统的工作原理是利用半导体气敏传感器将煤气浓度变换成模拟电压信号,此电压 信号经放大后送到 A/D 转换器,变换成数字量送入单片机进行数据分析。单片机将数据处

7、理后,送显示电路显示浓度信息。当空气中的煤气浓度达到设定值时,将煤气管道关闭并打 开排气装置,并输出数字信号驱动声光报警。二、煤气泄漏检测与报警系统的实现2.1 检测模块的实现 本系统采用半导体气敏传感器的气体检测部件。检测气体浓度时,用恒定电流对气敏传感器进行间接加热,由于其气体浓度等效电阻RS随着气体浓度增加而成非线性减少,需要对 电路进行线性化校正。AD538是美国ADI公司出品的实时模拟计算器件,能提供精确的模拟 乘、除和幂运算功能。该集成电路有三个输入电压VX,VY,VZ,转换函数为VOUT = VY(VZ/ VX)m可以通过连接特定管脚来实现特定函数。通过外接 12 个电阻可以实现

8、不同的 m 值的 指数运算,利用芯片上的对数比例和输出部分可以直接实现对书比例运算。半导体气敏传感器将煤气浓度转换为模拟电压信号,然后经线性化电路,将浓度与电压成比例。这一与煤气浓度成比例,且经放大后的模拟电压信号送入后面的 A/D 转换中。这样就完成了煤气泄漏的检测。2.2 控制模块的实现 控制部分首先完成浓度信息的模拟数字转换,然后,将数据进行分析去控制各部分电路工作。1、 A/D 转换A/D 转换采用 AD0809 逐次逼近式 A/D 转换器,它具有 8 个模拟量输入通道。本设计 采用程序查询方式,需要将 EOC 通过三态门接至系统的一根数据总线上。CPU 查询该总线 的位是否为低电平,

9、若为低电平,则再查询它是否为高电平,若是,则表明转换结束,CPU 再执行读 ADC0809 端口的指令即可。在设计中仅仅用到一个模拟量输入通道,则只需将模拟量输入通道地址选择线 A、B、C 端接地,选择通道 IN0。P2.1 与 SC 连接,用来控制 A/D 转换的启停。P2.2 与 OE 端相连, 用来打开输出锁存器缓冲器,将其中的数据放到外部的数据线上。P2.0 与 EOC 相连,采用 查询方式,通过 P2.0 接收到的数据来判断是否转换结束。2、系统的核心控制部件AT89C51 是一种低功耗、高性能的 8 位单片机,片内带有一个 4K 字节的 Flash 可编程 可擦除只读存储器,它采用

10、了 CMOS 工艺和 ATMEL 公司的高密度非易失性存储器(NURAM)技术,而且其输出引脚和指令系统都与 MCS-51 兼容。片内的 Flash 存储器允 许在系统内改编程序或用常规的非易失性存储器编程器来编程。因此 AT89C51 是一种功能 强、灵活性高且价格合理的单片机,它可方便地应用在各种控制领域。经过分析比较,根据 本课题的特点,选用 ATMEL 公司的 89 系列的标准型单片机 AT89C51。我们将P0 口作为A/D 转换的数据输入端,P2.1 和P2.2 控制A/D 转换的启停,P2.0 与ADC0809的EOC相连,判断A/D转换是否结束。P2.6控制声光报警,P2.7控

11、制执行电路。P1口接数码管显示电路,P3.0、P3.1、P3.2为数码管的片选信号输出。I/O口分配如下图2所示:数码管显示电路LED 位选线AT89C51P1P0P3.0P2.0P3.1P3.2P2.1P2.2RESETP2.6A/D 转换后数 字信号输入A/D 转换结束信号ADC0809 启停控制复位电路XTAL1XTAL2P2.7声光报警时钟电路执行电路图2 单片机接口配置2.3 显示、报警与执行电路的实现1、显示电路的实现LED显示器具有耗电少、成本低廉、配置简单灵活、安装方便、耐振动、使用寿命长等 优点,本着经济、实用的原则,系统采用LED显示器。本设计采用共阴极七段数码管显示室 内

12、煤气浓度,采用动态显示方法,这种方法中所有数码管共用同一个段码输出口,分时轮流 通电,从而大大简化硬件线路,降低成本。由单片机的P1口向LED数码管送入显示码,由P3.0、 P3.1、P3.2用来片选数码管。当P3.2为“0”时,选通第一片数码管,然后单片机将要显示数 送至P1口,则显示出要显示的数字;同样,当第二片数码管被选通后,显示另外数字。2、 声光报警的实现在该设计中,光报警电路采用发光二极管LED(Lighting Emitting Diode)来实现。声音 报警电路是采用蜂鸣器来实现的。当单片机检测到煤气泄漏信号后,将通过软件使LED点亮, 同时使蜂鸣器发出报警信号。设计中是由单片

13、机的P2.6口完成声光报警的,当报警时,将该 位置位,打开三极管接通电路,使发光二极管发光,蜂鸣器发出报警信号。3、 执行电路的实现 该部分电路包括开启排气装置和关闭气源两个部分,关闭气源防止煤气继续泄漏,排气装置排出气体,能彻底解决煤气泄漏问题。单片机完成控制处理总是以数字信号通过 I/O 口或数据总线送给控制对象,这些数字信号形态主要有开关量、二进制数字量和频率量。这 里是以开关量形态的数字信号通过 I/O 口送给控制对象,这些信号须经功率放大后才能用来 驱动被控对象,并且在单片机和功率放大电路之间需使用光电隔离技术。光电耦合器由发光 二极管和光敏晶体管组成,当在发光二极管两端加正向电压时

14、,发光二极管点亮,照射光敏 晶体管使之导通,产生输出信号。因为开关量输入、输出通道是干扰窜入的渠道,要切断这 条渠道就要去掉被控对象与输入、输出通道之间的公共地线,实现彼此电隔离以抑制干扰脉 冲。电磁阀是工业过程控制系统常用的开关,以实现对系统介质的遥控或程控,是以电磁力 转化为机械力来实现开关目的的,由于电磁阀具有体积小、重量轻、操作容易、维护方便等 优点,应用已日趋广泛。本设计的执行电路的工作电压是交流 220V,所以首先采用光电隔 离,然后使继电器动作,驱动电磁阀工作,完成煤气管道的开关和排气装置的开关。系统总体电路图如下图 3 所示:D0 1D1 2D2 3D3 4D4 5D5 6D6

15、 7D7 81011121314151617393837363534333217141581819202126P10P11P12P13P14P15P16P17P00P01P02P03P04P05P06P07D0D1D2D3D4D5D6D7IN-0+Ucc27IN-1DPYa28IN-2R3215c f g bREF-03118de e cIN-3Rp1 10Kd2217f g dpIN-4ADC0809IN-5IN-6dp21222324252627287P30P31P32P33P34P35P36P37P20P21P22P23P24P25P26P27EOC3315252423ADD-A ADD

16、-B ADD-CAT89C514414AD53855U+ 613IN-72269OP77ALE SC OE1212ref(+)U-+Ucc31711EA/VP10167805CLKref(-)19188Rp210X1X22930PSEN ALE/P9RESET1F5K1F26CDQ35CLKQR620KR530.1K+5V+5V+12VR4IKLEDRR排气装置R电磁阀BUZZERVV交流220VK+5V1a b2a b3a bD01D12D23D34D45D56D67D78D01D12D23D34D45D56D67D78D01DPYaDPYaD12D23D34c f g bc f g bde

17、 e cdD45e e cdD56 dp D67D78df g dpf g dpdp30pF30pF+5VRs图 3 系统总体硬件电路图三、软件设计系统软件采用汇编语言编制,包括系统主程序、A/D转换子程序和显示子程序等。 系统主程序的功能是完成系统的初始化、信号采集及处理、浓度信息显示、浓度超限报警、阀门关闭和启动排气装置等,根据系统工作特点,程序采用结构化的软件设计方法。A/D转换子程序完成对A/D转换器的查询,首先启动A/D转换器,然后通过查询方式, 检测是否A/D转换结束,如果没有结束,则延时后再次查询,等待转换结束,如果转换结束, 则将数据存入数据单元。显示子程序完成浓度信号的显示,

18、首先将从A/D转换器中得到的二进制转换数据转换成要显示的十进制数据,然后控制显示电路,选通相应的数码管,完成动态显示。四、结束语本文设计的煤气泄漏检测与报警系统,也可作为家庭智能化系统里的一部分,为保护 人们生命财产安全起着重要的作用。结合了单片机、检测、工控等知识,总的来说,本设计 已经在原理上实现了要求的功能。在智能控制方面,选用了技术成熟的ATMEL公司推出的 AT89C51单片机作为主控单元,最大限度的将其具备的资源应用到设计中,既体现了单片机 系统的应用的灵活性,又实现功能多样的智能控制。半导体气敏传感器作为煤气泄漏检测部 件,具有很高的灵敏度,使用方便、费用低。在系统的硬件设计上,充分借鉴了已有的、经 典的电路设计,并做了适当的修改;软件设计上,编程尽可能模块化;为了降低功耗,在选 用器件时尽量采用低功耗的元件。参考资料1康华光.电子技术基础.模拟部分.北京:高等教育出版社,20032余发山.单片机原理及应用技术.徐州:中国矿业大学出版社,20033何立民.单片机实验与实践教程.北京:北京航空航天大学出版社,20034戴佳

温馨提示

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

评论

0/150

提交评论