精品基于单片机的家用智能防火防盗报警器的设计毕业设计论文_第1页
精品基于单片机的家用智能防火防盗报警器的设计毕业设计论文_第2页
精品基于单片机的家用智能防火防盗报警器的设计毕业设计论文_第3页
精品基于单片机的家用智能防火防盗报警器的设计毕业设计论文_第4页
精品基于单片机的家用智能防火防盗报警器的设计毕业设计论文_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于单片机的家用智能防火防盗报警器 的 设计 摘 要 随着人们安全防范意识的提高, 家用防火防盗报警系统 将会有非常广阔的发展空间。本 文设计的 防盗防火报警系统是一种新型的电子安全报警系统, 它 将电子探测、智能控制和电话通讯技术相结合,从而形成一个两级联网通讯的防盗、防火报警系统。 该系统 硬件部分 主要由传感器检测电路部分 、 主控单元电路 、 号电路 、 语音报警电路 、 键盘接口电路 、 显示电路 、 忙音 和 回铃音检测电路 等 7 大部分组成 。 软件部分包括主程序、检测报警子程序、拨号子程序、语音处理子程序、按键子程序、显示子程序等 。 该系统采用 多传感器设计思想 ,综合应用了 温度探测 器 、光电感烟探测 器 和一氧化碳探测 器进行防火探测,并应用红外探测器与微波探测器组成的双鉴探测器进行防盗探测,解决了传统单一探测器的误报率和漏报率高的问题,增加了系统的可靠性和抗干扰能力。 关键词 : 单片机 防火防盗 报警器 家用 探测器 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经 发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名: 日 期: 指导教师签名: 日 期: 使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论 文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、 缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名: 日 期: 目 录 一、家用智能防火防盗报警系统的设计背景 . 1 二、家用智能防火防盗报警系统的总体结构 . 2 三、家用智能防火防盗报警系统的硬件设计 . 3 (一)防火探测器的设计 . 3 (二)防盗探测器的设计 . 5 (三)主控单元电路设计 . 6 (四)自动拨号报警电路设计 . 6 (五)语音报 警电路设计 . 7 (六)键盘接口及显示电路设计 . 8 四、家用智能防火防盗系统的软件设计 . 9 (一)系统主程序设计 . 9 (二)检测报警模块程序设计 . 10 (三)拨号模块程序设计 . 11 (四)语音模块程序设计 . 12 (五)按键模块程序设计 . 12 (六)显示模块程序设计 . 14 设计小结 . 16 参考文献 . 17 致 谢 . 错误 !未定义书签。 附录一:程序代码清单 . 18 1 一、家用 智能 防火防盗报警系统的设计背景 报警设备对于保护人们的生命和财产安全至关重要。目前防盗报警产 品在我国的普及率只有 20%,与欧美等发达国家高达 70%的普及率相比,我国防盗报警产品市场的发展才刚刚起步,尤其在家庭安防报警系统方面的认可度和普及率更低。随着人们安全防范意识的提高,会有更多的人选用家庭安防报警产品,可以预见家庭安防报警系统将会有非常广阔的发展空间。 现有的家庭安防报警系统按使用场所可以分为联网型和单户型两大类。联网型家庭安防报警系统由多个小型报警系统经过联网组成社区型的安防报警中心,报警中心一般使用报警接收机、计算机系统和打印机设备等。当报警事件发生时,报警点的数据显示在电子地图的相应位置 ,同时计算机系统可以调出报警点的配置和现场各种数据资料,供警情处理人员快速判断和处理。联网型家庭安防报警系统主要应用于新建小区,而且需要用户普遍接受该系统。 用户端自动报警器安装于居民住宅,用于对居民住宅各个不同部位的不同类型探测智能化住宅防盗防火报警系统器 (红外、微波、光电感烟、温度、一氧化碳 )进行监测与控制,并对从各个探测器采集来的数据进行处理。一旦有人非法入室、室内起火、煤气泄漏等情况发生时,与之相对应的报警探测器立即将相应的报警信号(探测器的编号)加密后传送给报警主机,报警主机对报警信号进行解码和判 断,得出报警类型,确认无误后,通过家中的电话线路自动拨号报警,并与中央控制器建立联系,将相关信息传送至中央控制器中。 随着现代电子技术、计算机技术、通信技术、传感技术和制造业技术等的迅速发展,有关家庭安防报警方面的产品也愈来愈丰富。近年来国内外已有如博世、霍尼韦尔、艾礼富科立信、联腾、宏泰等多家品牌公司开发研制出了一系列的家庭安防报警产品,它们可以通过有线或无线的方式完成一些报警和求助等功能,并且进行了比较成功的应用。例如上海联腾公司的报警主机 有电话语音远程报警功能,包括支持通过公 用电话网或 2 二、 家用 智能 防火防盗报警系统的 总体 结构 本防盗防火报警系统是一种新型的电子安全报警系统,该系统的设计是将电子探测、智能控制和电话通讯技术相结合,从而形成一个两级联网通讯的防盗、防火报警系统。 图 1 是智能防火防盗报警系统的总体结构图, 主要由 7 大部分组成 :传感器检测电路部分,主控单元电路 , 号电路,语音报警电路,键盘接口电路及显示电路,忙音、回铃音检测电路。 该智能报警系统可以实现如下功能 :89片机对双音多频 (、译码器的控制,使住宅通过电话网实现与相关部门之间 的数据交换, 号电路与 89片机通过电话网络完成住宅与外部的联络。当探测器检测到意外情况后,就发出报警电平信号到主控制部分 89片机处,单片机通过接口电路对读取的电平进行处理,然后控制双音多频拨号芯片向电话线路拨出电话号码,与此同时控制语音芯片拨出事先录制好的语音信号到电话线路,实现语音报警,拨号完成接听回铃声后,模拟挂机,从而完成向区域控制中心的单位保卫部门、 110/119 报警台电话机或用户发出呼叫信号,告知对方住宅被盗或有火灾发生。报警系统在拨号报警的同时启动现场报警器,进行事件的 现场光( 警,并启动语音电路,播放相应警情的语音提示音。系统不需要另外占用电话线路,当有报警信号时,报警电话享有电话线路的优先权。 图 1 家庭防火防盗报警系统功能框图 本系统还配置有应急按键,当家庭出现紧急情况时可通过报警主机键盘上的应急按键直接拨号报警。 光电感烟火灾探测器 温度探测器 远红外线防盗探测器 微波防盗探测器 测器 主控单片机89音、回音铃 检测电路 键盘接口电路及显示电路 看门狗电路 语音报警电路 号电路 计算机接口电路 去电话线 到区域控制中心 3 三、 家用智能 防火防盗报警系统的 硬件设计 (一) 防火探测器的设计 防火探测器是由温度探测、光电感烟探测和一氧化碳探测构成的复合型火灾探测器。多传感器设计思想解决了传统防火探测器一直存在的误报率高的 问题,增强了火灾探测的可靠性。复合型火灾探测器原理如图 2 所示。 图 2 复合型火灾探测器原理示意图 由于单元探测技术所采用的单一参数火灾探测器 (包括 阈值 触发式和模拟量式 )对火灾特征信号响应灵敏度的不均匀性,导致它对实际火灾的探测能力受到了限制,尤其是用于对家庭住宅火情的准确探知更是尤为重要。因此,报警系统中对火灾信号的检测采用多传感器 /多判据的火灾探测技术,将探测器探测到的多元火灾探测信息经单片机进行综合判断,在软件设计中加入了神经网络智能算法,仿真实现 了多元同步智能探测。 神经网络算法处理己实现,本系统中只取用其处理后的报警信号进行自动拨号报警处理。 实际上,响应各种不同类型的火灾,通常使用不同类型的火灾传感器,它们有不同侧重的检测对象。光电感烟探测器不仅可探测一般火情,对阴燃火尤其有极好的探测效果,主要用于火情早期各种燃烧的烟雾颗粒进行探测,这一点就弥补了感温探测器对阴燃火不敏感,响应速度慢以及不能区分是火灾的热还是空调或烹饪蒸气的热等缺点 ; 但温度与光电感烟探测器都不能区分有些烟雾究竟是火灾的烟还是烹饪蒸汽或香烟的烟雾,由此,在设计中增加了 测部分, 可以探知早期火灾烟雾中的 分,这样就大大降低了各种环境因素的干扰,提高了报警的可信度。下面分别介绍三种传感器的电路设计。 温度探测器 光 电 感烟 探 测器 体探 测器 预处理 神经 网络 单片机 4 温度探测器使用数字温度传感器 只有三个引脚,是将温度传感器和信号调理电路集成在一块芯片中,节省了外围硬件,应用非常方便。 温度信号直接转换为串行数字信号,通过内部计数器对受温度影响的振荡器周期的计数可实现温度测量。 整个电路主要分为红外线脉冲发射部分和接收部分,一旦发生火灾 ,烟雾中的细微颗粒将对红外线脉冲发生漫反射,并变换成相应的电信号,该信号由运放交流放大后经比较器送单片机处理并报警。电路原理如图3 所示。 图 3 光电感烟探测器原理图 红外发射电路中的 555电路用于产生频率可调的脉冲波形,使用 555电路的一个主要优点是输出脉冲的占空比可调,便于设计不同要求的驱动输出。比较器的反相端接电阻器和可调电阻器,这样就可以根据探测器所需要的不同灵敏度来调节比较电位 。 体探测器 体探测器是采用 氧化碳传 感器作为 感元件,对 应的选择性好,并具有灵敏度高,稳定性好等特点。在信号采集555 振荡电路 红外 发射管 光电接受三极管 比较 电路 运算放大电路 U 5 的同时加以温度补偿,最后利用 片机进行实时控制和特性修正。 防火探测器电路由上述三种传感器组成,克服了环境因素的干扰。单片机进行处理时可采用多循环检测,在达到了规定检测次数 (如 20次 ),并且每次均检测到了烟雾信号和 体信号,测量温度也超出报警温度上限时, 出火灾报警信号,否则认为没有火灾发生。 (二) 防盗探测器的设计 防盗探测器是由红外与微波探测器组成的双鉴探测器。 双鉴探测器工作时将探测到的红外和微波两种信 号经过与非门处理后送单片机,即只有同时检测到两个探测器输出端口为高电平信号时,自动报警器才会响应盗情报警信号,否则不报警。 较之以往的微波或红外单信号探测器,其误报率明显下降,原理示意图如图 4 所示。 图 4 双鉴探测器原理示意图 实验发现,在红外探测器中,通过菲涅尔透镜的分割方式的改变可以降低由于小宠物引起的误报,从而弥补了微波探测器监视面积较大的弱点 。 但红外探测器对环境温度的变化比较敏感,而微波探测器所检测的只是活动的目标,所以对于如果只是温度变化引起的 干扰并不会被自动报警器响应。通过这样双重的检测就进一步减小了外界干扰,降低了报警信号误报的发生率 。 下面详细介绍本系统中红外与微波探测器电路的设计原理、特点以及实际的工作过程。 在自然界,任何高于绝对温度的物体都将产生红外光谱,不同温度的物体,其释放的红外能量的波长是不一样的,因此红外波长与温度的高低是相关的。热释电红外线防盗探测器中的检测元件是 器件是 模混合专用集成电路,多用为红外专用芯片,它具有独立的高输入阻抗运算放大器,可与多种传感器匹配,进行信号预处 理。另外它还具有双向鉴幅器,可有效抑制干扰,其内部设有延迟时间定时器热释电红外探测器 微波探测器 74非门 用户端 自动报 警器6 和封锁时间定时器。 微波防盗探测器是由 效应管 阻和电容组成的高频振荡电路,电路产生微波信号后经过人或物体反射和原信号产生频移,微小的频移信号经过放大处理后输出报警信号。报警范围实测为 7 8m,可有效地进行实时探测。 防盗探测器电路是由以上两种类型探测器组成,在单片机内部进行信号处理时,将探测到的红外和微波两种信号进行“与”运算,即只有同 时检测到两个传感器端口信号时,主机才会发出盗情报警信号,否则不 报警 。 (三) 主控单元电路设计 处理器对双音多频 (、译码器的控制,使住宅通过电话网实现与相关部门之间的数据交换 ; 微处理器对各传感器的信号检测和控制。 过对接口电路的读取,并向单位保卫科、 110/119 报警台单位电话机或个人传呼机发出呼叫信号,告之对方住宅被盗。本系统与电话机并联,只在报警期间占用电话线路,报警结束后系统与电话线路脱离,不影响电话机的正常使用。当探测器检测到意外情况后就发出报警电平信号到主机控制部分。主机控制部分对该电平信号进行处理 ,然后控制双音多频拨号芯片向电话线路拨出双音多频信号 (电话号码 ),与此同时控制语音芯片拨出事先录制好的语音信号到电话线路,实现语音报警,拨号完成后,模拟挂机。 (四) 自动拨号报警电路设计 自动拨号报警电路如图 5 所示, 系统使用 号专用芯片,该芯片原本是行列式按键输入芯片,即 4 条行线及 4 条列线组成16 个按键,实践证明该芯片不但具有行列式键盘输入功能,而且与 51系列单片机具有良好的接口性能。 7 图 5 自动拨号报警电路 如图 5 所示,系统利用 89成对拨号芯片的控制,其中 件,完成上电复位, 用 6体。这里用 的 8 根线完成对拨号芯片的控制。电路中电话号码的拨出采用双音多频拨号方式。电话号码的拨出是利用控制 号专用芯片的键盘行列输入端 实现的。首先要使相应的行线和列线接通一段时间 ,然后再断开一段时间 ,这样芯片便将双音多频信号送到电话交换机网络 ,实现电话拨号。 (五) 语音报警电路设计 语音报警电路图如图 6 所示。 系统采用了语音芯片 成语音电路,该电路 主要由语音电路、译码器和电子开关组成。 8 图 6 语音报警电路框图 语音电路 用模拟存储技术,噪音低,不怕断电,可以反复录放。语音信息可以分 8 段存放,分别用 8 个按键控制,按下哪个键就可以录放哪一段而不影响其它段。本系统中的语音信息分为 2 大类 :预警信息和报警信息,其中预警又分为温度偏高预警和烟雾过大预警,报警分为火警和盗警。使用时,用户可以通过简单的按键操作,随时录制和播放任意一段。当出现预警或报警时,单片机通过 制电子开关实现按键操作,启动相应的录音段,放出相应的语音预、报警信息, 并且可以根据需要循环播放,播放次数由用户自行设置。 (六) 键盘接口及显示电路设计 该部分电路主要由 4盘、液晶显示器及其控制电路组成。当用户通过键盘输入报警电话号码等数字信息时,该电路产生键盘中断信号,通过 入端向单片机申请中断,在键盘处理程序中实现相应数字信息的显示、修改和存储。 本模块中,显示电路用 晶显示屏 示,由 所示。 A B C 15叭 话筒 9 图 7 显示电路 除以上电路外,系统还对忙音、回铃声检测电路进行了硬件设计。忙音、回铃声检测电路主要是为实现可 靠报警而设计。系统采用忙音和回铃声的检测来判断对方是否摘机。在电话号码拨出后,必须判断对方是否摘机,只有在确认对方已经摘机的情况下,才能发语音信息。 四、 家用 智能防火防盗系统的软件设计 (一) 系统主程序设计 该系统有两种报警类型,即火灾报警和非法侵入 (盗警 )报警。系统采用传感器电路检测人体的侵入和火灾的发生,一旦出现 警情 ,传感器检测电路发出信号,向单片机申请中断。单片机响应中断后,启动自动拨号电路,根据报警类型的不同拨打不同的电话号码,发送不同的报警信息。 主程序进行 电话信号语音检测 (忙音 /回铃声 /接通 )、系 统设置、模拟摘机、 号收发等工作。 主程序 流程图 如图 8 所示。 10 图 8 系统软件主程序流程图 (二) 检测报警模块程序设计 检测报警模块程序工作过程如下: (1)读取探测器的编号。 (2)判报警信号类型 。 火警。显示“火警”,报警指示灯点亮,打开警笛,拨打电话号码,等到用户接通后放送警情语音“火警,这里是小区单元室发生警情,请马上救助”两遍,等待用户处理。 盗警。显示“盗警”,报警指示灯点亮,打开警笛,拨打电话号码,等到用户接通后放送警情语音“盗警,这里是小区单元室发生警情,请 马上救助”两遍,等待用户处理。 11 有毒气体。显示“有毒气体”,报警指示灯点亮,打开警笛,拨打电话号码,等到用户接通后放送警情语音“有毒气体,这里是小区单元室发生警情,请马上救助”两遍,等待用户处理。 其它警情。显示“其它警情”,报警指示灯点亮,打开警笛,拨打电话号码,等到用户接通后放送警情语音“有警情,这里是小区单元室发生警情,请马上救助”两遍,等待用户处理。 (3)用户处理以上警情的操作和电话呼入处理程序中用户的操作相同。 (4)返回。 (三) 拨号模块程序设计 自动 拨号应用里应将工作方式设置为突发方式 , 在此种情况下双音频信号持续和暂停时间为 5合自动拨号要求。 将 时候 ,需要进行如下步骤 :写控制寄存器 A、写控制寄存器 B、写发送数据寄存器、等待中断或读状态寄存器。 图 9 是 拨号子程序流程图。首先将 置为突发方式,然后判断是否为盗情,即 7否被置位,如果没有,则跳转到拨 号 管理中心电话号码部分;如果被置位,则拨打用户电话号码,最后,该程序返回。 图 9 拨号模块程序流程图 12 (四) 语音模块程序设计 语音子程序流程图如 图 10 所示。单 片机 由高电平变为低电平,触动 放音脚,放音开始,因为 长录音时间为20 秒,所以,延时 23 秒后,单片机 由低电平变为高电平,放音结束,然后进入下一次放音状态,直至三次放音结束,清除警情标志位7,程序返回。 图 10 语音模块程序流程图 (五) 按键模块程序设计 按键模块程序流程图如 图 11 所示。 开始 回放开始 延时 23 秒 回放结束 回放 3 次 Y 13 图 11 按键模块程序流程图 按键处理程序 工作过程 如下: (1)进入按键处理程序后,根据用户按键的键值,进入相应的设置操作程序。 (2)电话号码设置 主机液晶屏和语音提示 “ 电话号码设置 ” ,扫描用户输入的数字并存储号码 , 同时 在液晶屏上面 显示 “ 输入的电话号码 ” ,如果用户长时间没有按键,结束本次操作,返回错误。 (3)录音设置 主机液晶屏和语音提示 “ 录音 ” ,录音指示灯亮,开启录音并且开键盘扫描 有键闭合 延时去键抖动 找到闭合键 扫描键盘 计算键值 闭合键释放 建立有效标志 返回 N Y Y Y 建立无效标志 N N 14 始计时,计时时间显示在液晶屏上。计时到 10 秒( 结束录音,录音指示灯熄灭,然后延时一小段时间,再播放一遍刚才的录音, “ 嘟 嘟 ” ,返回正确。 (4)放音设置 主机液晶屏和语音提 示 “ 放音 ” ,开启放音并且开始计时,计时时间显示在液晶屏上。计时到 10 秒( 结束放音, “ 嘟 嘟 ” ,返回正确。 (5)报警声音设置 主机液晶屏和语音提示 “ 报警声音设置 ” ,扫描键盘,如果用户输入数据超时,返回错误,否则将用户设置的报警声音参数设置为当前的报警声音参数。存储设置的参数, “ 嘟 嘟 ” ,返回正确。 (6)应急操作(应急按键按下): 显示 “ 应急报警 ” ,报警指示灯亮 ;然后 进入拨号程序。 (六) 显示模块程序设计 显示模块程序流程图 如 图 12 所示。 图 12 显示模块程序流程图 15 显示模块程序设计 如下: (1)使用字模提取软件提取字模,字的大小为 16 16,一个字符 32个字节的数据。 (2)将字模数据加入显示数据数组中。 (3)构建一个一维数组,该数组包含了字符的字模数据第一个字节在显示数据数组中的位置。 (4)构建一个二维数组,该数组第一维数据为要显示的字符串的首位置,第二维数据为要显示的字符串的字符个数。 (5)在程序中通过二维数组的第二维数据确定要显示的字符串的字符个数,通过二维数组的第一维数据作为下标查找出要显示的字符数据第一个字节的位置,调用液晶屏驱动程序即可显示出相应的内容。 16 设计 小结 本文 设计的 家用智能 防火防盗报警系统为家庭安防提供了一条可行途径。该系统利用多传感器检测 , 在 防火防盗报警部分可设计成智能火灾和盗窃探测模式,从而提高 系统的检出率 和正确率 ,增进系统的可靠性。此系统具有智能化、自动化特点,进一步提高了系统的可靠性,有很大发展潜力,因此,对智能防火防盗报警系统的推广具有十分重要的实际意义。 该 防火防盗报警系统 的设计主要用到了单片机技术、数字电路、模拟电路、汇编语言和 C 语言程序设计、传感器技术和嵌入式系统等方面的知识。为了完成该毕业设计,我查阅大量文献资料,深入学习多方面的知 识。在实践过程中,我的动手设计、语言组织、文档撰写等方面的能力大大提高,视野大大开阔。 对于这样的整机系统,在今后的学习和工作中,我会多理论联系实践,多寻找机会参与设计,在设计中不断深入、摸索和总结,提高自己的实践能力。 17 参考文献 1杨拴科:模拟电子技术基础,高等教育出版社 2010 年,第 114 2李中发:数字电子技术,中国水利水电出版社 2011 年 ,第 50。 3张友德:单片微型机原理,复旦大学出版社 2009 年,第 25。 4李光飞:单片机设 计实例指导,北京航空航天大学出版社 2010 年,第 100。 5胡汉才:单片机原理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论