APP下载

防火防爆安全监测系统设计

2015-11-28刘海龙姚舜才

山西电子技术 2015年5期
关键词:时钟报警单片机

刘海龙,姚舜才,刘 驰

(1.中北大学仪器科学与动态测试教育部重点实验室,山西 太原 030051;2.中北大学电子测试技术国家重点实验室,山西 太原 030051;3.中北大学 计算机与控制工程学院,山西 太原 030051)

家庭厨房大都使用天然气和液化气,给生活带来了方便。使用不当或者煤气泄漏以及泄漏后引发火灾,将会造成经济财产损失。防火、防爆设备对我们的家庭生活就尤为重要[1]。

通过检测和信号调理电路、单片机、显示和报警电路、GSM 模块和通风机等电路模块构造一个家庭防火防爆安全自动监测系统硬件电路[2],并设计相应的软件程序,使之具有功能:1)防爆参数检测,2)信号转换与处理,3)显示与报警。

1 总体硬件系统

1.1 单片机最小系统

单片机的最小系统如图1 所示。它主要由三部分构成,分别是STC12C5A60S2 单片机、复位电路和时钟电路。复位电路由电阻、复位按钮和电容组成。时钟电路由两个30PF的电容和11.059 2 M 的晶振组成[3]。

图1 单片机最小系统

1.1.1 复位电路的设计

复位也就是单片机的初始化。单片机启动之前,需要复位。其可以使CPU,还有其它部件处于一个确定的状态。单片机从这个初始状态开始工作。对于整个系统来说,复位操作是非常重要的,需要相关的外围电路实现。复位电路如图1 所示。

1.1.2 单片机时钟电路

单片机内部时钟电路如图1 所示。单片机时钟有两种工作方式,第一种是内部R/C 震荡时钟,第二种是外部晶振时钟。本系统串行通信对时钟要求高,采用外部晶振时钟。时钟电路两个端口分别接单片机XTAL1 和XTAL2 引脚。

1.2 烟雾传感器电路

检测CO 的浓度用MQ-2 传感器。检测得到的信号比较小,必须经过放大和调理。所以用电阻R6 来调节输出信号的大小。当环境中CO 浓度比较低,H-H 两级电导率比较低,电压比较小,而输出电压就比较大。根据CO 浓度和输出电压关系知,当CO 浓度为300 PPM,输出电压为1 V。设定浓度超过300 PPM,系统就报警。烟雾传感器电路如图2所示。

图2 烟雾传感器电路

1.3 温度传感器电路

温度模块由DS18B20、R3 组成,其中R3 属于上拉电阻。温度传感器属于数字式传感器,可以直接读出温度值。DS18B20 测量温度范围为-55~+125 ℃,测温精度0.5 ℃,完全满足对家居环境温度的测量要求。可以直接将温度转换值以16 位数值码的方式输出。根据温度和数字量的关系,当温度为30 ℃时,输出的16 位数字码是003BH。设定室内温度超过30 ℃,系统就报警。温度模块电路连接如图3 所示[4]。

图3 温度模块电路

1.4 可燃气体传感器电路

本设计中使用的可燃气体传感器为QM-N5。此传感器是电阻型半导体气体传感器[5]。原理是当有可燃气体产生时,气体就会在半导体表面发生化学反应。反应一旦发生,就会使相应的电阻发生变化。可燃气体检测和调理电路如图4 所示。从U0 输出的电压很小,因此必须经过LM324 进行适当的放大。然后将所得电压送入单片机中带有A/D 转换功能的接口,进行转换和数据处理。根据可燃气体浓度和输出电压关系,当可燃气体浓度为200 PPM,输出电压为0.5 V。设定可燃气体浓度超过200 PPM,系统就报警。

图4 可燃气体检测和调理电路

1.5 GSM 模块

本设计的GSM 模块采用Siemens 公司的TC35i 模块,西门子GSM 模块是支持中文短信息的工业级GSM 模块,工作在EGSM900 和GSM1800 双频段,电源范围为直流3.3~4.8 V。TC35i 模块有40 个引脚可以划分为5 类,即电源、数据输入/输出、SIM 卡、音频接口和控制。

TC35i 的第13 为对外输出电压(供外电路使用),14 为ACCU-TEMP 接负温度系数的热敏电阻,用于锂电池充电保护控制。

15 脚是启动脚IGT,系统加电后为使TC35i 进入工作状态,必须给IGT 加一个大于100 ms 的低脉冲,电平下降持续时间不可超过1 ms。

18 脚RXD、19 脚TXD 为TTL 的串口通讯脚,需要和单片机或者PC 通讯[6]。

TC35i 的第32 脚SYNC 引脚有两种工作模式,本模块使用的是指示TC35i 的工作状态。当LED 熄灭时,表明TC35i处于关闭或睡眠状态;当LED 为600 ms 亮/600 ms 熄时,表明SIM 卡没有插入或TC35i 正在进行网络登录;当LED 为75 ms 亮/3 s 熄时,表明TC35i 已登录进网络,处于待机状态。

35~38 为语音接口,35、36 接扬声器放音。37、38 可以直接与驻极体话筒连接来采集声音。单片机通过I/O 口控制TC35i 的开关机、复位等,通过串口与TC35i 进行数据通信。

TC35i 与SIM 的连接图如图5 所示,它可以实现短信的收发[7,8]。

图5 GSM 模块

1.6 通风机控制电路

通风机电路如图6 所示。主要由三极管、光电耦合器、发光二极管、线圈和通风机组成。工作原理是单片机从P2.1 输出一个高电平使Q7 导通,接着光敏三极管导通,同时Q6 导通,因而继电器的线圈K1 通电,继电器接触点闭合,使交流220 V 电源接通,通风机开始工作。反之,P2.1输出低电平时,继电器触点断开。

图6 通风机电路

2 软件设计

2.1 系统主流程

本系统的软件设计以C 语言为基础。系统主程序流程:开始→系统初始化→{读取三种传感器参数→报警子程序→键盘扫描→判断键值→调用显示数据子程序}。

主程序是一个无限循环的程序,通过对各个模块的合理调用实现对参数的测量、比较、报警和显示。工作原理是上电后系统初始化,单片机迅速检测到被测参数,并存储起来,在这个过程中包括A/D 转换。然后启动报警子程序,判断是否越限,越限就报警30 s,同时发送短信到主人手机,接着判断键值。如不越限,直接判断键值,显示相应的数据。接着返回继续读取三种传感器的数值,依次循环。

2.2 本方案优点

在元器件选择方面:

1)主控制器选用STC12C5A60S2,是8051 单片机的加强版。自带8 路10 位高速A/D 转换,优点是处理速度快、低功耗、超强抗干扰能力。

2)本设计选用的GSM 模块是西门子生产的TC35i。它是一款高度集成的短信模块,其体积小且重量轻,被广泛应用。

3)显示器采用国产的4 位动态显示数码管3461LED。它的优点是与单片机连接方便、占有的I/O 口少、驱动简单、稳定性好。

[1]王芳,马幼军,蒋国平.智能化住宅防盗防火报警系统设计[J].传感器技术,2002(10) :25-27.

[2]徐立军.一种多功能家庭安防报警系统的研究与实现[D].合肥:合肥工业大学,2009.

[3]李小武.用单片微机8051 设计的防盗报警系统[J].零陵学院学报,2004(3) :36-37.

[4]李光忠.基于单片机的温湿度检测系统的设计[D].济南:山东大学,2007.

[5]龚翔,李亚杰,高学平,等.基于GSM 的天燃气报警系统[J].机械工程与自动化,2011(164) :178-180.

[6]唐桃波,陈玉林.基于AT89C52 的智能无线安防报警器[J].电子设计应用,2003(6) :49-52.

[7]员天佑,谢阅.基于GSM 的远程住宅智能监控系统的设计与实现[J].微计算机信息,2006(5) :95-96.

[8]王书伟,张茜萍.基于AT89S52 与TC35i 实现的短信息处理系统[J].信息技术与信息化,2007(3):31-34.

猜你喜欢

时钟报警单片机
别样的“时钟”
古代的时钟
基于单片机的SPWM控制逆变器的设计与实现
基于单片机的层次渐变暖灯的研究
基于单片机的便捷式LCF测量仪
LKD2-HS型列控中心驱采不一致报警处理
有趣的时钟
2015款奔驰E180车安全气囊报警
时钟会开“花”
死于密室的租住者