嵌入式实时操作系统在火灾自动报警系统中的应用

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

嵌入式系统

专业:电子信息科学与技术班级:____________________ 学号:____________

学生:_____________

嵌入式实时操作系统在火灾自动报警系统中的应用

火灾的自动报警系统是在火灾初期阶段报警, 以便及时扑灭火灾、减少损失。但是, 在我国由于宏观政策与行业管理的各种原因, 消防系统总是设计为一个需要独立的系统, 比如在GB 50116-1998 《火灾自动报警系统设计规》中10.2.7 条就明确规定火灾报警系统的传输网络不应与其他系统的传输网络合用。这样一方面我国的消防自动报警系统有了较好的操作环境; 但另一方面, 由于对系统以外的各个方面关心不够, 存在自我封闭性, 不利于消防电子产业更广泛地拓宽发展。尤其是随着智能建筑和城市火灾联网监控系统的发展, 相对封闭的火灾报警系统已越来越不适应环境发展的要求, 因此建设开放的火灾报警系统, 增强与其他系统的互联能力是一个紧迫的问题。

随着经济与技术的高速发展, 全国各地高层、超高层建筑如雨后笋, 而且楼层愈来愈高, 部装修越来越豪华, 在高层建筑部又有许多楼梯、电梯和直通上下楼层的各类管线竖井, 这就好像是在建筑物部埋藏了许多导火筒。加之楼空调、排风、排烟、各类管道等大大增加了火灾发生的概率。因此, 高层建筑一旦失火, 如果没有现代化的自动消防报警设备及早发现火情和及时扑救, 火灾一旦蔓延造成生命财产的损失都是难于估量的。国外发生的特大火灾都给我们敲响了警钟。

消防自动报警系统包含了很多的监测、控制点, 并且它已做到了价格低廉, 原因是: 一方面受政策的影响, 消防自动报警系统结构比较统一, 较易形成产品化。另一方面消防自动报警系统由于仅需考虑火情的问题, 传输数据量较小, 数据协议较为简捷, 可使在一条网络上连接较多的监测控制设备。一个系统的控制网络及智能区域控制器在整个工程投资中所占的份额较低。尽管确实具备了结构紧凑、价格低廉的优点, 但火灾自动报警系统的外延性不强。

所以火灾自动报警系统的设计显得尤为重要。

1、国外现状

目前, 国际高端市场是欧美和日本的天下。主要生产商有日本的日探、报知机器和能美; 法国的FARE; 瑞士西门子楼宇自控公司; 美国的Honeywell 、Simplex 的消防系统等。国外产品多数采用多CPU 系统,各个CPU分别承担不同的任务,有的CPU主要处理对探测器和模块发送控制信号接受报警信号的, 有的CPU 做显示处理。采用的控制器以16 位控制器为主。部分消防联动设备采用了X86 的控制板。软件编程序基本上是采用交互方式的人机对话。在X86的基础上有采用在DOS下编写程序,这类产品如法国的FARE在通信方面,许多公司采用了CAN 总线基本上取代了原来的485 通信方式。目前, 部分企业已经将互联网引入到了消防设备。

国火灾报警控制器多数采用8位微处理器。优点是硬件成本比较低, 缺点是难以满足复杂的数据算法, 人机界面做的不是很完善, 设备的可操作性不好。一方面, 在大型消防报警系统中, 报警地点, 报警现场的情况难以反应给消防值班员。另一方面, 设备在安装过程中, 设备的设置很难做到现场化, 多数将设置的数据二值化处理后, 预先存储在ROM NVRAM和FLASH中,不便于现场编程,设备设置参数如联动关系, 报警地点的设置编程很难被工程公司的人员掌握,也

有通过预先计算机处理了的数据, 通过专用软件将数据传输给设备控制器与控制器之间采用主-从式网络结构, 若主控制器故障时整个系统都将处于瘫痪状态。控制器不能直接同Internet 相连接, 不能直接进行区域控制报警。只能通过PC 机, 然后再与互联网相连, 增加了额外的工程造价。

2、ARM 的优点

ARM公司自1990年正式成立以来,在32位RISC(Reduced Instruction Set Computer) CPU 开发领域不断取得突破, 其结构已经从V3发展到V6。由于ARM公司自成立以来,一直以IP( Intelligence Property) 提供者的身份向各大半导体制造商出售知识产权, 而自己从不介入芯片的生产销售, 加上其设计的芯核具有功耗低、成本低等显著优点, 因此获得众多的半导体厂家和整机厂商的大力支持, 在32 位嵌入式应用领域获得了巨大的成功, 目前已经占有75%以上32位RISC嵌入式产品市场。在低功耗、低成本的嵌入式应用领域确立了市场领导地位。现在设计、生产ARM 芯片的国际大公司已经超过50 多家, 国中兴通讯和华为通讯等公司已经购买ARM 公司芯核用于通讯专用芯片的设计。ARM 芯片也获得了许多实时操作系统( Real Time Operating System) 供应商的支持, 比较知名的有:Windows CE、Linux、uc/ox 、pSOS、VxWorks、Nucleus、EPOC、BeOS 等。

HMS30C7202是Hynix公司由ARM720T核和其他一些外围接口器件组成, 具有高性能低功耗的特点,片资源非常丰富, 具有极高的集成度, 支持工业级应用。该处理器支持FLASH, Memory, SRAM, SDRAM,Sound,LCD,Touch Screen,Keyboard, IrDA,MMC/SMC, PS/2 口和CAN 接口。主要特点:

(1) 采用32位RISC高速MCU作为核心处理器,核运行速率可达

70MHz, 比传统51单片机处理速度提高60倍寻址能力提高4000倍。

(2) 8KB综合指令/数据的cache。

(3) 拥有存管理单元(MMU)便于嵌实时多任务操作系统。

(4) 体积小、低功耗、低成本、高性能。

(5) 支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件。

(6) 大量使用寄存器, 指令执行速度更快。

(7) 大多数数据操作都在寄存器中完成。

(8) 寻址方式灵活简单, 执行效率高。

3、硬件结构

(1) RS232、RS485 接口(兼容16C550),其中2个标准RS232 接口: 一个接工业打印机或微型打印机, 一个作计算机通信口和计算机做

数据通信;2个RS485接口:一个作为兼容原来产品的通信口或和其它具有JBUS或MODEBUS接口的消防水泵、消防风机和气体灭火设备接口, 一个作部设备的通信用( 如总线式火灾楼层显示器火警信息的发布) 。

(2) 2个CAN控制器接口(需要外接CAN接口芯片),一路作为控制器联网用总线, 实现多台控制器的对等联网; 一路作为回路控制板的通信总线, 传输回路板检测到的感烟或感温报警探测器的火灾报警信号、联动设备的启动关闭信号、控制模块的启动命令、控制模块的输入输出信息、输入模块的输入信息和它们本身的故障信息。

(3) 1个标准PS/2 接口可作为键盘或鼠标接口, 采用廉价的标准计算键盘, 配合相应的软件,可以方便的把汉语拼音, 五笔字型等汉字输入法集成到系统中来,我们在此设备中采用汉语拼音输入法, 用来设置报警联动点的安装地点、设备类型等。

(4) 1个LCD接口,功能强大的LCD接口,便于选择不同分辨率的LCD, 不用再扩充显示控制电路, 就能够实现从支持廉价LCD 到昂贵的高分辨率LCD的控制,硬件不做调整便可实现从160*120到800*600,甚至更高分辨率的LCD的显示控制。方便了系统图文方式的实现, 具有很高的集成度。不同型号LCD 的配置只需要调整软件就可以实现( LCD 的价格在产品中是占很大比例) 采用同一控制CPU 不同的LCD,实现价格的高中低搭配,其产品更加具有兼容性和市场竞争力。

(5) 1个触摸屏接口( Touch screen) , 用来实现图形界面的操作, 更方便用户的使用。

(6) 1个标准声音接口(片DAC接口模块,8Bit立体音频输出)。在传统的控制系统中, 都是扩展一块四声音的芯片, 满足消防标准, 对不同报警信号发出不同的声音提示, 如火警声、设备启动声音、气体灭火的喷洒声音及故障声音。更多的报警信息难以用声音提

示, 不同的报警声音只能用不同的声音来提示给操作人员, 我们采用标准声音接口后, 可以很容易的实现报警的语音提示功能, 加上图形显示功能, 实现一个多媒体的报警控制器。

(7)具有MMC/SMC/CF接口,采用CF卡存放程序,MMC或SMC乍为应用程序或数据的载体下载到控制器中, 便于调试维护。系统大了, 大量的电子地图用于报警时候指示具体的报警地点, 需要大的存储

相关文档
最新文档