|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:介绍了基于PIC16F877A单片机的漏电火灾报警控制系统的硬件组成和软件设计方法,采用了SPI总线方式实现单片机与各个功能模块之间的信号传递,通过VFD显示系统状态及故障信息。重点介绍了用单片机定时中断实时采样多组数据的设计方法,并给出了部分硬件原理图和定时中断采样程序流程图。实验表明,该系统稳定可靠,能提供实时准确的保护。# S, w6 l/ p! S
关键词:智能漏电火灾报警系统 IC16F877A;SPI总线;VFD X! A2 N! `3 ~& [8 R4 O# ]
- q. c4 N1 E+ ^' t
0 f9 O" W" W. t/ s) ^
5 u6 B$ Q0 k' V9 S$ v. T' \
! o) B) p; U! w2 m2 k6 s) e随着人们对电气火灾事故的深入认识,国家相继在《高层民用建筑设计防火规范》(GB50054-95)、《电气火灾监控系统》(GB14287 - 2005)、《剩余电流动作保护装置安装及运行》( GB13955 - 2005)及《建筑设计防火规范》( GB50016 - 2006)中对漏电火灾报警系统的功能、安装及设置范围进行了规定。当前市场上的漏电火灾报警控制器主要有两种类型:多功能漏电开关和电气火灾监控设备。在功能上,这些产品基本上都能满足上述国家标准,但在实际操作中却存在很多不便,如均采用LCD显示系统状态,但产品的现实安装位置往往使得工作人员不能清晰地查看LCD上显示的信息;在无人值守的工作过程中不能及时地将故障信息通知工作人员;安装接线复杂等。在价格及系统维护上,由于这些产品一般都是双单片机结构,系统维护比较复杂,且价格昂贵。基于上述现况,设计出一款漏电火灾报警控制器,它不仅具有过压欠压、缺相过载、短路、漏电等保护功能,还包括火灾信号处理及火灾联动保护等功能。在发生上述故障时进行就地语音报警、远程电话报警,及驱动脱扣器断开内置的塑壳式漏电断路器进行线路保护等操作。本设计采用VFD实时显示系统状态及三相电压值,很好地弥补了LCD显示清晰度的不足,同时利用与VFD驱动芯片相连的键盘输人用户密码、用户设定值及报警电话等,也可查询系统参数及历史故障信息,操作简便同时节省单片机硬件资源。同时,上位机可以通过485总线实现对多个系统状态的查询。此外,由于系统采用了SPI 总线复用方式,最大限度地利用了PIC单片机的资源,从而在增加系统功能的前提下,系统的价格及维护都得到了很好的兼顾。
. [% Q$ l" [- d* ~- o0 Z$ U" e1 w0 X- V5 v7 \* i6 z. ?
n8 |5 H2 ]6 ~/ b
5 O- M) i' f1 x2 b0 D
9 G- V8 Q; S- u \2 Q9 [: D
8 e8 G' `# n& \! g; j9 N8 O$ a6 e5 ~+ a8 {
' M9 y; I9 [* J) e; ?
# I7 x$ \8 g1 L1 z3 T( M3 k( n- F
7 x" n; T6 u# E8 P3 T+ y7 i) ~4 ]0 l1 e
|
|