火灾报警系统设计方案_第1页
火灾报警系统设计方案_第2页
火灾报警系统设计方案_第3页
火灾报警系统设计方案_第4页
火灾报警系统设计方案_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

1 火灾报警系统设计方案 第一章 绪论 课题研究背景 随着我们社会的不断发展,人们的生活、工作以及我们居住的环境愈来愈相对的集中,火灾发生的可能性也变得日益突出,火灾给人们所造成的损失和危害也越来越不可忽视,对广大人民群众的生命财产安全造成了很大的威胁。世界上很多国家都致力于各种各样的火灾报警系统的研究和实验,人们更加重视对火灾发生的及时发现与报警。 2011 年,我国公安部消防局公布了当年的全国火灾情况,全国共接到报火灾一共 125402 起,死亡人数一共 1106 人,受伤人数有 572 人,直接造成 的财产经济损失有 元。其中,尤其是在节日期间,燃放烟花原因所造成的火灾有所增多,还有建设施工的工地、以及小作坊和小商店等场所火灾发生的数量较多,同时由于用电用火所引起的火灾,在火灾发生总量上仍然占据了比较大的比重。 统计数据显示,全国较大火灾共接报 76 起,死亡 281 人,受伤 54 人,元,与 2010 年相比,死亡人数增加 全国公司厂房所发生的火灾 6779起;居民住宅一共发生了火灾有 48548 起;而用作仓储场所引起的火灾一共 5463 起,人口比较集中的场所所发生火灾 12471 起,因为交通工具事故所造成的火灾 13049起;易燃易爆地方事故所发生的火灾 407 起;城乡火灾总量下降。全国农村一共发生了火灾 38469 起,死亡 349 人,受伤 154 人,造成直接财产损失有 元。而城市已共引发火灾有 43171 起,死亡 331 人,受伤 196 人,造成的直接财产损失有55330 万元;从以上统计数据可以看出,我国火灾情况不容乐观,因此,传统的火灾报警系统已经越来越不适应当今火灾发生的复杂情况了,而传统的火灾报警系统多采用 线作为通信方式,通信可靠性比较差。所以现在各国更加注重,更 加智能、高效、可靠的型、火灾报警控制系统的开发。 现代智能高效的火灾报警系统是一个将信号的检测、传输以及控制集于一体的控制系统 , 指引了当今智能火灾报警系统的发展方向 1。 2 随着我国科学技术的迅速发展和经济的快速增长 , 市场上迫切需要一种容量更大、性能更加优越、可靠性更高,更加便于安装、使用以及维修的更加智能高效的火灾报警系统。 灾报警系统的国内外发展现状 在国外,火灾自动报警系统从发展过程来看,大体可分为 3 个阶段: 第一阶段是用一些简单的分立元件构成的火灾自动报警系统, 从 19 世纪四十年代一直延续到 20 世纪四十年代。 第二阶段从 20 世纪五十年代至七十年代,这期间感烟探测器得到了大力发展,感温火灾探测器处于次要地位。 第三阶段为总线型火灾传到自动报警系统。从八十年代开始至今,总线型火灾自动报警系统蓬勃兴起,它同以前的产品相比有了很大的飞跃。 此外,国外还有许多比较发达的国家,已经具有了火灾的预防和报警、扑救以及善后处理等等相当完善的消防体系。每年政府都要拨出很大一笔专项资金,主要应用于消防设备的更新、人员方面的培训以及消防设施的定期维护和升级。比如美国 ,日本以及德国等比较发达的国家,就已经采用了计算机与用户的终端传感器,抑或是和用户使用的终端信号采集器进行连接。除此之外,他们还对火灾自动报警设备进行实时的监控,还有故障的远距离传输 2。比如美国、日本、加拿大、澳大利亚以及英国等一些国家就在建设和使用城市的火灾自动报警监控系统技术方面,均有我们可以利用的成功经验的地方。这些国家已经将他们的自动火灾报警作为了公共报警的手段成功地嵌入了监控系统,并且有效的运行了很多年。使得他们的消防指挥中心可以快速而又准确地判断火灾发生的地点以及火灾发生的类型,这样使得消防 部队能够在第一时间到达火灾发生的现场,在这其中,自动火灾报警监控系统起到了相当大的作用。 除此之外,这些国家在火灾监控系统的管理方面已经相当的规范,而且还专门成立了监控服务机构,该机构的主要责任就是保证火灾报警数据进行通畅的通信,对用户全面负责,为用户进行服务。与此同时消防部队也可以收到可靠的火灾报警信号,从而此类服务机构也受到了消防部门是他们资质的审查和监督管理。这种管理模式已经取得了很好的效果。 3 我们国家的火灾报警系统的出现和发达国家相比晚了有几十年的时间 ,我国从上世纪的七十年代,才开始真正的对 火灾报警系统产品的生产和研制。进入上世纪八十年代以来,国内主要的生产厂家也大都是对国外产品进行模仿,或者是引进国外先进的技术进行生产,而且我们并没有什么核心技术,与此同时中国的市场也刚刚萌芽。 在九十年代以后,火灾报警的相关产品才真正的得到发展。随着改革开放的春风吹遍祖国大地,国外越来越多的企业开始大规模的进军我国的消防市场,这些企业带来先进技术,与此同时也大大促进了中国市场走向成熟。这一时期,我们国家的火灾报警产品科技含量得到了极大地提升,同时企业也得到了快速发展, 其中部分企业还和外资进行了合作,共同生 产,取得了很大的成绩,从而造就了现今一大批市场上有实力的企业和商家,部分技术已经达到了国际领先水平 3。 文的研究意义 本文研究是基于 线的火灾报警系统,现在我们传统的火灾报警系统大都采用 线。本系统是使用温度传感器和气体烟雾传感器对现场环境相关的信息进行检测。而为了能够得到更加可靠、稳定的通信,本文所研究的系统选用 线。我们现在使用的传统火灾报警,灭火执行装置很多情况下是采用物理控制方法,即当火灾现场的温度达到所设置的阀值后(火灾现场温度到达玻璃球封头的 启动温度),玻璃球就会受热爆裂,然后洒水喷头开始工作喷水;本文所研究的火灾报警系统,是当某从节点处的气体烟雾浓度达到系统所设置的阈值,而火灾现场的温度还没有升高到使玻璃球炸裂的温度的时候,火灾报警系统执行装置的喷头,即开始工作喷水。从而大大降低了因为系统执行装置运作不及时而造成的损失。 除此之外,本文所研究的系统所采集的信息是温度和气体烟雾浓度的数据,作为判断是否发生火灾的依据,从而避免了传统的单一采集温度信息处理而造成的误判。 4 第二章 灾报警系统的总体设计 统设计内容 随着人们防火意识的增强,火灾探测报警技术越来越受到人们的重视。传统的火灾报警系统多采用 线通信方式,与之相比, 线具有突出的可靠性、实时性和灵活性,本文主要研究基于 线的火灾报警系统的设计方案及实现方法。 统设计要求 本系统设计要求,选择合适的温度及烟雾传感器进行相关信息的采集,主节点和从节点之间通过 线进行通信;系统可以对数据进行处理、显示、存储等功能,并且根据测量值可驱动灭火装置。 题总体方案设计 本课题是基于 系统的总体方案设计采用主从式的结构,根据设计的要求,设计的主节点和从节点功能如下: (1)主节点:接收通过 信传输过来的从节点采集到的相关信息,并通过液晶显示屏显示接收到的相应信息。主节点主要包括以下功能模块: 示屏:显示从节点反馈的相关信息。 时钟电路:记录火灾发生的时间。 报警电路:当探测到的现场环境数据超过系统的阈值时触发报警电路。 (2)从节点:实时的采集现场环境的相关数据,实时的通过 信反馈现场环境的温度和气体烟雾浓度,若发生火灾则控制执行装置(电机)的工作。从节点主要包括以下 功能模块: 温度传感器:采集从节点现场环境的温度信号。 可燃气体及烟雾传感器:采集从节点现场环境可燃气体浓度和烟雾浓度信号。 执行装置:当环境可燃气体浓度和烟雾浓度、温度升高或超过阈值时,主节点发出报警的同时,执行装置受到从节点的控制而带动电机,进行灭火的模拟驱动。 ( 3)主从节点之间用 块进行通信。 ( 4)根据各模块需要完成的功能以及实现的需要,设计系统的整体结构框图如下图 5 所示: 主节点 图 2统整体设计框图 从节点 1 从节点 2 。 从节点 N 线 如上图所示,系统整体设计框图是由三大主体部分组成的,分别是:第一部分:主节点部分;第二部分: 线部分;第三部分:从节点部分。主节点和从节点之间是通过 线进行通信的,也就是说,系统主节点和从节点是挂在 线的两端的。 6 主节点以及从节点功能框图如下: 如上图所示,主节点是由单片机, 示器,时钟电路,报警电路,以及信电路组成的。单片机负责从节点传输过来的数据进行处理; 示屏显示相关的数据,比如温度,气体和烟雾浓度等等;时钟电路负责火灾报警系统报警的时间,以备事后查询; 信电路负责把从节点采集到的数据传输到主节点,它是主节点和从节点之间信息传递的桥梁。 如上图所示,从节点是由单片机, 信电路,灭火装置电路, 可燃气体及烟雾传感器电路,温度传感器电路等五大 部分组成的。其中,单片机负责处理采集到的数示屏 时钟电路 报警电路 信电路 火装置电路 信电路 可燃气体及烟雾传感器电路 温度传感器电路 从节点功能框图 图 2节点功能框图 图 2节点功能框图 7 据; 线负责将从节点采集到的数据信息传输给主节点;灭火装置,负责火灾发生的时候,及时的进行灭火工作;可燃气体及烟雾传感器电路,负责现场环境可燃气体及烟雾浓度的收集;温度传感电路,负责现场环境的温度。 综上可知,当从节点反馈的现场环境数据超过系统设定的阈值的时候,触发报警电路,并且这个从节点控制灭火装置的执行,开始工作即电机带动进行灭火模拟。在实际的应用中,主节点设置在值班室内,工作人员对其进行控制;而各个从节点则设置于楼房的走道及各房间处,与主节点一起挂接在 线上,以便随时向主节点发送信息。各从节点控制它上面的传感器和执行装置。各传感器收集到现场的环境数据,及时的将信息传送给主节点,主节点将各从节点的信息显示在显示屏上,以便工作人员进行观测和控制。 8 第三章 火灾报警系统的硬件设计 本章任务是对火灾报警系统的硬件进行设计,主要阐述了主节点和从节点的硬件设计。在从节点的设计中,根据系统设计要求的分析,即通过传感器采集到现场环境的数据,实时的实现 信传输到主节点上 ,设计出相应模块的实际功能,主要包括从节点上信息采集模块、 路模块以及其他功能模块的设计。 节点硬件设计 主节点的功能模块由微控制器 片机)、 信电路以及时钟电路、报警电路、液晶显示屏等外围电路组成。各模块具体的硬件电路设计如下一一作出详细的阐述。 主节点和从节点,都用 80片机作为微处理器。 80片机 是 列 其中一种 单片机 ,由 英特尔 公司开发,其结构是 8048 的 一个 延伸, 更加优化8048 的性能 , 改善了它的缺点,除此之外,还 增加了 一系列的 指令 ,比 如比较( 乘( 减( 除( 布尔代数运算 、 16 位数据指针 等 等 指令。与此同时, 5 个 中断源 和 串行通信能力 也被增加到了其中 4。 以下是 51 单片机开发板上 单片机弹簧座及扩展排针电路 图 图 3片机弹簧座及扩展排针电路 图 9 示器电路设计 液晶显示的原理是利用了液晶的物理特性,通过电压对其显示区域进行控制,有电就可以显示,因此就可以显示出了图形。液晶显示器具有很多优点,比如厚度比较薄、方便实现全彩色显示以及适用于大规模集成电路直接驱动的特点,目前液晶显示已经广泛应用于 动通信工具、数字摄像机、便携式电脑等很多的领域。 1602为不带背光和带背光两种,基控制器大部分都是 带背光的比带背光的薄,是否带背光在应用中并没有什么差别 5。 1602A 与单片机的以总线方式连接,其硬件连接图如图所示:图 3件连接图 钟电路设计 为了方便人们可随时查询火灾事故发生的时间,本系统设计了时钟电路主要用以记录相关时间信息。随着人们对实时时钟的要求不断地提高,且在很多数据的记录方面需要提供对应的时间等相关的信息,因 此实时时钟( 被广泛 的应用于各种系统。在没有系统电源的情况下,时钟芯片也能保持时间的走动,因此可以给系统提供准确的时间,来满足系统对时间各种各样的要求。时钟芯片的接口分为并行和串行,不同的芯片要根据不同的情况进行设计。 本 系统主节点采用的是 钟芯片。 10 达拉斯 公司 推出的涓流充电时钟芯片,里面有一个实时时钟和日历以及 31 字节静态 以通过串行接口和单片机进行通信。 作时,将复位脚( 为高电平,与此同时将命令信息和 8 位地址装入移位寄存器,这样就可以对任何传送的数据进行初始化 。数据在时钟( 上升沿串行输入,前 8 位指定访问地址,命令字装入移位寄存器后,在之后的时钟周期,读操作时输出数据,写操作时输出数据 6。 钟电路,主节点时钟芯片工作原理图如图图 3节点时钟芯片电路图 块通信电路设计 信协议主要是通过 制器完成的。实现微处理器接口部分和实现 制器。对于不同型号的 线通信的控制器,实现 议部分电路的功能和结构大部分一样,但是和微处理器接口部分的方式和结构还是 有所差异的。 块与单片机电路通信电路如下: 11 图 3块与单片机电路连接图 节点硬件设计 从节点的功能模块由微控制器 片机)、 信电路以及可燃气体及烟雾传感器电路、温度传感器电路等电路组成。各模块具体的硬件电路设计如下一一作出详细的阐述。 度传感器电路设计 美国 司生产的单总线数字温度传感器,它具有很多优点,比如它体积比较小、功耗比较低,而且性能有很高,具有很强的抗干扰能力强,除此之外,它很容易和微处理器接口,以及适 合各种不同的温度测控系统等优点。 能特点如下 :( 1)采用单总线技术,与单片机通信只要一根 I O 线,在一根线上挂接多个 ( 2)测温范围为 +125,在 85范围内误差为 0 5。 ( 3)用户可自设定报警上下限温度。 ( 4)每只 有一个独有的、不可修改的 64 位序列号,根据序列号访问对应的器件。 ( 5)低压供电,电源范围从 3V 到 5V,可以直接从数据线上进行窃取电源 (寄生式供电 ),也可以本地供电。 ( 6)报警搜索命令可识别和寻址哪个器件的温 度超出预定值。 12 ( 7) 将检测到的温度值直接转化数字量,并通过串行通信的方式与主控制器进行数据通信。 ( 8) 分辨率可由用户通过 置为 9 12 位 11。 内部结构主要包括: 64 位激光 度传感器、单总线接口和寄生电源、 8 位循环冗余校验码 (生器、用于存储用户设定温度上下限值的 放中间数据的高速暂存器 储与控制逻辑等 7 部分 7。 量温度时使用特有的温度测量技术,将被测温度转换成数值信号,测量结 果存入温度寄存器中。温度和数字量的关系如表所示。 温度和数字量的对应关系 温度 数字输出(二进制数) 数字输出(十六进制) +125 0000011111010000B 0785 0000010101010000B 0550H + 0000000110010001B 0191H + 0000000010100010B 00 0000000000001000B 0008H 0 0000000000000000B 0000H 1111111111111000B 1111111101011110B 1111111001101111B 55 1111110010010000B 下图中, 1 脚接地、 3 脚接电源, 2 脚 数据线引脚。数据以串行通信的方式与 进行数据通信,将检测到的信号送给单片机。 13 图 3 80连接图 燃气体及烟雾传感器电路设计 体传感器,具有比较广泛的探测范围,除此之外,它还具有灵敏度高,响应恢复反应快速,同时,还具有稳定性强,寿命长,以及驱动电路比较简单等优点。 因此,它可以应用于家庭和工厂的气体泄漏情况的监测装置, 对一些可燃性气体,比如家庭常用的液化气,甲烷、丁烷、丙烷、氢气、以及酒精、烟雾等等都具有良好的探测效果 8。 燃气体及烟雾传感器模块原理图如下: 14 图 3体传感器原理图 体传感器相关规格参数: A. 标准工作条件 B. 环境条件C. 灵敏度特 性 15 火装置电路 本系统使用步进电机进行驱动灭火装置,当主节点收到由从节点传输回来的数据的时候,进行判断,如果气体和烟雾的浓度或者温度大于系统设定的阀值的时候,系统就会报警,对灭火装置进行驱动。 本系统所使用的是 28进电机, 28进电机是永磁式的减速步进电机,减速比为 1: 64。步进电机如下图所示, 图 38进电机示意图 这个步进电机一共有五根引线,他们分别是:红色、橙色和黄色以及粉色和蓝色等五种颜色。其中橙色与黄色,以及粉色和蓝色四根接线依次 是 A、 B、 C、 D 绕组的一端,红色引线是四个绕组的公共端。 步进电机有很多它的优势,比如通常不需要任何反馈就可以实现对速度以及位置的控制;不仅有能力和数组设备进行兼容 , 可以对数字信号进行直接的接收,而且位置误差也不会积累起来。除此之外,还可以实现快速启停等等 9。 步进电机的品种规格十分丰富 , 按照它们不同的工作原理和结构可以划分为以下四种主要型式,分别是特种电机,磁阻式电机,永磁式电机和混合式电机。它不使 16 用位移传感器就可以实现定位的精确 , 因此被广泛的应用到精确定位系统中。目前很多领域,比如说传真 机、数控机床、打字机等设备中都大量使用了步进电机 16。 本系统中使用 H 桥直流电机驱动板的目的是,为了提高系统的 I O 口的载流量。因为 80片机的 口线,只有 10 毫安的输出驱动能力,但是 28进电机在工作的时候所需要的电流需要几百毫安。所以在 IO 口必须得增加功率驱动芯片。 片驱动部分峰值电流 2000 毫安,完全符合设计的要求。 H 桥直流电机驱动芯片的驱动部分端子供电范围 5V 35V ; 如果需要板 内取电,则供电范围 +7V +35V,驱动部分峰值电流 2A;逻辑部分端子供电范围 5V 7V(可板内取电 5V);逻辑部分工作电流范围 :036制信号输入电压范围:低电平: 电平: 能信号输入电压范围:低电平: 制信号无效),高电平: 制信号有效);最大功耗: 20W(温度 T 75时);存储温度: 25 130;驱动板尺寸 : 4833固 定铜柱和散热片高度 );驱动板重量: 33g;其他扩展:控制方向指示灯、逻辑部分板内取电接口 10。 以下是步进电机和 H 桥直流电机驱动板的原理连接图: 图 3进电机和 H 桥直流电机驱动板原理连接图 17 第四章 火灾报警系统的软件设计 本章工作主要围绕基于 线火灾报警系统软件的设计展开。首先根据系统设计所需要完成的整体实现的功能,从而开发出系统各个部分的设计软件流程图。然后根据各部分的流程图,结合主 节点和从节点所实现的功能再对主、从节点进行详细的软件设计,进一步完善设计节点上各功能模块以及 信的软件程序。 统整体软件设计 本系统的软件设计,主要分为主节点的软件设计、 块通信的软件设计、从节点的软件设计等三大部分。整体实现从节点对现场相关数据的采集与传送,主节点的显示与报警,并控制执行装置工作等功能。为了确保系统能够正常的工作,每次上电时,需要对主节点和从节点进行初始化。从节点将采集到的现场环境相关的数据信息通过 信传 输到主节点,而主节点则通过从节点传输过来的信号数据是否超过传感器的阈值,来判断是否发生了火灾。以此同时,把发生火灾的相关信息显示在显示屏上,同时控制其执行装置进行工作。 节点软件设计 设计主节点的整体软件流程如下图所示 : 图 4节点整体软件流程图 接收从节点信息 开始 在 示相关信息 发生异常 显示并保存相关信息 否 是 18 当从节点将采集到的现场环境的相关信息数据通过 现通信传输给主节点的售后,此时,相关的信息会在主节点的显示屏进行显示出来。当判断有异常情况发生时,显示屏上显示 出异常情况,并触发报警电路,以提示工作人员。 示屏的软件设计 液晶模块需要显示的内容有:从节点采集到的环境温度、环境的烟雾和气体浓度以及火灾发生的时间。液晶屏工作流程图如下: 图 4晶屏工作流程图 如上图所示,液晶屏工作的流程图,首先对 行初始化,其次进行延迟,然后对液晶屏进行设置第一行显示的位置,显示的内容是烟雾气体的浓度,之后对第二行显示位置进行设置,并显示的内容是温度,最后结 束,这就是液晶显示屏一个整体的工作流程。 钟电路软件设计 以下是 钟电路流程图,从图上看出,首先对 行初始化,其次读取间,然后是显示时间,显示时间之后,再次返回到读取时间的那一步,进开始 始化 延时 设第一行显示位置 设第二行显示位置 显示烟雾气体浓度 显示温度 结束 19 行循环往复,记录火灾发生的时间,以备事后查询。询。 . 图 4钟 电路流程图 块通信电路软件设计 火灾报警器系统中 线通信软件设计的任务是:实现主节点和从节点之间可靠的通信。 用节点的程序设计主要分为 3 部分 : 始化程序、信号发送程序、信号接收程序。 制器的初始化 初始化设计在 线系统设计中十分重要,特别是对 制器的初始化尤为重要。在系统正常工作之前,微控制器要对 行初始化,以保证系统的各部分之间能进行正确的数据交换。微控制器和 的状态、命 令和控制信号的交换都是在控制段内进行完成的。初始化加载以后 , 寄存器的接收屏蔽、接收代码和总线定时寄存器 0 和 1 以及输出控制就不能改变了 12。 有 2 种工作模式 : 工作模式和复位模式。当硬件复位或控制器掉电的时候,就会自动进入复位模式, 有在复位模式下才能被初始化。 初始化主要包括工作方式的设置、接收滤波方式的设置、接受屏蔽寄存器 ( 和接收代开始 始化 记录火灾发 生时间时间 显示时间 20 码寄存器 ( 的设置、波特率参数设置和中断允许寄存器 ( 的设置等。 在初始化完成以后 , 线就可以开始 进行数据的接收与发送工作 , 其初始化流程图: 始化流程图 图 4始化流程图 号发送模块程序设计 发送信号报文是通过信号发送模块实现的。节点报文的发送主要是通过发送子程序执行的,在发送的时候,只需要把待发送的数据按照特定的格式组成一帧报文,把它传输到 发送缓冲区当中之后,再启动 行发送就可以了。 发送程序分发送远程帧和数据帧两种 11. 开始 进入 制器复位模式 ( 置 与 关的中端配置 定时的配置 验收滤波器的配置 选择操作模式,推出 制器复位模式 结束 是否使用 断? N Y 开始 位置发送请求位 21 图 4送程序流程图 号接收模块程序设计 采用中断方式接收数据的流程下图所示。 接收一组报文 , 而且报文已通过验收滤波并放在接收 冲器中 , 那么将会产生 一个接收中断。这个时候,以很快的起到作用 , 将自己收到的报文传输到自身报文存储器之中。随后,通过置位命令寄存器的相应标志位 发送一个释放接收缓冲器的命令。在释放了接收缓冲器之后 ,启所有中断 , 等待接收下一组的报文 14。 采用中断方式接受数据的流程图 如下: 结束 发送 信息 发送数据 发送 别码 发送完毕 否 是 开始 关闭所有中断 接收中断 22 图 4断方式接受数据的流程图 节点软件设计 从节点主要负责信息的采集,即通过从节点上的温度传感器、气体和烟雾浓度传感器进行数据的采集,将采集到的信息传输给主节点。现在根据从节点具体实现的功能进行从节点整体软件流程的设计,流程图如下: 取出缓冲数据 置位 开所有中断 返回中断 开始 向主节 点发送相关信息 判断采集的信息超过阀值 23 图 4节点整体软件流程图 如上图 所示,首先采集到的信息向主节点发送相关信息,然后对判断采集到的信息是否超过了阀值,如果没有继续向住接待您发送相关信息;如果采集到的信息超过了阀值,那么在向主节点发送信息的同时,报警并开启执行装置。 度传感器电路的软件设计 由于 采用一根 I O 总线读写数据,因此, 读写数据佗有严格的时序要求。 循相应的通信协议从而保证数据传输的正确性和完整性。该通信协议定义了多种信号时序,包括 初始化时序、写时序以及读时序。这几种时序都是将 单片机作为主机, 为从机。 每一次不管是命令还是数据的传输,全部都是从主机启动写时序才开始的,如 果要求从机问送数据,在写命令后。 主机须要启动读时序进行数据的接收。所有的读、写时序至少需要 60每两个独立 的时序之间至少需要 1恢复时间。数据和命令的传输都是低位优先 15。 温度传感器电路的软件设计流程图如下: 报警并开启执行装置 否 是 开始 端口初始化 启动温度转换 24 图 4度传感器软件设计流程图 如上图所示,一开始对端口进行初始化,然后开启为年度转换,读取温度数据,最后对温度数据的 传送。 燃气体及烟雾传感器电路的软件设计 本系统采用 3 燃气体及烟雾传感器模块探测火灾现场烟雾浓度以及气体浓度。由于传感器探头采集到的烟雾浓度信号和气体浓度为模拟量,因此要将其转化数字信号。 A D 转换工作流程图如下所示: 如下图所示,模拟信号输入 A/D 转换口,然后开启 A/D 转换,等待转换完成,然 后 读取 A/D 转换数据。 读取温度数据 温度数据传送程序 结束 开始 模拟信号输入 A/D 口 开启 A/D 转换 等待转换完成 25 图 4A/D 转换工作流程图 火装置的软件设计 本系统采用步进电机作为灭火的执行装置。当从节点传输回来的 现场环境数据超过阈值的时候,系统发出火灾的报警信号,从节点的步进电机开始运转,即模拟开启喷头喷水。为了达到以上工作需要,设计步进电机工作流程图如图所示: 图 4火装置工作流程图 从上图可以看出,首先采集到现场环境的各种信息,其次对这些信息进行分析判断,如果检测各信号量超过阀值的话,则电机转动,灭火装置进行工作;如果检测各信号量没有超过阀值,则返回继续 采集现场相关数据进行分析判断。 开始 采集现场各种信号 电机不转动 (即不喷水) 检测各信号量超过阀值 电机转动 (即喷水) 是 否 读取 A/D 转换数据 结束 26 第五章 火灾报警系统的调试 本章主要工作是对火灾报警系统的调试,一个系统设计出来,只有在实际的现场环境中,才能得到真正的检验。本章节,主要分为四大部分测试:首先,是主节点模块功能的测试,其中包括 示屏功能的测试和时钟电路模块功能的测试;其次,是从节点模块功能的测试,其中包括温度传感器电路功能的测试和可燃气体及烟雾传感器电路功能的测试,以及报警电路功能模块和灭火装置功能的测试;然后,是块通信功能的测试;最后,是火灾报警系统的综合测试。具体的调试如 下一一详细介绍。 节点模块功能的测试 主节点,主要负责对从节点传输回来的数据进行分析判断是否发出警报指令,将相应的数据信息通过显示屏进行显示,并且存储相关的数据以备查询。主节点主要测试时钟电路模板功能的测试。 示屏功能的测试 将测试程序烧进其所在的单片机进行测试,实现 动态演示,由此来测试 示屏功能是否正常,主要程序如下: 此时观察显示屏出现动态的英文: to 明 示屏功能正常 ,本模块到此测试成功。 以下是测试的 图 5动态演示图片: 图 5动态演示图 27 钟电路模块功能的测试 时钟电路模板主要负责火灾发生时间的存储,以备时候进行查询。首先现将准备好的温度报警程序烧进其所在的单片机开发板,主要程序如下: /禁止写保护 /秒位初始化 /分 钟初始化 /小时初始化 /允许写保护 此时观察显示屏,温度达到阀值所发出的报警时间,以备查询。由此 表明 时钟电路模块功能 正常,本模块到此测试成功。 节点模块功能的测试 从节点,主要负责现场环境相关信息数据的采集,包括温度,可燃性气体以及烟雾浓度等数据,从节点的测试也很重要。下面对不同的信息采集传感器进行功能的测试。 度传感器电路功能的测试 将测试温度程序烧 进单片机,主要程序如下: /温度转换、获得温度子程序 ; /初始化 /发跳过 配命令 /发温度转换命令 ; /显示温度,等待 换 ; /发跳过 配命令 /发出读温度命令 ; /将读出的温度数据保存 此时观测液晶显示屏上显示的温度为 28左右变化,当手指靠近,并且触摸温度传感器的时候显示屏上的温度在不断地变化,表明温度传感器模块的功能正常,本 28 模块到此测试成功。图 5度传感器电路信息采集演示图 燃气体及烟雾传感器电路功能的测试 将可燃气体及烟雾传感器在单片机上连接好,并将程序下载在其中,此时观测到数值是 02,程序中设置的阀值是 15,即空气中可燃气体浓度和烟雾的浓度超过此值,系统开始报警。将香烟点燃,放在传感器周围,或是将打火机对着传感器释放气体,屏幕上的数值会发生很大变化,由此,判断电路功能工作正常。 可燃气体及烟雾传感器电路功能的测试演示图如下: 29 图 5燃气体及烟雾传感器电路功能的测试演示图 警电路功能的测试 将测试报警电路功能的相应程序烧进其所在的单片机上,主要 程序如下: 0)&(5) /温度报警设置 ; ); ; 此时观察电路,当温度超过 30 度的时候,蜂鸣器开始工作,发出报警声, 表明 报警电路功能 正常,本模块到此测试成功。 火装置功能的测试 灭火装置功能的测试,主要是测试当火灾发出警报的时候,灭火装置是否可以顺利而又及时的执行,即步进电机是否及时工作。现将步进电机所需要的程序烧进其所在 的单片机开发模板上,然后进行测试,主要程序如下: 0) (i=0;i4;i+) /4 相 _i; /输出对应的相 可以自行换成反转表格 00); /改变这个参数可以调整电机转速 ,数字越小,转速越大 此时观察,当报警器开始工作的时候,步进电机开始工作,表明灭火执行装置工作正常,本 模块到此测试成功。 下图是灭火装置,包括 机驱动模块,步进电机, 51 单片机的测试连接图, 30 图 5火装置功能的测试 块通信功能的测试 块通信在整个系统中起到了关键性的作用,它是主节点和从节点之间信息传递的桥梁。首先将“发”程序烧到单片机 A,再将“收”程序烧到单片机 B,实现两个单片机之间信息的传输,下面进行 温度实时传输测试 。 以下是“发”的主要程序: =0 / ,发送数据。自收发 ,发送数据 对发 =0) 以下是“收”的主要程序: ; ; ; /入正 常模式配置 /使能 收中断位 6,); /扩展帧,向发送缓冲区写入 5 个 31 数据 1,);/扩展帧,向发送缓冲区写入 8 个数据 ); 此时观察单片机, A 和 B 单片机上的 步显示温度,由此可见, 块通信正常,本模块到此此时成功。 图 5度实时传输测试图 灾报警系统的综合测试 通过以上主节点上的各模板功能、从节点的各模板功能、 块通信功能都进行了成功的测试之后,接下来就对此设计的基于 线的火灾报警系统的一个综合的测试,以下就进行火灾现场的模拟。 模拟所需要的材料:香烟一根,打火机一只,笔记本电脑一台等一些相关材料。 模拟火灾现场的具体步骤以及模拟过程中的现象如下: 第一步:将已经调试好的收、发程序分别烧进主、从节点的单片机内 ,并保持通电状态。此时观察到,主节点单片机开发板上的液晶显示屏第一行显示: 雾以及气体浓度的综合数值),数值为 02;第二行显示 度) 第二步:用打火机将香烟点燃,将其放在从节点 感器的下方,香烟飘出的烟,接触到传感器,传感器将收集到的相关模拟信号转化为数字信号,通过 2 模块传输给主节点,主节点通过显示屏显示出来。此时观察到,显示屏第一行的数值有了明显的变化,当超过数值 15(事先设置好的阀值)的时候,蜂鸣器开始发出报警的声音。与此同时,从节点上的步进电机开 始工作。 第三步:将打火机对着从节点 感器,然后释放打火机内部的可燃性气体(丁烷),此时观察到的现象与第二步观察到的现象一样。 第四步:将温度传感器放在,笔记本电脑的散热口处。此时观察到,主节点上的显示屏显示温度在慢慢的上升,当超过 30的时候,发出报警现象与第二步所描述的现象一样。 第五步:将第二步、第三步、第四步的模拟的烟雾,可燃性气体,温度同时进行测试。此时观察到,与第二步所描述的现象一样。图 5灾报警系统的整体测试图 33 图 5灾报警器整体测试屏幕显示的烟雾浓度和温度图片 综上所 述,通过系统的各个功能模块以及系统整体的测试,表明本次设计的系统达到了毕业设计的要求,即主从节点通过 线通信,可进行数据处理、显示、存储等,根据测量值可驱动灭火装置等功能。 34 结 语 毕业设计是我们作为学生在学习阶段的最后一个环节,是对所学基础知识和专业知识的一种综合应用,是一种综合的再学习、再提高的过程,这一过程对学生的学习能力和独立思考及工作能力也是一个培养。 本文首先介绍了国内外火灾报警系统的特征、技术、发展水平、研究现状进行

温馨提示

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

评论

0/150

提交评论