1摘要本设计设计一个烟感报警器,通过传感器(包括温感和烟感)将现场温度、烟雾等信号转化为可检测的电信号,放大和滤波电路将传感器输出的电信号送入A/D转换电路,完成烟雾传感器和温度传感器输出的模拟信号到数字信号的转换,单片机判断现场是否发生火灾。若发生火灾,系统会驱动蜂鸣器和指示灯报警。由于系统采用高性能的单片机芯片为核心和高灵敏度的烟感传感器,而且利用声音和指示灯两种报警形式进行报警提示,大大的提好了系统的精确性和可靠性。关键词单片机AT89C51ADC0809传感器SummaryThedesignofthedesignofasmokealarm,thescenetemperature,smoke,etc.signalintoelectricalsignaldetectedbythesensors(includingtemperaturesensitiveandsmoke),amplificationandfilteringcircuitofthesensoroutputelectricalsignalfedtotheA/Dconvertercircuit,thecompletionofthesmokesensorandtemperaturesensoroutputanalogsignaltodigitalsignalconversion,themicrocontrollertodeterminewhetherthesitefire.Ifafireoccurs,thesystemwilldrivethebuzzerandthealarmindicator.Asthesystemuseshigh-performancemicrocontrollerchipasthecoreandhighsensitivitysmokesensors,andtheuseofsoundandlightformoftwoalarmalarm,muchofthegoodaccuracyandreliabilityofthesystem.KeywordsAT89C51MCU;ADC0809sensor2目录1引言.............................................................31.1课题研究的背景和意义...............................................31.2本文内容的结构安排.................................................32火灾报警系统整体方案设计.........................................22.1火灾的烟雾产生过程和温度升高过程...................................22.2.1系统硬件总体构架.............................................32.2.2系统软件总体构架.............................................42.3系统主要器件的选择.................................................52.3.1传感器的选择.................................................52.3.2单片机芯片的选择.............................................92.3.3A/D转换芯片的选择............................................103火灾自动报警系统硬件设计........................................113.1信号放大和滤波电路................................................113.2晶振电路与复位电路................................................133.2.1晶振电路.....................................................133.2.2复位电路....................................................143.3声光报警电路......................................................143.3.1声音报警器...................................................143.3.2光报警器.....................................................153.4数据采集电路......................................................154火灾报警系统程序设计............................................184.1软件开发环境......................................................184.2火灾报警系统程序设计..............................................184.2.1据采集程序..................................................194.2.2火灾判断与报警程序...........................................204.3软件调试..........................................................215总结............................................................22参考文献..........................................................24附录...............................................错误!未定义书签。致谢..............................................................2931引言1.1课题研究的背景和意义随着社会和科技的发展,人们越来越多的使用电子产品和煤气,天然气,由此导致的火灾隐患也越来越多,再者还有吸烟和烟花导致的火灾给人类、社会和自然造成的危害越来越大,它不仅毁坏物质财产,而且还直接危胁人们的生命安全,给人们的心灵造成极大的伤害。大量残酷的火灾教训让人器的话可以大大降低人员的伤亡,减少不必要的财富和生命损失[。火灾报警器就是为了满足这一需求而研制的,并且火灾报警器得自身功能随科技的发展和人们需求也在不断地提高,在功能、结构、形式等方面不断地完善。们逐渐认识到火灾预防,火灾报警和消防工作的重要性,如果有火灾报警有的火灾自动报警器能在火灾发生之前提前检测到火灾的即将发生,它能根据火灾的早期特征烟雾或温度的变化检测到火情并及时报警告知人们做好预防,可将火灾带来的生命财产损失降到最低限度。火灾自动报警系统能对火灾进行实时监测和准确报警,有着防止和减少火灾危害、保护人身安全和财产安全的重要意义,减少了不必要的经济损失和人员伤亡。1.2本文内容的结构安排1:绪论。主要介绍课题的研究背景和意义和论文的章节安排。2:介绍了烟感报警器的原理,选择合适的传感器,给出烟感自动报警系统的总体设计构架,分别给出硬件和软件的整体构架,并一一介绍硬件系统的主要器件选型。3:烟感报警系统硬件设计,详细介绍了传感器信号放大电路,滤波电路,单片机处理电路及声光报警电路,并给出相应的设计原理图。4:烟感报警器的软件程序设计,介绍主程序,初始化程序,数据采集子程序火灾判2断与报警子程序等。5:对本次论文的撰写进行总结,并对烟感报警器的发展前景进行展望。2火灾报警系统整体方案设计2.1火灾的烟雾产生过程和温度升高过程一般可燃物在燃烧时先产生燃烧气体,继而产生烟雾,在氧气充足的条件下就会完全燃烧而产生火焰,发出可见光和不可见光,并散发出大量的热,使环境温度升高。起火过程中,刚开始会产生大量的烟雾且持续的时间相对较长,而此时现场的环境温度还不是太高没有骤变,若此时烟感传感器感应到了烟雾就可以及时报警并在火势没扩大之前让人们提前预防和撤离,这样就可以把火灾损失控制在最小限度。等到火焰燃烧后,它会快速蔓延,产生大量的热而导致环境温度的升高,若能感受到温度的变化而报警提醒人们就可以比较及时地控制火灾。若以此硬件设计中我会加入温度传感器和烟感传感器配合工作,互补各自的不足,大大的降低了报警器的误报率,起火过程曲线如图2.1所示。图2.1起火过程曲线32.2系统总体方案设计2.2.1系统硬件总体构架烟感报警系统主要由烟感数据采集模块、单片机控制模块、驱动声光报警模块组成。图2.2为火灾报警系统的结构框图。2.2系统结构框图单片机是整个报警系统的控制核心,它的工作原理是:先通过传感器(包括温感和烟感)将现场温度、烟雾等信号转化为可检测的电信号,放大和滤波电路将传感器输出的电信号送入A/D转换电路,完成烟雾传感器和温度传感器输出的模拟信号到数字信号的转换,单片机判断现场是否发生火灾。若发生火灾,系统会驱动蜂鸣器和指示灯报警。本火灾自动报警系统具有以下功能:(1)声音和灯光双重报警功能。(2)系统自故障提醒功能:硬件发生故障时,会发出故障提醒信号。(3)异常报警功能:环境中的烟雾浓度或温度较高时,能发出提示信号提醒人们注烟感,温度传感器放大,滤波电路A/D转换电路单片机声光报警电路4意,使人们早有防范。(4)火灾报警功能:火灾真正发生时也就是温度和烟雾都较高时,会发出声光报警信息。2.2系统软件总体构架系统采用了模块化程序设计方法,系统各个模块的具体功能都是通过子程序的调用实现的。主要包括数据采集子程序、火灾判断程序,指示灯显示程序和驱动蜂鸣器报警子程序等,系统程序流程图如图2.3所示。.图2.3程序流程图维了降低误报率,本系统对信号进行多次采集多次判断,最后再综合判断的结果做出最终的控制。主程序是一个无限循环体,其流程是:先对系统的各部分包括单片机各个端口输入输出的设置、外围驱动电路和数据存储电路等完成初始化,再对程序进行初始化,最后执行火灾报警系统中的数据采集任务,数据转换任务,查询判断任务和判断后的驱动各状态。52.3系统主要器件的选择2.3.1传感器的选择l)烟感传感器简介烟感探测器可以分为离子感烟探测器和光电感烟探测器,.烟感传感器是火灾报警系统的重要组成部分,具有非常好的预警功能,它是整个系统正常运行的关键。当有火灾时,它会把火灾产生的烟雾非电量信号转变为电量信号送给单片机控制器。其特点是模拟量传输,跟随非电量参数的变化而变化[16]。以下对几种常见烟感传感器作一介绍.(a)半导体烟雾传感器(半导体气敏传感器)半导体烟雾传感器一般包括用氧化物半导体陶瓷材料作为敏感体制作的烟雾传感器和用半导体器件制作的烟雾传感器。半导体烟雾传感器的原理是:气体在半导体表面的氧化和还原反应导致敏感元件阻值变化。半导体烟雾传感器一般可分为电阻式和非电阻式。当气敏元件接触到气体时,半导体的阻值会发生变化,利用传感器输出端阻值的变化来测定或控制气体的有关参数,这种类型的传感器称为电阻式半导体气敏传感器;当MOS场效应管在接触到气体时,场效应管的电压将随周围气体状态的不同而发生变化,利用这种原理制成的传感器被称为非电阻式半导体气敏传感器。(b)接触燃烧式传感器原理:当易燃烟雾接触这种被催化物覆盖的传感器表面时会发生氧化反应而燃烧。接触燃烧式气体传感器