基于MCS_51单片机的现场总线型分布式火灾报警控制系统.pdf
《基于MCS_51单片机的现场总线型分布式火灾报警控制系统.pdf》由会员分享,可在线阅读,更多相关《基于MCS_51单片机的现场总线型分布式火灾报警控制系统.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于 MCS-51 单片机的现场总线型分布式火灾报警控制系统黄天录1,张专成2,庞新法3,汪成龙4(1.西安通信学院 陕西 西安 710106;2.武警工程学院 陕西 西安 710086;3.中共陕西省委党校 陕西 西安 710061;4.西安工程科技学院 陕西 西安 710048)摘 要:介绍了一种基于 MCS-51单片机的现场总线型分布式火灾报警控制系统。该系统具有以下特点:用简单的机器语言表示最基本的逻辑原型,为联动编程提供了良好的人机界面;采用现场总线结构,容易实现网络集成;网络通信采用同步计数顺序争用多址接入技术,使集中机摆脱了对区域机的巡访,增强了系统的分布化程度,提高了设备的利用
2、率。系统结构灵活、使用方便,可满足大、中、小各种规模的火灾报警及消防控制的要求。关键词:现场总线;分布式;集中机;区域机中图分类号:T U998 文献标识码:B 文章编号:1004-373X(2006)23-097-04A Fieldbus Type of Distributed Fire Alarm Control System Based onSingle Chip Microcomputer MCS-51HUANG Tianlu1,ZHANG Zhuancheng2,PANG Xinfa3,WANG Chenglong4(1.Xi can Communication Institute,
3、Xican,710106,China;2.College of the Peoplecs Armed Police Force,Xi can,710086,China;3.Shaanxi Province Party School of the CPC,Xican,710061,China;4.Xi can College of Engineering and Technique,Xican,710048,China)Abstract:A fieldbus type of distributed fire alarm control system based on single chip mi
4、crocomputer M CS-51 is intro-duced.T his system possesses features as follows:Most basic logical original types are expressed as simple machine languages,constructing a fine men-machine interface;Fieldbus structure is adopted,making network integration be implemented easily;The method of synchronous
5、 count-sequential capture mult-i access is adopted in network communication,freeing central unitfrom rol-l polling regional units,and improving level of system distribution,and enhancing utilization factor of equipment.Thissystem is flexible in structure,convenient for use,it will meet the needs of
6、all kinds of fire alarm and fire control.Keywords:fieldbus;distributed;central unit;regional unit收稿日期:2006-06-161 引 言随着经济建设的发展,社会对火灾报警控制系统规模的要求越来越大,而计算机技术,特别是单片微型计算机技术的发展,又为火灾报警控制系统的发展提供了强有力的技术支持。目前总线制产品已成为火灾报警及消防领域的主流产品。最前端的探测器与控制器之间通过总线连接,控制器与控制器之间又通过总线互相连接,组成具有较大规模的多级火灾报警控制系统。目前的火灾报警控制系统大多存在如下两个缺
7、陷:第一,由于没有规范化的编程语言支持,有些控制器的现场编程操作过分复杂,使用者难于掌握;第二,在多级火灾报警控制系统中,普遍采用轮询呼叫方式 1,集中机被专用于通信控制,向各区域机收集报警与故障信息,而自身不带探测器,由于火灾报警系统的通信业务完全是突发性质的,大部分情况下,通信网络处于空闲状态,这就造成了设备的浪费 2,当系统中区域机的数量很少时,这种浪费现象将更为严重。笔者研制的基于 MCS-51 单片机的现场总线型分布式火灾报警控制系统克服了上述缺陷。首先通过将线性组合逻辑归结为最基本的逻辑原型,再用简单的机器语言表示这些最基本的逻辑原型,为联动编程提供了良好的人机界面;其次网络通信采
8、用同步计数顺序争用多址接入技术,使集中机处在与区域机接近平等的位置,摆脱了对区域机的巡访,增强了系统的分布化程度,提高了设备的利用率。以下是系统的设计原理。2 控制器组成控制器组成如图 1 所示。图中的键盘用来实现人机对话,例如进行自检、现场编程等;显示器显示时间以及报警、故障等信息;打印机打印报警时间及报警的探测器所在房号;联动控制柜的作用是在发生火警时启动有关消防设备,如卷帘门、喷水阀等;编码及总线收发电路引出 3 条总线,即地线、+24 V 电源线、?12 V 信号线;计算机串行通讯电路是将 MCS-51 的 TXD 与 RXD 经过适当的逻辑97 现代电子技术 2006 年第 23 期
9、总第 238 期 6测试#测量#自动化4与电平转换后形成的一个标准的 EIA-485 现场总线接口 3,从中引出 4 条通讯总线,即 1 条地线、1 条控制线、2 条数据线。图 1 控制器组成3 系统组成控制器的编码及总线收发电路引出的 3 条总线可并接 160 个离子感烟探测器,28 个控制输出适配器,15 个重复显示屏。当一个控制器单独使用时可组成一个中、小规模的火灾报警控制系统。当多个控制器联网使用时,可组成一个现场总线型分布式火灾报警控制系统,系统组成如图 2 所示。图中的集中机和区域机就是上述的控制器。该控制器使集中机与区域机完全通用,其功能由控制器主板上的拨码开关来决定,拨码开关为
10、 0 时选择集中机功能,为非 0 时选择区域机功能。一个总线系统最多可挂接 64 个控制器,其中1 个为集中机,其余 63 个为区域机,因此,整个系统最多可接探测器达 10 240 个,适配器达 1 792 个,重显屏达960 个。集中机和每个区域机都是一个独立的基本报警控制单元(即监控站),其功能与单独使用时的情况完全一样。集中机与区域机之间,区域机与区域机之间都可依靠现场总线直接通信。报警时,集中机处理报警信息的原则是,根据事先存入本地站逻辑库中的输入输出关系,决定需要启动的有关消防设备,若该设备是本地站管辖的,就直接启动,若是异地站管辖的,就立即呼叫某异地站启动,实现交互控制;区域机除按
11、上述原则处理报警信息外,还要呼叫集中机,将报警信息传送给集中机,由集中机再按上述原则处理,集中机还可对整个系统的警情进行存档、统计与综合分析,以备查考。故障时,集中机不作呼叫,而区域机则要呼叫集中机,将本地站故障的探测器或消防设备的编号传送给集中机。正常时,集中机可通过键盘接收手动命令而转入呼叫,以便对系统配置进行自检。4 现场编程的实现要使火灾报警控制系统适合于千家万户的不同要求,现场编程是必不可少的。本系统为现场编程提供了良好的人机界面,主要完成以下 2 个任务:(1)房号编程:每个探测器依靠其上的拨码开关被设置一个逻辑编号,所谓房号编程就是将探测器的逻辑编号与物理房号对应起来。本系统利用
12、/向上0与/向下0键在数码显示器上滚动显示探测器的逻辑编号,在逻辑编号的下面输入相应的物理房号就完成了房号编程。图 2 系统组成(2)联动编程:就整个系统来说,火警与联动是一个多输入多输出的线性组合逻辑关系,经过适当的逻辑分解与整和,可将其等效为两种最基本的逻辑原型,即多输入单输出的与/或逻辑关系。根据火灾报警控制系统的特点,本系统为基本逻辑原型设计了 3 种简单的机器语言语句,如图 3 所示。图 3(a)、(b)是一般与/或逻辑关系的机器语言表示,这两条语句都是可变长度的,第 1 个数据8100/8200 表示与/或逻辑功能,第 2 个数据是与联动设备关连的适配器编号,表示逻辑输出,从第 3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MCS_51 单片机 现场 线型 分布式 火灾 报警 控制系统
限制150内