欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    基于单片机智能火灾报警系统毕业论文.doc

    • 资源ID:3939732       资源大小:603KB        全文页数:27页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    基于单片机智能火灾报警系统毕业论文.doc

    南京信息职业技术学院毕 业 设 计 论 文作者: 学号: 11013P43 系部 : 电子信息工程技术 专业: 电子信息工程技术 题目: 基于单片机智能火灾报警系统 指导教师: 评阅教师: 完成时间: 2013 年 4 月 7 日 单片机智能火灾报警系统摘要:目前,随着电子产品在人类生活中的使用越来越广泛,由此引起的火灾也越来越多,在我们生活得四周到处潜伏着火灾隐患。为了避免火灾以及减少火灾造成的损失,我们必须按照“隐患险于明火,防患胜于救灾,责任重于泰山”的概念设计和完善火灾自动报警系统,将火灾消灭在萌芽状态,最大限度地减少社会财富的损失。本系统可安装在各防火单位,它负责不断地向所监视的现场发车巡检信号,监视现场的温度、浓度等,并不断反馈给报警控制器,控制器将接到的信号与内存的正常整定值比较、判断确定火灾。当发生火灾时,可实现声光报警、故障自诊断、浓度显示、报警限设置、延时报警及与上位机串口通信等,是一种结构简单、性能稳定、使用方便、价格低廉、智能化的烟雾传感器,具有一定的实用价值。关键词:火灾自动报警系统 单片机 传感器Titlle: Automatic fire alarming system Abstract: Now, with electronic products used in human life more and more widely, the resulting fire, more and more, we live in fire hazards lurking around everywhere. To avoid fires and reduce fire losses, we must follow the "hidden dangers fire in prevention is better than disaster relief, the responsibility is extremely heavy," the concept design and improvement of automatic fire alarm system, fire nipped in the bud, the maximum reduce the loss of social wealth.The system can be installed in all fire units, which is responsible for continuously monitoring the site to start the inspection signal, monitor the site of temperature, concentration, and continuous feedback to the alarm controller, the controller will receive the signal and the normal memory setting value was determined by comparing to determine the fire. When fire occurs, can achieve sound and light alarm, fault diagnosis, concentration display, alarm limit settings, delay alarm and serial communication with the host computer is a simple structure, stable performance, easy to use, inexpensive, intelligent smoke sensor, has some practical valueKey words: alarm apparatus Automatic fire alarming system, Single Chip, sensor目录1. 绪论1 1.1 概述11.2 发展趋势21.3现状及特点22设计要求及方案32.1设计目的与基本要求32.2主要应用方向与设计构思33.系统硬件组成和基本工作原理33.1系统工作原理33.2控制器模块设计43.3显示模块设计63.4温度采集模块设计73.5气体采集模块设计93.6报警电路模块设计134.系统的应用软件设计154.1AT89S51单片机调试及开发工具154.2主程序流程165系统调试17总结18致谢19参考文献20附录一 原理图21附录二 程序21 附录三 实物图231 绪论1.1概述 火灾是可燃物在时间或空间上失去控制的燃烧所造成的灾害,是威胁公众安全和社会发展的主要灾害之一。火,在给人类带来文明进步、光明和温暖的同时也在其失去控制之时给人类造成了巨大的灾难。据统计,我国70年代火灾平均损失不到2.5亿元,80年代火灾平均损失接近3.2亿元。进入90年代,特别是1993年以来,火灾造成的直接损失上升到年均十几亿元,年均死亡2000多人。严峻的事实证明,随着社会和经济的发展,社会财富日益增加,火灾给人类、社会和自然造成的危害范围不断扩大,它不仅毁坏物质财产,造成社会秩序的混乱,还直接威胁生命安全,给人们的心灵造成极大的伤害。残酷的现实让人们逐渐认识到监控预警和消防工作的重要性,良好的监控系统和及时的报警机制可以大大降低人员的上网,为社会减少不必要的损失1。随着电子产品在人类生活中的使用越来越广泛,由此引起的火灾也越来越多,在我们生活的四周到处潜伏着火灾隐患。智能化火灾报警系统已并非传统意义上的简单的报警设备,而是融入了计算机技术、电子技术、自动控制技术、传感器的应用等各领域知识。伴随着科学技术的不断进步,火灾报警系统必将得到更快的发展。火灾自动报警系统,一般由火灾探测器、区域报警器和集中报警器组成;也可以根据工程的要求同各种灭火设施和通讯装置联动,以形成中心控制系统。即由自动报警、自动灭火、安全疏散诱导、系统过程显示、消防档案管理等组成一个完整的消防控制系统。 火灾探测器是探测火灾的仪器,由于在火灾发生的阶段,将伴随产生烟雾、高温格火光。这些烟、热和光可以通过探测器转变为电信号报警或使自动灭火系统启动,及时扑灭火灾。 区域报警器能将所在楼层之探测器发出的信号转换为声光报警,并在屏幕上显示出火灾的房间号;同时还能监视若干楼层的集中报警器(如果监视整个大楼的则设于消防控制中心)输出信号或控制自动灭火系统。 集中报警是将接收到的信号以声光方式显示出来,其屏幕上也具体显示出着火的楼层和房间号,机上停走的时钟记录下首次报警时间性,利用本机专用电话,还可迅速发出指示和向消防队报警。此外,也可以控制有关的灭火系统或将火灾信号传输给消防控制室2。1.2 发展趋势 二十多年前,中国的消防报警产品刚刚起步,无论产品技术含量、产品系列完整性、使用性,还是社会影响程度都是相当低的。国外的产品和品牌一统天下,占领中国的大部分市场。由于中国的建设正在飞速发展,市场大的惊人,难道这由中国发展带来的成果只能由外国企业来瓜分?可幸的是中国企业抓住了机遇,顶住了挑战,先是一批国家的科研院所,后是一批国营企业、民营企业,业内也吸引和凝聚一大批国内的技术和管理精英,花了十多年时间,通过几次产品更新换代,就使自己的产品紧紧跟上了国际水平,并且夺回了大部分国内市场,使得现在大多国外产品只有招架之功,这是典型的自力更生,走自己的路。当然目前而言,我们基本占据的是国内市场,对外还刚启动。中国企业正虎视眈眈,准备进军海外市场。1.3 现状及特点消防报警产品是一个系列产品,包括火灾探测设备、信息传输设备、报警分析控制器、消防控制联动。是物理传感技术、自动控制、计算机技术、数据传输和管理、智能楼宇等技术的综合集成,属于高新技术。依托中国多年的基本建设的发展,这个行业也得到发展,具备了和国外知名企业抗衡的能力。在目前中国许多冠名以高新技术的行业中,中国企业大多做的是下游的制造和服务,分取极少一部分的利润,象消防报警产品那样又拥有自我知识产权,又拥有大量市场的行业其实是很少的。在消防报警产品的技术含量上,国内产品和国外产品差距不是很大,许多指标已经超越,存在的问题是:类似于国外消防报警产品的大批量规模化的生产才刚起步,有待于积累经验和技术;也因此在产品一致性和长期稳定性上有一些差距;国内正在形成权重的大型企业和集团,这样可以带领国内的各家企业去冲击海外市场,并最终占领海外的消防报警市场。2 设计要求及方案2.1设计目的与基本要求目的是设计一个由单片机控制的火灾自动报警系统,采用温度传感器和烟雾传感器,对温度及烟雾的情况进行实时监测,能对周围环境的温度及烟雾的突变进行报警。通过这个设计提高自己对单片机的使用能力,了解和掌握温度传感器和烟雾传感器的使用,巩固自己在大学所学知识,增强自己的实际操作能力。要求所设计的火灾自动报警系统能够对温度和烟雾进行实时监测,出现异常状况能够进行报警,起到早期发现火灾和通报火灾的作用。2.2主要应用方向与设计构思本设计主要用于居民住宅区、机房、办公室等小型防火单位,是为人们提供的一种简单的、廉价实用的火灾自动报警装置。本火灾自动报警系统应由触发器件、警报装置、显示装置以及数据处理等装置组成。触发器件包括自动或者手动产生报警信号的器件,如DS18B20温度传感器,MQ-2气体传感器,手动报警按钮。警报装置包括声音报警装置(蜂鸣器)和光报警装置(LED灯)。显示装置是CAI3461BH数码管模块,能够实时显示由DS18B20温度传感器和MQ-2气体传感器所传送的数据。采用AT89S51单片机作为主控芯片进行数据处理和各项操作。其中MQ-2气体传感器需要配置放大电路和A/D转换模块对其信号进行处理,采用LM324芯片做放大电路,ADC0804芯片制作A/D转换模块。3 系统硬件组成和基本工作原理3.1系统工作原理本火灾自动报警系统中,以AT89S51单片机为主控核心,使用DS18B20温度传感器采集温度信息,使用MQ-2气体传感器采集气体信息。DS18B20采集的数据为数字信号,可以直接发送至单片机进行处理。MQ-2气体传感器输出的信号一般比较微弱,需要经过前置电路对其进行放大、滤波、电平调整,满足单片机对输入信号的要求。MQ-2半导体烟雾传感器属于电阻型,因此只需串联一个参考电阻,再经过一个放大电路即可发送给ADC0804采集,信号经过A/D转换模块后传送进入单片机进行处理。单片机内部程序中预先设定报警临界值,包括温度过高报警和气体浓度过高报警。单片机正常工作后,判断所接收到的数据是否达到报警临界值,如果到达报警值单片机控制蜂鸣器和LED灯进行报警,如果没有达到报警值单片机继续接收并处理新数据。如果单片机接收到报警按键信号,直接报警。单片机实时向CAI3461BH数码管显示模块输出显示信号,液晶显示模块显示周围环境温度和气体数值。下图是系统工作原理框图:按键报警AT89S51单片机CAI3461BH蜂鸣器DS18B20LED灯ADC0804LM324MO-2图3.1 系统原理图 3.2控制器模块设计在自动火灾报警系统的设计中,单片机是其核心部件。单片机一方面要接收来自传感器送来的感应信号和故障检测信号,另一方面要对不同信号分别进行处理,控制后续电路的相应工作,同时还要查询是否有按键按下的请求。如今市面上比较普遍的单片机主要是89S51系列。89S51单片机应用普遍,工具多,易上手,片源广,价格低,编程灵活,控制简单,很适合我们所要制作的火灾自动报警系统。3.2.1 AT89S51单片机AT89S51单片机是低功耗的、具有4KB在线可编程Flash存储器的单片机。它与通用80C51系列单片机的指令系统和引脚兼容。片内的Flash可允许在线重新编程,也可使用非易失性存储器编程。他将通用CPU和在线可编程Flash集成在一个芯片上,形成了功能强大、使用灵活和具有较高性能性价比的微控制器4。图3.2 AT89S51引脚图AT89S51具有如下特性:片内程序存储器含有4KB的Flash存储器,允许在线编程,擦写周期可达1000次;片内数据存储器内含128字节的RAM;I/O口具有32根可编程I/O线;具有两个16位I/O线;中断系统具有6个中断源、5个终端矢量、2个中断优先级的中断结构;串行口是一个全双工的串行通信口;具有两个数据指针DPTR0和DPTR1;低功耗节电模式有节电模式和掉电模式;包含3级程序锁定位;AT89S51的电源电压为4.0-5.5V;振荡器频率0-33MHz;具有片内看门狗定时器;灵活的在线片内编程模式(字节和页编程模式);具有断电标志模式POF。89S51 相对于89C51 增加的新功能包括:新增加很多功能,性能有了较大提升,价格基本不变,甚至比89C51 更低;ISP 在线编程功能,这个功能的优势在于改写单片机存储器内的程序不需要把芯片从工作环境中剥离,是一个强大易用的功能;最高工作频率为33MHz,大家都知道89C51 的极限工作频率是24M,就是说S51 具有更高工作频率,从而具有了更快的计算速度;具有双工UART 串行通道;内部集成看门狗计时器,不再需要像89C51 那样外接看门狗计时器单元电路;双数据指示器;电源关闭标识;全新的加密算法,这使得对于89S51 的解密变为不可能,程序的保密性大大加强,这样就可以有效的保护知识产权不被侵犯。兼容性方面:向下完全兼容51 全部字系列产品,比如8051、89C51 等等早期MCS-51 兼容产品,也就是说所有教科书、网络教程上的程序(不论教科书上采用的单片机是8051还是89C51 还是MCS-51 等等),在89S51 上一样可以照常运行,这就是所谓的向下兼容。3.3显示模块设计本火灾自动报警系统需要实现对周围环境温度和气体的实时监测,故需要显示模块来显示周围环境的温度和气体变量。采用SMC1602A液晶显示模块可以实时清楚的显示周围环境变量,该液晶显示模块能够同时显示16x02即32个字符,也就是16列2行,便于独立显示温度和气体变量。3.3.1 CAI3461BH数码管介绍其主要技术参数如下: 模块工作电压: 2.75.5V 工作电流: 80ma,每段10ma字高:11.4mm环境相对湿度:<85 视角:6:00 工作温度:-10+50°C 显示方式:反射式正显示存储温度:-20+60°C接口方式:8线并行接口 图3.3数码管内部结构图图3.4 数码管结构图数码管引脚图数码管使用注意事项说明:()数码管表面不要用手触摸,不要用手去弄引角;()焊接温度:度;焊接时间:()表面有保护膜的产品,可以在使用前撕下来。这类数码管可以分为共阳极与共阴极两种,共阳极就是把所有LED的阳极连接到共同接点com,而每个LED的阴极分别为a、b、c、d、e、f、g及dp(小数点);共阴极则是把所有LED的阴极连接到共同接点com,而每个LED的阳极分别为a、b、c、d、e、f、g及dp(小数点),如下图所示。图中的8个LED分别与上面那个图中的ADP各段相对应,通过控制各个LED的亮灭来显示数字。实际的数码管的引脚是怎样排列对于单个数码管来说,从它的正面看进去,左下角那个脚为1脚,以逆时针方向依次为110脚,左上角那个脚便是10脚了,上面两个图中的数字分别与这10个管脚一一对应。注意,3脚和8脚是连通的,这两个都是公共脚。还有一种比较常用的是四位数码管,内部的4个数码管共用adp这8根数据线,为人们的使用提供了方便,因为里面有4个数码管,所以它有4个公共端,加上adp,共有12个引脚。3.4 温度采集模块设计本设计的测温元件采用DS18B20数字温度传感器,该产品采用美国DALLAS公司生产的DS18B20可组网数字温度传感器芯片封装而成,具有耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控制领域。使用DS18B20数字温度传感器,可以感测周围环境温度变化,并将数据传送给单片机进行处理,实现周围环境实时温度的监测。3.4.1 DS18B20介绍DS18B20数字温度计提供9位温度读数,指示器件的温度。信息经过单线接口送入DS18B20或从DS18B20送出,因此从中央处理器到DS18B20仅需连接一条线(和地)。读、写和完成温度变换所需的电源可以由数据线本身提供,而不需要外部电源。DS18B20具有独特的单线接口,只需1个接口引脚即可通信;多点能力使分布式温度检测应用得以简化;不需要外部元件;可用数据线供电,不需备份电源;测量范围从-55至+125,增量值为0.5。等效的华氏温度范围是-67°F至257°F;以9位数字方式读出温度;在1秒(典型值)内把温度变换为数字;用户可定义的,非易失性的温度告警设置;告诫搜索命令识别和寻址温度在编定的极限之外的器件(温度告警情况);应用范围包括恒温控制,工业系统,消费类产品,温度计或任何热敏系统。图3.5 DS18B20封装 图3.6 DS18B20引脚图3.4.2 DS18B20的使用方法DS18B20的温度检测与数字数据输出全集成于一个芯片之上,从而抗干扰力更强。一个工作周期可分为两个部分,即温度检测和数据处理。DS18B20共有三种形态的存储器资源,它们分别是:ROM只读存储器,用于存放DS18B20ID编码,其前8位是单线系列编码(DS18B20的编码是19H),后面48位是芯片唯一的序列号,最后8位是以上56的位的CRC码(冗余校验)。数据在出产时设置不由用户更改。DS18B20共64位ROM。RAM 数据暂存器,用于内部计算和数据存取,数据在掉电后丢失,DS18B20共9个字节RAM,每个字节为8位。第1、2个字节是温度转换后的数据值信息,第3、4个字节是用户EEPROM(常用于温度报警值储存)的镜像。在上电复位时其值将被刷新。第5个字节则是用户第3个EEPROM的镜像。第6、7、8个字节为计数寄存器,是为了让用户得到更高的温度分辨率而设计的,同样也是内部温度转换、计算的暂存单元。第9个字节为前8个字节的CRC码。EEPROM 非易失性记忆体,用于存放长期需要保存的数据,上下限温度报警值和校验数据,DS18B20共3位EEPROM,并在RAM都存在镜像,以方便用户操作。在每一次读温度之前都必须进行复杂的且精准时序的处理,因为DS18B20的硬件简单结果就会导致软件的巨大开消,也是尽力减少有形资产转化为无形资产的投入,是一种较好的节约之道。3.5气体采集模块设计气体采集模块是能够检测环境中的烟雾等气体的浓度,并将其转换为数字信号传送至主控芯片,其最基本组成部分应包括:气体信号采集电路、模拟放大电路、模数转换电路、单片机控制电路。气体信号采集电路一般由气体传感器和模拟放大电路组成,将烟雾等气体信号转化为模拟的电信号。模数转换电路将从烟雾检测电路送出的模拟信号转换成单片机可识别的数字信号后送入单片机6 7。3.5.1 MQ-2传感器介绍本设计中采用的MQ-2型半导体可燃气体敏感元件烟雾传感器属于气敏传感器,是气-电变换器,它将可燃性气体在空气中的含量(即浓度)转化成电压或者电流信号,通过A/D转换电路将模拟量转换成数字量后送到单片机,进而由单片机完成数据处理、浓度处理及报警控制等工作。MQ-2型半导体可燃气体敏感元件烟雾传感器具有灵敏度高、响应快、抗干扰性好、使用方便、价格便宜,且不会发生探头阻缓及中毒现象,维护成本较低等优点。因此,本设计采用MQ-2气体传感器作为报警器烟雾信息采集部分的核心。MQ-2型烟雾传感器属于二氧化锡半导体气敏材料,属于表面离子式N型半导体。当处于200300°C温度时,二氧化锡吸附空气中的氧,形成氧的负离子吸附,使半导体中的电子密度减少,从而使其电阻值增加。当与烟雾接触时,如果晶粒间界处的势垒受到该烟雾的调制而变化,就会引起表面电导率的变化。利用这一点就可以获得这种烟雾存在的信息。遇到可燃烟雾(如CH4等)时,原来吸附的氧脱附,而由可燃烟雾以正离子状态吸附在二氧化锡半导体表面;氧脱附放出电子,烟雾以正离子状态吸附也要放出电子,从而使二氧化锡半导体导带电子密度增加,电阻值下降。而当空气中没有烟雾时,二氧化锡半导体又会自动恢复氧的负离子吸附,使电阻值升高到初始状态。这就是MQ-2半导体型可燃性烟雾传感器检测可燃烟雾的基本原理8。图3.7 MQ-2型传感器的外观图3.8 MQ-2型传感器的结构图3.5.2 MQ-2传感器的特性及主要技术指标MQ-2型传感器的一般特点: 对天然气、液化石油气等烟雾有很高的灵敏度,尤其对烷类烟雾更为敏感;具有良好的重复性和长期的稳定性,初始稳定,响应时间短,长时间工作性能好;电路设计电压范围宽,24V以下均可;加热电压5±0.2V。MQ-2型传感器的初期稳定特性:半导体烟雾传感器在不通电状态存放一段时间后,再通电时,器件并不能立即投入正常工作。这是因为烟雾传感器中的二氧化锡在不通电的状态下会吸附空气中的水蒸气,当再次通电时需要预热几分钟使水蒸气蒸发后,气敏电阻才能正常工作。再通电工作时气敏电阻值达到稳定时所需要的时间,定义为初期稳定时间。一般情况下,不通电时间越长,初期稳定时间也越长,当不通电存放时间达到15天左右时,初期稳定时间一般需要五分钟左右9。MQ-2半导体烟雾传感器一般要在较高的温度(200450°C)下工作,所以需要对其加热。由于传感器一般工作在易燃易爆环境下,若加热丝直接与电源相连,当加热丝局部短路造成器件过热或者放电时,可能引发事故。所以必须使用传感器生产厂家推荐的加热电压,使其工作在较安全的范围内10。3.5.3气体采集模块MQ-2传感器输出信号一般比较微弱,需要经过前置电路对其进行放大、滤波、电平调整,满足单片机对输入信号的要求。本系统采用的MQ-2半导体烟雾传感器属于电阻型,因此只需串联一个参考电阻,再经过一个放大电路即可发送给ADC采集。常见的运算放大器中,LM324价格低廉、使用简单等优点比较突出,所以本设计中的前置放大电路采用LM324作为电路的运算放大器。LM324是单片高增益四运算放大器,可在较宽电压范围内的单电源或双电源下工作,其电源电流很小且与电源电压无关,四个运放一致性好;其输入偏流电阻是温度补偿的,也不需外接频率补偿,可做到输出电平与数字电路兼容。信号经由LM324运算放大器放大后进入ADC0803模数转换模块,ADC0804可以将输入的模拟信号转换成数字信号,然后再将数字信号传送给单片机处理。图3.9 气体采集电路图ADC0804是用CMOS集成工艺制成的逐次比较型摸数转换芯片。分辨率8位,转换时间100s,输入电压范围为05V,增加某些外部电路后,输入模拟电压可为5V。该芯片内有输出数据锁存器,当与计算机连接时,转换电路的输出可以直接连接在CPU数据总线上,无须附加逻辑接口电路。图3.10 ADC0804引脚图PIN1(CS):Chip Select,与RD、WR接脚的输入电压高低一起判断读取或写入与否,当其为低位准(low) 时会active。PIN2(RD):Read。当CS、RD皆为低位准(low)时,ADC0804会将转后的数字讯号经由DB7DB0输出至其它处理单元。PIN3(WR):启动转换的控制讯号。当CS、WR皆为低位准(low)时ADC0804做清除的动作,系统重置。当WR 由01且CS0时,ADC0804会开始转换信号,此时INTR 设定为高位准(high)。PIN4、PIN19(CLK IN、CLKR):频率输入/输出。频率输入可连接处理单元的讯号频率范围为100kHz至800kHz。而频率输出频率最大值无法大于640KHz,一般可选用外部或内部来提供频率。若在CLK R及CLK IN加上电阻及电容,则可产生ADC工作所需的时序。PIN5 ( INTR ):中断请求。转换期间为高位准(high),等到转换完毕时INTR 会变为低位准(low)告知其它的处理单元已转换完成,可读取数字数据。PIN6、PIN7 (VIN(+)、VIN(-):差动模拟讯号的输入端。输入电压VINVIN(+)VIN(-),通常使用单端输入,而将VIN(-)接地。PIN8(A GND):模拟电压的接地端。PIN9(VREF2)模拟参考电压输入端。VREF为模拟输入电压VIN的上限值。若PIN9空接,则VIN 的上限值即为VCC。PIN10(D GND)数字电压的接地端。PIN11PIN18(DB7DB0)转换后之数字数据输出端。PIN20(Vcc)驱动电压输入端。3.6 报警电路模块设计本设计采用蜂鸣器和LED流水灯作为报警装置。通过判断所接收到的数据来确定是否报警,所接受到的数据主要来自温度传感器、气体传感器和按键5。3.6.1 蜂鸣器当单片机接收到超额温度信号或气体信号时,输出脚BELL输出高电平,Q1导通,致使蜂鸣器BELL得电工作,发出报警声。图3.11 蜂鸣器电路3.6.2 流水灯本设计使用了8个LED灯,当单片机接收到超额温度信号或气体信号时,向P0端口发送信号,8个LED灯轮流闪烁报警。当接收到易燃气体浓度达到设定值信号的时候,LED灯缓慢闪烁报警。当接收到易燃气体浓度达到很高值信号的时候,LED急速闪烁报警。当接收到温度超额信号时候,LED灯急速闪烁报警。当接收到按键报警信号时候,LED灯急速闪烁报警。图3.12 LED灯电路3.6.3 按键报警当有人提前发现火灾隐情时候,可以按动报警按键发出报警信号,以提醒其他人注意安全。单片机通过检测报警按键所连接端口信号判断按键是否按下。S44GNDP 31图3-13 按键电路4 系统的应用软件设计4.1 AT89S51单片机调试及开发工具本系统的软件编程使用的是美国Keil Software公司出品的Keil C51,是51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势。AT89S51单片机下载程序使用的是ISP下载编程软件。ISP工具的功能主要是将由PC机串接来的8位并行数据与单片机的串行数据进行相互转换,以实现PC机与AT89S51的RXD及TXD口通讯。当用户将源程序(汇编语言或C语言)经语法检查无误并生成代码时,就可以将程序代码下载到Flash芯片中,而用户的系统可以是在线状态。用户可以通过调试环境软件的人机对话界面,检查或修改Flash芯片内的各种存储器、寄存器的数据。并可以在程序中设置断点,在AT89S51中,可以同时设置3个硬件断点,它是经过串口的传输,由芯片中的几组断点条件寄存器实现的3。4.2 主程序流程本论文中,软件解决的主要问题是检测温度传感器和气体传感器的温度信号和气体信号,然后对信号进行显示和判断,在超出预设报警值时候发出报警。报警判断开始初始化第一次温度与烟雾信号与判断第二次温度与烟雾信号与判断正常异常报警火灾报警复位图4-1 主程序流程图主程序见附录2。5 系统调试根据查阅的MQ-2资料显示其最佳工作时间为预热时间不少于24小时。经实验证明,对该装置预热五至八分钟即可使其工作在相对较稳定的工作状态下。实验中使用了一级运放对MQ-2低电压信号进行放大,然后将放大值送给A/D进行处理,将处理结果送给单片机进行处理,单片机处理后将结果显示在液晶上,其结果仅是一个相对量,并没有任何可比性,但能反映和解决实际问题。本设计仅对香烟和酒精进行了测试,实验显示,该系统对上述两种物质反应灵敏,测试空间空气质量为显示值50以下,当有香烟是显示值上升至60以上,并发出缓慢报警声音,提示人们开始净化空气,此时空气不足以给人造成致命伤害。故可以连接在排气扇上在此时予以排气换气。当测试酒精且其浓度超过安全值时,屏幕上可以显示器空气质量值马上超越100,并发出急促的声音以提醒人们注意检查可燃性气体泄漏,注意开窗通风换气,且防止在此时出现明火。此装置可对液化气,丙烷,丁烷,甲烷,氢气和酒精等危险气体进行检查,并能自定义的设置器报警门限值(需进行程序数据调整),反应灵敏度较高,可在危险到来前最大限度的提醒人们注意,以最大程度的避免危险的发生。 总 结火灾自动报警系统可保障生产与生活的安全,避免火灾和爆炸事故以及煤气中毒的发生,它是防火、防爆和安全生产所必备的仪器,具有广阔的市场空间与发展前景。本论文设计的火灾自动报警系统主要由温度信号采集电路、气体信号采集电路与单片机控制电路构成。根据设计要求、使用环境、成本等因素,选用DS18B20数字温度传感器、MQ-2型半导体电阻式气体传感器和AT89S51单片机。DS18B20数字温度传感器采用DS18B20可组网数字温度传感器芯片封装而成,具有耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控制领域。MQ-2型半导体可燃气体敏感元件烟雾传感器属于气敏传感器,是气-电变换器,它将可燃性气体在空气中的含量(即浓度)转化成电压或者电流信号,通过A/D转换电路将模拟量转换成数字量后送到单片机,进而由单片机完成数据处理、浓度处理及报警控制等工作。MQ-2型半导体可燃气体敏感元件烟雾传感器具有灵敏度高、响应快、抗干扰性好、使用方便、价格便宜,且不会发生探头阻缓及中毒现象,维护成本较低等优点。AT89S51单片机是低功耗的、具有4KB在线课编程Flash存储器的单片机,应用普遍,工具多,易上手,片源广,价格低,编程灵活,控制简单,很适合我们所要制作的火灾自动报警系统。在本论文研制的报警系统的基础上,可以再做适当的功能扩展,使火灾自动报警系统的功能更加完善,安全性更高,使用更加方便等,例如增加消防联动装置,在火灾发生时可以直接对火灾进行控制,降低火灾的损失。致 谢在本次毕业设计中,我得到了指导老师张艳老师的热心指导。自始至终关心督促毕业设计进程和进度。帮助解决毕业设计中遇到的许多问题。还不断向我传授分析问题和解决问题的办法,并指出了正确的努力方向,使我在毕设过程中少走很多弯路。同时,他还提供给我们专门的各种设备及场所,使我在调试过程中能够有充足的时间。在这里非常感谢张老师的指导和帮助,并致以诚挚的谢意!同时,身边的同学给了我许多的帮助。在此,我向身边关心我的同学致以诚挚的谢意!另外,系里的领导和老师也给了我们必要的指导,我也向系和年级的领导们表示衷心的感谢!最后感谢学院对我这几年的培养。参考文献1 GB50116-98火灾自动报警系统设计规范M.北京:中国计划出版社.2 李群芳,肖看.单片机原理、接口及应用嵌入式系统技术基础.北京:清华大学出版社,2005.3 谭浩强著.C语言程序设计.北京:清华大学出版社,20064 张义和,王敏男,许宏昌,等.例说51单片机.北京:人民邮电出版社,2008.5 周丽娜.Protel99SE电路设计技术.北京:中国铁道出版社,20096 郁有文,常健,程继红等.传感器原理及工程应用(第三版).西安:西安电子科技大学出版社,2008.7 谢望.烟雾传感器技术的现状和发展趋势.仪器仪表用户,2006,13(5):1-2.8 李永生,杨莉玲.半导体气敏元件的选择性研究.传感器技术, 2002(3): 13.9 Yoon D h, Yu J h, Choi Gm. CO Gas Sensing Properties of Zn0-CuO Composite. Sensors and Actuators. 1998(46): 15-23. 10 Wang Xihuai,Xiao Jianmei,Bao Minzhong. Multi-sensor Fire Detection Algorithm for Ship Fire Alarm System Using Neural Fuzzy Network. Signal Processing Proceedings. 2000(3):1602-1605.附录一 原理图附图1设计电路图附录二 程序#include<reg52.h>#include "18b20.h"#include "display.h"#include "adc0832.h"unsigned char value=1;unsigned char count=0;void main()TMOD=0x11;/定时器0c初始化 TH1=(65535-1000)/256;TL1=(65535-1000)%256;EA=1;ET0=1; ET1=1;TR0=1;TR1=1;Init_DS18B20();/温度 芯片初始化P0=0xff; /初始化 断口 P1=0xff;P3=0xff;while(1)Scan_Key();baojin();value = ReadAdc0832(0);附录三 实物图附图1设计实物图

    注意事项

    本文(基于单片机智能火灾报警系统毕业论文.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开