电气火灾自动报警系统的设计 第2页
Sound_ Blaster Pro, 视霸卡V ideo_ Blaster FS200, 视
频转换卡Creative TVCode, 麦克风, 有源音箱一对。软
件平台为W indow s3. 1 或W indow s95。
计算机通过RS232 接口与火灾报警控制器进行
信息交换, 由视频切换器接收各个摄像机的图象信息
到视频卡(最多可接32 个), 并进行实时处理分析。当
主机接收到火灾报警控制器发来的火警(或盗警)信息
时, 监视系统能自动切换到对应该探测位置的摄像机
所送来的图像信息, 在监视器上显示, 供值班人员进行
即时处理。当有多个摄像机的图像信息需显示时, 可循
环显示 其周期约 秒(可调)。也可由用户选定 对某
, 5 ,
像机 一通道进行重点监视。通过计算机多媒体系统
的电话拔号系统可自动拔打119 火警电话, 报
源音箱 告发生火情的建筑物名称及所在位置。通过话
筒值班人员可对发生火警(盗警)的楼宇(区
话网
域)进行广播、疏散人群, 避免现场引起混乱,
导致不必要的损失, 并进行相关联动灭火。
整个界面以中文W indow s95 为平台, 软
件用Borland C+ + 4. 0 编写。图形用户界面,
采用菜单, 按钮驱动方式, 并有热键功能, 汉字
显示。主机系统开机后, 在W indow s95 的桌面
上有一个“天安火灾自动监控系统”的图标, 此时如用
鼠标左键双击即可进入监控状态, 当有火警(盗警)信
息时, 显示的画面自动切换到现场, 同时可以通过打印
机打印输出火警(盗警)、故障以及发生的场所等各种
信息。
系统结构设计思想是充分发挥计算机在多媒体信
息处理技术上的优势, 并结合消防工程上的特点, 将现
场信息实时、全方位、多角度地提供给用户, 改变了以
往只有字符型数据, 一旦灾情发生, 不容易迅
速确认的状况, 深受用户的好评。
机1
火灾报警控制器
1 2
1
火灾报警控制器采用先进的两总线地址
机32
编码模拟量传输技术 在两根总线 即两根信
, (
号线S 和G)上可并接多达 127 只各种可编地
址探测器, 如离子感烟探测器、光电感烟探测器、感温探测器、防盗探测器和可编码控制接口(4 总
线连接, 即两根信号线 S 和 G, 外控电源线 24V 和
地)。控制器与探测器(控制接口)之间信息传输采用模
拟量传输技术。控制器采用模糊算法, 对各个探测(控
制)点的信息进行智能化处理, 性能稳定可靠, 配合各
种数字滤波算法, 可极大地减少误报, 提高报警的准确
性。报警后及时将信息传送到计算机进行进一步的处
理。同时还能直接接收值班人员通过计算机键盘发来
的启动, 停止命令或通过预先置入的联动逻辑关系, 根
据火灾报警信息, 进行比较判断, 然后启动符合条件的
受控设备。
报警控制器采用 2403 128 点阵背光式大屏幕液
晶显示, 液晶显示控制器为T6963C。显示的信息量非
常丰富, 可同时显示报警的探测器号码和它所在的位
置名称如某某房间, 某楼机房, 电梯间等。主机CPU 采
用飞利浦(PH IL IPS)公司生产的 PLCC 封装 68 引脚
的 80C552, 它具有一个 8 路输入的 10 位AD 转换
器, 可以直接将 8 回路探测器传送回来的随现场烟
(温)变化的模拟量值转换为数字量值供分析处理。8
路探测控制总线信息码用台湾HOLTEK 公司的数字
编码发送芯片HT- 12E 来完成,HT- 12E 每次发送
12 字节长度的数据, 前 8 位为地址代码, 后 4 位为数
据代码。图中只画出了一条总线的线路, 其它各路总线
可以同样扩展。看门狗电路用美国MAXIM 公司的
MAX705 来完成, 防止系统出现异常死机。实时时钟
芯片采用美国达拉斯(DALLAS)公司的DS12887, 其
工作在 Intel 总线方式, 并有闰年补偿功能, 内含锂电池, 具有掉电保护功能。用可编程逻辑阵列GAL20V8
为各个功能芯片提供片选译码信号。报警控制器电原
理图如图3 所示。
2 软件设计
211 计算机实时监控系统的软件设计
多媒体计算机是火灾自动报警、监视控制系统的
核心部分, 随着W indow s图形化操作系统在商业上取
得成功, 人们愈来愈重视良好的界面即人机对话的友
好程度, 可以说良好的界面是系统取得成功的重要因
素之一。基于此我们在程序设计上以W indow s环境作
为支撑平台, 采用目前广为流行的Borland C+ + 4. 0,
运用OOP 面向对象编程技术, 使程序可维护性、可扩
展性大大增强。其结构如图4 所示。
软件封面(三维动画)
显示版权信息
与 资 建筑物 设 报 运 联 视 联
平面立
下 料 备 警 行 锁 频 机
面显示
位 查 位 处 状 启 切 帮
模块
机 询 置 理 态 动 换 助
通 模 查 模 记 模 模 模
讯 块 询 块 录 块 块 块
模 模 模
块 块 块
图4
上面列出了软件设计的主要模块, 由于多媒体信
息量丰富, 因此必须考虑到数据的组织形式即数据结
构。本系统采用链表来组织数据。其中包括: 设备信息
链, 三维立体图数据链, 建筑平面数据链以及声音
波形数据链, 通过菜单、按钮在这四条链中跳转以
便完成信息查找, 翻页, 显示, 播放等操作。
系统实时显示各个摄像机发来的现场情况,
通讯模块作为后台, 查询串行口状态, 一旦有火
警、故障信息传来, 该模块立即进行分析, 处理。如
果该位置处于摄像机监视范围, 则通过视频切换
器, 调出摄像机实时拍摄到的现场图象信息, 如果
该位置不处于摄像机监视范围, 则调出该楼的平
面图, 并用红色闪烁表示发生火警的探测器, 用黄
色闪烁表示发生故障的探测器, 并同时将图象信
息存储到录像机, 以供将来分析、查询。
212 火灾报警控制器的软件设计
火灾报警控制器的软件主要由主程序, 串行
中断服务程序, 定时器中断服务程序等组成。键盘
信息的读取采用查询方式, 并经过软件延时防抖
动处理。当有键输入时, 则转入相应的子程序进行
处理。定时器中断服务程序主要完成探测数据的
更新、显示。串行口中断服务程序主要用于完成