|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:介绍了基于PIC16F877A单片机的漏电火灾报警控制系统的硬件组成和软件设计方法,采用了SPI总线方式实现单片机与各个功能模块之间的信号传递,通过VFD显示系统状态及故障信息。重点介绍了用单片机定时中断实时采样多组数据的设计方法,并给出了部分硬件原理图和定时中断采样程序流程图。实验表明,该系统稳定可靠,能提供实时准确的保护。
. q$ `: x7 y) s+ y关键词:智能漏电火灾报警系统 IC16F877A;SPI总线;VFD
% o4 A2 l' F$ ]- Z4 V# a4 M n2 q) T, o( _
6 ^0 D, h' b& C" b( i' u/ }* O/ }/ l
, M) P3 O8 y3 W: f3 v" J0 |+ S6 ]
随着人们对电气火灾事故的深入认识,国家相继在《高层民用建筑设计防火规范》(GB50054-95)、《电气火灾监控系统》(GB14287 - 2005)、《剩余电流动作保护装置安装及运行》( GB13955 - 2005)及《建筑设计防火规范》( GB50016 - 2006)中对漏电火灾报警系统的功能、安装及设置范围进行了规定。当前市场上的漏电火灾报警控制器主要有两种类型:多功能漏电开关和电气火灾监控设备。在功能上,这些产品基本上都能满足上述国家标准,但在实际操作中却存在很多不便,如均采用LCD显示系统状态,但产品的现实安装位置往往使得工作人员不能清晰地查看LCD上显示的信息;在无人值守的工作过程中不能及时地将故障信息通知工作人员;安装接线复杂等。在价格及系统维护上,由于这些产品一般都是双单片机结构,系统维护比较复杂,且价格昂贵。基于上述现况,设计出一款漏电火灾报警控制器,它不仅具有过压欠压、缺相过载、短路、漏电等保护功能,还包括火灾信号处理及火灾联动保护等功能。在发生上述故障时进行就地语音报警、远程电话报警,及驱动脱扣器断开内置的塑壳式漏电断路器进行线路保护等操作。本设计采用VFD实时显示系统状态及三相电压值,很好地弥补了LCD显示清晰度的不足,同时利用与VFD驱动芯片相连的键盘输人用户密码、用户设定值及报警电话等,也可查询系统参数及历史故障信息,操作简便同时节省单片机硬件资源。同时,上位机可以通过485总线实现对多个系统状态的查询。此外,由于系统采用了SPI 总线复用方式,最大限度地利用了PIC单片机的资源,从而在增加系统功能的前提下,系统的价格及维护都得到了很好的兼顾。* r7 N% N/ @" A9 y: g' }
8 h6 n, ?" z" o* y% p- @" s
. P8 a. S% u; D3 O1 D# j
# T" j" y& I" ], Z" Q: S
' b* J; m% q1 c- l$ a S/ l2 A
$ r( x* g8 w4 |, ?" A5 y7 |$ j- R3 s$ R/ M3 `* P2 A* v
; _2 X! y$ l% S, G: j/ q. j
. A$ C; q$ W2 v5 S9 j; ^; a, M5 B# g' H! h5 ?0 a8 |9 \+ |
6 K# g `& C5 K# J
|
|