基于STM32单片机家庭智能火灾安全系统研究.docx
《基于STM32单片机家庭智能火灾安全系统研究.docx》由会员分享,可在线阅读,更多相关《基于STM32单片机家庭智能火灾安全系统研究.docx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于STM32单片机家庭智能火灾安全系统研究 基于STM32单片机的家庭智能火灾平安系统探讨 Research on family intelligent fire safety system based on STM32 single chip microcomputer 内容摘要 近些年来,社会的飞速发展,电子科学技术和计算机软硬件技术的进步,所以我们的生活水平跟着提高。大厦林立、房屋建设也越来越困难,大量的用电器以及困难交织的线路使我们的日常生活存在着平安隐患,那么火灾平安问题也成了我们生活中一大须要解决的问题,所随之而来越来越多的火灾系统和灭火系统也应运而生。本设计基于单片机设计了小型
2、智能家用火灾报警系统,可实现烟雾报警、温度异样报警以及红外检测和外部中断等功能。 在硬件选择方面,采纳了以STM32F103C8T6单片机为主控芯片,集成了温度传感器(LM75A)、烟雾气敏传感器(MQ-2)、微型人体感应传感器PIR、有源蜂鸣器以及666轻触开关等,编写程序通过各个模块的传感器对环境种的温度、烟雾浓度数据信息的实时采集,再由单片机进行数据存储与处理,随后依据设计逻辑限制各模块元件做出相应的应对措施,解除隐患,尽可能避开意外发生。 关键词:STM32单片机 传感器 智能 火灾报警系统 Abstract In recent years, our standard of livin
3、g has improved, given the rapid development of society, the development of electronic technology and computer hardware and software technology. The building is more and more complex, a large number of electrical appliances and complex staggered lines make our daily life have potential safety hazards
4、, so the fire safety problem has become a big problem in our life to be solved, and more and more fire systems and fire extinguishing systems have emerged. A small fire alarm system of intelligent home based on single chip microcomputer is designed, which realizes the functions of smoke alarm, tempe
5、rature abnormal alarm, infrared detection and external interruption. In terms of hardware selection, stm32f103c8t6 single chip is used as the main control chip, which integrates temperature sensor (LM75A), smoke gas sensor (mq-2), micro human body sensor PIR, active buzzer and 6 6 6 light touch swit
6、ch, etc. the program is written to collect the real-time temperature and smoke concentration data information of environmental species through the sensors of each module, and then the single chip is used The machine stores and processes the data, and then controls each module element according to th
7、e design logic to make corresponding countermeasures to eliminate hidden dangers and avoid accidents as much as possible. Keywords:STM32 single chip microcomputer sensor Intelligence fire alarm system 书目 第一章 概述 1 1.1 探讨的背景和意义 1 1.2 火灾警报器的发呈现状 1 1.2.1火灾警报器存在的问题 1 1.2.2 火灾警报器的发展趋势 2 1.3本章小结 2 其次章 硬件的选
8、型与分析 4 2.1 主控芯片 4 2.1.1单片机的选型 4 2.1.2 单片机GPIO功能描述 4 2.2 传感器模块选择 5 2.2.1人体红外传感模块 5 2.2.2温度传感模块 6 2.2.3烟雾气体传感模块 7 2.3 本章小结 8 第三章 硬件系统设计 9 3.1 火灾报警器硬件电路设计 9 3.1.1 单片机最小系统 9 3.1.2 烟雾报警模块 11 3.1.3 温度报警模块 11 3.1.4 人体红外感应模块 12 3.1.5 中断开关模块 12 3.2 后期思路改进 13 3.3本章小结 13 第四章 软件开发 14 4.1软件开发环境 14 4.2主程序设计 14 4.
9、3重要子程序设计 15 4.3.1温度报警子程序 15 4.3.2 烟雾报警子程序 17 4.3.3红外人体感应子程序 18 4.3.4 外部中断子程序 18 4.4 本章小结 18 第五章 测试与调试 19 5.1 警报器的调试 19 5.1.1 传感器参数标定 19 5.1.2 传感器重复性探讨 19 5.1.3 系统报警模块误报测试 19 5.2 本章小结 20 第六章 项目总结 21 结论 22 参考文献 23 致谢 24 第一章 概述 人类的生活中离不开火,甚至可以说,人类可以进化发展到如今的地步,也是因为人类懂得利用火,火给我带来很大的便捷,但是,凡是有利就有弊,在赐予我们便利的同
10、时,火也可以给我们带来灾难,所以防火措施必不行免,在火灾的初期予以合适的处理,可以有效的保障我们的生命的平安和避开财产的损失。本论文基于对火的本质上去分析探讨,针对性的对火灾发生的情景去设计一款由STM32为主控芯片,可以提前预料、检测火灾的发生,通过传感器对环境温度,烟雾气体浓度信息的实时监控,当检测到异样数据时会发出警报的智能化火灾警报器。 1.1 探讨的背景和意义 自改革开放以来,中国的经济以惊人的速度在进步着,我们的生活水平也随之越来越好,各行各业也日渐强大,而因为中国有着大量的人口,所以房地产行业发展的尤为快速,随之而来的高楼大厦、小区社区不断增加。我们的家庭房屋电线电缆也越来越多,
11、室内的结构也更加困难,大量电器用品的运用,那么线路短路或者物品自燃也是现代家庭不得不防范的一个问题。大数据表明,我国近10年来的火灾状况为:平均每年13-15万起、干脆造成损失每年约200000万元,面对这样的数据,我们有理由要更加的重视火灾问题,也要更加努力的去发展着方面的防护措施。 采纳智能的家庭防火系统,对于有可能发生的灾难能有效的削减和避开。温度感应器安装于室内,当温度不正常的上升到肯定程度时,或者烟雾浓度达到肯定值时,发报警信号,自动洒水,刚好处理以免造成更进一能步的损害和损失。而假如检测到有人在现场和温度与浓度都没有达到肯定的危急值时,可由人推断如何去救火,避开系统小题大做而造成不
12、必要的损失,而得不偿失。本作品特地针对家庭的安防系统,创新性地将警示,防火灭火,等紧急状况于一身,为居家平安放心供应了强有力的保障。 1.2 火灾警报器的现状与发展趋势 1.2.1火灾警报器的现状 在我们国家,关于火灾报警系统方面的探讨和应用,目前还处于比较基础的层次,相对于欧美等发达国家,因为起步晚,我们在这方面还是略逊一筹。我国的火灾报警系统的安装范围主要基于高层民用建筑设计防火规范、建筑设计防火规范等法规规定中的相应场所,例如国家、省市等部门和重点单位,而在一般家庭的安装运用中并没有得到普及。现在我国的应用的火灾探测装置的工作原理基本可以分为烟雾传感、温度传感、火焰(光)传感、可燃气体传
13、感等单种或多种组合的检测警报装置,虽然对于目前的火灾探测器系统进行了智能化的设计,但已有的探测传感器件对于可采集的环境数据参数种类的不足,相应的系统的软件发展还不够成熟,使得火灾警报系统还存在智能化程度低、迟报、误报、漏报等问题。而且,相互独立、缺乏沟通的限制方式,对于系统之间的沟通和资源共享是特别不利的,还会造成一些硬件投资重复的状况,当火灾发生的时候,警报系统无法自动向城市火警中心报警,对火势的详细状况、起火的详细位置等火灾情景做不到精确的描述,这也使得消防方面无法刚好的、有针对性的、合理的处理火情,以至于造成多余的、不必要的损失。这些都是目前火灾警报器所存在的一些问题不足。 1.2.2
14、火灾警报器的发展趋势 报警系统从宏观上来说向着网络化、智能化的方向趋势发展:报警系统通过计算机技术通过设置的协议将限制系统、各种探测传感器、各个功能模块以及城市的火警中心达成连线,来达到数据的远程调用和监控管理的目的。同时报警装置中探测器对环境采集有效信息,对采集到的环境信息,采纳模糊逻辑和人工神经网络技术进行处理,让系统可以智能化的对环境进行推断,从而来精确的了解火灾状况。从微观上来说向着小型化,社区化的方向发展:报警系统的小型化指的是将探测器功能模块小型化,假如报警系统实现了网络化,那么就不须要警报器都是一个完整的系统,系统中的子模块就可以变得很小,依靠网络中的服务资源进行推断、限制、报警
15、,就相当于只须要一个或者多个单独的模块,就可以达到原本一整个警报系统的功能,这样报警系统更加便捷和经济了。 1.3本章小结 火灾的本质可以分为火源与可燃烧物质。可燃物质有四种不同的形态分别为:气态、液态、固态、固气混合态。火灾的火焰参数有:光反应、温度改变、烟雾等,依据火焰参数结合可燃物质分析可得出防范与应对措施。本论文主要探讨在单片机基础上去模拟家庭住宅火灾状况,通过火焰参数数据去设计可以检测温度改变、烟雾浓度改变,具备红外人体感应的智能火灾系统。 在项目的设计思路和设计方案确定后,熟识各种软件硬件原理,完成单片机系统硬件焊接,硬件结构的设置和程序的编译,并对实物进行测试和调试。 其次章 硬
16、件的选型与分析 在了解了火灾的本质后,依据各方面的功能与性能需求,合理的选用硬件,满意结构小巧,经济实惠的要求,设计出集检测和防范于一体的,具有烟雾检测、温度检测、人体红外检测、警示和应对措施等多功能智能火灾系统3。 2.1 主控芯片 2.1.1单片机的选型 该设计中选用的核心处理器为STM32F103C8T6,该芯片性能强大,功率消耗很小,时钟频率达到72MHz,就性价比而言,该芯片是同类型产品种特别高,该芯片内置由 32KB128KB的闪存,STM32的功率消耗是36mA,是目前市面上功率消耗最低32位微处理器6,相当于0.5mA/MHz。 STM32的基本参数如下所示: 芯片大小:32-
17、BIT 电压-电源:2 V 3.6 V CUP运转频率:72MHz INPUT/OUTPUT:37 程序存储器容量:64KB (64K x 8) 程序存储器类型:闪存 随机存取储存器容量大小:20K x 8 外部设备:DMA,电机限制PWM,PWM,温度传感器 2.1.2 STM32F103C8T6的GPIO功能描述 每个GPI/O口有32位配置寄存器和数据寄存器各两个,一个32位置位/复位寄存器,一个16位复位寄存器和一个32位锁定寄存器。GPIO端口的每个位可以由软件分别配置成下列各种模式: GPIO_Mode_AIN 输入模拟 GPIO_Mode_IN_FLOATING 输入浮空 GPI
18、O_Mode_IPD 下拉输入 GPIO_Mode_IPU 上拉输入 GPIO_Mode_AF_OD 复用模式开漏输出 GPIO_Mode_AF_PP 复用模式推挽输出 GPIO_Mode_Out_OD 开漏输出 GPIO_Mode_Out_PP 推挽输出 每个I/O端口位可以自由的编写程序,IO端口寄存器遵循只根据32字节的访问规则。 2.2 传感器模块的选型 2.2.1红外人体感应模块 (1)红外感应模块采纳微型人体感应模块PIR。该传感器参数如下: 工作电压:DC 12V 尺寸大小:15*15*15mm 输出方式:5V凹凸电平 检测角度:90 检测范围:5米 响应时间:当移动物体离开感应
19、范围后,延时输出60S (2)微型人体感应模块PIR引脚图2.2说明: 1脚:供电VCC,12V 2脚:接地 3脚:输出访能EN,5V凹凸电平 图2.2 微型人体感应模块PIR引脚 (3)微型人体感应模块PIR传感器特性有: 1. 运动物体触发,不受静止物体影响。 2. 不受环境温度、烟雾浓度、噪音、气体流东、干燥程度、光线、灰尘等因素影响。3. 自动照明、安防智能化感应量身定做,更专业。4. 稳定牢靠,无误触发。2.2.2温度传感模块 本设计选用市面上常见的LM75A作为温度检测的传感器,LM75A是一个具有高速IIC接口的温度传感器,可以将-55+125的温度转化为数字信号。该传感器可以用
20、于精细的温度检测,检测精度可达到0.125内误差,可对环境温度信息进行实时监控。也可以用做检测温度阈值的温度限制器(阈值可预设)。LM75A有以下参数特性如下 : (1) 具有IIC接口,同一条总线最多连接8个子设备 (2)工作电压范围 :2.8V5.5V; (3)温度检测范围 : -55摄氏度 +125摄氏度; (4)具有11位A/D转换器,转换精度为0.125 ; (5)掉电模式下电流值为3.5A; (6)供应环境温度信息,干脆表示温度; 图2.3 LM75AD引脚 LM75A引脚说明: 脚1:I2C串行双向数据线 脚2:I2C串行时钟输入 脚3:过热关断输出,开漏输出 脚4:地,连接到系
21、统地 脚5:用户定义的地址2 脚6:用户定义的地址1 脚7:用户定义的地址0 脚8:VCC电源 2.2.3烟雾气体传感模块 本设计采纳了MQ-2烟雾传感器作为烟雾检测模块的传感器,主要缘由是其特点对液态气体、氢气、丙烷有较高的检测识别度,对常见的瓦斯和可燃性气体的探测非常灵敏,可以检测的气体种类也相对齐全,可以说采纳MQ-2的各方面性价比都很高。MQ-2所运用的气敏材料二氧化锡,该材料的正常的大气中几乎不导电,所以当传感器所在的环境中存有可燃性气体的时候,传感器的电导率会和检测环境中可燃性气体浓度成正比,系统可以从导电率的大小来推断出可燃性气体浓度是否异样,再输出相对应得电平信号给相对应得IO
22、口,蜂鸣器报警。此外,从半导体烟雾气体传感器的初期稳定性、加热特性等方面去考虑,MQ-2 烟雾气体传感器的指标系数都是相对符合实际状况的不错得选择4。(1)MQ-2 传感器的特性如下: 1、具有信号输出指示。2、模拟电压输出及TTL凹凸电平输出 3、TTL输出有效信号为低电平0 4、模拟电压输出0-5V电压,电压随着烟雾探测浓度增大而增大。5、对液化气,家用煤气,自然气有着较高的灵敏度。6、具有长期的运用寿命和牢靠的稳定性 7、快速的响应复原特性 (2)MQ-2接线方式: 脚1:VCC电源 脚2:TTL凹凸电平输出端 脚3:模拟电压输出端 脚4:接地 图2.4 MQ-2引脚图 (3)MQ-2烟
23、雾传感器的外形与结构说明如下: 图2.5 MQ-2传感器外形 表2.1 MQ-2传感器结构 序号 部件 材料 1 气体敏感层 二氧化锡 2 电极 金(Au) 3 测量电极引线 铂(Pt) 4 加热器 镍铬合金(Ni-Cr) 5 陶瓷管 三氧化二铝 6 防爆网 100目双层不锈钢(SUB316) 7 卡环 镀镍铜材(Ni-Cu) 8 基座 胶木或尼龙 9 针状管脚 镀镍铜材(Ni-Cu) 2.3 本章小结 本章介绍了该设计项目电路中相关的元件。对相关元件的特性分析中,结合设计原理,去实现以STM32单片机为核心的具备烟雾报警和温度报警以及红外人体感应等多功能报警器。 第三章 硬件系统设计 单片机
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 STM32 单片机 家庭 智能 火灾 安全 系统 研究
限制150内