基于单片机的智能火灾报警系统-毕业论文.doc
《基于单片机的智能火灾报警系统-毕业论文.doc》由会员分享,可在线阅读,更多相关《基于单片机的智能火灾报警系统-毕业论文.doc(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于单片机的智能火灾报警系统摘 要当前时代,随着电子产品在人们生活中使用的增多,致使我们生活的四周到处潜伏着火灾隐患,由此而引发的火灾也越来越多,为了避免以及减少火灾的发生,设计出一个比较完善的智能火灾报警系统就显得尤为重要,实现火灾发生时起到自动报警的作用,最大限度的减少因火灾而带来的损失。本系统按照需求设计了一个能应用于室内、办公室等场所的智能火灾报警系统,此系统硬件部分以单片机为核心,包含传感器模块、A/D转换模块、显示模块、火灾报警模块、温度门限值手动设置模块和短信通知模块。通过软硬件的结合,将各个模块联合起来实现目标。本系统通过温度传感器和烟雾传感器时时检测所监视周围的温度、烟雾浓度
2、,并经过模数转换将所检测到的信息及时的送入控制器中,控制器将接收到的信号与设定的门限值相比,自动判断火灾发生情况,当温度值或浓度值超过门限值时,自动实现声光报警,并显示当前温度和浓度,并把此时的报警情况短信通知户主。此系统是一种结构相对简单、性能比较稳定的智能化的火灾自动报警器,有一定的实用价值。关键词:单片机,温度传感器,烟雾传感器,液晶显示,GSM模块 Based on single chip microcomputer intelligent fire alarmABSTRACTThe current era, along with the increase in electronic
3、products used in peoples life, cause were living lurk everywhere around the fire hazards, fire arising from the more and more, in order to avoid and reduce the occurrence of fire, design a more perfect intelligent fire alarm system is particularly important, have the effect of automatic alarm when t
4、he fire broke out, minimize losses due to fire.This system according to the demand to design A can be applied to indoor, offices and other places of intelligent fire alarm system, this system with single-chip microcomputer as the core, the hardware part includes sensor module, A/D conversion module,
5、 display module, fire alarm module, temperature threshold manually module module and SMS. Through the combination of software and hardware, the various modules combined to achieve the goal.This system by temperature sensor and smoke sensor detection constantly monitor the surrounding temperature, sm
6、oke concentration, and after the information detected by the analog-to-digital conversion will be timely sent to the controller, the controller will receive signals compared with the setting threshold, automatically judge the fire, when the temperature or density more than threshold, automatically r
7、ealize sound and light alarm, and display the current temperature and concentration, and put the alarm message notify the head of the household. This system is a relatively simple structure, stable performance of the intelligent automatic fire alarm system, has the certain practical value.KEY WORDS:
8、 Single chip computer, temperature sensor, smoke sensor, LCD display, GSM module12目录前言1第1章 智能火灾报警系统的方案设计21.1 系统总功能概述21.2 系统器件的选择31.2.1 传感器的选择31.2.2 A/D转换61.2.3 单片机选择81.2.4 液晶显示10第2章 系统硬件设计132.1 数据收集模块132.1.1 温度传感器模块132.1.2 烟雾传感器模块142.2 控制模块162.3 显示模块172.4 报警模块182.4.1 声光报警模块182.4.2 故障自检测模块182.4.3 无线短
9、信收发模块192.5 按键模块22第3章 系统软件设计243.1软件简介243.1.1 Keil Vision4软件简介243.1.2 ISIS 7 Professional软件简介253.2 主程序流程图253.2 数据采集程序流程图273.3 火灾判断子程序流程图283.4 按键子程序流程图293.5 报警子程序流程图30第4章 系统实物调试314.1 声光报警与显示模块调试314.2 短信收发模块调试324.3 调试中的问题与解决方法32结论34谢 辞35参考文献36前言近年来,随着科学技术的不断发展,人们生活水平的不断提高,电子产品的使用量也越来越多,致使火灾发生的频率越来越高。根据统
10、计所知,我国在70年代由火灾所造成的损失不足2.5亿,而在80年代由火灾造成的损失达到3.2亿,但是自进入90年代开始,尤其从1993年以来,由火灾而造成的直接损失就达到十几亿,每年平均死亡人数高达2000多人。而一个减少火灾发生的报警器,及时监测火灾情况的系统就显得尤为重要。众所周知,火灾已经成为国内外普遍关注的问题,它是发生频率相对较高的一种灾害,特别是随着社会经济的快速发展,建筑物应用材料的多样性和各类工业的发展,易燃物的增多,在任何时间、任何地区都可能会发生火灾,火灾的危险性日益增加。这让人们逐渐认识到监控预警的重要性,良好的监控系统与及时的报警机制可以大大降低人员的伤亡,减少不必要的
11、损失。而随着科技的突飞猛进,火灾报警系统也由最初的简单报警逐渐复杂化,融入自动控制技术、电子技术及传感器模块应用等知识,功能由最初的单一越来越完善,火情地点自动检测,随时将检测到的数据送入控制器中,自动完成火灾判断、报警等智能化的火灾报警器需求逐渐增加,以实现尽量避免火灾发生时无人知晓的情况。伴随着科学技术的不断发展,智能火灾报警必将得到更快的发展。火灾报警控制器的结构比较复杂,对技术的要求比较高,涉及很多的领域及学科。本系统以51单片机为控制器,通过对所收集的数据的分析,控制报警器报警,无线短信发送。由数据采集模块、控制模块、显示模块、报警模块、按键模块和短信通知模块组成。所用器件包括温度传
12、感器DS18B20、烟雾传感器MQ-2、AT89C51单片机、LCD1602液晶显示、LED状态指示灯及GSM短信通知等。可实现声光报警、温度和浓度显示、报警门限值手动设置、紧急报警、故障自检测及与上位机的串口通信等功能。是一个智能化的火灾自动报警器,具有一定的使用价值。 第1章 智能火灾报警系统的方案设计1.1 系统总功能概述智能火灾报警系统主要由火灾探测模块、报警模块、显示模块和按键模块组成。火灾探测模块主要是对火灾发生时所发出的物理、化学现象燃烧气体、烟雾粒子、温度的探测,并将所探测到的火情信号传递给报警控制器,即将检测到的数据送入单片机中。报警模块由单片机控制,通过软件编程由控制器自动
13、对所接受的数据进行分析比较,判断是否达到火灾报警的条件,当温度和浓度值超过门限值时,自动控制报警器报警,LED指示灯亮,并短信通知户主。显示模块主要有LCD1602显示器实时显示当前室内的温度及浓度。按键模块可实现对温度门限值的手动设置,火灾发生时紧急报警的功能。整体的电路框图如下图1-1所示:51单片机温度传感器A/D转换烟雾传感器LCD显示模块声光报警模块按键模块无线通信模块图1-1 整体电路框图各个模块的功能如下:(1)传感器模块:时时检测所监视周围的温度和烟雾浓度,经模数转换将数据传送给单片机;(2)显示模块:显示当前所测的温度、浓度转换成的电压值、门限值;(3)报警模块:火灾发生时蜂
14、鸣器报警、指示灯发光;(4)按键模块:实现紧急报警和手动门限值设置。1.2 系统器件的选择1.2.1 传感器的选择每当火灾发生时,一定会伴随着烟雾、高温和火光的发生,然而火灾探测器对这些都很敏感,会随着监视周围的温度和浓度的变化而变化。每当有烟雾、高温产生的时候,火灾探测器就会改变平时的正常状态,引起电流、电压或机械部分等发生变化或位移,再经过调整电路,信息传输等过程发送给单片机,控制报警模块发出警报声,并同时发出光报警信号及显示火灾发生时的温度和浓度。1. 温度传感器温度传感器的一种是运用金属的热胀冷缩的特性。在一般正常的情况下,温度探测器的电路是断开的,当所监测周围的温度上升到一定值的时候
15、,因为金属膨胀而延伸,使得导体接通,于是就发出了信号。另一种是根据某些金属易熔的这一特殊性质,在感温探测器里固定一块低熔点合金,当周围温度上升到它的熔点(7090)时,金属就会熔化,借助于弹簧的作用力而使得触头相碰,这样电路就会接通,从而发出信号。以上这两种感温式探测器,每当外界的温度超过某一设定的门限值时就会报警;另外还有一类是差温型探测器,根据升温的速度是否超过门限值,判断是否会感应报警。但当两者结合起来时,就成为了差定温组合式。本次系统用的是DS18B20数字温度传感器,实物图如下图1-2所示:图1-2 数字温度传感器DS18B20DS18B20数字温度传感器提供9位温度读数,指示器件的
16、温度。信息经过单片机接口送入DS18B20或者从DS18B20中送出,因此从单片机到DS18B20数字温度传感器只需要连接一条数据线,简单又方便;而且它对所监视的周围的温度特别敏感,伴随着周围温度的变化而变化。DS18B20数字温度传感器的主要特性如下:(1)独特的单线接口,只需要1个接口引脚就可以通信;(2)测量温度的范围从-55C+125C,增量值是0.5C;(3)以9位数字值的方式读出温度值;(4)不需要备份电源;(5)可以在1秒(典型值)内把温度变换成数字。下表1-1为数字温度传感器DS18B20的详细的引脚说明:表1-1 DS18B20温度传感器引脚说明引 脚符 号说 明1GND接地
17、2DQ单线运用的数据输入/输出引脚3VCC接电源2. 烟雾传感器感烟探测器中一种是离子感烟探测器,它在内外电离室里面有放射源镅241,利用电离时产生的正负离子,在电场的作用下分别向两边移动。一般在正常的情况下时,内外电离室的电流和电压都是稳定的。但是一旦有烟雾窜逃外电离室,干扰了带电粒子的正常运动时,内外电离室的电流和电压就会有所改变,从而破坏内外电离室之间的平衡,于是就发出了信号。一种叫光电感应探测器,它由一个发光元件和一个光敏元件组成,平常情况下光源发出的光,通过透镜射到光敏元件上,这时电路正常工作,但是当有烟雾从中阻隔时,到达光敏元件上的光就会减弱,而光敏元件会把光强的变化转换成电的变化
18、,再通过放大电路向人们报警。还有一种叫管道抽吸式感烟探测器,他的工作原理与光电感应探测器中另一种散射型相似,它通过烟雾的反射或散射产生光敏电流,主要应用于船舶上。最近这几年以来还出现了激光感烟探测器,它也是利用光电感应的工作原理,有所不同的是光源改成了激光束。这种探测器采用的是半导体器件。而在本次系统中所采用的是MQ-2半导体烟雾传感器,实物图如下图1-3所示:图1-3 MQ-2烟雾传感器MQ-2烟雾传感器的主要特性如下:(1)广泛的探测范围;(2)对液化气、丙烷、氢气的灵敏度较高;(3)优异的稳定性/寿命长;(4)简单的驱动电路。 MQ-2半导体烟雾传感器的输出信号一般都比较微弱,需要经过前
19、置电路对其进行放大处理,满足单片机对输入信号的要求。本次系统中烟雾传感器模块中采用的是LM356单运算放大器,后将放大的信号送入A/D模数转换中。MQ-2烟雾传感器有着较高的灵敏度,在烟囱处放入烟雾,过一会就会使得此浓度电压值变化。在本次设计中通过检测此烟雾浓度电压值得变化来确定烟雾的量是否过度,是否达到火灾报警的门限值。1.2.2 A/D转换1. A/D转换器介绍A/D转换器是一种能把模拟量转换成数字量的电子器件。A/D转换器的种类有很多种,从原理上可以分为四种:计数器式A/D转换器,双积分式A/D转换器,并行A/D转换器和逐渐逼近式转换器。计数器式A/D转换器结构很简单,但转换速度也很慢,
20、所以很少采用;双积分式A/D转换器抗干扰能力强,转换精度也很高,但速度不够理想,常用于数字式测量仪表中;并行A/D转换器的转换速度最快,但因结构复杂而造价较高,故只用于那些转换速度极高的场合;计算机中广泛采用逐次逼近式A/D转换器作为接口电路,它的结构不太复杂,转换速度也高;在本次系统中所采用的ADC0832就属于此类型的转换器。而且,A/D转换器按其位数来算时,它可以分为4位、8位、10位、12位和14位、16位并行输出及BCD码输出的3位半、4位半、5位半等多种。位数越高转换器的分辨率就越高,相应的价格也就越贵。A/D转换的主要技术指标:(1)转换时间和转换速率A/D完成一次转换所需要的时
21、间。转换速率是转换时间的倒数。是一个很重要的指标。ADC型号不同,转换速率差别很大。反映采样系统的实时性能。而在本次系统中所用的模数转换ADC0832的转换时间为32us。转换速度比较快。(2)分辨率在A/D转换器中,分辨率是衡量A/D转换器能够分辨出输入模拟量最小变化程度的技术指标。分辨率取决于A/D转换器的位数,所以习惯上用输出的二进制位数或BCD码位数表示。(3)转换精度A/D转换器的转换精度定义为一个实际A/D转换器与一个理想A/D转换器在量化值上的差值,可用绝对误差或相对误差表示。2. ADC0832介绍本次系统中使用的是ADC0832模数转换器,用于将烟雾传感器收集到的模拟数据转换
22、成数字量,传送到单片机中。ADC0832是美国国家半导体公司生产的一种8位分辨率、双通道A/D转换芯片,具有以下特点:(1)8位分辨率;(2)双通道A/D转换;(3)输入输出电平与TTL/CMOS相兼容;(4)5V电源供电时输入电压在05V之间;(5)工作频率为250KHZ,转换时间为32us;(6)一般功耗仅为15mW;(7)8P、14PDIP(双列直插)、PICC多种封装。下图1-4为ADC0832芯片的顶视图:图1-4 ADC0832芯片下表1-2为ADC0832芯片的接口说明:表1-2 ADC0832芯片引脚说明芯片接口说 明CS片选使能,低电平芯片使能CH0模拟输入通道0,或者作为I
23、N+/-使用CHI模拟输入通道1,或者作为IN+/-使用GND芯片参考0电位(地)DI数据信号输入,选择通道控制DO数据信号输出,转换数据输出CLK芯片时钟输入VCC/REF电源输入及参考电压输入(复用)1.2.3 单片机选择1.单片机介绍单片机(Single-Chip-Microcomputer),又称为单片微型计算机,是一片集成电路芯片,采用超大规模集成电路技术,把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、输入接口、输出接口(I/O)和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路PWM、模拟多路转换器、A/D转换器等电路)集成到一块硅片
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 智能 火灾 报警 系统 毕业论文
限制150内