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

    单片机课程设计(论文)自动烟雾报警器设计.doc

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

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

    单片机课程设计(论文)自动烟雾报警器设计.doc

    目 录1 报警器设计背景 1.1 概述1.2 设计烟雾报警器的目的及意义2 系统的总体方案设计2.1烟雾报警器的工作结构和原理2.2烟雾传感器的选型2.3 单片机的选型3 系统的硬件电路3.1 系统电源电路3.2 AT89C51的时钟电路和复位电路3.3信号采集及前置放大电路3.4 A/D转换电路3.5声音报警及消音键电路3.6字符显示电路3.7状态指示灯电路3.8安全保护电路3.9报警器故障自诊断电路3.10烟雾报警器硬件总电路4 系统的软件的设计4.1系统主程序设计及流程图4.2主程序初始化流程图4.3报警子程序设计及流程图4.4按键输入设计子程序流程图5 装配与调试6 元件清单7 参考文献8 结束语自动烟雾报警器设计1 报警器设计背景 1.1 概述单片机及烟雾传感器是烟雾报警器系统的两大核心。单片机好比一个桥梁,联系着传感器和报警电路设备。近几年来,单片机已逐步深入应用到工农业生产各部门及人们生活的各个方面。各种类型的单片机也根据社会的需求而开发出来。单片机是器件级计算机系统,实际上它是一个微控制器或微处理器。由于它功能齐全,体积小,成本低,因此它可以应用到所有电子系统中。同样,它也可以广泛应用于报警技术领域,使各类报警装置的功能更加完善,可靠性大大提高,以满足社会发展的需要。而传感器作为信息技术系统的“感官”器件,如果没有“感官”感受信息,或者“感官”迟钝,都难以形成高精度、高速度的控制系统。美国曾把二十世纪八十年代称为传感技术时代,日本更是把传感技术列为十大技术之首。所以,根据报警器功能的需要,选择合适、精确、经济的烟雾传感器和单片机芯片是至关重要的。在本论文中的最主要的设计是选AT89C51单片机和QM-N5半导体气体烟雾传感器为核心器件。 AT89C51单片机兼容标准MCS-51指令系统,功能强大,可供许多高性价比的场合应用,能够灵活应用于各种控制领域。QM-N5半导体气体烟雾传感器在较宽的浓度范围内对可燃气体有良好的灵敏度,寿命长,成本低,非常适用于家庭使用的气体泄漏报警器。由这两个核心器件设计而成的整个烟雾报警器系统可实现声光报警、报警状态字符显示、换气扇排烟和喷水灭火等烟雾报警器应有的功能,是一种结构简单、性能稳定、使用方便、价格低廉、智能化的烟雾报警器,具有一定的实用价值。目前,现代建筑都会有选择地安装不同功能的火灾自动报警系统。因为火灾自动报警系统是建筑物的神经系统,它能够感受、接收着发生火灾的早期信号并及时报警,发出警报同时告知用户和周边居民。它就像是一个个称职的更夫,给居住、忙碌或是休息在家庭中的人们以极大的安全感。在火灾的早期阶段,准确的探测到火情并迅速报警,对于及时组织有序快速疏散、积极有效地控制火灾的蔓延、快速灭火和减少火灾对居住人群的损失都具有重要的意义。1.2 设计烟雾报警器的目的及意义火灾自动报警系统能够及时将火灾迹象通知用户及有关管理人员,以便他们准备疏散或组织灭火,延长了建筑物可供疏散的时间并通过联动系统启动其他消防设施。所以,设计一种能够在火灾刚刚发生时或者有可燃气体堆积引起的火灾隐患时就能报警的报警器就能使人们能够及时发现火灾,并及时采取有效措施,扑灭初期火灾,最大限度的减少或消除因火灾造成的生命危害和财产的损失,是人们同火灾做斗争的有力工具。通过这次毕业设计,可以让我们更加了解到报警器的工作原理和消防安全,能够锻炼我们的动手和动脑能力,同时,也让我们了解到团队合作、交流的重要性。2 系统的总体方案设计 2.1烟雾报警器的工作结构和原理 烟雾报警器是能够检测环境中的烟雾浓度,并具有报警功能的仪器。该报警系统的最基本组成部分应包括:信号采集及前置放大电路、模数转换电路、单片机控制电路、字符显示电路、声光报警电路和安全保护电路等部分组成。为适应家庭和工业等场所对可燃性易爆烟雾安全性要求,设计的烟雾报警器具有显示报警状态、故障自检、换气排烟和自动灭火等功能。报警器采用延时的工作方式,烟雾检测报警器以AT89C51单片机为控制核心,选用QM-N5半导体气体烟雾传感器采集烟雾浓度信息,配合外围电路构成烟雾报警系统。报警器系统结构如图2-1。烟雾传感器放大电路A/D转换单片机调节阀LED状态指示灯蜂鸣器数码管字符显示换气扇 图 2-1可燃烟雾报警器系统结构框图该系统的工作由烟雾信号采集及放大电路将采集到的烟雾浓度信息转化为放大的模拟电信号。模数转换电路再将该模拟信号转换成单片机可识别的数字信号后送入单片机。单片机对该数字信号进行处理,并对处理后的数据进行分析。当输入A/D转换器的放大信号不为零时,启动报警电路。反之则为正常工作状态。设计中为了方便检测与监控,使仪器测试人员及用户能够间接知道环境中的烟雾浓度,所以用数码管显示字符来指示报警状态。系统采用蜂鸣器声音报警和LED闪烁状态作为警报信号。这种报警方法是在声音报警基础上,加入光闪报警。因为变化的光信号可以引起用户和家庭邻居的注意,弥补了在嘈杂环境中声音报警的局限,使得报警装置更加完善。在报警启动的同时,单片机控制器还可以控制调节阀喷水灭火和换气扇排烟动作。系统留有继电器接口,使单片机能够控制换气风扇和调节阀的工作状态,让系统在报警的同时自动启动相关安全装置。另外由于烟雾传感器需要在加热状态下工作,温度越高,反应越快,响应时间和恢复时间就越快。为提高响应时间,保证传感器准确地、稳定地工作,报警器需要向烟雾传感器持续输出一个5V的电压。为了保证其可靠性,在输出5V的电压的同时,进行故障监测。当传感器加热丝或电缆线和传感器断线或接触不良时,进行故障报警。以上是根据报警器应具备的功能,提出的整体设计思路。2.2烟雾传感器的选型烟雾传感器是测量装置和控制系统的首要环节。而烟雾报警器的信号采集由烟雾传感器负责。烟雾传感器能够将气体的种类及其浓度有关的信息转换为电信号,根据这些电信号的强弱就可以获得与待测气体在环境中存在的情况有关的信息,从而达到检测、监控、报警的功能。可以说,没有精确可靠的传感器,就没有精确可靠的自动检测、控制和报警系统。烟雾传感器作为报警器中不可缺少的核心器件,它决定了所采集的烟雾浓度信号的准确性和可靠性。 图 2-2 烟雾传感器及其结构图根据报警器检测烟雾种类的不同要求,很多场合都会选择使用半导体烟雾传感器。经过对比众多烟雾传感器的应用特性,发现半导体烟雾传感器的优点更加突出。半导体烟雾传感器具有灵敏度高、响应快、体积小、结构简单,使用方便、价格便宜等优点,且不会发生探头阻缓及中毒现象,维护成本较低,因而得到广泛应用17。因此,本设计中的烟雾传感器选用QM-N5半导体气体烟雾传感器。 图2-3 QM-N5半导体气体烟雾传感器结构 QM-N5半导体气体烟雾传感器QM-N5半导体传感器是以清洁空气中电导率较低的金属氧化物二氧化锡(SnO2)为主体的N型半导体气敏元件。当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度的增加而增大。在设计报警器时只有使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。该传感器具备一般半导体烟雾传感器灵敏度高、电导率变化大、响应和恢复时间短、抗干扰能力强、输出信号大、寿命长和工作稳定等优点,在市面上应用十分广泛。二氧化锡(SnO2)半导体气敏元件特点:(a)SnO2材料的物理、化学稳定性较好,与其他类型气敏元件相比,SnO2气敏元件寿命长、稳定性好、耐腐蚀性强。(b)SnO2气敏元件对气体检测是可逆的,而且吸附、脱离时间短,可连续长时间使用。(c)SnO2气敏元件结构简单,成本低,可靠行较高,机械性能良好。QM-N5气敏元件的结构和外形如图2-3所示,由微型AL2O3陶瓷管、SnO2 敏感层,测量电极和加热器构成的敏感元件固定在塑料或不锈钢制成的腔体内,加热器为气敏元件提供了必要的工作条件。封装好的气敏元件有只针状管脚,其中个用于信号取出,个用于提供加热电流。 QM-N5半导体气体烟雾传感器适用于天然气、煤气、氢气、烷类气体、汽油、煤油、乙炔、氨气、烟雾等的检测,对可燃性气体的(CH4、C4H10、H2等)的检测很理想。这种传感器在较宽的浓度范围内对可燃气体有良好的灵敏度,能够检测多种可燃性气体,十分适合应用在家庭的气体泄漏报警器中。是一款便携式气体检测器,非常适合多种应用的低成本传感器。其技术指标表2-1。表2-1 QM-N5的技术指标加热电压(Vh) AC或DC 5±0.2V 回路电压(Vc)负载电阴(Rl)清洁空气中电阻 (Ra) 灵敏度(S=Ra/Rdg)响应时间(trec)恢复时间(trec)元件功耗检测范围使用寿命最大DC 24V2K2000 K4(在1000ppmC4H10中)10S30S0.7W5010000ppm2年 由于物理量和测量范围的不同,传感器的工作机理和结构就不同。通常烟雾传感器输出的电信号是模拟信号(已有许多新型传感器采用数字量输出)。当信号的数值符合A/D转换器的输入等级时,可以不用放大器放大;当信号的数值不符合A/D转换器的输入等级时,就需要放大器放大。所以QM-N5半导体气体烟雾传感器要想把采集到的烟雾浓度模拟信号传送给单片机控制器就必须经过放大器进行放大处理,之后才能将模拟信号经过A/D转换器转化为可以识别的电信号给单片机。 设计时应注意,气敏元件开机通电时,其内阻很小,但经过一段时间后,才能恢复到原来的稳定状态。因此,QM-N5气体传感器需开机预热几分钟,才可投入使用,以免造成误报。2.3单片机的选型 图2-4 AT89C51的引脚排列图 AT89C51单片机提供以下标准功能:4k 字节Flash 闪速存储器,128字节内部RAM,32 个IO 口线,两个16位定时计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。T0 T1 时钟源 系 统 总 线 CPU震荡与定时电路外部中断信号内部中断信号128BSFR 128BRAM4KBROM两个16位定时0计数器总线控制 并行端口串行端口控制信号P0 P1 P2 P3TXD RXD 图2-5 AT89C51单片机的基本组成图(2)AT89C51的内存空间1、内部程序存储器(FLASH)4K 字节。2、外部程序存储器(ROM)64K 字节。3、内部数据存储器(RAM)256 字节。4、外部数据存储器(RAM)64K 字节。表3-2 程序存储器的6个特殊地址0000H上电或复位入口地址 0003H000BH0013H001BH0023H外部中断0入口地址定时器T0中断入口地址外部中断1入口地址定时器T1中断入口地址串口中断入口地址在上述事件发生时,PC指针获得固定的地址,然后CPU执行PC指针所指地址单元内的程序。图2-6 AT89C51的存储器结构3 系统的硬件电路 3.1 系统电源电路任何电子设备都需要稳定的直流电源供电,直流稳压电源是将交流电压转换成稳定的直流电压的设备。一般直流稳压电源是由电源变压器、整流电路、滤波电路和稳压电路四部分组成。其组成方框图如图3-1所示。交流变压器整流电路滤波电路稳压电路交流电源 负载图3-1直流稳压电源组成方框图电源变压器的作用是,改变电网的交流电压的大小,将220V、50Hz的市电进行降压,使变压器的副边输出的交流电压符合设计要求。然后利用二极管的单向导通性,将交流电压变换为单方向的脉冲直流电压,再利用电容储能元件组成的滤波电路,将脉动大的直流电压处理成平滑的脉动小的直流电压,即将整流电路输出的脉动直流电压中的交流成分滤掉,只留下比较平滑的直流电压,最后利用集成稳压器W7805,让电源电路的输出电压稳定为5V,以此作为系统各个部分电路的电源。以下是本设计所采用的电源电路图。 图3-2系统电源电路图3.2 AT89C51的时钟电路和复位电路(1)时钟电路:AT89C51单片机芯片内部设有一个由反向放大器构成的振荡器,XTAL1和XTAL2分别为振荡电路的输入端和输出端,时钟可由内部或外部生成,在XTAL1和XTAL2引脚上外接晶体振荡器Y,内部振荡电路就会产生自激振荡。系统采用的定时元件为石英晶体和电容组成的并联谐振回路。晶振频率选择12MHZ,C1、C2的电容值取30pF,电容的大小起频率微调的作用。时钟电路如图3-3。 图3-3 时钟电路和复位电路图(2)复位电路:单片机有多种复位电路,本系统采用自动复位(上电复位)与手动复位方式,电路如图3-3。当上电时,C3充电,电源经过电容器C3加到RESET引脚,使单片机复位;在正常工作时,按下复位键时单片机复位。3.3信号采集及前置放大电路 在许多检测技术的应用场合,传感器输出的信号比较弱,而且其中还包括了工频、静电和电磁耦合等共模干扰,对这种信号的放大就需要放大电路具有很好的共模抑制比以及高增益、低噪声和高输入阻抗。只有传感器输出的信号经过前置放大电路对其进行的放大、滤波、电平调整,才能满足单片机对输入信号的要求。图3-4 LM324四运放引脚图和结构图设计中采用LM324作为电路的运算放大器。LM324是价格便宜的带差动输入功能的高增益四运算放大器。LM324的静态功耗小、价格低廉,可在较宽电压范围内的单电源或双电源下工作,其电源电流很小且与电源电压无关,四个运放一致性好;其输入偏流电阻是温度补偿的,也不需外接频率补偿,可做到输出电平与数字电路兼容。如图3-5所示,IC2A作为电压跟随器,通过滑动变阻器Rp2产生的参考电压Vref接入IC2B的反相输入端,从传感器输出的信号经过运算放大器LM324的同相输入端,为保证电路引入负反馈,在IC2B中,输出电压Vo通过电阻R22接到反相输入端,由此组成差分比例运算电路。该电路的反馈组态为电压串联负反馈。 图3-5 信号采集及前置放大电路图设计中采用的信号放大电路有以下几个特点: (1) 由于电路不存在“虚地”现象,所以其两个输入端都有较高的共模输入电压,这对放大电路的稳定性和运算的精度都有影响。(2)电电路中IC2A构成了的“电压跟随器”可以减少电路模块间由于阻抗引起的干扰。用来匹配阻抗用的,防止滑动变阻器输出电压受到影响。(3)由于引入了深度电压串联负反馈,因此电路的输入阻抗很高,输出阻抗很低。高输入阻抗就可以减少放大电路对前端电路的影响,同时低输出阻抗也可以提高自身的抗干扰性,这显然有利于电路中其他模块的设计。由于放大电路还增加入了参考电压,引入了零点调节功能,这样可以更方便地调整由于不同传感器导致的零点变化问题。它利用通过滑动变阻器Rp2产生的参考电压Vref和传感器的输出电压分别输入到运算放大电路的两个输入端,由此得到的输出电压Uo与两个输入端之差成正比而实现差分比例电路。所以调节滑动变阻器Rp2,就可以直接改变放大电路的参考电压值,使报警系统可以在可燃烟雾气体的不同浓度下工作,即用气敏传感器实现对不同烟雾浓度的测量。3.4 A/D转换电路ADC0809是一种逐次逼近式8路模拟输入、8位数字量输出的A/D转换器。ADC0809的转换速度较快,完成一次的转换时间为100s左右,可对0-5V的模拟信号进行转换。多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用一个A/D转换器进行转换,这是一种经济的多路数据采集方法。如图3-6所示,ADC0809的主要引脚功能如下。(1)IN0IN7是8路模拟信号输入端。D0 D7是8位数字量输出端。(2)A,B,C分别是ALE控制8路模拟通道切换,A,B,C分别与三根地址线或数字线相连,三者编码对应8个通道地址口。C,B,A=000111分别对应IN0IN7通道地址。(3)OE,START,CLK,EOC为控制信号端,OE为输出允许端,START为启动信号端,CLOCK为时钟信号输入端, EOC为转换结束信号端。(4)Vref(+)和Vref(-)为参考电压输入端。ADC0809虽然有8路模拟通道可以同时输入8路模拟信号,但每个瞬间只能转换一路,各路之间的切换由软件变换通道地址实现。地址锁存与译码电路完成对 A、B、C 3个地址位进行锁存和译码,其译码输出用于通道选择,其转换结果通过三态输出锁存器存放、输出,因此可以直接与系统数据总线相连。A/D转换后得到的数据应及时传送给单片机进行处理。数据传送的关键问题是如何确认A/D转换的完成,因为只有确认完成后,才能进行传送。设计中采用中断方式进行数据传送。扩展中地址锁存器使用74LS373。74LS373是八D锁存器,常应用在地址锁存及输出口的扩展中。其主要特点在于:控制端G为高电平时,输出Q0Q7跟随输入信号D0D7的状态;G下跳沿时,D0D7的状态被锁存在Q0Q7上。由于ADC0809片内无时钟,可利用AT89C51提供的地址锁存允许信号ALE经D触发器二分频后获得,ALE脚的频率是AT89C51单片机的时钟频率的1/6。由于单片机频率采用6MHz,则ALE脚的输出频率为1MHz,在经二分频后为500kHz,恰好符合ADC0809对时钟频率的要求。由于ADC0809具有输出三态锁存器,因此其8位数据输出引脚可直接与数据总线相连。如图3-7所示,在单片机扩展连接ADC0809电路中,地址译码引脚A、B、C分别与地址总线的低三位A0,A1,A2相连,以选通IN0IN7中的一路。将P2.7(地址总线A15)作为片选信号,在启动A/D转换时,由单片机的写信号和P2.7控制ADC的地址锁存和转换启动,由于ALE和START连在一起,因此ADC0809在锁存通道地址的同时,启动转换。在读取转换结果时,用低电平的读信号和P2.7脚经一级或非门后,产生的正脉冲作为OE信号,用以打开三态输出锁存器。转换结束信号EOC经反向后送到单片机的/INT0引脚,单片机读取A/D转换结果并将结果送P1端口显示。图3-7 ADC0809与单片机的接口电路图3.5声音报警及消音键电路 电路通过三极管基极串连一个电阻与单片机P2.3端口连接从而达到控制蜂鸣器是否报警。报警装置采用电磁式无源蜂鸣器 HC-12075-B其参数特点如下:额定电压:1.5V额定电流:=<10mA=<70Ma声压电平:>=75>=85谐振频率:2048Hz线圈电阻:6.5±160±2重 量 :1.5g系统设有一个消音按键,当报警器发出鸣叫时,用户到达现场,可按下消音按键停止报警器鸣叫。若过一点时间浓度仍超出报警限,报警器会再次鸣叫提醒用户。 图3-8 声音报警电路图 图3-9 消音按键连接电路图3.6字符显示电路 报警器浓度等级显示采用一个八段共阳极数码管显示。由于不显示小数点,所以不接dp段。8段LED数码管字符显示与比划编码对应关系如表3-1所示。 表3-1 8段共阳极LED数码管显示字符与比划编码对应表数字 dp g f e d c b a编码0 × 1 0 0 0 0 0 0 1 × 1 1 1 1 0 0 1COHF9H电路采用型号为CPS08011BR的光普牌 LED共阳极数码管。其参数特点如下:大 小 : 0.8寸 显示方式: 静态显示显示颜色: 红色显示位数: 1位 图3-10 数码管字符显示电路图3.7状态指示灯电路 图3-11 指示灯电路图绿灯常亮表示正常状态,环境中可燃烟雾浓度极低;黄灯闪烁表示传感器连接故障或是线路接触不良;红灯闪烁表示环境中烟雾浓度超过报警最低预设值,提醒用户尽快做出相应安全防范措施。 3.8安全保护电路 在安全保护电路中,继电器(电磁继电器)是否动作是保护动作是否执行的唯一条件。当被检测到的现场烟雾浓度达到给定装置所设定的报警预设值时,继电器KA1动作,自动换气风扇启动。此时,单片机调用延时子程序,经延时600s后,继电器KA2动作,调节阀打开同时洒水灭火。 图3-12 继电器连接及控制电路图继电器的工作原理是利用低压控制电路来控制高压工作电路。在继电器的输入回路中,当流经线圈的电流变化时,线圈会产生自激电压来抑制电流的变化,线圈中的电流变化越快,所产生的电压越高。所以在设计中,单片机驱动继电器时,需要并联一个二极管,利用二极管的反向击穿能力,来消除自激电压,达到稳定线圈电压和保护晶体管的目的。当晶体管C8550由导通变为截止时,流经继电器线圈的电流将迅速减小,这时线圈会产生很高的自感电动势与电源电压叠加后加在晶体管的c、e两极间,会使晶体管击穿,继电器并联上二极管后,即可将线圈的自感电动势钳位于二极管的正向导通电压,从而避免击穿晶体管。并联二极管时一定要注意二极管的极性不可接反,否则容易损坏晶体管等驱动元器件。3.9报警器故障自诊断电路 (1)判断传感器电源连接情况 在传感器的地端串联一个电阻R16。当传感器正常连接时,电阻和传感器分压,此时电阻两端有微弱的电压,单片机可以通过ADC0809的IN2口检测到; 如果传感器电源连接不正常,则会产生断路,检测到电阻两端电压为0。 图3-13 传感器故障自诊断电路图(2)判断传感器信号端连接情况 另一种情况是判断传感器信号端是否连接正确,此时不需要外加电路,在传感器预热12分钟后,通过与ADC0809的IN1输入端口连接,测量传感器信号的输出电压,如果电压为5V,则说明传感器的信号端连接不正常,此时系统发出警报。3.10烟雾报警器硬件总电路把上述各个部分电路结合到一起,就是所设计的可燃烟雾报警器总电路。通过各自分工,最终实现声光报警、字符显示、自动换气排烟和灭火功能。 图3-14 烟雾报警器硬件电路设计图4 系统的软件的设计 4.1系统主程序设计及流程图主程序流程图如下图所示。首先要给传感器预热,因为QM-N5型半导体电阻式烟雾传感器在不通电存放一段时间后,再次通电时,传感器不能立即正常采集烟雾信息,需要一段时间预热。程序初始化结束后,系统进入监控状态。主程序设计先对传感器预热,预热同时,对传感器进行故障检测,采用软件方式检测传感器加热丝或电缆线是否断线或者接触不良。 传感器是否故障程序初始化传感器预热及故障检测信号采集及放大A/D转换放大信号是否为零进入报警子程序开始 Y N N Y N 图4-1主程序流程图在整个报警器系统工作中,AT89C51单片机对传感器检测的烟雾浓度信号进行信号放大、A/D转换处理后,由单片机进行分析处理,判断系统是否启动声光报警。主程序还包括LED八段式数码管浓度字符显示功能、消音按键功能、安全联动装置,中断子程序等,使报警器功能更加完善,给用户带来便利。4.2主程序初始化流程图主程序初始化流程图如图4-2所示。给传感器预热后,程序开始执行初始化子程序,这部分实现的功能包括各种I/O口输入输出状态的设定、 寄存器初始化、中断使能等。开始 设置定时器0,选择方式1允许外部中断0点亮绿灯,熄灭黄灯和红灯关闭蜂鸣器关闭安全联动装置熄灭数码管结束 图4-2主程序初始化流程图4.3报警子程序设计及流程图当放大后的信号不为零时,即烟雾浓度达到系统的报警预设值,此时报警器发出一种近似警笛的鸣叫声,对应输出通道的红灯闪亮,换气扇自动运行,并且延时打开调节阀。为防止误报,在程序设计上,对烟雾浓度进行快速重复检测和延时报警,以区别出是管道中烟雾的泄漏,还是由于暂短打开阀门产生的可燃烟雾的微量散失,防止误报。报警子程序流程图如图4-3所示。放大信号不为零 放大信号是否为零 信号采集开始 消音键是否按下传感器是否故障传感器故障自诊断黄灯闪烁30min熄灭绿灯红灯闪烁60min启动换气扇蜂鸣器鸣叫30min打开调节阀蜂鸣器继续鸣叫按键扫描子程序蜂鸣器停止鸣叫延时600s子程序蜂鸣器鸣叫60min数码管显示字符1数码管显示字符0返回子程序 延时20s子程序 Y N Y N 蜂鸣器停止鸣叫 N Y蜂鸣器鸣叫60min Y 图4-3报警子程序流程图4.4按键输入设计子程序流程图本报警器设计附加一个消音功能按键。按键由于弹性作用的影响,在闭合及断开均有抖动过程,从而使电压也出现抖动,所以在识别按键时要消除抖动的影响。按键的识别方法采用扫描法,按键处理程序流程图如图4-4所示。开始按键是否闭合 N Y调用延时子程序,延时10ms去抖动按键是否闭合 NY提取键值调用键盘处理子程序结束图4-4 键盘扫描子程序流程图.5.装配与调试1)在联动系统设备单机自调合格之前禁止打开联动控制器的电源。 2)对联动系统线路进行测试,排除线路故障。 3)检查控制模块接线端子的压线是否正确、可靠。 4)检查控制信号电平是否符合设计要求。5)对消防报警主机进行编程,并进行汉化图形显示。 6)对系统每一回路中的每一个探测器应进行模拟火灾响应试验和故障报警试验,检验其可靠性。 7)对手动报警按钮逐一进行动作测试。8)联动系统设备单机调试合格后,对消防报警主机进行联动控制逻辑编程。 9)将联动主机的转换开关设为自动状态,以防火分区为单位分层进行系统联合调试。 10)对探测器进行模拟火灾试验,监测主机及现场报警状态、预设报警联动动作及反馈信号,并在现场逐一进行核实。 11)使用火灾报警按钮模拟火灾状态,监测主机及现场报警状态、预设报警联动动作及反馈信号,并在现场逐一进行核实。 12)使用消火栓按钮模拟火灾状态,监测主机及现场报警状态、消火栓泵运行状态,并在现场进行核实。 13)喷淋系统末端进行放水模拟火灾,监测主机及现场报警状态、预设报警联动动作及反馈信号,并在现场逐一进行核实。 14)手动拉动防火阀使其动作,模拟火灾状态,监测主机及现场报警状态、预设报警联动动作及反馈信号,并在现场逐一进行核实。 15)系统应在连续试运行120h无故障后,填写火灾自动报警系统调试报告。 .6.元件清单o LM324 X 1o QM-N5 X 1o AT89C51X 1o PNP三极管 X 2o 74HC147 X 1o 74LS47 X 1o 74LS04 X 1o 蜂鸣器X 1o 风扇X 1o 共阳数码管X 1o 二极管 X 1o ISD1760 X 1o 继电器 X 1o 按键开关 X 7o MIC X 1o 扬声器 X 1o 发光二极管 X 1o 电容 4.7F X 6 0.1F X 6o 电阻 若干.7.参考文献1何利民.单片机高级教程M.北京:航空航天大学出版社,2006.2李晓莹.传感器与测试技术M.北京:高等教育出版社,2004.3 Meng Joo Er, WU Shiqian,LU Juwei,etal. FaceRecognition with RadialBasis Function (RBF) Neural NetworksJ.IEEE Transactions,2002,144(32).4何延治,杨海荣.火灾危险性评估在建筑防火设计中的应用J.建筑设计管理,2006,16(33).5 S. Bose, S. Chakraborty, B.K. Ghosh,etc. Methane sensitivity of Fe-doped SnO2 thick filmsJ. Sensors and Actuators B, 2005,105(2).6 D. Gruber, F. Kraus, J. Muller. A novel gas sensor design based on CH4/H2/H2O plasma etched ZnO thin filmsJ. Sensors and Actuators B,2003,92(62).7胡显华.火灾探测器误报警的原因及改进方法J.电脑开发与应用,2007,20(11).8杨旭方,李慧,余金栋.单片机控制与应用实训教程M.北京:电子工业出版社,2010. 9胡向东,彭向华.传感器与检测技术 M.北京:机械工业出版社,2000.10温宗周.单片机原理及接口技术M.北京:中国电力出版社,2009. 11王煜东.传感器应用电路400例M.北京:中国电力出版社,2008.12张玉莲.传感器与自动检测技术M.北京:机械工业出版社, 2010. 13王桂荣.传感器原理及应用M.北京:中国电力出版社,2010.8.结束语在完成本设计的写作过程中,我十分感谢我的指导老师杨少春老师。从选题到完成设计,郑纲老师一直都是很悉心的给我讲解着在设计中遇到的各种问题,循循善诱,严格把关,帮助我开拓设计思路,并不断地鼓舞着我,使我感到信心倍增,让我非常积极地投入到设计中,不断地完成设计中的一个个部分。在此,再次感谢杨少春老师在设计上不断地给与我帮助,让我在大学里的最后一次的学习过程中,充分感受到了自己对学习的兴趣和热情,使我能够圆满地完成自己的毕业设计。回想大学三年的时光,仿佛尽在昨天。最后,我还要感谢在我大学三年的学习期间给我极大关心和支持的家人、各位老师以及我的同学和朋友。是你们在生活和学习上不断给与我支持、帮助和无微不至的关怀,是你们不断地给与了我信心,让我在人生中一次次坚强地走下去。 学 院:电子信息工程学院 专 业:电子测量技术与仪器 设计任务:自动烟雾报警器 班 级:测量09301 指导老师:杨少春 姓 名:刘玉泉

    注意事项

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

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开