基于单片机实现的火灾报警器设计.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理及应用 课程设计论文 09届 自动化 专业 。。。 班级 题 目 火灾报警器设计 姓 名 逐 陌 学 号 0906。。。。。 指导教师 中科院 二О一二 年 六 月 二 日 一、火灾报警的基本原理 本报警器的工作原理:当发现警情时,探测器将警报信号通过传感器接口送入单片机,单片机的报警中断程序开始运行,调用拨号子程序按照预置号码进行拨号。此时单片机控制MT8880 发送双音频信号拨号,并检测呼叫信号以判定是否可以调用语音模块进行语音报警。当没有警情时,可以通过另一部话机拨打本机,振铃检测电路将振铃音信号转换成TTL 信号传送给单片机,由单片机计数;当经过预设的振铃无人摘机时,系统就会自动摘机,调用远程设置子程序进行远程录音、查询警情等操作。 语音报警系统主要完成的功能:感温传感器和感烟传感器通过采集现场信号输入中央处理器,若判断出两种传感器中有一种动作, 表明有异常现象,发异常语音报警信号“温度超限”或“烟雾报警”,同时相应的指示灯亮。此时,若另一传感器也动作,则停止异常报警,而进入火警报警状态,有现场语音“火警”报警提示,火警指示灯亮。同时系统调用远程报警模块,开始逐个拨叫预设的报警电话,直至有一个报警电话拨通,并收到回码。在拨号后首先判断电话线的状态是否为回铃音及对方是否摘机。如是,播放录制好的语音报警内容,如“某某区某某单元某某楼层某某房间发生火警”。否则挂机,拨打下一个号码。 二、设计方案 硬件电路主要包括单片机电路,2路传感器报警信号电路,模数转换电路, 语音报警电路,震铃检测电路、模拟摘机和DTMF解调电路,以及主备电控制电路部分。 报警电路方框图 如图1所示, 报警器硬件由温度烟雾信号采集模块、声光报警模块以及单片机与收发码模块组成。图中1, 2, 3 组成数据采集模块, 4, 5 组成现场声光报警模块, 5,6组成远程报警模块。其中, 1 为传感器(包括烟感和温感) , 将现场温度、烟雾等非电信号转化为电信号;2为信号调理电路, 将传感器输出的电信号进行调理(放大、滤波等), 使之满足A/D 转换的要求; 3为A/D 转换电路, 完成将温度传感器和烟雾传感器输出的模拟信号到数字信号的转换。声光报警模块由单片机和报警电路组成, 由单片机控制实现不同的声光报警(异常报警、故障报警、火灾报警) 功能。单片机与远程报警模块由单片机、MT8880收发码电路组成, 实现远程报警。 三、硬件设计 1. MT8880接收电路的设计 MT8880接收电路连线图 当MT8880作为DTMF接收器的时候,DTMF信号经由IN+和IN-输入,经过运算放大滤除信号中的拨号音频率,然后发送到双音频滤波器,分离出低频组和高频组信号,通过数字计数的方式检出DTMF信号的频率,并且通过译码器译成4位二进制码。4位二进制编码被锁存在接收数据寄存器中,此时状态寄存器中的延时控制识别位复位,状态寄存器中的接收数据寄存器满标识位置位,对外而言,当寄存器中的延时控制识别位复位时,IRQLCP由高电平变为低电平。如果用IRQL/CP作为单片机的中断信号,IRQL由高电平变为低电平,向CPU发出中断请求,当CPU响应中断,读出寄存器中的数据后,IRQL返回高电平。MT8880的D0~D3与单片机的P1.0~P1.3相连,P1.4~P1.7分别与CKRSO,CSL,R/WL相连。 2. 发送电路设计 MT8880发送电路连线图 当MT8880作为发送器时数据总线上D0~D3四位二进制码被锁存在发送数据寄存器中[8],发送的DTMF信号频率由3.58 MHz的晶振分频产生。分频器首先从基准频率分离出8个不同频率的正弦波,行列计数器根据发送数据寄存器中的数据,以八取二方式分离出一个高频信号和一个低频信号,经开关电容做D/A转换,在加法器中合成DTMF信号,并从TONE端输出,电路图如图7所示。应用MT8880使DTMF信号的收发功能于一体,完成DTMF信号的编码与解码,达到数据传输的目的。 P0 口的P0.0~P0.3 分别控制4 个发光二极管, 予以光报警, 如图8所示。P114~P117 控制的灯依次为绿色(正常信号灯)、黄色(故障信号灯)、红色(异常信号灯)和红色(火灾信号灯)。当这些输出端输出低电平时, 对应的信号灯便会发光报警。 光报警电路 4. 系统总体电路图 四、软件设计 1. 数据采集子程序 数据采集部分的程序设计包括:驱动ADC0809 的IN0和IN1进行A/D 转换,分别由子程序ADC1 (温度转换) 和ADC2 (烟雾浓度转换) 完成;单

文档评论(0)

2749166188 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档