当前位置:首页 > 嵌入式 > 嵌入式教程
[导读]基于CAN总线的复合型火灾报警探测器设计方案

 摘要: 介绍了一种基于CAN总线火灾自动报警控制系统的设计方案, 给出了系统总体设计和基于感温感烟复合式火灾探测器火灾报警控制器的软硬件设计原理。该火灾报警控制系统具有容量大、通信距离远、数据传输速度快、组网方便等优点。

  0 引言

  随着城市现代化建设进程的加快发展, 城市抗御火灾的综合实力也在不断增强。火灾自动探测与报警技术就是将传感技术、通讯技术和智能化信息处理技术应用于火灾预防的一项综合性技术, 该技术具有速度快、实时性好、可直接与城市119消防中心的计算机联网等突出优点。其中CAN总线具有高可靠性和适合远距离传输的优点。CAN总线与火灾自动报警系统相结合, 突破了传统温度监测的瓶颈, 它可在探测器内加进MCU, 从而对火灾特征信号直接进行分析和判断, 并将结果传送给控制器。这种高效、数字、开放的分布式火灾报警系统是一种很好的复合型火灾报警的尝试。

  1 系统结构

  图1所示为管理计算机和智能节点组成的CAN总线火灾自动报警系统的两层网络结构框图。由图可见, 该系统由上位监控机、CAN通信适配卡和多个智能节点组成。采用CAN总线作为通信网络来将各节点连接成一个分布式智能监控系统。其中单片机主要完成现场传感器的信号采集及对系统计算及信息的处理等; CAN总线控制器主要用于系统的通信; CAN收发器主要用于增强系统的驱动能力, 增大通信距离, 提高系统的瞬时抗干扰能力, 保护总线, 降低射频干扰(RFI) 等。当火灾发生时, 可通过上位PC 机的报警来获得火灾发生的时间及地点, 同时通过119火灾智能报警器自动与消防指挥中心联络, 从而实现无人值守; 另一方面, 可利用消防联动控制系统根据联动控制盘的指令自动启动消防设施,以达到灭火的目的。此外, 上位PC机还具有系统参数(如波特率、报文标识与屏蔽等) 设置、监视状态设置、数据发送、数据请求、节点状态查询等功能。而各个下位节点控制器主要是通过CAN 总线接收上位机的各种操作控制命令和参数设定, 实时采集现场监测到的火灾报警信号等。

  事实上, 各个下位智能节点间也可通过CAN 总线网络相互发起通信, 以进行信息交换。

图1 基于CAN总线的火灾自动报警系统结构框图

  2 硬件设计

  2.1 智能节点设计

  图2所示是本系统的硬件结构图。本系统的上位监控机采用抗干扰能力很强的工业PC机, 并以TJA1050芯片作为CAN 收发器, 以SJA1000芯片作为CAN 总线控制器, AT89S52单片机作为节点控制器, 同时将其与火灾传感器相连。温度传感器采集的信号经过处理后传给AD0809芯片进行A/D转换, 然后再传给AT89S52。烟雾传感器的逻辑信号可直接传给AT89S52。单片机可结合两路信号进行火灾分级报警处理。SJA1000的TXD和RXD相应的连到TJA1050的TXD和RXD。[!--empirenews.page--]

  火灾探测器采集的信号经单片机处理后的报警信号传给SJA1000, 再经过验收滤波后上传到CAN总线, 由CAN通信适配卡传给PC机显示, 这样,PC机就可以得到产生报警的报警器序号。同时,PC机上的数据也可通过SJA1000返传回单片机进行控制, 这个传输无需SJA1000的验收滤波。

  CAN一般可通过中断来接发数据。

图2 系统硬件结构图

  2.2 复合式火灾探测器

  复合式火灾探测器结合使用感温和感烟两种电路可将两种火灾参数复合在一个探测器内。温度检测电路可使用热敏电阻, 即在一定的温度范围内, 根据测量热敏电阻阻值的变化来测量介质的温度变化。当监测点发生火灾时, 外界环境温度升高, 热敏电阻的阻值下降, 从而使得输出的电压值产生变化, 这样, 系统就可以采集电压值数据并进行A/D转换。

  检测烟雾浓度的电路使用红外线, 当监测点发生火灾时, 外界环境中的烟雾浓度升高从而阻碍红外线的接收, 以便结合温度的变化进行火灾报警。为了增加红外线的控制距离, 红外发光二极管应工作于脉冲状态, 因为脉动光的有效传送距离与脉冲的峰值电流成正比, 因此, 只需尽量提高峰值Ip, 就能增加红外光的发射距离。提高Ip的方法是减小脉冲占空比。设计时可采用555定时器来产生方波以驱动红外线发射管发射红外线。红外线接收管接收红外线后, 接着对接收到的一定频率的信号进行比较、整形, 滤波处理,再输出一定频率范围的电压信号。利用锁相环电路对所接收到的放大信号进行锁频, 然后, 再调节RC的中心频率来“识别” 信号。无信号输入或者输入信号与中心频率不匹配时, 系统便输出高电平; 而当输入信号达到设定的中心频率时,系统便输出低电平信号。该信号直接接入AT89S52。

  3 软件设计

  本火灾自动报警系统的软件设计流程如图3所示。图中, 当系统启动并初始化后, 复合式火灾探测器便开始采集数据, 其中采集到的温度数值将进行A/D转换, 转换完后的温度值和烟雾逻辑值将传给单片机, 然后由单片机根据两种数据结合进行火灾判断, 再把得到的报警信号上传给CAN总线, 并由CAN通信适配卡传给PC机显示,由此实现火灾自动报警的功能。

图3 系统软件流程图

  4 结束语

  本文设计的火灾自动报警系统采用CAN总线控制形式, 并利用总线通信来实现总控制器和下挂在总线上的多个火灾报警控制器之间的通信。

  本系统的硬件电路是以AT89S52单片机为主控芯片, 结合使用AD0809进行数据转换, 再使用SJA1000和TJA1050在总线上进行通信。由于本系统使用感温感烟式火灾探测器, 而这种复合式火灾探测器在原本单一火灾因素报警的基础上, 又增加了判断条件, 因而减少了火灾误判、误报的几率。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭