论文部分内容阅读
本文主要针对市场上现有的消防设备电源监控系统存在的系统实时性差、报警延时长、通信误码率高、稳定性差、误报率高等不足,设计了一套以STM32F103VCT6作为控制核心及CAN总线作为通信方式的消防设备电源远程监控系统,实现监控主机与监控终端对被监控消防设备电源的过压、欠压、过流、漏电、断路、短路以及缺相报警状态监测,同时监控主机具有进行远程脱扣、复位和设置监控终端的报警阈值的功能。依据GB 28184-2011《消防设备电源监控系统》国标,消防设备电源远程监控统由监控主机、监控终端设备和系统通信三个部分组成。本文的主要工作内容为监控主机和监控终端的硬件和软件设计,以及监控主机与监控终端的通信可靠性设计。系统的硬件电路设计包括监控主机和监控终端的功能模块设计以及PCB板可靠性设计。监控主机功能模块包括STM32单片机最小系统、STC15单片机最小系统、电源管理、液晶显示、矩阵键盘和CAN通信模块等。监控终端的功能模块包括STC15单片机最小系统、数码显示、电气量采集、按键和CAN通信模块等。PCB板可靠性设计方面主要包括元件选型、合理布线、抑制高频电磁干扰、接地设计等。系统的软件设计包括监控主机和监控终端两个部分。监控主机STM32单片机软件设计采用μC/OS-Ⅱ实时操作系统,该系统具有实时性高、内存占用少、可靠性强、抢占式优先级等特点。引入μC/OS-Ⅱ系统后程序以任务的方式编程,降低了程序设计的复杂性,同时提高了系统的稳定性。监控终端STC15单片机软件采用模块化设计思想,包括主程序、按键程序、数码显示程序、消防电源电气量采集程序和CAN通信程序设计。文中设计的消防设备电源远程监控系统采用具有通信可靠、数据传输速率高等优点的CAN总线通信方式。在安全性设计方面,CAN总线采用DC-DC稳压电源,CAN收发器与控制器应用光耦隔离技术,最后使用NUP2105芯片对CAN总线进行防雷保护,保证CAN通信工作稳定正常。最后进行了系统的整体测试,包括监控主机与监控终端的单机基本功能测试以及监控主机与监控终端的联机调试,系统稳定连续运行七天,各项功能正常。根据系统测试表明本系统满足国家标准要求。