碧波液压网 欢迎你,游客。 登录 注册

基于Rabbit2000微处理器的网络消防报警控制系统

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。

  当前,为了适应智能型高层建筑消防系统的需要,自动消防报警系统正走向监控网络化。

  监控网络通过公用业务电话网,对城市火灾自动报警系统进行远程数据采集和处理,具有高可靠性、分散控制、集中监视和管理的功能,而这一系统运行的核心基础是网络消防报警控制系统。此系统可对某一区域的消防报警信息进行采集并及时将报警信息通过PC机发送到消防网络,因而是消防报警系统走向监控网络化的桥梁。本系统以Rabbit2000微处理器为核心设计,采用模块化和智能式分布系统技术设计网络消防报警控制系统,满足了监控网络所要求的高可靠性通讯传输和高实时性。

  1 Rabbit微处理器简介

  Rabbit2000微处理器是Rabbit半导体公司生产的8位微处理器,它和Z80系列微处理器有相似的结构,具高度的兼容性,但它的性能有更大的提高,具有多达40个通用I/O引脚,内建日历、时钟、看门狗、定时器、多级中断、双DMA通道,可外扩4M至8MFlash,用于数据存储。Rabbit具有突出的计算速度,这对于实时操作系统是极为重要的。对于Rabbit2000,传统的微处理器硬件和软件的开发已被简化,不再需要在线仿真,用单根接口电缆把PC串行口和基于Rabbit2000的目标系统连接起来就可实现软件的开发。Rabbit2000具有4个串行端口,具有很强的组网通讯能力。

  它能精确地产生脉冲和边沿,可实现多优先级中断。处理器速度和功耗在程序控制之下,在处理器持续执行指令的时候,能使用超低功耗模式实现计算和执行逻辑检测,这为实现低功耗设计提供了方便。Rabbit2000可以实现冷启动,因此未经编程的Flash存储器可以接在适当的地方。其RabbitCoreRCM2000模块内含Rabbit2000微处理器、大容量Flash及SRAM,内建以太网接口,可直接通过网络实现监控,具备RS232/485接口,可使各种串行设备快速进行网络连接。Rabbit2000微处理器的软件开发平台Dynamic C7.0 Premier集编辑、编译、链接、调试、下载于一体,并有完善的TCP/IP协议栈,支持全功能RS232/485通讯,配备各种I/O驱动函数库,完善的文件管理系统,可在Flash或SRAM上建立数据文件便于存储系统或用户数据。

  2 系统功能模块设计

  系统采用模块化设计,主要模块单元为内含Rabbit2000微处理器的RabbitCore RCM2000模块(作为消防火警控制器),以及火警探测器、键盘控制板、液晶显示模块、DI/DO和PC机。其功能模块图如图1所示。

  

  消防火警控制器模块用于监视和控制各功能部件,进行网络通信、数据处理和数据保存,是整个系统的核心。系统主要由Rabbit2000微处理器、256K×8的Flash存储器、512K×8的SRAM、I/O接口电路、看门狗电路、后备电池、电源监控电路、RTL8019AS以太网控制芯片和复位电路组成。系统以22.1MHz的晶振频率运行,工作电压为5V,工作电流为140MA。其组成框图如图2所示。

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签:
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码:

最新评论