欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    火灾报警系统.docx

    • 资源ID:493643       资源大小:129.77KB        全文页数:19页
    • 资源格式: DOCX        下载积分:5
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要5
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    火灾报警系统.docx

    1、安徽工程大学机电学院电子设计大赛技术报告专业:电子信息工程队伍名称:电信梦之队设计工程:火灾报警系统参赛队员:王徐庆杨青左忠武仇夏莉火灾报警系统摘要火灾自动报警系统是由触发装置、火灾报警装置、火灾警报装置以及具有其它辅助功能装置组成的,它能将燃烧产生的烟雾、热量、火焰等物理量,通过火灾探测器变成电信号,传输到火灾报警控制器,并同时显示出火灾发生的部位、时间等,使人们能够及时发现火灾,并及时采取有效措施,扑灭初期火灾,最大限度的减少因火灾造成的生命和财产的损失,是人们同火灾做斗争的有力工具。本系统采用AT89C51作为控制器,选用温度传感器DS18B20、可燃气体传感器MQ-2作为火灾探测的敏感

    2、元件。采用声光报警的方式,设计出可以应用于家庭房屋、工厂等场所的简单实用的火灾探测报警器。单片机巡回检测温度、浓度并显示数据。当以上任一项发生异常时系统判断具体是哪项异常,再发出相应的声光报警信号,直到异常被排除,系统自动停止报警。关键词:单片机;温度传感器;气体传感器;声光报警目录1设计背景及设计思路42系统硬件设计与实现52. 1系统结构示意图52. 2主要模块介绍6单片机最小系统62. 2.2蜂鸣器的工作原理.73. 2.3MQ-2系列模块8温度传感器101111数码管显示电路12133流程图153. 1主程序流程图153. 2系统流程图164软件系统设计163.1 开发环境介绍163.

    3、2 程序调试过程175性能测试与分析235.1性能可实现的功能235.2成品实物展不246体会与前景246.1体会246.2工程前景25参考文献26附录27附录1系统电路图27附录2元器件清单281设计背景及设计思路火灾是可燃物在时间或空间上失去控制的燃烧所造成的灾害,是威胁公众平安和社会开展的主要灾害之一。火,在给人类带来文明进步、光明和温暖的同时也在其失去控制之时给人类造成了巨大的灾难。据统计,我国70年代火灾平均损失不到2.5亿元,80年代火灾平均损失接近3.2亿元。进入90年代,特别是1993年以来,火灾造成的直接损失上升到年均十几亿元,年均死亡2000多人。严峻的事实证明,随着社会和

    4、经济的开展,社会财富日益增加,火灾给人类、社会和自然造成的危害范围不断扩大,它不仅毁坏物质财产,造成社会秩序的混乱,还直接威胁生命平安,给人们的心灵造成极大的伤害。残酷的现实让人们逐渐认识到监控预警和消防工作的重要性,良好的监控系统和及时的报警机制可以大大降低人员的上网,为社会减少不必要的损失。随着电子产品在人类生活中的使用越来越广泛,由此引起的火灾也越来越多,在我们生活的四周到处潜伏着火灾隐患。智能化火灾报警系统已并非传统意义上的简单的报警设备,而是融入了计算机技术、电子技术、自动控制技术、传感器的应用等各领域知识。伴随着科学技术的不断进步,火灾报警系统必将得到更快的开展。采用气体传感器、温

    5、度传感器、AT89C51单片机以及LED显示灯模块设计了一种智能火灾报警器,可以实现声光报警、浓度显示、温度显示,报警限值设置。是一种结构简单、性能稳定、使用方便、价格低廉、智能化的火灾报警器,具有一定的实用价值。我们团队制作的火灾报警系统该系统是采用ATMEL公司的AT89C51单片机作为处理器,主要完成以下工作:(1)基于AT89C51的火灾报警检测设计方案。(2)温度传感器DS18B20气体传感器MQ-2、A/D转换芯片ADC0809与单片机的接口电路设计。(3)LED数码管驱动芯片ICM7218A与单片机的接口电路及其与数码管的硬件连接。(4)设计主要软件程序模块,完成软件设计。2系统

    6、硬件设计与实现智能火灾报警系统的工作,首先通过周围温度采集,经A/D转换送到单片机控制中心,经过信息处理,转化为C51单片机能够处理的数字量。在STC90C51单片机中,采集并经过处理的数据要与系统所规定的相关上限值进行比拟,如果超出了上限值,那么说明周围环境异常,要报警,以便人们的正常生活和工作。把信息综合处理,根据实际的需要以及现场的环境,来发现和识别报警,构成智能化的监控系统,提高了系统工作的可靠性。此系统的总体模块框图如下:2.2.1单片机最小系统国产宏晶STC单片机以其低功耗、廉价、稳定性能,占据着国内51单片机较大市场。所以我们选用STC单片机系列。单片机最小系统,或者称为最小应用

    7、系统,是指用最少的元件组成的单片机可以工作的系统。对51系列单片机的最小系统一般包括:单片机、晶振电路、复位电路。复位电路:当单片机系统在程序运行中,受到环境干扰出现程序跑飞的时候,按下复位按键内部的程序自动从头开始执行。电路图如下:晶振电路:振荡器产生时钟信号,电路图如下蜂鸣器的发声原理由震动装置和谐振装置组成,而蜂鸣器又分为无源他鼓励型与有源自鼓励型。无源他鼓励型蜂鸣器的工作发生原理是:方波信号输入谐振装置转换为声音信号输出,无源他鼓励型蜂鸣器的工作原理为:直流电源输入经过振荡系统的放大取样电路在谐振装置作用下产生声音信号,有源自鼓励型蜂鸣器的工作原理图如下:2.2.3MQ-2系列模块一、

    8、模块描述1可以用于家庭和工厂的气体泄漏监测装置,适宜于液化气、丁烷、丙烷、甲烷、酒精、烟雾等的探测;2灵敏度可调(图中蓝色数字电位器调节)3工作电压5V使用前供电预热2分钟以上传感器稍微发烫属于正常现象;4输出形式a模拟量电压输出b数字开关量输出(0和1)5设有固定螺栓孔,方便安装二、模块接口说明(4444线制)1 VCC5V工作电压2 GND外接GND3 DO小板数字开关输出接口(0和1)4 AO小板模拟量输出接口三、使用说明1MQ-2传感器模块对环境液化气、丁烷、丙烷、甲烷、酒精、烟雾等较敏感。2模块在无上述气体影响或者气体浓度未超过设定阈值时,数字接口DO口输出高电平,模拟接口AO电压根

    9、本为Ov左右,当气体影响超过设定阈值时,模块数字接口DO输出低电平,模拟接口AO输出的电压会随着气体的影响慢慢增大;3小板数字量输出DO可以与单片机直接相连,通过单片机来检测上下电平,由此来检测环境气体;4小板数字量输出DO可以直接驱动本店继电器模块,由此可以组成一个气体开关;5小板数字量输出DO可以直接驱动本店有源蜂鸣器模块,由此可以组成一个气体报警器;6小板模拟量输出AO可以和本店AD模块相连,通过AD转换,可以获得环境气体浓度精准的数值;四、测试说明接线说明:模块VCC接开发板VCC模块GND接开发板GND接好VCC和GND,模块电源指示灯会亮2MQ-2传感器模块使用说明将模块放置有无上

    10、述气体处,调节板上蓝色电位器,直到板上开关指示灯亮,然后慢慢回调,直到开关指示灯灭。然后将模块放入有上述气体的环境中,会发现模块上的开关指示灯会亮,这个现象就是说明,上述气体可以触发模块,从而使开关指示灯点亮。另外资料里面附带一个51程序,用来检测MQ2模块数字接口DO的上下电平具体说明如下:接线:模块VCC接开发板VCC模块GND接开发板GND单片机:STC89C52串口发送数据波特率:9600现象:模块有气体触发,串口不断发送01,同时开关指示灯亮;模块无气体触发,串口不发送数据,同时开关指示灯灭MQ-2模块电路图DS18B20数字温度传感器1)适应电压范围更宽,电压范围:3.056v,在

    11、寄生电源方式下可由数据线供电。2)独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。DS18B20支持多点组网功能,多个DS18B20可以并联在唯一的三线上,实现组网多点测温。(4)DS18B20在使用中不需要任何外围元件,全部传感元件及转换电路集成在形如一只三极管的集成电路内。DS18B20的引脚GND:接地管脚DQ:数字量的输入和输出VDD:可选的+5v电源。温度传感器模块如上图本设计的控制芯片使用的是ATMEL公司生产的AT89C51,AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM)和128字节的随机存取

    12、数据存储器(RAM)的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C51是一个低功耗高性能单片机,片内置通用8位中央处理器(CPU)和FIaSh存储单元,可灵活应用于各种控制领域。40个引脚,32个外部双向输入/输出I/O)端口,同时内含2个外中断口,2个16位可编程定时计数器,2个全双工串行通信口。AT89C51的引脚图如图3-1所示。芯片可以按照常规方法进行编程,也可以在线编程,其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发本钱。数码管显示电路可燃气体浓度数据采集进来并被成功地由模拟量转化为数字量后,经过计算公式后转换为LEL

    13、形式,而从DS18B20出来的温度数据直接为十进制温度,两组数据被传送到系统的显示模块。让人们更直接地观察到相关数据。在本系统中,对LED进行的是动态扫描,除了给显示器提供段的输入之外,还要对显示器进行位控制。显示器的前四位显示的是温度,而后四位那么显示可燃气体LEL%浓度值。我们的系统显示用的8位8段数码管由数码管专用驱动芯片ICM7218A驱动,27、3、1、25、2、24、26、4脚分别接数码管的a、b、c、d、e、f、g、dp,15、16、23、20、17、22、21、18脚为位选,分别控制8位数码管的亮灭,ID07为数据线,接单片机Pl口,WRITE、MoDE是写控制位和模式控制位

    14、分别接单片机P3.6、PO.Oo其电路图如下列图所示一般双极性四线步进电机线序是ABA/B/,其中A与A/是一个线圈,B和B/是一个线圈,一般这种驱动需要的是H桥电路,这里就不必介绍H桥了。下面介绍一下H双极性四线步进电机驱动相序:正转:A/B/反转:B/A/正转:A/BABAB/A/B/反转:AB AB/ABA/B正转:A/ A/B BAB A AB/ B/ A/B/反转:AB B/AB/ A AB B A/BA/原理图如下:3程序流程图温度放大传感电路电源模块A/D4什东统的设计程序的开发环境是在keil软4STC89C5微型水泵二的,编写、编译和链接,并最终生成可KeiI软件是面对单片

    15、机学习:机嵌入式应用开发软件。设计中的调试和使用是建立在普中烧录软件的根底上进行的。利用keil软件生成hex文件利用普中烧录软件导入到单片机开发板中,显示最终的一系列结果。开发软件界面4. 2程序代码调试#include#include#include#includeHlcd.h#includeHtemp.hdefineucharunsignedchar#defineuintunsignedintunsignedchardate;voidInitial_com(void);voidBEEP();voidairwarn();unsignedcharcodetable=warning);sbit

    16、P3_3=P33;sbitBeep=P32;接蜂鸣器sbitP3_l=P31;sbitkeyl=POl;voidLcdDisplay(int);uintvoiddelay2(uintz)ij;for(i=z;i0;i-)for(j=110;j0;j-);)voidDelay(unsignedintIcharj,a;for(i;iO;i-)for(a=38;a0;a-)ford=138;j0;j-);)voidmain()P1=0x00;Lcdlnit();/初始化LCD 1602LCdWriteeOm(OX88);写地址80表示初始地址1.cdWriteData(lCf);while(l)1.

    17、cdDisplay(Ds18b20ReadTemp();/Delay1ms(l000);/ls钟刷一次if(P3_3=airwam();voidLcdDisplay(inttemp)/led显示/unsignedintk;unsignedinti;unsignedchardatas=0,0,0,0,0;定义数组floattp;if( temp=2)Delay(100);if(datas1=3&datas2=2)/Delay(100);BEEP();P3_l=1;for(i=0x40;i0x47;i+)1.cdWriteCom(0x83+i);1.CdWriteData(tablei-0x40)

    18、百位elsefor(i=0x40;iO;y)Delay(I);Beep=I;Delay;Beep=O;P3_l=0voidInitial_com(void)开总中断允许串口中断ES=I;EA=I;ETl=I;允许定时器Tl的中断TMOD=0x20;/定时器Tl,在方式2中断产生波特率PCON=OxOO;/SMOD=OSCON=0x50;/方式1由定时器控制THl=Oxfd;波特率设置为9600TLl=Oxfd;TRl=I;开定时器Tl运行控制位voidairwarn()unsignedinti;Initial_com();BEEP();if(keyl=O)delay2(l);消抖动if(ke

    19、yI=O)确认触发SBUF=0X01;delay2(200);for(i=0x40;i0x47;i+)1.cdWriteCom(0x83+i);1.CdWriteData(tablei-0x40);百位)delay2(200);if(RI)date=SBUF;单片机接受SBUF=date;单片机发送RI=O;/delay2(200);*for(i=0x40;i0x47;i+)LCdWriteData();百位)*/P3_l =1;到遇到火灾时,温度传感器感应温度,当到达预定温度时,数码管上显示温度,蜂鸣器响起,同时LED显示有火灾显示。交通灯模块的红灯报警显示。此时给水泵一个高电压,使得水泵向

    20、火灾源处供水,浇灭火灾。成品实物展示体会与前景对于火灾报警器电路的设计,在开始做的时候会感到很迷茫,不知从何下手,此次火灾报警电路设计让我得到多方面的锻炼。一使我对模拟电子技术专业知识有了进一步的掌握并熟悉了更多电子仪器的使用方法,掌握电子电路的测试方法,了解常用电子器件的类型和特性,同时掌握如何合理选用电子器件的原那么。应用知识更为得心应手,熟练自如。有了更多对模拟电子技术综合性训练的时机。也通过实用型模拟电子电路设计、安装、调试等各环节,培养了我运用课程中所学的理论与实践紧密结合,独立的解决实际问题的能力。当你真正愿意花时间去研究它的时候,它会变得很简单,因此,我们在以后的学习中,生活中,

    21、我会尽量养成勤于思考,勤于动手,不怕困难的好习惯,我们在平时要注意理论与实际的关系。工程前景二十一世纪是网络化时代,在计算机技术、微电子技术和网络技术的迅速开展下,火灾探测报警技术的更新变化也非常明显,总体来看,主要的开展变化是:数字技术和新工艺、新材料的应用,改良系统能力和减少维护要求,向着高可靠、低误报和网络化、智能化方向开展。(1)早期、超早期的火灾探测报警,超早期火灾报警的主要指导思想是:.提高灵敏度,在火灾早期阶段生成物较少的时候即可探测报警。.探测火灾过程中尚未形成火灾时的生成物即超早期火灾探测报警。(2)全新的火灾判定依据从以搜集时间信息为主作为报警依据,转为以物性信息与时间信息

    22、相结合作为报警依据。(3)采用智能技术处理传感器提供的火灾信息目前传感器所提供的是混合型时间信息,做好对信息的处理,以弥补信息源头的缺陷,尽可能提高报警的可靠性和后续工程系统联动控制的准确性。参考文献1张爱羚.国内外自动灭火系统开展概况及趋势研究JL科技致富向导,2010(21)13-162史世晓,杨伟等浅谈火灾自动报警技术的应用现状及开展趋势J中国科技信息,201020)243谢望.烟雾传感器技术的现状和开展趋势J.仪器仪表用户,2006:223.4金发庆.传感器技术与应用D.北京:机械工业出版社,2004.5黄贤武,郑筱霞.传感器原理与应用(第二版)M.北京:高等教育出版社,2006.6符

    23、青松.智能火灾自动报警系统的设计与实现D.武汉理工大学,2009.7张红兰等.基于多传感器的智能火灾报警器的设计JL仪器仪表用户,2009(4):1720.8范新民.火灾报警器电源J.安徽电子信息职业技术学校学报,2006:459姜志海,黄玉清等.单片机原理机应用M.电子工业出版社,2009.10郝延柱.单片机学习指导M.北京:航空航天大学,2005.附录附录1系统电路图附录2元器件清单序号名称数量1AT89C51芯片一个2数码管一个3MQ系列模块一个4蜂鸣器一个5水泵一个6电容假设干7电阻假设干8晶振假设干9三极管假设干10按钮假设干11管子假设干12其他物品假设干完成日期:2015-7-21


    注意事项

    本文(火灾报警系统.docx)为本站会员(奥沙丽水)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!




    宁ICP备18001539号-1

    三一文库
    收起
    展开