You are on page 1of 6

第 35 卷 第4期 齐 鲁 工 业 大 学 学 报 Vol.35 No.4

2021 年 8月 JOURNAL OF QILU UNIVERSITY OF TECHNOLOGY Aug. 2021

引用格式: 步亚昆,郭俊美,刘海英.基于 51 单片机的智能火灾报警系统的设计与实现[J].齐鲁工业大学学


2021,
报, 35( 4) : 53-58.
BU Y K,G J M,LIU H Y.Design and implementation of intelligent fire alarm system based on 51 MCU[J].Journal
of Qilu University of Technology,
2021,
35( 4) : 53-58.
中图分类号: TP 391 文献标识码: A
DOI: 10.16442 / j.cnki.qlgydxxb.2021.04.009
文章编号: 1004-4280( 2021) 04-0053-06

基于 51 单片机的智能火灾报警系统的设计与实现
Design and Implementation of Intelligent Fire Alarm System Based on 51 MCU

*
步亚昆,郭俊美 ,刘海英
BU Ya-kun,GUO Jun-mei * ,LIU Hai-ying

齐鲁工业大学( 山东省科学院) 电气工程与自动化学院,济南 250353


School of Electrical Engineering and Automation,Qilu University of Technology ( Shandong Academy of
Sciences) ,Jinan 250353,China

摘要: 电子科技和城市建设的快速发展,电子设备产品使用频率和城市高层、地下以及大型综合性建筑
修建的日益增多,在享受便捷生活的同时火灾隐患大大增加,一旦发生火灾,将带来严重危害。 为预防火灾
的发生,本文设计开发一种新型便捷智能火灾报警系统,由 MCS - 51 单片机、烟雾传感器、温度传感器、LED
灯显示模块等组成。当现场环境烟雾浓度和温度达到一定数值时,反馈给火灾报警系统,蜂鸣器发出嘀嘀
的响声且警示灯亮起,可实现声光报警、浓度温度显示、报警限值设置等功能。 同时,该系统输出联动报警
信号,可接至消防联动系统,从而预防或及早发现火灾隐患,减少损失。
关键词: 51 单片机; 传感器; 火灾报警
Abstract: With the rapid development of electronic technology and urban construction,the use
frequency of electronic equipment products and the construction of high - rise,underground and large
- scale comprehensive buildings in the city are increasing day by day.While enjoying the convenient
life,the potential fire hazard increases greatly.Once a fire occurs,it will bring serious harm.In order
to prevent the occurrence of fire,a new convenient intelligent fire alarm system is designed and
developed in this paper,which is composed of MCS - 51 single chip microcomputer,smoke sensor,
temperature sensor,LED light display module,etc. When the smoke concentration and temperature
reach a certain value,it will be fed back to the fire alarm system,the buzzer will sound and the
warning light will be on,which can realize the sound light alarm,concentration temperature display,
alarm limit setting and other functions. At the same time,the system outputs linkage alarm signal,
which can be connected to the fire linkage system,so as to prevent or detect fire hazards as soon as
possible and reduce losses.
Key words: single - chip microcomputer; sensor; fire alarm

收稿日期: 2020-12-19 网络出版时间: 2021-08-31


基金项目: 国家青年科学基金项目( 61601256)
作者简介: 步亚昆,硕士生; 研究方向: 数字图像处理
*
通讯作者: 郭俊美,硕士、副教授; 研究方向: 信号与信息处理; lyzsdzk@ 163.com
54 齐 鲁 工 业 大 学 学 报 第 35 卷

在各类灾害中,火灾是最普遍常见的,据 1.2 系统总体思路框图


联合国“世界火灾统计中心 ( WFSC) ”统计资 此智能火灾报警系统的处理器采用 51
料显示,全球每年大约发生火灾 700 万次,火 系列的单片机,整个系统由单片机进行控制。
灾造成死亡人数大约 65 000 至 75 000 人。 图 2 设计框图中控制器内设计数据采集软件
火灾成为当今世界各国人民所面临的一个共 模块、计算处理软件模块、比较模块。
[1]
同的灾难性问题 。 它给人类社会造成严
重的财产损失,甚至夺取亲人的生命。 为了
避免火灾和减少火灾所造成的损失,良好的
智能火灾报警系统和及时的报警机制是非常
必要的,可以大大降低人员的伤亡。 所以本
次设计出一款适用于居家以及中小型办公环
境的智能火灾报警系统,能够敏捷迅速监测
图2 设计框图
火情,及时对现场的火灾环境作出监测,并发
出声光报警以及联动消防系统,将火灾带来 传感器检测到非电量信号,输出电量信
的生命财产损失降低到最低限度。 号,通过 A / D 转换器转成数字量信号,送入
控制器进行处理。经火灾探测算法分析后自
1 火灾报警系统总体设计 动输出相应的存储、显示和声光报警信号,若
数据采集值超出设置额定值将会发出声光报
1.1报警系统探测原理 警以及联动消防系统,否则将继续检测。 如
由于可燃物质的燃烧,会伴随着热量的 图 3 所示。
散发以及蒸发分解的烟雾,火灾中产生的气
溶胶、烟雾、火焰和散发的热量都称为火灾的
参量,通过用某种特定的传感器进行采集就
可以测定是否产生火灾。所以设计一款在未
完全燃烧成火灾的前提下就能检测出火灾预
状的智能火灾报警系统,以便及时监测火灾
[2]
情况,减少损失 。 若烟雾传感器能在初燃
阶段依据烟雾浓度就能探测出火灾的发生,
便可将火灾控制在最小限度; 若温度传感器
能够在火焰燃烧后,依据燃烧物质产生大量
的热能够及时作出报警,就可以及时有效的
控制火灾。

图1 火灾过程曲线 图3 主程序流程图
第4期 步亚昆,等: 基于 51 单片机的智能火灾报警系统的设计与实现 55

2.2 温度传感器
2 主要器件的选型
本设计选择 DS18B20 温度传感器,其输
通过选用合适的器件,得到的数据结果 出总线是通过“一线 ”总线这种独特的方式,
会更加准确,减少实验结果误差。 对于火灾 不仅可以直接输出温度值,而且不需要进行
烟雾温度方面的监测,通常主要采用烟雾传 过多的校正。所以这种独特的输出总线的方
感器与温度传感器。本系统控制器选用单片 式可以使多个 DS18B20 温度传感器可以方
机,单片机是智能火灾报警系统中的最为关 便地形成一个传感器网络,而且在测温时候
键性的一个元件,可以说单片机是整个系统 的精度方面、转换时候的时间等方面相对于
的心脏。如表 1 所示。 其他的温度传感器都有了非常大的进步,为
表1 各类器件的基本参数 整个测量系统的建立和组合提供了实
[4]
器件类型 选用名称 参数
际性 。
MQ-2 型烟雾 工作电压: 5 V
烟雾传感器
气体传感器 适用范围: 300 ~ 10 000 ppm

DS18B20 工作电压: 5 V
温度传感器
温度传感器 适用范围: -55 ~ 125 ℃

AT89C51
控制器 工作电压: 5 V
单片机

2.1 烟雾传感器
烟雾气体传感器选用 MQ - 2 型,主要响
应物质燃烧或热解产生的固体液体微粒,将
检测出的烟雾浓度的信号经过烟雾检测探头
图6 DS18B20 温度传感器实体图
将其转换成电信号,从而可以进一步的达到
检测和监控等功能的实现。 其具有灵敏度
高、抗干扰性强、电导率变化大、响应快、寿命
长等优点,有非常好的早期报警功能,能够预
[3]
防火灾的蔓延,减少损失 。

图7 DS18B20 温度传感器引脚图

2.3 控制器选型
单片机接收来自传感器的烟雾浓度和温
度的模拟及数字电信号进行处理,并判别是
图4 MQ-2 型烟雾气体传感器实体图 否启动报警装置; 同时,还要响应是否有按键
按下。本次系统设计中,选用 ATEML 公司
[5]
生产的 MCS - 51 单片机 ,与普通的计算机
相比有以下主要特点:
1) 集成度高、体积小;
2) 可靠性高、抗干扰性强;
3) 控制功能性强;
4) 低功耗、可扩展性号好。
图5 MQ-2 型烟雾气体传感器引脚图 这种单片机对开发设备的要求很低,开
56 齐 鲁 工 业 大 学 学 报 第 35 卷

发时间也大大缩短。 而且这种 AT89C51 单 3.2 A / D 转换电路


片机应用普遍,综合考虑选用 AT89C51 单片 由于烟雾气体传感器将现场所检测的烟
机作为系统核心。 雾等非电信号转化为电信号,所以需要 A / D
转换电路将其所输出的电信号转换为能被单
3 电路系统以及软件仿真 片机识别的数字信号
[7]
。A / D 转换电路主
要有采 样、保 持、量 化、编 码 组 成,如 图 10
3.1 传感器采集电路 所示。
DS18B20 温度传感器是单总线器件与单 模拟数据→采样→量化→编码→数字信号

片机的接口电路采用电源供电方式。当发生 图 10 转换示意图

火灾时,温度传感器采集到微弱的电动势之 3.3 按键控制电路


后,即将温度转换成了电信号,我们就能从
本次采用的是手动按键控制电路,操作
DSI8B20 温度传感器读出或者写入信息。 接
简单且方便,总共用了 5 个按键按钮: 电源
下来 单 片 机 就 可 以 通 过 单 线 接 口 读 取 到
键、设置键、加键、减键、复位键。 接通电源
DS18B20 温度传感器采集的数据,读取时低
[6] 后,
通过设置键、加减键可以调节设定火灾报
位在前高位在后 。
警系统的烟雾浓度值和温度高低值,此设定
值可在 LCD1602 显示屏上实时显示,来应对
不同的环境变化。复位键恢复智能火灾报警
系统最初值。
按键控制电路连接图,如图 11 所示。

图8 DS18B20 温度传感器电路图

MQ - 2 型烟雾气体传感器可以检测出烟
雾浓度信号将其转化为电信号,烟雾浓度越
大,输出电压越大,因此 MQ - 2 型烟雾气体
传感器输出的是模拟量,然后 A / D 转换电路
图 11 按键控制电路图
转换之后输送给单片机来执行整个报警系统
机制。 3.4 软件仿真图
本文使用 Proteus 软件对电路原理图以
及软件程序进行电路仿真,由于使用 Proteus
软件进行电路仿真,元器件库中没有 MQ - 2
烟雾气体传感器的虚拟模型器件,所以在实
际电路仿真过程中将采用气敏电阻进行代
替。将 提 前 编 写 好 的 C 语 言 程 序 导 入
Proteus 软件的 AT89C51 单片机中,进行电路
仿真。C 语言程序中设置的温度是 50 ℃ ,烟
图9 MQ-2 型烟雾气体传感器电路图 雾浓度是 45 ppm,也就是复位键最初始的数
第4期 步亚昆,等: 基于 51 单片机的智能火灾报警系统的设计与实现 57

值。当温度超过 50 ℃ 的时候,仿真电路图会 定值,系统报警。 多次试验都可以达到报警


延续性发出响声,点击复位键器件恢复最初 状态,说明此系统可以正常运行。
值; 滑动电阻使烟雾浓度超过 45 ppm 的时 表3 系统烟雾浓度监测试验
[8]
候,仿真电路图也会延续性发出响声 。通 实验次数 浓度设定值 / ppm 浓度显示值 / ppm 是否报警

过系统 仿 真,验 证 了 电 路 及 软 件 设 计 的 合 1 8 12 是

理性。 2 10 12 是

3 15 12 否

4 20 22 是

5 25 30 是

6 28 31 是

7 30 35 是

8 35 40 是

9 40 42 是

图 12 仿真调试电路图
表 3 可以检测整体系统烟雾浓度监测准
确性,当室内浓度值为 12 ppm 时,超过浓度
设定值 8 和 10 时系统报警; 当浓度设定值为
4 温度与烟雾报警测试
15 时,其值高于室内浓度值 12 ppm 时,超过

4.1 浓度设定值,系统不报警。 逐渐增加浓度设


检测系统准确性
定值且增加环境烟雾浓度,当浓度显示值超
表2 系统温度监测试验
过浓度设定值,系统报警。 多次试验都可以
实验次数 温度设定值 / ℃ 温度显示值 / ℃ 是否报警 [9]
达到报警状态,
说明此系统可以正常运行 。
1 20 28.0 是 4.2 系统报警演示
2 25 28.0 是 依据电路图搭建好电路,导入编写好的
3 30 28.0 否 软件,接入传感器,系统进入正常工作。 为确
4 35 50.5 是 保测试结果及时响应且达到理想效果,在模
5 40 55.0 是 拟环境温度和烟雾浓度时须靠近温度传感器
6 45 60.5 是 和烟雾气体传感器,否则距离较远达不到理
7 50 65.0 是
想效果。

8 60 70.5
当燃烧的火柴慢慢靠近温度传感器,其

温度 逐 渐 上 升 且 超 过 设 定 的 温 度 上 限 值
9 70 85.5 是
50 ℃ 时,蜂鸣器就会嘀嘀响报警且红灯亮
表 2 可以检测整体系统温度监测准确 起。如下图 13 所示。
性,当室内温度值为 28 ℃ 时,超过温度设定
值 20 ℃ 和 25 ℃ 时系统报警; 当温度设定值
为 30 ℃ 时,其值高于室内温度值 28 ℃ 系统
不报警。逐渐增加温度设定值且用火柴给予
温度传感器加热,当温度显示值超过温度设
58 齐 鲁 工 业 大 学 学 报 第 35 卷

图 13 温度报警显示 图 15 温度和烟雾报警显示

待温度冷却之后,释放打火机内气体慢
5 结 论
慢靠近烟雾气体传感器,其烟雾浓度值逐渐上
升且超过设定的浓度上限值 45 ppm 时,蜂鸣 本文通过设计一个基于 AT89C51 单片
器就会嘀嘀响报警且黄灯亮起。 如下图 14 机控制的智能火灾报警系统,实现了对烟雾
所示。 气体和环境温度的实时采集、信号的处理、信
号的传输判断及触动报警装置等功能,可以
再火灾初期提前发现险情,及早报警,将火灾
损失降低到最小。

参考文献:
[1] 韩倩倩.基于 LoRa 的文物建筑无线火灾报警系统研
究[J].消防科学与技术,
2020,
25( 7) : 18-22.
[2] 张响亮.智能建筑火灾自动自动报警系统的设计与研
究[D].武汉: 武汉理工大学,
2017.
[3] 刘速.博物馆内火灾烟雾报警器设计[J]. 现代电子技
2017,
术, 40( 23) : 104-108.
[4] 张仲明,郭东伟,吕巍,等. 基于 DS18B20 温度传感器
的温度测量系统设计[J].2018,
35( 5) : 76-79,
88.
[5] 朱英龙.基于 MCS-51 的家庭安防系统的设计与实现
[J].环球市场信息导报,
2014,( 26) : 129.
[6] 王娜,时磊.一种智能火灾报警系统的设计[J].南方农
图 14 烟雾报警显示 2019,
50( 23) : 217-219.
机,
[7] 缪顺兵,熊光明,李永萍.自动火灾报警系统设计与研
待烟雾浓度稀释之后,将燃烧的火柴和
究[J].装备制造技术,
2006,( 4) : 90-92.
打火机气体同时缓慢靠近温度传感器和烟雾 [8] 王雨婷,张朝龙,俞敏. 烟雾煤 气安全报警器 的设计
气体传感器,其对应的温度值和烟雾浓度值 [J].电气应用,
2019,( A1) : 119-123.
逐渐上升且超过其各自设定的上限值时,蜂 [9] 杨建.基于嵌入式的高精度温度传感系统设计[J]. 现
2018,
代电子技术, 41( 14) : 44-47.
鸣器就会嘀嘀响报警且红灯黄灯同时亮起。
( 责任编辑: 赵立爱; 校 对: 孙洪清)
如下图 15 所示。

You might also like