单片机在家庭防火防盗控制系统中的应用

2017-11-10 10:27张秋菊李丽芬邵泽军
现代电子技术 2017年21期
关键词:声光报警

张秋菊 李丽芬 邵泽军

摘 要: 传统防火防盗报警系统稳定性差,无法实现准确监控,为此设计了基于单片机的家庭防火防盗控制系统。该系统采用温湿度传感器、可燃气体检测器以及无线热释红外检测器监测家庭安全状态,出现火灾或偷盗等异常情况,实施声光报警,向用户发送报警短信,采用单片机对室内电源插座开关、窗户电灯开关实施管理,检测室内温度、湿度以及烟雾状态,发现异常通过短信息报警。测试结果表明该系统各项功能运行稳定,成功完成防火、防盗检测。

关键词: 温湿度测量; 防火防盗控制系统; 声光报警; 系统功能检测

中图分类号: TN99?34; TP391 文献标识码: A 文章编号: 1004?373X(2017)21?0087?04

Application of single?chip microcomputer in home fireproof and theftproof control system

ZHANG Qiuju, LI Lifen, SHAO Zejun

(Yanching Institute of Technology, Sanhe 065201, China)

Abstract: The traditional fireproof and theftproof control system has poor stability and can′t realize the accurate monitoring, therefore, a home fireproof and theftproof control system based on single chip microcomputer is designed. The temperature?humidity sensor, combustible gas detector and wireless pyroelectric infrared detector are used in the system to monitor the home security state. If the abnormal situations such as fire or theft appears, the system will give the sound?light alarm, and send the alarm message to users. The single chip microcomputer is used to manage the switches of indoor power socket, window and light, detect the indoor temperature, humidity and smoke; it will send the alarm by means of the short message while finding the abnormal condition. The experimental results show that the functions of the control system are stable, and the system can accomplish the fireproof and theftproof detection successfully.

Keywords: temperature and humidity measurement; fireproof and theftproof control system; sound?light alarm; system function detection

随着网络通信技术的快速发展和人们生活水平的逐渐提升,人们对住宅的安全性和智能性的要求也不断提高。传统防火防盗报警系统存在线路被切断以及恶意占线的问题[1],并且需要耗费较高的能量,系统稳定性差,并且无法实现准确监控。为此,设计单片机的家庭防火防盗控制系统,对家庭住宅安全进行准确监控。

1 单片机的家庭防火防盗控制系统结构

单片机的家庭防火防盗控制系统的总体结构用图1描述。家庭防火防盗控制系统的关键控制部件是STC89C52单片机,包含单片机主控模块以及各功能子模块[2]。采用SUM300模块作为无线通信模块,其外围电路采用JB35G短信息模块,系统向JB35G模块反馈短信报警信号,单片机采用RS 232串行口与JB35G模块交流信息。通过温湿度测量、无线防火、防盗传感器检测室内红外信号以及火灾烟雾浓度等信息。单片机基于GSM短信模块的通信协议同其交流信息[3],完成短信息的收发。主控单片机电路对短信息指令进行采集和解析,控制不同的功能子模块。主控单片机对室内电源插座开关、窗户电灯开关实施管理,检测室内温度、湿度以及烟雾状态,存在异常时通过短信息报警。

正常状态下控制系统处于撤防模式。用户不在家里时,将控制系统设置成布防模式,通过无线热释红外检测器、可燃气体检测器、温湿度传感器检测信号,如果警戒区域中有人入侵或出现火灾,防火防盗报警检测器无线发射电路将发射信号,无线接收模块采集无线信号并向单片机传递中断申请[4]。单片机对中断进行响应后,采集报警信号对应的编码器编码,检测出存在异常的传感器,实施声光报警,向用户发送报警短信。

2 家庭防火防盗控制的硬件系统

2.1 短信模块

系统采用JB35G短信息模块,如图2所示,其是一种GSM短信息模块,体积小,广泛应用在远程监控的移动数据通信系统中。JB35G短信息模块为GSM短信息模块提供完整的电路,集成SIM300芯片和其外围电路、天线以及RS 232接口等器件,并且包含TCP/IP协议,能够完成TCP、UDP传递,能够在PC机中采用串口实现短信息的通信规范解析以及调制。endprint

2.2 STC89C52单片机

单片机是一块硅片中集成单片机CPU、数据存储器以及不同输入、输出接口的微控制芯片。设计的控制系统采用高性能的8位STC89C52单片机,其内部结构如图3所示,能够看出,其包含40个引脚,将8 KB的可编程闪存当成程序存储器;32条I/O引脚,完成数字以及脉冲的输入和输出;3个16位定时计数器以及6个中断源。

2.3 防火检测器

设计的防火检测器包括可燃气体检测器以及温湿度检测器。其中,可燃气体检测器用于检测火灾初期形成的烟雾浓度,温湿度检测器用于检测火灾温度的异常,对火情进行分析,传递出火灾报警信号。

2.3.1 温湿度测量电路设计

采用高度集成的温湿度传感器SHT10芯片,其内部结构如图4所示。其中包含湿度传感器和温度传感器。采用两线制的串行接口增强抗噪性能并降低能耗[5]。SHT10传感器通过总线完成通信,串行时钟输入线SCK可实现单片机同SHT10间的同步通信。SHT10通过两个传感器形成相对湿度以及温度信号,并對信号实施放大操作[6]。采用A/D转换器实现信号的模数变换以及校准,通过二线串行接口向单片机反馈湿度和温度数据,单片机对接收的数据实施相关操作。

SHT10同单片机连接电路如图5所示。串行数据DATA三态引脚可实现外部数据输入以及内部数据输出,其中的数据是温湿度数字值以及控制命令。当SCK时钟处于高电平时,单片机同SHT10完成数据通信。为确保信号间通信的顺利进行,单片机将数据线降低,将引脚设置成高阻态。

2.3.2 可燃气体检测器

采用高敏感度的QM?N10半导体气敏传感器检测室内的可燃气体,其依据气体在半导体面的氧化一还原反应造成敏感元件阻值波动而制造的,按照气敏电阻器的阻值波动,获取可燃气体的情况,电路如图6所示。

若QM?N10气敏半导体传感器处于洁净空气中,则A,K两点间存在较高的电阻,通过[RP4]的电流较低,K点是低电平,三级管不导通输出低电平;若接触到有毒气体,A,K两点间的电阻大幅度降低,K点电位提升,三级管导通输出高电平。

2.4 防盗检测器

系统采用的防盗检测器是无线发射热释红外线检测器,通过接收移动人体辐射出的特定波长的红外线,将其变化成同人体运动效率、距离以及方向相关的低频电信号。传感器的电压响应度同入射光辐射波动频率间存在负相关性,因此检测器无法检测到固定的红外辐射照射。人体进入监控范围后,人体温度导致环境温度辐射场出现波动,采用菲涅尔透镜热释电红外探头检测人体温度同背景温度的差异信号,在负载电阻中形成电信号。电信号同敏感元件的温度波动效率相关[7]。通过后级对比器和状态管理器形成输出信号。热释电红外检测器由热释电红外传感器RE200B、红外传感信号处理器以及菲涅尔透镜构成。

2.5 单片机与短信模块串口通信

STC89C52单片机与JB35G短信息模块的通信是控制系统的关键部分,其可采用短信息控制系统,向外报警通信[8]。JB35G移动通信模块采用异步通信方式,其中各数据通过相同的帧格式传输。STC89C52单片机包含运行在异步通信环境下的全双开串行口,该串口占用单片机P3.0以及P3.1,分别对应接收端RXD以及发送端TXD。STC89C52串口内部结构如图7所示。

单片机串口包括接收、发送缓存器SBUF,完成数据的发送以及采集,发送缓存器是只写模式,接收缓存器是只读模式。STC89C52串行口控制寄存器SCON用于调控串行口的运行模式以及波特率。定时器T1是串行口的波特率发生器。JB35G移动通信模块通过RS 232串口同单片机进行通信。JB35G移动通信模块串口同单片机的逻辑电平存在差异,应将单片机的信号电平变换成RS 232电平,或者采用电平变换芯片MAX232对两种电平进行逆变换。

3 家庭防火防盗控制软件设计

3.1 系统主程序

基于单片机的家庭防火防盗控制系统中的主控单元单片机可采集不同监控子功能模块反馈的信息,采用串口以及GSM通信模块向用户手机传递短信息,并采用GSM通信模块对信息实施解析,按照信息内容处理相关的控制执行子功能模块。系统开始工作时,单片机执行主程序,其流程图如图8所示。主程序对各部件进行初始化设置;再实施读温湿度、读时钟以及键盘检索等子程序,在液晶屏中呈现结果;系统等待中断,单片机响应中断后执行不同的中断服务子程序。不同的防火防盗监控模块基于外部中断请求中断,采用串口中断完成短信息的传递和采集。

3.2 外部中断子程序设计

系统报警主机的无线接收模块采集无线传感器反馈的报警信号时,采用外部中断向单片机请求中断,单片机中断后进入外部中断子程序,流程图如图9所示。按照用户需求,系统存在布防以及撤防两种模式。单片机检测布防按键的开关状态,分析系统的运行模式。若布防开关闭合,则控制系统处于布防模式,系统进行初始化设置后,将室内温湿度以及时钟信息呈现在液晶屏上,再等待中断申请。若发现外部中断,则单片机对中断实施响应,采集数据码,判断产生警报的传感器,传递出声音信号进行报警,向户主反馈短信息。当布防接口开启,系统处于撤防模式,系统将室内温度以及时钟呈现在液晶屏中,单片机响应报警中断后,直接跳出中断。

4 系统的性能测试

4.1 短信息发送检测

实验将下载编译好的hex文件下载到本文设计的家庭防火防盗控制系统中的STC89C52单片机内,单片机输出的调试信息如图10所示。能够看出,短信发送成功,说明本文系统检测成功。

4.2 传感器检测

实验用手遮住菲涅尔透镜模拟防盗效果,采用可燃纸烟和QM?N10气敏半导体传感器模拟防火效果,实验检测结果如图11所示。可以看出,本文系统成功实现了防火、防盗检测。

4.3 室内进出人员检测

通过无线发射热释红外线检测器对室内进出人员进行检测,具体的检测结果见表1。

分析上述实验结果可得,在控制系统中两个无线发射热释红外线检测器位置较近的情况下,检测结果不正常。人和传感器的距离高于85 cm的情况下,检测结果不正常。因此能够得到,两个传感器距离为4.5 cm左右,夹角在40°左右,能够获取最佳的检测结果。

5 结 语

本文设计了基于单片机的家庭防火防盗控制系统,通过实验检测可以看出该系统各项功能运行稳定,取得了令人满意的效果。

注:本文通讯作者为李丽芬。

参考文献

[1] 王大雷,姚积欢,王楠,等.基于STM32与GSM的家庭智能防火防盗报警系统设计[J].宿州学院学报,2016,31(7):106?108.

[2] 盛建荣.基于51单片机多功能报警接收控制器的设计[J].微型机与应用,2015,34(11):31?33.

[3] 马振,宋雅庆,王珂,等.低成本智能家居系统设计[J].自动化仪表,2015,36(3):49?52.

[4] 陈民助,陈祥东,马洪,等.基于单片机的实验室防溢水与防盗系统研制[J].实验科学与技术,2016,14(2):83?84.

[5] 王晓芬.基于GSM的防盗报警系统的研究[J].现代工业经济和信息化,2015,5(7):87?88.

[6] 孔令荣,王昊,温宏愿,等.智能家居安防系统研究与设计[J].自动化仪表,2016,37(5):52?58.

[7] 宁锐红,张晶,房圣,等.智能家居防火防盗报警系统设计[J].价值工程,2016,35(28):77?79.

[8] 李雪峰.多传感器数据融合技术在家庭安防系统中的应用[J].现代电子技术,2016,39(12):32?36.endprint

猜你喜欢
声光报警
声光报警多路抢答器电路的改造分析
高速公路雾天行车安全诱导及护栏碰撞声光报警低功耗融合系统
电力系统接地线声光报警装置的研制及应用
智能家居系统设计
基于MSP430的飞机无线电高度表的超声波模拟方案设计
接触式线径测量仪的设计与应用
智能云火灾预警监控系统的设计与实现
低功耗水管漏水自动报警与关断系统的设计
一种烟雾浓度监测及处理装置
基于Arduino的智能火灾报警及联动控制系统的设计