一、项目概述
1.1 引言
在日常生活中,经常发生煤气泄漏,以及各种原因引发的火灾,酿成了不少的惨剧。本设计旨在设计一个能检测煤气泄漏和火灾的报警系统,在检测到煤气泄漏和发生火灾时能通过GSM模块向房主发送报警短信来进行实时报警,即使家中无人,也可以在第一时间能通知到房主,来尽可能的防患与未然。在系统检测到煤气泄漏或者有火情发生时,能自动通过GSM模块向预先设定好的手机发送短信报警。
1.2 项目背景/选题动机
在现代家庭中,使用燃气越来越多,而由于燃气泄漏造成的CO中毒和引发的火灾也越来越多,成为生活中一个大的隐患。现在市面上有不少的煤气泄漏报警器和火灾报警器,但在大众百姓家中,由于上班外出等原因,家中不能时时刻刻的保证有人,为了能够及时打发现险情,就设计了这么一套家庭煤气泄漏和火警检测短信报警系统,在发生险情时能通过GSM模块向预先设定好的手机发送短信,在第一时间报告险情,防止进一步的恶化。
1.3 项目创新点
报警及时性:能够在第一时间将警报通知到人是本系统最大的创意所在,这一点通过发送短信来实现。
系统模块化:系统模块化设计,可以很方便的拆卸组合。
二、功能要求
系统主要由六个模块构成:煤气泄漏检测模块,温度检测模块,烟雾检测模块,GSM模块,主控模块,声光报警模块。
设计的功能要求系统能检测出燃气中泄漏的对人体危害最大的一氧化碳,能检测出超出一定阈值高温,能检测出烟雾,并在接收到各个传感器的信号后进行适当的处理分析来判断是否误报警,在确定是警报后能立即启动GSM模块向预定的手机发送报警短信,并启动声光报警。在报警未解除时持续报警。
图1 系统架构
三、方案设计
3.1 系统功能实现原理
系统主要由六个模块构成:煤气泄漏检测模块,温度检测模块,烟雾检测模块,GSM模块,主控模块,声光报警模块。
煤气泄漏模块主要由一氧化碳传感器及相应外围电路组成,在检测到一氧化碳的浓度达到临界值时就向主控模块发出信号。主控模块处理判断不是误报警后,就启动GSM模块向预定好的手机发送报警短信,并启动声光报警模块进行报警。
温度检测模块主要由温度传感器及相应外围电路组成,在检测到温度持续升高到临界值时向主控模块发出信号。主控模块处理判断不是误报警后,就启动GSM模块向预定好的手机发送报警短信,并启动声光报警模块进行报警。
烟雾检测模块主要有烟雾传感器及相应外围电路组成,在检测到烟雾浓度超过临界值时向主控模块发出信号。主控模块处理判断不是误报警后,就启动GSM模块向预定好的手机发送报警短信,并启动声光报警模块进行报警。
GSM模块只要由一个SIM300模块及相应外围电路组成,可以预先设定几组报警手机号码,并可以进行更改。在接收到主控模块发送来的信号后,就向预先设置好的手机发送报警短信。
主控模块由EVK1100组成,来处理各个模块发来的信息,并协调各个模块进行工作。
声光报警模块主要由蜂鸣器和LED灯组成,在接收到报警信号时启动声光报警。
系统硬件结构框图
3.2 硬件平台选用及资源配置
硬件平台选用EVK1100即可,利用EVK1100来作为主控模块。传感器选用一氧化碳传感器,温度传感器,烟雾传感器。声光报警选用蜂鸣器和LED灯即可。另需一些电阻电容等常见器件。显示功能利用开发板上的显示屏即可。
3.3 系统软件流程
程序运行流程图
3.4 系统预计实现结果
系统可以在上电开机后设定报警手机号,可以进行修改,可以设置同时对多个手机号发送报警短信。在出现煤气泄漏,火情及大量烟雾时能判断出是否误报警,属实后经GSM模块向指定手机发送短信报警。
在检测到险情消失或者手动解除报警时停止报警。
实现模块化设计,各个部件设计好借口,可以很方便的拆卸组合安装。