基于单片机的智能火灾报警系统毕业论文

摘要

科学技术的飞速发展与进步给人们的生活带来了前所未有的便利,如电力技术的迅猛发展与应用,合成材料的诞生,新能源的不断涌现,自动化程度的不断提高等等,使人们的衣食住行条件得到了极大的改善。然而其负面的作用也随之凸显出来,如液化石油气,各种电子产品,易燃装饰材料等我们身边经常接触到的一些普通生活用品,为火灾的发生埋下了巨大的隐患,人们在享受科技带来的便利之外无时不在受到潜在的火灾的威胁。所谓水火无情,为了避免火灾以及减少火灾造成的损失,让人们的生活更加安宁,残酷的现实以及触目惊心的教训要求我们必须设计和完善火灾自动报警系统,提高火灾的预警与早期处理水平,将火灾消灭在萌芽状态,最大限度地减少社会财富的损失。基于此,本文从生活中的实际情况着手,设计了一种适用于多种公共场所的基于单片机的火灾智能报警系统。该火灾报警系统是以AT89C51单片机作为控制中心,接受、处理火灾探测器输出的烟雾浓度信号、温度信号,并进行声光报警。它通过不断的向现场发射巡检信号来监视现场的温度、烟雾浓度等,并不断反馈给报警控制器,控制器将接到的信号与内存的正常整定值比较、判断确定是否有火灾的发生。当现场烟雾或者温度发生异常,或者发生火灾时,可实现声光报警、烟雾浓度、温度报警限设置、故障自诊断、延时报警等,是一种结构简单、性能稳定、使用方便、价格低廉、智能化的烟雾传感器,具有一定的实用价值。

关键词:AT89C51单片机,智能报警,传感器,控制器

Abstract

The rapid development and progress of science and technology has brought unprecedented convenience to people's life,as the rapid development of electric technology and application of composite materials, the constantly emerging of the new energy, the constant improvement of the degree of automation, etc. make people's food and clothing live line conditions improved greatly. However, its negative effect also stands out, some ordinary articles for daily use such as liquefied petroleum gas (LPG), all kinds of electronic products, flammable decorative materials around us, buried the huge hidden trouble for the beginning of the fire, people enjoying the convenience from technology constantly under the threat of potential fire. So-called water ruthless, in order to avoid fire and reduce fire losses, make people's life more peaceful, the harsh reality and shocking lesson requires us to design and improve the automatic fire alarm system and improve the level of fire early warning and handling, which will make a fire in the bud, to minimize the loss of wealth of society.Based on this, this text set about from the actual situation in life, we design a kind of intelligent fire detection and alarm system suitable for a variety of public places of based on single chip microcomputer. The fire alarm system based on AT89C51 as the control center, accepts and treats the signal of smoke concentration and temperature of the smoke fire detector, alarming with sound and light. Through sending inspection signal to the site inspection, it monitors the temperature and smoke concentration, and constantly feedbacks to alarm controller, the controller will receive the signal compared with the normal setting value of the memory and judgment whether there is a fire happening. When the smoke temperature anomalies, or there is a fire, it can realize sound and light alarm, the setting of smoke concentration and temperature alarm limit, fault self-diagnosis, delayed alarm, etc.It's a kind of intelligent smoke sensor,which has certain practical value ,with the simple structure, stable performance, convenient using, low costing, and so on.

Keywords: AT89C51 single chip microcomputer, Intelligent alarm, Sensor, Controller

目录

1 绪论 (1)

1.1 选题的背景及意义 (1)

1.2 国内外发展状况和现状 (1)

1.2.1 火灾报警系统发展历程 (1)

1.2.2 国内外火灾报警系统的发展现状 (2)

2 火灾报警系统及其整体方案设计 (4)

2.1 火灾发生时的特点 (4)

2.2火灾报警系统功能及其类型 (5)

2.3 本系统的总体方案设计 (6)

2.3.1 本设计的研究范围 (6)

2.3.2 系统的硬件总体结构 (7)

2.3.3 系统软件总体结构 (8)

3 系统的硬件选择与设计 (9)

3.1 主要芯片的选择 (9)

3.1.1 单片机的选择 (9)

3.1.2 模数转换芯片的选择 (10)

3.2 传感器的选择 (13)

3.2.1火灾探测器的分类 (13)

3.2.2 温度探测器的选定 (14)

3.2.3 烟雾传感器的选择 (16)

3.3 各电路模块的设计 (19)

3.3.1单片机外围接口电路 (19)

3.3.2 A/D转换电路 (20)

3.3.3 烟雾信号调理电路 (22)

3.3.4 光报警电路 (22)

3.3.5 声报警电路 (23)

3.3.6 报警器故障自诊断 (23)

4 火灾报警系统的软件设计 (24)

4.1 软件开发环境 (24)

4.2 火灾报警系统程序设计 (24)

4.2.1主程序流程图 (24)

4.2.2 主程序初始化流程图 (25)

4.2.3数据采集子程序 (25)

4.2.4 火灾判断与报警程序 (26)

4.2.5 滤波子程序 (27)

5功能仿真验证分析 (29)

5.1关于仿真与编程软件 (29)

5.2 Protues仿真原理图 (29)

6 总结与展望 (30)

6.1 总结 (30)

6.2 展望 (31)

致谢 (32)

参考文献 (33)

附录 (34)

1 绪论

1.1 选题的背景及意义

在各种灾害中,火灾是最经常、最普遍地威胁到公众安全和社会发展的主要灾害之一。它威胁着人们的健康、生命和财产安全,一旦引发火灾,就能使成千上万的财产瞬间变为灰烬,其所造成的损失约为地震的5倍,仅次于干旱和洪涝灾害。据瑞士——保险公司调查报告,1970年~1985年世界平均每周发生3起大火,15年共造成150万人丧生,使全球5000万人无家可归,如果说天灾是人类共同面对的大敌,那么在尚不发达的发展中国家则是天灾与人祸并重,火灾隐患日益严重。

残酷的现实让人们逐渐认识到监控预警和消防工作的重要性。火灾监测预防工作已变得日益紧迫,寻找一种及时有效的预防火灾产生的方法已经变成人们迫切需要解决的问题。良好的监控系统和及时的报警机制可以大大降低人员的伤亡,为社会减少不必要的损失。智能火灾自动报警系统就是为了满足这一需求而研制出的,并且其自身的技术水平也在随着人们需求的不断地提高,在功能、结构、形式等方面不断地完善。

火灾自动报警系统能迅速监测火情,可发现人们不易发觉的火灾早期特征,可将火灾带来的生命财产损失降到最低限度。智能型火灾报警系统是一个集信号检测、传输、处理、报警于一体的系统。随着经济和城市建设的快速发展,城市高层、地下建筑以及大型综合性建筑日益增多,火灾隐患也大大增加,火灾的数量及其造成的损失呈逐年上升趋势,市场上迫切需要一种容量大、可靠性高、使用简单的智能型火灾报警控制系统。基于社会和经济方面的需求,本课题旨在开发一个能够对监测点实时监控、报警的智能火灾报警系统。

1.2 国内外发展状况和现状

1.2.1 火灾报警系统发展历程

火灾报警系统的发展也是经历了由单一品种发展成现在样式多样化的过程,由以前误报率较高、安装复杂和监测范围较窄变成现在测量较精准、安装简单、监测范围广等从发展过程来看,大体上可分为以下几个阶段:

第一阶段,从19世纪40年代至20世纪40年代,火灾报警系统处于发展的初级阶段,采用的探测器主要是感温式的探测器,它通过采集温度信号,然后判定是否超出设定的阂值,从而判断是否有火灾发生。这一阶段,火灾报警系统简单,仅靠单一的温度参量进行火灾判断。但是它易受环境中其他干扰源的影响,灵敏度低,响应速度慢,无法判断阴燃火灾,也无法满足智能化火灾报警系统的要求。

第二阶段,20世纪40年代末,瑞士物理学家Emst Meili研究的离子感烟探测器推出以后,引起了人们对离子感烟探测器的重视,随后感烟探测器得到广泛应用,并逐渐占据了绝大部分市场,迫使感温式探测器退居其次;到70年代末,光电式感烟探测器在光电技术的基础上发展起来,并很快得到大力发展,它的使用寿命长,抗干扰能力强,没有离子感烟探测器的放射性问题。在这一阶段,火灾报警系统普遍采用多线制布局方式,布线、调试、系统可靠性是系统发展的瓶颈。

第三阶段,20世纪80年代初期,总线型火灾报警系统开始兴起,在火灾报警领域中迈出了一大步,并得到了较普遍的应用。它使得布线工作量显著减少,安装调试更加容易,更能精确报警定位。但是这一时期的火灾报警系统的智能化水平不高,采用有线连接对工程要求高。

第四阶段,从20世纪80年代中后期开始,随着计算机技术、控制技术、集成电路技术、传感器技术及智能技术的快速发展,火灾自动报警系统步入智能化时代,智能化火灾报警系统迅速发展起来,各种智能型的火灾自动报警系统相继出现。模拟量可寻址技术的应用使得火灾报警系统的安全性、精准性和智能性有了很大提高,在火灾自动报警系统发展史上具有里程碑的意义。

1.2.2 国内外火灾报警系统的发展现状

随着科学技术的发展,新的高科技成果不断被应用到火灾报警系统,特别是近十几年的发展,先进的智能型火灾报警系统,依靠其高灵敏度、低误报率、安装简便灵活、便于集中监控等优点,目前在国外得到了广泛应用。这种系统的代表产品有如澳大利亚GO-DEX PTY.LTD公司生产的GO-DEX型空气采样式感烟火灾智能报警系统,澳大利亚维信防火与保安有限公司(Vision Fire &Security)生产的VESDA产品等,其中维信公司的VESDA 产品是最具有代表性的产品。该系统是全世界空气采样早期智能报警系统领域的领导者,系统对烟雾分析力为0.00075%obs/m,以其安装简便灵活,高可靠、高效率、低误报率的极早期探测智能报警性能,惊鸣世界、誉满全球,现在,VESDA 已经发展到第三代技术,已经有超过20多万台VESDA的探测器被广泛应用在电信行业在内的各种复杂的应用场所,时刻为用户进行着先进可靠的火灾早期探测报警。

目前,国内一些企业也已经瞄准早期智能报警系统的市场,开始研制一些早期智能报警系统的雏形产品。比如南京消防集团有限公司研制生产的超早期感烟火灾智能报警系统:SH97300 高灵敏度激光吸气式感烟火灾探测报警系统。其灵敏度高达0.0042dB/m,比普通早期报警的感烟探测器灵敏度高100倍以上,且同样具有安装灵活简便、能够智能报警等。该系统被广泛应用于重要场所火灾报警,如各单位大楼的计算

机房、资料室、图书馆等。但是由于国内的火灾报警系统较多的是进口产品或是靠引进技术,其系统的灵敏度、对环境变化的自适应能力、探测浓度范围、以及节电设计方面还有待进一步研究提高,在应用到市场之前还有很多问题需要解决。毫无质疑的是未来先进的火灾早期智能报警系统在随着科技水平的发展、市场推广的深入和全民火灾防范意识的不断加强,会被越来越多的用户所推崇,应用领域也会延伸至多种行业,火灾系统也会应技术的创新而不断发展更新。

2 火灾报警系统及其整体方案设计

2.1 火灾发生时的特点

火灾是一种失去人为控制的由燃烧造成的灾害,产生火灾的基本要素是可燃物、助燃物和点火源。可燃物以气态、液态和固态三种形态存在,助燃物通常是空气中的氧气。它们燃烧的基本过程是当从外部获取一定的能量时,液体或固体先蒸发成蒸汽或分解出可燃气体(如CO、H2等)的分子团、灰烬和未燃烧的物质颗粒悬浮在空气中,称之为气溶胶。在产生气溶胶的同时,产生分子较大的液体或固体微粒,称为烟雾。着火后,燃烧产生的热量使液体或固体的表面继续放出可燃气体,并形成扩散燃烧。同时,发出含有红、紫外线的火焰,散发出大量的热量。形成火灾。其中的气溶胶、烟雾、火焰和热量都称为火灾参量,通过对这些参量的测定便可确定是否存在火灾。根据火灾发生时产生现象的不同,可以将火灾分为慢速阴燃、明火和快速发展火焰等。通过大量的研究表明阴燃是诱发火灾的重要原因。

总的来说,普通可燃物在燃烧时表现为以下形式:首先是产生燃烧气体,然后是烟雾,在氧气充足的条件下才能达到全部燃烧,产生火焰,发出可见光和不可见光,并散发出大量的热,使环境温度升高。起火过程中,起初和阴燃两个阶段所占的时间比较长,虽然产生大量的烟雾,但是环境温度不太高,若探测器就应该从此阶段开始进行探测,就可以火灾损失控制在最小限度。火焰燃烧后,迅速蔓延,产生大量的热使得环境温度升高,如果能将这时能够探测到有效地温度值,就可以比较及时地控制火灾。起火过程曲线如图2-1所示。

图2-1起火过程曲线

2.2火灾报警系统功能及其类型

火灾报警系统一般由火灾探测器、区域报警器和集中报警器组成。火灾探测器通过对火灾发出的物理、化学现象——气(燃烧气体)、烟(烟雾粒子)、热(温度)、光(火焰)的探测,将探测到的火情信号转化成火警电信号传递给火灾报警控制器。区域报警器将接收到火警信号后经分析处理发出声光报警信号,警示消防控制中心的值班人员,并在屏幕上显示出火灾的房间号。集中报警是将接收到的信号以声光形式表现出来,其屏幕上也显示出着火的楼层和房间号,利用本机专用电话还可迅速发出指示和向消防队报警。此外,也可以控制有关的灭火系统或将火灾信号传输给消防控制室。整体电路的框图如图2-2所示及其类型。

图2-2智能火灾报警系统框图

火灾报警系统,一般由火灾探测器、联动单元和控制器三部分组成。由火灾探测器首先探测到火灾的萌芽而后通过联动单元传输至控制器分析其形势从而实现是否报警。火灾报警系统除了具有预防报警之外,还有遥控检测功能,它能够根据总台的监测预防的要求而有所对其功能模块进行远程调节。根据火灾报警系统中所使用的探测器种类的不同,火灾报警系统可以分为以下四种:

(1)感温型火灾报警系统

根据探测温度参数的不同,一般可以将感温型火灾报警系统分为定温式、温差式等几种。

(2)感烟型火灾报警系统

感烟型火灾报警系统主要有激光感烟式、光电感烟式和离子感烟式等。

(3)感光型火灾报警系统

感光型火灾报警系统就是通过响应火灾中产生的光特性,即扩散火焰的光强度和闪烁频率,来触发报警系统的。根据感应的敏感波长,可以将感光型火灾报警系统分为对波长较短的光辐射敏感的紫外报警系统和对波长较长的光辐射敏感的红外报警系统。

(4)复合型火灾报警系统

如果报警系统同时对温度、烟雾和光辐射中的两种或两种以上参数做出响应,那么它就是复合型火灾报警系统。目前复合型火灾报警系统有感温感烟型、感烟感光型、感温感光型等多种形式。

2.3 本系统的总体方案设计

2.3.1 本设计的研究范围

火灾的发生场合各异,因而火灾发生前和发生时出现的情况也各不相同,比如在居民住宅楼,易燃物品较复杂的各型商场、超市,人员密集度较高的的网吧、影院,车库、粮库、油库等各种类型仓库,汽车、飞机、轮船等现代化的交通工具等场合,有些火灾发生的比较缓慢,随着湿度,温度等的慢慢变化,导致易燃物品接近并达到着火点而产生烟雾和明火,若此时不能得到有效控制则火势会逐渐蔓延,一致酿成大祸。对这一类火灾如果提高警惕,及时发现,就能够有效控制火灾的发生。而对于有些发生较快的火灾,通常只有几秒十几秒的时间火势便达到无法控制的地步,如2012年8月26日凌晨发生在陕西省延安市安塞县境内的一起触目惊心的重大车祸,大量的甲醇瞬间燃烧,车内乘客根本没有时间逃生。对于这类火灾我们只能从根本上采取措施杜绝一切可能产生火灾的因素,否则后果不堪设想。

本文主要研究的是一般场合下的火灾火灾的预警与应对,此类火灾发生比较缓慢,发生之前伴随有温度的非正常变化,火苗出现之前的烟雾等有害气体的产生。方案涉及到现场温度的检测,烟雾浓度的检测,信号的采集与对比,声音报警,不同险情的不同灯光显示等。该火灾报警系统是以AT89C51单片机作为控制中心,接受、处理火灾探测器输出的烟雾浓度信号、温度信号,并进行声光报警。它通过不断的向现场发射巡检信号来监视现场的温度、烟雾浓度等,并不断反馈给报警控制器,控制器将接到的信号与内存的正常整定值比较、判断确定是否有火灾的发生。当现场烟雾或者温度发生异常,或者发生火灾时,报警系统会产生相应的报警信号。本文设计的用于小型防火单位的单片机火灾报警系统具有以下特点:

(1)能对室内烟雾(CO2,CO)及温度突变进行报警,具有声、光双重报警功能。

(2)系统故障报警功能。当系统出现硬件故障时,能发出故障报警信号。

(3)异常报警功能。当环境出现异常(如烟雾浓度过大或是温度较高)时,能发出

异常报警信号,引起人们注意,尽可能避免火灾的发生。

(4)火灾报警功能。一旦真出现火灾(烟雾和温度同时出现异常)时,能立即发出声光警报。据类似本系统的报警器现场模拟实验表明,本系统安全可靠,误报率低。且由于其体积小、操作维护方便、成本低廉等,具有广阔的应用前景。

2.3.2 系统的硬件总体结构

(1)硬件系统组成

一个完整的火灾报警系统,必须包含以下几个部分:系统控制模块,火灾探测模块,数据转换模块以及报警模块。本设计一单片机作为控制系统的核心,以传感器作为其测温装置,来实现火灾报警系统的设计。该设计可以对室内外温度以及烟雾实时采集可检测,当所测温度或者烟雾浓度高于临界温度时自动报警。温度信号或者烟雾浓度信号采集电路将温度信号或者烟雾浓度信号以数字信号的形式送入单片机。单片机对该数字信号进行滤波处理,并对处理后的数据进行分析,是否大于或者等于某个预设值,即报警临界温度或者烟雾浓度。如果大于则启动报警电路发出报警声音和显示非正常状态,反之则为正常状态。

(2)硬件系统控制方案设计

报警系统主要由数据采集模块、单片机控制模块、声光报警模块组成。图2-3为火灾报警系统的结构框图。

图2-3火灾报警系统的总体结构框图

火灾报警系统主要实现对火灾现场的测试工作,从而启动火灾报警系统。其主要由烟雾传感数据采集程序、温度传感数据采集程序、声光报警程序等三个部分组成,其中,烟雾传感数据采集程序完成对烟雾浓度的采集并进行数据转换;温度采集程序显示对现场的温度进行采集;系统的工作原理是:先通过传感器 (包括温感和烟感)将现场温度、烟雾等非电信号转化为电信号,调理电路将传感器输出的电信号进行调理(放大、滤波

等),使之满足A/D转换的要求 ,最后由A/D转换电路,完成将温度传感器和烟雾传感器输出的模拟信号到数字信号的转换,单片机判断现场是否发生火灾。报警程序设置报警的下限,当外界指标超出限制,将进行声光报警。

2.3.3 系统软件总体结构

为了便于系统维护和功能扩充,采用了模块化程序设计方法,系统各个模块的具体功能都是通过子程序调用实现的。本系统主要包括数据采集子程序、火灾判断与报警子程序等,系统程序流程图如图2-4所示。

为了降低误报率,系统采用多次采集、多次判断的方法。每次数据采集后根据得到的数据对现场情况进行判断,然后综合多次判断结果做出最终的火情判断。主程序是一个无限循环体,其流程是:首先在上电之后系统的各部分包括单片机各个端口输入输出的设置、外围驱动电路和数据存储电路等完成初始化,其次是对芯片内的程序进行初始化,接下来执行火灾报警系统中的数据采集任务,数据通信任务和查询判断任务。

图2-4 程序流程图

3 系统的硬件选择与设计

3.1 主要芯片的选择

3.1.1 单片机的选择

(1)单片机的比较

单片机是本方案的灵魂,所以我们选择是需要慎之又慎,下面我们来拿8031和AT89C51做一下比较。8031片内不带程序存储器ROM,使用时用户需外接程序存储器和一片逻辑电路373,外接的程序存储器多为EPROM的2764系列。用户若想对写入到EPROM中的程序进行修改,必须先用一种特殊的紫外线灯将其照射擦除,之后再可写入。写入到外接程序存储器的程序代码没有什么保密性可言。由于上述类型的单片机应用的早,影响很大,已成为事实上的工业标准。后来很多芯片厂商以各种方式与Intel公司合作,也推出了同类型的单片机,如同一种单片机的多个版本一样,虽都在不断的改变制造工艺,但内核却一样,也就是说这类单片机指令系统完全兼容,绝大多数管脚也兼容;在使用上基本可以直接互换。我们统称这些与8051内核相同的单片机为“51系列单片机”。在众多的51系列单片机中,要算ATMEL公司的AT89C51更实用,因他不但和8051指令、管脚完全兼容,而且其片内的4K程序存储器是FLASH工艺的,这种工艺的存储器用户可以用电的方式瞬间擦除、改写,在众多的51系列单片机中,要算ATMEL公司的AT89C51更实用,因他不但和8051指令、管脚完全兼容,而且其片内的4K程序存储器是FLASH工艺的,这种工艺的存储器用户可以用电的方式瞬间擦除、改写,一般专为ATMELAT89Cx做的编程器均带有这些功能。显而易见,这种单片机对开发设备的要求很低,开发时间也大大缩短。写入单片机内的程序还可以进行加密,这又很好地保护了你的劳动成果。而且AT89C51目前的售价比8031还低,市场供应也很充足。单对AT89C51来说,在实际电路中可以直接互换8051和8751,替换8031只是第31脚有区别,8031因内部没有ROM,31脚需接地(GND),单片机在启动后就到外面程序存储器读取指令;而8051/8751/89C51因内部有程序存储器,31脚接高电平(Vcc),单片机启动后直接在内部读取指令。也就是51芯片的31脚控制着单片机程序从内部读取还是从外部读取,31脚接电源,程序从内部读取,31脚接地,程序从外部读取,其他无须改动。由于内部RAM的存在,可以减少I/O扩展芯片、锁存器及片外RAM等等,使整个设计显得简单明了。

单片机是报警系统的核心部件,一方面它要接收来自传感器的烟雾浓度和温度的模拟信号数字信号和故障检测信号,另一方面要对两种信号分别进行处理,控制后续电路的相应工作;同时,查询是否有键按下的命令。在单片机实现的功能中,将模数转换后

的信号做数字滤波,再进行线性化处理,这一过程的软件实现,需要单片机有较快的运算速度,使仪表监测人员能够观测到实时的烟雾浓度,并进行相应处理。同时,在能够满足报警器设计的计算速度及接口数的要求的同类型单片机中,要考虑选择价格低廉且体积轻巧的机型,在保证了报警器的精确性、可靠性及抗干扰性的基础上,能够不提高成本,缩小体积。AT89C51单片机应用普遍,工具多,易上手,片源广,价格低,且适合民用、商用,用途更广泛。综合以上观点,本论文选定AC89C51作为本系统的核心。

(2)关于AT89C51

本设计的控制芯片使用的是ATME L公司生产的AT89C51,AT89C51是一种带4K 字节闪烁可编程可擦除只读存储器(FPEROM)和128字节的随机存取数据存储器(RAM)的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C51是一个低功耗高性能单片机,片内置通用8位中央处理器(CPU)和Flash存储单元,可灵活应用于各种控制领域。40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,2个16位可编程定时计数器,2个全双工串行通信口。AT89C51的引脚图如图3-1所示。芯片可以按照常规方法进行编程,也可以在线编程,其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。

图3-1AT89C51的引脚图

3.1.2 模数转换芯片的选择

(1)模数转换芯片参数的比较

模数转换(ADC)亦称模拟一数字转换,与数/模(D/A)转换相反,是将连续的模拟量(如象元的灰阶、电压、电流等)通过取样转换成离散的数字量。例如,对图象扫描后,

形成象元列阵,把每个象元的亮度(灰阶)转换成相应的数字表示,即经模/数转换后,构成数字图象。通常有电子式的模/数转换和机电式模/数转换二种。在遥感中常用于图象的传输,存贮以及将图象形式转换成数字形式的处理。例如:图像的数字化等。选择模数转换芯片的条件:

①转换速率sps:1秒内转换多少次,有200Ksps的,1Msps的等;

②分辨率bit:一次转换的带宽,比如12bit,16bit,8bit等;

③输入信号范围:可转换的最大信号和最小信号范围;

④电源电压:工作电源是多少伏,是否区分模拟和数字电源;

⑤输出接口:是并行数据总线、SPI、还是其它总线等,数据输出速率是多少;

⑥封装:是DIP直插的,还是SO贴片的,还是其他封装的等;

⑦参考源:参考源是单一参考源,还是多参考源,参考电压使多少等;

⑧输入通道:是单通道转换,还是多通道转换等;

⑨功耗:功耗也是需要考虑的问题之一。

A/D转换器的种类很多,就位数来分,有8位、10位、12位、16位等。位数越高,其分辨率也越高,但价格也越贵。而就其结构而言,有单一的A/D转换器,有内含多路开关的A/D转换器。美国Analog Device公司生产的8位逐次逼近式模数转换器ADC0809转换速率高,自带三态输出缓冲电路,可直接与各种典型的8位或16位的微处理器相连而无需附加逻辑接口电路,且能与CMOS及TTL兼容。是目前我国应用最为广泛,价格适中的A/D转换器。加之内部含有三态输入缓冲电路,可直接与各种微处理器连接,且无须附加逻辑接口电路,内部设置的高精参考电压源和时钟电路,使它不需要任何外部电路和时钟信号,就能完成A/D转换功能,应用非常方便。综合以上各种条件和因素,也根据本设计的需要,我选择的A/D转换器是ADC0809。

(2)关于ADC0809

ADC0809是美国国家半导体公司生产的CMOS工艺8通道,8位逐次逼近式A/D 模数转换器。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。ADC0809由8路模拟开头、地址锁存与译码器、8位A/D转换器和三态输出锁存缓冲器组成,芯片引脚图如图3-2所示,主要特性:

①. 8路输入通道,8位A/D转换器,即分辨率为8位。

②. 具有转换起停控制端。

3-2 ADC0809芯片的引脚图

③. 转换时间为100μs(时钟为640kHz时),130μs(时钟为500kHz时)。

④. 单个+5V电源供电。

⑤. 模拟输入电压范围0~+5V,不需零点和满刻度校准。

⑥. 工作温度范围为-40~+85摄氏度。

⑦. 低功耗,约15mW。

(3)内部结构

ADC0809是CMOS单片型逐次逼近式A/D转换器,它由8路模拟开关、地址锁存与译码器、比较器、8位开关树型A/D转换器、逐次逼近寄存器、逻辑控制和定时电路组成。

(4)外部特性(引脚功能)

ADC0809芯片有28条引脚,采用双列直插式封装,下面说明各引脚功能。

IN0~IN7:8路模拟量输入端。

D0~D7:8位数字量输出端。

ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路

ALE:地址锁存允许信号,输入,高电平有效。

START:A/D转换启动脉冲输入端,输入一个正脉冲(至少100ns宽)使其启动(脉冲上升沿使0809复位,下降沿启动A/D转换)。

EOC:A/D转换结束信号,输出,当A/D转换结束时,此端输出一个高电平(转换期间一直为低电平)。

OE:数据输出允许信号,输入,高电平有效。当A/D转换结束时,此端输入一个

高电平,才能打开输出三态门,输出数字量。

CLK:时钟脉冲输入端。要求时钟频率不高于640KHZ。

REF(+)、REF(-):基准电压。

Vcc:电源,单一+5V电源。

GND:地。

(5)ADC0809工作过程

首先输入3位地址,并使ALE=1,将地址存入地址锁存器中。此地址经译码选通8路模拟输入之一到比较器。START上升沿将逐次逼近寄存器复位。下降沿启动A/D转换,之后EOC输出信号变低,指示转换正在进行。直到A/D转换完成,EOC变为高电平,指示A/D转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当OE输入高电平时,输出三态门打开,转换结果的数字量输出到数据总线上。

转换数据的传送:A/D转换后得到的数据应及时传送给单片机进行处理。数据传送的关键问题是如何确认A/D转换的完成,因为只有确认完成后,才能进行传送。为此可采用下述三种方式。

①. 定时传送方式

对于一种A/D转换器来说,转换时间作为一项技术指标是已知的和固定的。例如ADC0809转换时间为128μs,相当于6MH z的MCS-51单片机共64个机器周期。可据此设计一个延时子程序,A/D转换启动后即调用此子程序,延迟时间一到,转换肯定已经完成了,接着就可进行数据传送。

②. 查询方式

A/D转换芯片由表明转换完成的状态信号,例如ADC0809的EOC端。因此可以用查询方式,测试EOC的状态,即可确认转换是否完成,并接着进行数据传送。

③. 中断方式

把表明转换完成的状态信号(EOC)作为中断请求信号,以中断方式进行数据传送。

不管使用上述哪种方式,只要一旦确定转换完成,即可通过指令进行数据传送。首先送出口地址并以信号有效时,OE信号即有效,把转换数据送上数据总线,供单片机接受。

3.2 传感器的选择

3.2.1火灾探测器的分类

火灾探测器是火灾报警系统的现场探测部件,它的好坏直接关系到整个系统是否正常运行,它是整个系统最为重要的部件,是识别火灾是否发生的专门仪器。在发生火灾

时,探测器通过把火灾发生时产生的各种非电量参数(如烟、气体浓度等)转化成电量参数从而得到统一测量参数,然后再传送给控制器。其特点是实时性,准确性。其能够实时跟随各种非电量参数的变化而变化。火灾探测器根据火灾发生时所产生的物理现象可以分为:感温型、感烟型、图光型、感声型、气敏型五大类。

但在实际应用中,考虑到测量的方便性还有实用性,我们经常用到的火灾探测器主要是感烟型、感温型、感光型、可燃气体型、复合型五大类。

(1)感烟型火灾探测器。

感烟型火灾探测器可以分为离子感烟型探测器和光电感烟型探测器。其中离子感烟型探测器是利用烟雾对具有放射性性质的镅241的影响,从而通过检测电路检测其反应,并做出响应。但是由于含有放射性物质,在一定程度上会污染环境,不利于彩色环保。光电感烟型探测器是基于烟雾粒子对光线产生散射、吸收原理而做成的烟雾探测器。

(2)感温型火灾探测器。

在火灾起火燃烧过程中会产生大量的热量,使周围的温度急剧升高。通过对温度变化转换为电信号从而可以得到所测量范围的温度参数所作出响应的探测器就是感温型火灾探测器。根据测量依据的不同,可以把感温型火灾探测器分为定温型、差温型和差定温型三种类型。

(3)感光型火灾探测器。

火灾燃烧时会产生火焰,并伴随着发射出各种辐射光线。根据所探测火焰辐射的光线不同,感光型火灾探测器可以分为两大种:一种对波长较长的光辐射敏感的红外光辐射探测器,另一种对波长较短的光辐射敏感的紫外光辐射探测器。

(4)可燃气体火灾探测器。

在火灾起火燃烧的过程除了会产生烟雾、热量、光三种产物外,还会产生多种可燃气体。可燃气体火灾探测器是对探测的单一或者多种可燃气体浓度做出响应的探测器。

(5)复合型火灾探测器。复合型火灾探测器即使能够对两种或两种以上的火灾参数做出响应的探测器。现在市面上常用地复合型火灾探测器主要有有烟温复合型探测器,烟温气三复合型探测器,光电、离子、感温三复型合探测器等。

本文仅探讨现场温度与烟雾这两项与火灾的发生相关的指标的检测,其他与火灾相关的因素本文未予探讨。

3.2.2 温度探测器的选定

(1)本设计温度探测器的选择条件

根据监测温度参数的不同,一般用于工业和民用建筑中的温度探测器有定温式、差

温式、差定温式等几种。

①. 定温式探测器。定温式探测器是在规定时间内,火灾引起的温度上升超过某个定值时启动报警的火灾探测器。它有线型和点型两种结构。其中线型是当局部环境温度上升达到规定值时,可熔绝缘物熔化使两导线短路,从而产生火灾报警信号。

②. 差温式探测器。差温式探测器是在规定时间内,火灾引起的温度上升速率超过某个规定值时启动报警的火灾探测器。它也有线型和点型两种结构。线型差温式探测器是根据广泛的热效应而动作的,点型差温式探测器是根据局部的热效应而动作的,主要感温器件是空气膜盒、热敏半导体电阻元件等。

③. 差定温式探测器。差定温式探测器结合了定温和差温两种作用原理并将两种探测器结构组合在一起。差定温式探测器一般多是膜盒式或热敏半导体电阻式等点型组合式探测器。在温度传感器的选型过程中考虑的因素:

a被测对象的温度是否需记录、报警和自动控制,是否需要远距离测量和传送。

b测温范围的大小和精度要求。

c测温元件大小是否适当。

d在被测对象温度随时间变化的场合,测温元件的滞后能否适应测温要求。

e被测对象的环境条件对测温元件是否有损害。

f价格如保,使用是否方便。

综合以上多种原因,经对比,本文温度探测器使用DS18B20数字温度传感器,其引脚与实物样式如图3-4所示。

(2)关于DS18B20

DS18B20数字温度传感器接线方便,封装成后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢封装式,型号多种多样,有LTM8877,LTM8874等。

①. DS18B20的主要特性:

a适应电压范围更宽,电压范围:3.0~5.5V,在寄生电源方式下可由数据线

图3-4 DS18B20数字温度传感器引脚图

供电。

b2独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。

cDS18B20支持多点组网功能,多个DS18B20可以并联在唯一的三线上,实现组网多点测温。

dDS18B20在使用中不需要任何外围元件,全部传感元件及转换电路集成在形如一只三极管的集成电路内。

e温范围-55℃~+125℃,在-10~+85℃时精度为±0.5℃。

f可编程的分辨率为9~12位,对应的可分辨温度分别为0.5℃、0.25℃、0.125℃和0.0625℃,可实现高精度测温。

g在9位分辨率时最多在93.75ms内把温度转换为数字,12位分辨率时最多在750ms 内把温度值转换为数字,速度更快。

h测量结果直接输出数字温度信号,以“一线总线”串行传送给CPU,同时可传送CRC校验码,具有极强的抗干扰纠错能力。

i负压特性:电源极性接反时,芯片不会因发热而烧毁,但不能正常工作。

②. DS18B20的外形和内部结构。

DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。

③. DS18B20引脚定义:

aDQ为数字信号输入/输出端;

bGND为电源地;

cVDD为外接供电电源输入端(在寄生电源接线方式时接地)。

3.2.3 烟雾传感器的选择

(1)烟雾传感器的比较分析

①. 离子式烟雾传感器

该烟雾报警器内部采用离子式烟雾传感,离子式烟雾传感器是一种技术先进,工作稳定可靠的传感器,被广泛运用到各消防报警系统中,性能远优于气敏电阻类的火灾报警器。

②. 光电式烟雾传感器

光电烟雾报警器内有一个光学迷宫,安装有红外对管,无烟时红外接收管收不到红外发射管发出的红外光,当烟尘进入光学迷宫时,通过折射、反射,接收管接收到红外

相关文档
最新文档