基于单片机的家庭火灾警报系统设计

word完整版可点击如下下载>>>>>>>>

基于单片机的家庭火灾警报系统设计.rar-单片机文档类资源-CSDN下载1、资源内容:毕业设计lun-wenword版10000字+;开题报告,任务书2、学习目标:快速更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/Holidaylive/85074488

 

摘要- I

ABSTRACT II

1  绪论- 1

1.1  研究背景- 1

1.2  研究意义- 1

1.3  国内外研究现状- 2

1.3.1  国内研究现状- 2

1.3.2  国外研究现状- 2

1.4  研究内容- 2

2  系统方案设计- 4

2.1  功能性需求分析- 4

2.2  系统设计思路- 4

2.3  系统总体框图设计- 5

3  系统硬件设计- 6

3.1  主控芯片模块- 6

3.2  烟雾传感器模块- 7

3.3  温度传感器模块- 9

3.4  火焰传感器模块- 10

3.5  GSM通信模块- 11

3.6  声光报警模块- 14

3.7  危险处理装置模块- 14

3.7.1  通风风扇模块- 14

3.7.2  电源切断模块- 15

4  系统软件设计- 16

4.1  开发环境- 16

4.2  主程序设计- 17

4.3  信号采集子程序设计- 18

4.4  系统报警子程序设计- 19

5  系统实现与测试- 20

5.1  系统实现- 20

5.2  系统功能测试- 21

5.2.1  GSM电话号码录入测试- 21

5.2.2  传感器阈值设定测试- 22

5.2.2  报警装置和危险处理装置的测试- 23

5.3  系统测试结果分析- 28

6  总结与展望- 29

6.1  总结- 29

6.2  展望- 29

参考文献- 31

致谢- 33

                                                              

摘  要

随着当前快节奏的生活方式,采用传统的家庭安全防范措施已经不能满足现代人的需求,在这样的背景条件下,需要对家庭安防系统重新设计,以满足现代人的需求,因此研究家庭火灾警报系统具有重要的研究意义。

本文基于物联网技术的发展,设计出一款家庭火灾警报系统,建立了一个以GSM通信模块通过短信发出火灾警报的系统,从而促使家庭火灾警报的智能化得到进一步的升级。整个系统采用的是以STC89C52RC单片机作为系统的主控器。由传感器模块检测家庭内温度、烟雾和火焰的含量是否超标,超标后经过STC89C52RC单片机的处理,开启声光报警,同时将警报信息经过GSM通信模块发送到用户手机终端,并及时启动相应的处置装置,切断室内电源,启动通风风扇。无线通信模块采用GSM技术,将单片机控制器的处理结果发送到手机终端。

整个系统使用户无论是否在家都可以了解到室内情况,从而达到了远程监控房屋是否有火灾发生、避免火灾扩大,帮助室内有可能存在的人员及时安全撤离的目的,该系统对实际应用具有理论指导意义。

键词:STC89C52RC  远程监控  GSM

ABSTRACT

With the current fast-paced lifestyle, the use of traditional home safety precautions can no longer meet the needs of modern people. Under such background conditions, it is necessary to redesign the home security system to meet the needs of modern people. Therefore, research on family fire alarms the alarm system has important research significance.

Based on the development of Internet of Things technology, this paper designs a home fire alarm system and establishes a fire alarm system with GSM communication module to send out a short message, so as to further upgrade the intelligence of home fire alarm. The whole system uses STC89C52RC MCU as the main controller. The sensor module detects whether the temperature, smoke and flame content in the home exceed the standard. After the standard is processed by STC89C52RC single-chip microcomputer, the alarm signal is sent to the user's mobile phone terminal through the GSM communication module. The sound and light alarm is turned on, and the corresponding treatment device is started in time, the indoor power supply is cut off and the ventilation fan is started. The wireless communication module uses GSM technology to send the processing results of the SCM controller to the mobile phone terminal.

The whole system is that the user can know the indoor situation whether at home or not, so as to achieve the purpose of remote monitoring whether there is a fire in the house, to avoid the expansion of the fire, and to help the indoor personnel who may exist to evacuate safely in time. The system has theoretical guiding significance for the practical application.

Keywords: STC89C52RC  controlling by long distance  GSM

绪论

1.1  研究背景

进入到二十一世纪以来,一方面,随着科学技术的快速发展以及人民生活水平的不断提高,电子信息产业得到了长足的发展,电子元器件也逐渐由以往的大体...........................

另一方面,随着人们对日常生活的实际需求的增大,基于单片机的火灾报警系统具有较好的应用前景,在现如今生活节奏快时代,人们都在忙于工作,以至......................

1.2  研究意义

早在二十世纪初期,外国学者就提出过家庭安全与防护系统的概念,经过一个世纪的发展,这种家庭安防系统已经发展到智能化水平。随着科学技术的发展,家庭安防系统与计算机技术以及传感器技术的不断融合,现如今的安防系统的发展已经趋于完善的地步。随着电子通信技术的发展与革新,使得家庭安防系统可以与手机终端相结合,GSM技术可..................

1.3  国内外研究现状

1.3.1  国内研究现状

目前,我国的火灾报警系统的开发和生产已经有了很大的飞跃。在大约九十年代,我国的火灾警报系统研究才刚刚起步。我国曾与很多合资企业达成合作,在产......................

在当前,国内关于火灾报警系统的研究已经处于智能化状态,根据文献查阅与调研可知,国内基于安防防火系统的设计正在与智能家居系统相结合,共同组成................

1.3.2  国外研究现状

国外对于家庭安防系统的设计与研究要早于国内近20年。从世界范围来看,以地处北美洲的美国为代表的欧美发达国家最早进行了此方面的研究,并且生产出了相关的装置与产品。目前,国外对于火灾报警系统的研究的主要以传感器的精准测量来实现火灾的报警,基于先进的控制技术和更加智能化的系统,国外针对房屋环境的信息量的测量,综合房屋..........................

1.4  研究内容

(1)本系统是由硬件部分和软件部分这两个部分组成。

(2)本系统的功能是当业主在休息、娱乐或没人在房屋里的时候,能够提前告知房屋的主人屋内有火灾隐患或火灾已发生的状况。当设备打开时,设定在无人看管的状态下的警报系统的各个探测器开始工作,当检测到屋内的温度值、每立方米的可燃气体或烟雾含量值和火焰趋势发生变化时,向处理器传送信号,判断经过处理器处理过后的信号是否超过系统设.........................

(3)在生活中,单纯的声光警报器已不能满足实际的警报需求,发现险情后给手机自动发送消息的功能是室内无人时最好的提醒方式。所以,当传感器检测到危....................

(4)当有火灾情况发生时,尽管会通过GSM通信模块以及声光报警器报警来及时的通知到业主以及周边人员。但是考虑到如果在火情发生时室内居住有老人与小孩................

系统方案设计

2.1  功能性需求分析

通过查阅国内外文献,分析国内家庭安防系统的研究现状,最终设.....................

(1)数据的采集功能

本系统需要通过传感器对室内温度、烟雾浓度等数据的实时监测...........................

(2)控制器的处理功能

STC89C52RC单片机作为整个系统的控制器,需要接收传感器实时.....................

(3)完善的报警功能

在家居环境内有火灾隐患或火灾已发生时,不仅需要提供对室内................

(4)危险处理的功能

系统在可以提供报警的同时,也需要提供对室内人员的保护措施,以助...................

2.2  系统设计思路

本系统的是由传感器检测端对室内三个环境变量进行检测,实时检测温度、可燃气体与烟雾在空气中的含量以及火焰程度,设定三个变量在正常情况下的参考值,当三个变量变化明显,系统会将检测到的微弱的信号传输到单片机控制器,单片机控制器对检.....................

基本工作原理是:首先通过矩阵按键设定传感器检测阈值,可燃气体或烟雾、温度和火焰传感器一直对环境实时监测并在显示屏中实时显示,当烟雾含量或室...................

2.3  系统总体框图设计

本系统的电路的硬件部分由几个电路所构成:温度、烟雾和火焰传感器电路、STC89C52RC单片机控制电路、GSM短信模块电路及火灾警报电路等[7]。房屋主人的手机在这个系统中起到了接收前面采集的信息的作用,无论身处何方都可以做到对家中的情况.................

图2-1  系统总体框图

系统硬件设计

3.1  主控芯片模块

STC89C52RC单片机在市场上使用广泛,且有着强大的实现功能。在单芯片上,它拥有灵巧的8位CPU和在系统可编程FLASH,512字节RAM,32位.................

STC89C52RC单片机与STC89C52单片机相比较,有以下优点。

1)支持STC的串行下载模式可以使下载程序更加便利;

2)用户应用程序空间是8k字节;

3)操作频率0-40MHz以及...................

7P4和更多的I/O

STC89C52RC单片机实物图如图3-1所示。

图3-1  STC89C52RC单片机实物图

该系统的其它元件只有等单片机正常工作之后才能进入正常工作状态,因为STC89C52RC单片机是该系统的核心控制元件。本设计主控器件能够对温度、烟雾和火.............

复位电路通过与单片机的复位引脚RST进行连接,来实现对整个控制..............

对于晶振电路的设计,其构成是由Y1晶振源和两个滤波电容C1、C2组成。晶振源选取的是振荡频率为11.0592MHz来对单片机控制器提...................

图3-2  最小系统原理图

3.2  烟雾传感器模块

MQ-2型烟雾气敏传感器被用来测量每立方米空气中可燃气体或烟雾的含量。他根据烟雾在空气中的浓度改变自己的电阻,转压或者转流之后,输出可以被单片机识...............

MQ-2型烟雾气敏传感器由二氧化锡半导体气敏性材料制成,在高温下,这种材料会自动吸附空气中的氧,形成氧的负离子吸附,造成材料中电子密度变少,从而增..............

在这个传感器中信号取出需要4个管状引脚,提供加热电流需要2个,这6个引脚..............

图3-3  MQ-2型烟雾气敏传感

在厌恶检测模块中,U4单元为负责检测室内的可燃气体与烟雾含量烟雾传感器的电路。U5单元为AD模数转换电路,由于单片机只能识别数字量信号,所以气敏传感.....................

图3-4  烟雾检测模块引脚连接图

3.3  温度传感器模块

本系统所采用的温度检测传感器型号为DS18B20,该温度传感器是一种以单总线进行传输的温度检测芯片。通常DS18B20温度传感器与上位机控制器.....................

本系统采用DS18B20温度传感器是因为其具有较好的检测精度,误差一般不超过正负0.5℃,它的最小工作温度为-55℃,最大工作温度为+125℃,电源电压................

除此之外,这种64位序列号寻址方法可以扩展传感器,可以实现多传感......................

图3-5  DS18B20温度传感器实物图

温度传感器采用DS18B20芯片对室内温度进行采集。通过引脚2将温度信...............

图3-6  DS18B20温度传感器引脚连接图

3.4  火焰传感器模块

火焰传感器是火灾警报系统不可缺少的传感器之一,它是用来检测火焰大小,或火焰亮度的传感器。物体在燃烧时产生的火焰含有的杂质各不相同,导致它产生不同的辐射强度和波长。普通的火焰传感器可以探测波长在760nm到1100nm之间的火焰,其灵敏....................

图3-7  火焰传感器实物图

火焰传感器模块特色如下。

(1)常见的火焰传感器可以探测波长在760nm到1100nm之间的火焰,因此探测范围是比较精准的。

(2)探测的角度一般在60度左右,这也是它灵敏度较高的原因之一。

(3)可根据实际情况,利用电位器来调节传感器的灵敏度。

(4)它的电流超过15mA,具有信号较..................。

(8)使用寿命也比较长,价格也实惠。

本系统的火焰传感器模块中,U3单元即为火焰传感器。引脚接线如下图所示,火焰传感器的引脚3与单片机P21引脚相连接,将室内的火焰检测信息实时传送...............

图3-8  火焰传感器引脚连接图

3.5  GSM通信模块

SIM800L模块主要由三部分组成:GSM模块、ZIF连接器和天线接口。该模块的.........

图3-9  SIM800L模块

GSM模块内含有GSM基带处理器、无线收发模块、电源供给模块和...............

图3-10  GSM模块功能结构框图

SIM800L芯片所默认的是8位数据传输的串行通信方,它可以手................

AT指令及PDU工作模式如下。

(1)AT指令简介

采用RS-232连接控制器与GSM模块,采用AT指令来实现............

表3-1  常用的短消息AT指令

(2)PDU编码协议格式

数据包的传送是GSM03.04的标准进行规范的,并且传送的顺序是以短信息中心地址、PDU类型、信息附注、目的地址、协议鉴别符、数据编码表、数据保存期.....................

表3-2  PDU编码说明

GSM通信模块采用芯片SIM800L的标准AT命令窗口可以实现GSM的短信息功能。通过引脚P31,单片机将室内环境信号传输给SIM800L,在需要报警时单片机发送...............

图3-11  GSM通信模块引脚连接图

3.6  声光报警模块

本系统的报警器使用的是LED-1101J声光报警器,次报警器具备声光旋转报警灯以及高分贝蜂鸣器提供警报,灯罩坚固、安全可靠,防水防尘登记为IP55,最高报警声音可达1..................

图3-12  声光报警器实物图

声光报警模块中,J1声光报警器的电源由外接的12V电源配置器提供,U7继电器与单片.................

图3-13  声光报警引脚连接图

3.7  危险处理装置模块

3.7.1  通风风扇模块

在有火情发生时,可燃物的燃烧产生的一氧化碳等有毒物质可致人中毒甚至死亡,所以风扇的转动,可以使室内空气得以流通。整个通风风扇电路由.................

图3-14  灭火风扇电路

3.7.2  电源切断模块

电源切断电路设计如下,当有火灾发生,室内的电源如果不断开,那么有可能会引起电火,这会增大火势的蔓延,增大救火难度,不利于火............

图3-15  LED连接方式

系统软件设计

4.1  开发环境

基于单片机的家庭火灾警报的系统设计使用的开发软件为Keil μVision5开发系统,Keil μVision5软件是功能强大的集成开发调试工具,也能为系统提供丰富的库函数,全Windows界面,开发人员可以方便的对编写内容进行运行调试。平台内具有程序的仿真调试、在线编译以及HEX文件创建等强大的功能,特别适合单片机C语言程序的编译与仿真,又容易学又容易.....................

图4-1  Keil μVision5开发界面

4.2  主程序设计

火灾预警系统的主程序的工作原理是:当系统通电后,系统会先进行初始化操作,以消除外部干扰,保证所有的部件都进入正常的工作状态。整个程序中,传感器...................

单片机根据传感器的检测信号,判断其是否超出设定的温度值、烟雾浓度值和是否有火焰..............

开启报警电路和危险处理装置电路后,系统会根据传感器实时的检测值判断报警电路和危险处理装置电路是否可以结束,当传感器的检测值恢复正常时报警电路和................

图4-2  主程序工作流程图

4.3  信号采集子程序设计

本系统中采用了MQ-2烟雾传感器、温度传感器和火焰传感器来采集所需的信号。在检测开始前,通过设定阈值,将室内正常的温度值范围和安全的烟雾浓度范围存入.................

图4-3  信号采集电路流程图

4.4  系统报警子程序设计

当系统通电开启时,火灾报警系统会对当时现场检测到的温度和烟雾气体的数据进.....................

综合对比三个传感器采集到的现场温度、烟雾和火焰信号,将这三个信号进行比较判断,若发生异常时,寄存器的变量为1,否则为0。根据现场温度、烟雾气体浓度和火焰是否产生的寄存器变量状态,可以判断现场的情况:若三个传感器的寄存器变量均为0,表示...................

该系统中的警报信息发送是连接到GSM通信模块的发送引脚11,对应单片机STC89C52RC的P3.1的IO端口,且此端口为高电平。当P3.1端输出高电平时,GSM通.....................

图4-4  报警电路流程图

系统实现与测试

5.1  系统实现

首先在制作实物之前,按照选择的器件型号画出正确的硬件原理图,确认各个引脚的正确连接方式,从而确保原理图的准确性。在完成原理图的绘制后,根.............

基于单片机的家庭火灾报警系统实现如图5-1所示。整个系统中1为STC89C52RC单片机,是整个系统的核心器件;2为火焰传感器,用以检测室内是否有火焰存在;3为温度传感器,用来检测室内温度;4为烟雾传感器,可以测量室内烟雾浓度;5............


图5-1  基于单片机的家庭火灾报警系统实现


5.2 
系统功能测试

在系统实物成功制作完成后,在现有实验条件下,对温度、火焰、可燃.................

5.2.1  GSM电话号码录入测试

在USB电源通电后,系统启动,小灯正常亮起,声光报警器电源正常...............

图5-2  GSM模块手机号录入

GSM手机号录入代码关键代码如下。

void input_number()

{

       char x=0;

       Lcd1602_Com(0x01);

       Lcd1602_Com(0x80);

       Lcd1602_Word(......................

5.2.2  传感器阈值设定测试

接下来通过按键对温度传感器阈值调为45℃,对烟雾传感器阈值调为30%,设置传感..........

图5-3  设置传感器阈值

以温度传感器为例,设置传感器阈值的关键代码如下。

5.2.2  报警装置和危险处理装置的测试

(1)当有火焰出现时,火焰传感器对火焰正常检测,并且单片机发...............

图5-4  检测到火焰的相应处理

(2)当室内温度超过预设阈值时,温度传感器将信号传输到单片机,显示屏.....................

图5-5  温度超过阈值的显示和处理

(3)当可燃气体或烟雾传感器检测到室内气体含量超过预..................

5-6  烟雾含量超过阈值的显示和处理

判断测试值是否阈值的关键代码如下。

(4)当烟雾、温度、火焰传感器同时检测到超过预设阈值的信号时,可以确定火灾发生,显示器实时显示当前室内温度与可燃气体、烟雾浓度,声................

图5-7  报警和应急处理模块启动

  

图5-8  GSM模块信息发送成功         图5-9  户主接收到报警信息

系统的核心代码如下。

5.3  系统测试结果分析

基于单片机的家庭火灾警报系统经过测试,上电后显示屏各项数据显示正常,按键功能正确,各传感器正常工作,监测数据准确,单片机根据实时数据控制.......................

此系统的主要作用体现在火灾发生的初期,通过温度传感器、火焰传感器和烟雾传感器将火灾产生时的模拟信号转换为数字号传输到单片机中。单片机对这..................

总结与展望

6.1  总结

本论文在当前火灾警报技术的基础上,主要是对家庭火灾警..................

基于单片机的火灾报警系统中,火灾检测及报警是本文主要研究的核心内容,STC89C52RC作为主控器,在室内接入烟雾传感器、温度传感器以及火焰..................

当检测信号超过阈值时,系统自动认为处于紧急状态。当温度传感器和烟雾传感器检测值超标,表示有可能发生火灾,此时声光报警器报警提醒室内人员对险....................

6.2  展望

在居于单片机的家庭火灾警报系统中,受到传感器分布范围不广,检测距离较短等因素影响,系统也存在一定的不确定性。所以在后期的研究工作中,可以使用检测范围更广的传感器进行数据收集,通过多传感器,多点实时检测,对火灾进行更准确..............

随着物联网以及5G通信技术的发展,未来家庭安防系统的研究与发展将会更加全面与智能,本文是针对火灾进行分析,在后续的.................

需要详细内容的在下面链接下载

基于单片机的家庭火灾警报系统设计.rar-单片机文档类资源-CSDN下载1、资源内容:毕业设计lun-wenword版10000字+;开题报告,任务书2、学习目标:快速更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/Holidaylive/85074488

 本文介绍了在设计的过程的关键点,供大家参考学习,如果有错误或者不明白的可以直接私信作者,或者添加微信biyezhan007。 

        最后说一下,如果大家对硬件和编程感兴趣,可以点击牛客网这个连接看看,是个不错的学习网站,是学长推荐给我的,因为之前找工作的时候没有太多经验,也不知道怎么准备,去哪里搜资源,走了很多弯路,所以推荐给大家,当初在上面大量刷题还看了好多面试经验等,反正上面有很多课程+刷题+面经+求职+讨论区等资源,关键里面的资源全部公开免费,不用花钱,希望能帮助家!    

  • 9
    点赞
  • 63
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CC呢

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值