基于电话网络的远程家居报警系统的设计毕业设计_第1页
基于电话网络的远程家居报警系统的设计毕业设计_第2页
基于电话网络的远程家居报警系统的设计毕业设计_第3页
基于电话网络的远程家居报警系统的设计毕业设计_第4页
基于电话网络的远程家居报警系统的设计毕业设计_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

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

文档简介

1、本科毕业设计 题 目 基于电话网络的远程_ 家居报警系统的设计 姓 名 专 业 电子科学与技术 学 号 指导教师 郑州科技学院电气工程学院郑州科技学院电气工程学院 二二一四年五月一四年五月 目 录 中文摘要 .i英文摘要 .ii前 言 .iv1 总体设计方案 .11.1 设计要求 .11.2 系统设计方框图.12 硬件系统设计 .22.1 防盗报警电路分析 .22.1.1 热释电效应 .22.1.2 防盗电路原理分析 .22.2 防火报警电路分析 .32.2.1 mq-2 传感器的介绍 .32.2.2 防火检测电路分析 .32.3 煤气泄漏报警电路 .42.3.1 mq-n5 传感器介绍 .4

2、2.3.2 煤气检测电路.42.4 模拟摘挂机电路 .52.5 自动拨号电路 .52.5.1 双音多频信号介绍.52.5.2 dtmf 信号的特性 .62.5.3 dtmf 信号的应用 .62.5.4 自动发号电路.72.6 语音提示电路 .82.6.1 语音芯片工作方式.82.6.2 语音提示电路.103 软件设计 .113.1 自动拨号程序流程图及程序分析 .113.1.1 自动拨号程序流程图.113.1.2 程序分析.123.2 语音播放电路程序流程图及程序分析 .183.2.1 语音播放程序流程图.183.2.2 语音程序分析.18结 论 .20致 谢 .21参考文献 .22附录 1

3、设计实物图.23附录 2 设计原理图.24附录 3 程序清单.25附录 4 元器件清单.33基于电话网络的远程家居报警系统的设计i基于电话网络的远程家居报警系统的设计基于电话网络的远程家居报警系统的设计摘摘 要要目前社会上的防盗警报系统部分主要包括:防盗报警主机,探测传感系统(包括红外探测器和门磁探测器)烟雾探测器,气体报警,紧急警报,周边防盗警报系统(红外相关性,红外栅栏,红外光墙)等。防盗警报系统主要是用物理方法或电子技术,自动检测领域保护监测入侵行为,发出报警信号,并显示报警的区域人员的位置,分析采取对策。防盗报警主机和网关控制系统、闭路电视监控系统、访客对讲系统和电子巡逻系统一起构成了

4、安全防范系统。现在主流的报警系统已经得到了很广泛的普及和推广,但目前国内市场上的各种自动报警系统没有统一设计标准通信协议,各种应用系统来源于不同的技术,合作与发展的不统一,通信协议的混乱多样性,使现在的报警系统暴漏出了许多问题。本篇论文介绍了使用电话网络的智能家居监控系统的软、硬件设计方法。该监控方式可实现家居的火灾报警、非法入侵检测等,还预留了其他报警接口。报警信号通过有线信号网络上传到小区监控中心,然后使用电话网络向主人报警,也同时拥有 110 报警功能。设计系统使用单片机作为主控制器,方便实用、功能灵活多样,可以对被监控对象的状态进行查询以及控制,可以广泛的应用于家庭居住或者其它场所的各

5、种监控,具有可靠性高、功能强大、操作简单等优点。关键词:电话网络;远程报警;智能控制; 基于电话网络的远程家居报警系统的设计iihome alarm system based on telephone networkabstractthe progress of science and technology, will be reflected in the human benefit, count the epochal invention in history, all without exception is made great contributions to human progr

6、ess. electricity once found, it is closely related to human life, energy and mechanical energy, heat energy, signal and the change of magnetic energy, the electric power in our every corner of the world. the current social security situation is very serious, burglary is very common, resulting in per

7、sonal injury cases also occur frequently, criminals often masters when sleeping in a room in the evening to theft or robbery violence. at the same time, around our fires and gas leaks are security issues, also let many residents feel panicky. now the mainstream of the alarm system has got a wide ran

8、ge of popularization and promotion, but at present domestic automatic alarm system of no unified standard communication protocol design, all kinds of application systems from different technology introduction, cooperation and development is not unified, the chaotic diversity of communication protoco

9、l, the alarm system now exposed many problems. anti-theft alarm system part mainly includes: anti-theft alarm host, detecting sensor system (including infrared detector and door magnetic detector) smoke detectors, gas alarm, emergency alarm, large peripheral burglar alarm system (infrared correlatio

10、n, infrared fence, infrared light wall), etc. anti-theft alarm system mainly use physical methods or electronic technology, automatic detection field protection monitoring and intrusion behavior, signal alarm, and display the alarm area, with analysis of countermeasure. anti-theft alarm host and gat

11、eway control system, closed-circuit television monitoring system, visitors intercom systems and electronic patrol system 基于电话网络的远程家居报警系统的设计iiitogether constitute the safety and protection system. this paper introduces the use of the telephone network intelligent household monitoring system hardware

12、and software design method. the monitoring method can realize the fire alarm, illegal intrusion detection, etc., of household also reserved other alarm interface. alarm signals through a cable network to plot the monitoring center, and then use the report to master telephone network, also has 110 al

13、arm function. design system using single chip microcomputer as the main controller, convenient and practical, flexible and varied functions, to monitor the state of an object to be queried and control, can be widely used in homes or other places in the various monitoring, has the advantages of high

14、reliability, powerful functions, simple operation. key words:the telephone network;remote alarm;intelligent control; 基于电话网络的远程家居报警系统的设计iv前 言 远程监控报警技术是通过一定的设备对被控物体实施一定距离一定范围内的控制,常用的方式有无线电遥控、有线遥控、红外线和超声波遥控等。无线远程控制不可避免地必须占用无线电频率资源, 造成电磁污染;常规的有线遥控需进行专门的布线,增加了投入;而红外、超声波遥控距离是有限的。现有的控制方法还有基于无线载波通信控制和远程控制方式

15、。通过电力线路传递信息,这种方式只能局限于同一变电站,变压器在他们的管辖范围内,所以有距离的限制问题,应用范围是有限的。 基于无线寻呼利用了现有的使用频率资源,不需要占用额外的频谱,在联网的情况下,遥控距离的基本是不受限制的。但该方式的受控方动作滞后于控制方的操作,不具备实时性,而且不具备很高的可靠性。电话远程控制作为一个相对较新的技术与传统控制方法相比,显示了一定的优越性,不需要特殊的布线,不占用无线电频率资源,避免电磁污染。同时,由于电话线连接到互联网,可以充分利用现有的电话网络,可以跨越的距离十分遥远,甚至包含整个国家。 当前社会安全形势非常严峻,入室盗窃的情况十分常见,由此产生的人身伤

16、害案件也频繁发生,罪犯抓住晚上主人睡觉的时机,进入房间进行盗窃或抢劫暴力。同时,围绕在我们身边的火灾和煤气泄露等安全问题,也让很多的居民感到惶惶不安。安全形势的恶化,盗窃频繁的放生,使家庭安全日益成为关注的热点话题之一。传统的家庭防盗措施是笼式防盗的方法,主要是安装安全门窗。防盗是强有力的,但是日益上升的窃贼解锁技术和不识真假的解锁公司让我们防不胜防。如果说窗口防盗的影响外观和生活不是一个致命弱点的话,那么它最致命的是:在发生火灾或地震,这将是我们逃生的最大障碍! 促进国家情报社会建设、防盗系统已成为智能小区的必要设备,近年来的安全迫切需要使家庭安全报警系统具有越来越广泛的市场。在国内,更高档

17、的防盗报警装置一般为进口产品,价格昂贵,且为大部分的电缆连接,容易遭到不法分子的破坏。尽管国内产品也有不少,但大多数的使用模拟电路形式,结构和功能简单,可靠性低,很难连接到互联网。 基于公共电话网络的一种新型的家庭自动报警系统,保证当地居民的生命财产安全,提高了公安、消防、医疗、安全和其他部门提高快速反应能力,具有基于电话网络的远程家居报警系统的设计v十分重要的意义。随着生活节奏加快,人们整天忙碌在工作和学习之中,越来越少的时间在家里。家里经常没有保持财产安全的设备。如果你有一个智能报警设备能及时发现各种危险和异常,及时通知业主采取措施,必定可以减少很大的损失。本文介绍了一种基于电话网络的由单

18、片机控制的远程报警系统。由mitel 公司研制,其主要特点是利用电话机的集成电路来发送和接收电话双音频信号。该芯片采用 iso2cmos 技术,具有低功耗的特点,可靠性高,集成了其他类似芯片的单一功能,从而节约成本,提高整体稳定性。 使本设计具有了更大的实用性和推广性。基于电话网络的远程家居报警系统的设计11 总体设计方案1.1 设计要求 进行设计之前,首先确定用什么方法传输报警系统信号,信号传输具有以下几个方法:手机移动无线传输、电力传输、电话线传输信号,等等。电力线路的抗干扰能力很强,几乎不受环境变化的影响,但其传输距离有限,价格较高,在安装过程中需要单独排放一条线路。无线电传输信号具有很

19、大灵活性,但是使用无线传输设计较为复杂,同时无线信号的传输过程中,经常出现稳定的情况,容易受到特殊天气环境的干扰,在信号传输的过程中会发生很多的不确定性因素。使用电话线传输信号综合了以上两种方案的优点,使用电话线传输是我们目前最合适的解决方案。设计中采用的由 isd25120 语音芯片构成的语音电路以及由 mq - 2、热释电红外传感器、mq - 5 构成的检测电路以及 mt8880 专用解码芯片组成的 dtmf 信号的发送及信号传输电路等,实现家庭内实时远程监控相关的意外事故,若是发生一些意想不到的情况,可以方便、及时的把所有意外情况告诉我们的使用房主。 1.2 系统设计方框图 远程家居报警

20、系统主要有防盗、煤气泄露、防火报警电路,单片机处理电路、自动拨号电话电路、模拟摘机电路、信号音检测电路、语音电路等等。电路总方框图如图 1.1 所示。防盗报警电路防火报警电路煤气泄漏报警电路单 片 机 处 理 电 路语音提示电路摘挂机电路自动拨号电路电 话 接 口 电 路图 1.1 系统总体设计方框图基于电话网络的远程家居报警系统的设计22 硬件系统设计2.1 防盗报警电路分析2.1.1 热释电效应 可以产生热释电效应的晶体称之热释感应电元件,常用的材料有锂钽酸盐(litao3)、压电陶瓷(pzt 等)和聚合物薄膜(pvfz 等)。 热释传感器利用热电效应进行工作,是一种温度敏感的传感器。主要

21、由陶瓷氧化物或压电晶体组成,元素对应的表面组成电极,当温度传感器在固定的时间段内检测到温度的变化时,两个电极之间的温差电效应就可以产生电荷,就是产生一个电势差 q,因为它的高输出阻抗,所以在传感器的内部有一个场效应管发生阻抗转换。热电效应产生的电荷在一段时间内,会和空气中的离子中和而消失,当环境温度恒定不产生变化时,t = 0,传感器的输出为 0。当身体进入检测区域范围内,因为身体的温度和环境温度不同,产生温度变化 t,传感器信号输出,如果检测区域内的人体一段时间不进行运动,温度没有变化,传感器也没有信号输出,所以这种传感器可以很灵敏的检测人体的活动。2.1.2 防盗电路原理分析 当有人体或动

22、物等发热体移动时,本身就能发射红外线,虽然我们的肉眼无法查看到,但是我们借助一些检测设备就可以很方便发检测出来。人体移动检测电路如图 2.1 所示。vt2123传传传传传传传传+5vr15.6kp1.0图 2.1 人体移动检测电路基于电话网络的远程家居报警系统的设计3 当人进入到检测区域内,这些红外线被热释电检测器探测到之后,传感器就会发出一串波形脉冲,经过系统的后续电路处理就会输出一个高电平,vt2导通,p1.0 输出低电平,送给单片机处理,单片机根据写入的程序分析,输出指令信号实现防盗的功能。2.2 防火报警电路分析2.2.1 mq-2 传感器的介绍 mq-2 型温敏设备是一种高灵敏度、反

23、应迅捷的检测设备,可用于家庭、公共场所和厂区的火灾监控,适合检测火灾发生时产生的高温,氮氧化物,二氧化碳,甲烷,氨基(nh2)、灰尘、烟雾和大量的水蒸气,检测范围广并且具有优良的稳定性,能够适用于很多复杂的环境。mq-2 型气体敏感元件对不同类型,不同浓度的气体有不同的电阻值。因此,使用这类气敏元件时,我们首先要调整传感器的灵敏度,本设计使用 1000 ppm 丁烷传感器校准。当精确测量时,报警点的设定安放还应考虑温湿度的影响。以及安装位置对探测范围的影响。2.2.2 防火检测电路分析本设计使用的防火检测器是 mq-2 型,设计电路如下图所示,外围电路包括一个 npn 型三极管 8050,由一

24、个可调电阻和上拉电阻组成。防火检测电路如图 2.2 所示。图 2.2 防火检测电路mq-2+5vrl10kp1.1v18050r15.1k基于电话网络的远程家居报警系统的设计4在发生火灾的情况下,这个检测传感器就会快速的检测到失火信号,开始输出一个信号给三极管的基极,三极管导通,集电极然后输出一个低电平给单片机处理,单片机根据写入的程序分析,输出指令信号,从而实现了防火的目的。2.3 煤气泄漏报警电路2.3.1 mq-5 型传感器介绍mq-5 型半导体气敏元件是以金属氧化物 sno2为主体材料的 n 型半导体气敏元件,当元件接触还原性气体时,其电导率随气体浓度的增加而迅速升高。使用于家庭煤气等

25、可燃性气体的检测(ch4,c4h10,h2等);具有灵敏度高、响应速度快、输出信号大、寿命长、工作稳定等一系列显著特点。环境温湿度的变化会给元件电阻带来一定的影响,当元件在精密仪器上使用时,应进行温湿度补偿,最简便的方法是采用热敏电阻补偿之。最佳的使用条件:温度-1535;相对湿度 4575%rh;大气压力 80106kpa。2.3.2 煤气检测电路当家里的煤气由于意外情况导致意外泄漏,那无疑是一件非常严重的事情。现实中因为煤气的泄露引发的悲剧屡见不鲜。其实在我们的家中,只需要安装一个简单的煤气泄漏检测电路,就可以及时的检测到意外情况的发生,及早的做出处理。煤气检测电路如图 2.3 所示。图

26、2.3 煤气检测电路mq-5+5vrl10kp1.2v18050r15.1k基于电话网络的远程家居报警系统的设计5 元件初步接通开始运行时,没有在空气中接触到可燃性还原气体,其电导率在初始启动的增加后逐步达到稳定,这时开始正常使用,这段电导率的变化在设计电路时可采用延时电路来处理解决。 当煤气泄漏达到一定得浓度时,传感器开始输出一个信号给三极管的基极,三极管导通,集电极输出低电平给单片机处理,单片机根据写入的程序分析后,输出指令信号,从而实现了防止煤气泄露的目的。2.4 模拟摘挂机电路 在我们需要检测的意外情况发生时,传感器检测到的信号送给单片机处理,在确认危险出现的情况下,通过语音程序接通电

27、话。平常无突发情况时,p1.0口保持高电平,三极管 vt1 不导通,电路不工作。一旦接受到触发信号,单片机立即给 p1.0 置低电平,三极管 vt1 导通,继电器 ka 工作使开关 kb 闭合,电话线路构成一个回路,说明这边已经摘机了,系统就会自动判别这边电话的摘挂机状态,接着执行下一步的程序。模拟摘挂机电路如图 2.4 所示。图 2.4 模拟摘挂机电路2.5 自动拨号电路2.5.1 双音多频信号介绍 dtmf 信号是由美国贝尔实验室开发的电话拨号音频,双音多频信号具有容易识别、抗干扰能力强、投发更快,比传统的传输方法更加经济实用,所以这种拨号方法取代了传统的脉冲拨号。12传传传传传kakbr

28、31kr1240+5vp3.7r21kvt1基于电话网络的远程家居报警系统的设计6 电话内的双音多频信号的电话有两个用途:一是用于双音多频的拨号信号,来控制交换机连的用户设备;二是使用双音多频信号对远程电话进行各种操作,如广播消息,发送语音信箱等。这些都是离不开 dtmf 信号的生成。目前,大部分的 dtmf 信号的产生都是采用特殊的芯片 mt5087,mt8880 等,本次设计采用的是 mt8880 芯片。2.5.2 dtmf 信号的特性dtmf 是由低频组(fb)和高频组(fa)两组频率信号构成,每个数字信号由低频组和高频组的任意一个叠加而成。根据 ccitt 的建议,dtmf 的编译码定

29、义的高低频组如表 2.1 所示。表 2.1 电话拨号数字对应的高低频率组高频组/hz数字键盘1209133614771633697123a770456b852789c低频/hz9410#d可用式 2.1 表示:f(t)=a_asin(2f_at+a_bsin(2f_bt) (2.1)式中两项代表低、高音群的值,ab 和 aa 分别代表低音群和高音群的样值量化基线,k=ab /aa (0.7k0.9)为两者幅值比。同时我们习惯性规定,对应于表1 中的标称频率开始发送时,dtmf 信号的频率偏差应当不超过 1.5,每位数字信号中的极限时长应该大于 40ms,而接收设备对 2%的偏差应能可靠的接收,

30、对 30ms40ms 时长的信号能够常态的接收。2.5.3 dtmf 信号的应用dtmf 信号即双音多频信号,最先用于程控电话交换系统来代替号盘脉冲信号,随着科技的发展,dtmf 信号有了越来越广泛的用途。dymf 信号应用于基于电话网络的远程家居报警系统的设计7拨号系统如图 2.5 所示。图 2.5 dtmf 用于拨号系统用户通过摘机按键来拨号后,拨通的电话号码所对应的 dtmf 信号通过电话线发送到程控交换机中,其中的 dtmf 接受电路,交换机通过微机识别被叫电话号码后,接通主被叫用户然后实现双方的语音通话。2.5.4 自动发号电路 mt8880 具有与单片机相连接的接口,在实际设计中需

31、要单片机配合使用,其引脚功能如下所示: in+、in-:分别为内部放大器的反相输入端和同相输入端,即接收 dtmf信号的元件输入端; gs:为内部放大器的输出端,其外接一个负反馈电阻连接至 in_端; uref:内部参考电势差输出端,该参考电压等于 udd2; udd、uss:分别为电源的正、负端,实际应用中供电电压为 5v; oscl、osc2:外接一个 358mhz 晶体,形成晶体振荡器; tone:双音频信号输出端;rw;读写控制端,该端加以高电平时读 mt8880, ;然后该端加以低电平时写 mt8880;mitel 公司推出的专用集成电路芯片 mt8880,用于处理 dtmf 信号的

32、发生和接收,不仅具有接收和发送 dtmf 信号的自动拨号功能,还可以检测电话线的拨号音,回话音和忙音,适合与单片机接口,外围电路比较简单。当不法分子试图进入卧室或发生气体泄漏、火灾等危险情况时,相应的传感器发出信号。然后发送到单片机处理,单片机在相应的分析后,首先通过电话,即模拟摘机,发出拨号音后,开始向我们预设的电话号码发送信息,通过 mt8880 的 tone 端输出耦合到电话线上,事实上,这是相当于一个简单的电话系统。在拨号的过程主 叫 用 户程 控 交 换 系 统被 叫 用 户基于电话网络的远程家居报警系统的设计8中,mt8880 开始检测各种信号音,一旦检测到回铃音,确认对方摘机,马

33、上就会检测到对方的摘机信号,说明对面的话机已经摘机。这时系统就会把录好的语音信息发送到对面话机上,告知家里的意外情况。拨号系统电路如图 2.6 所示。图 2.6 拨号系统电路图2.6 语音提示电路2.6.1 语音芯片工作方式(1)操作模式当最高位地址(msb)a8、a9都为高电平时,地址端就作为操作模式选择端 (高电平有效) 。操作模式功能如表2.2所示。表2.2 操作模式功能表模式控制功能典型应用a0/m0信息检索快速检索信息a1/m1删除eom标志在全部语音录放结束时,给出eom标志a2/m2未用当工作模式 操作时,此端应接低电平a3/m3循环放音从0地址开始连续重复放音a4/m4连续寻址

34、可录放连续的多段信息a5/m5ce电平触发允许信号中止a6/m6按钮控制简化器件接口1in+2in-3gs4vref5vss6osc17osc28tone9r/w10cs11rso12213irq/cp14d015d116d217d318est19st/gt20vddmt8880c10.1uc20.1uc30.1uc40.1u3.5795mhz+5vr150kr2100kr4330kr53.3kr3100kdtmf传传dtmf传传传传传传传基于电话网络的远程家居报警系统的设计9使用操作模式需要注意以下几点: 1、任何操作的操作模式都是从 0 地址开始,以后根据具体的模型不同,从不同的相应的地址

35、开始工作。当电路依次播放录音进入节电状态的时候,地址计数器复位重置为 0。 2、操作模式不会被锁定,可以在 msb(a8,a9)地址位为高电平时,ce 级别较低的任意时间操作模式操作。如果选择在一个周期下的最高有效位(a8,a9)地址位是一个低水平,执行信息地址,也就是说,从地址记录或回放,失去了原本的设定的操作模式状态。 (2)分段回放 最多可将 2500 系列为 600 段,就在分段记录/回放操作(不少于 300 纳秒)内,对于 a0 a9 赋值,记录和回放功能皆是从设定的起始地址开始,结束的记录是由停止按钮操作,芯片内部自动在该段的结束位置插入结束标志(eom);而放音时芯片遇到 eom

36、 标志即自动停止放音。2500 系列地址空间分配:0 599 细分,没有使用的地址是 600 767,768 1023 的地址工作模式的选择。分段录放音如表 2.3 所示。表2.3 分段录放音十进制 二进制 信息时间(秒)a9a8a7a6a5a4a3a2a1a0 2560257525900 00 0 00 0 00 0 0 0 0 050 0 0 0 0 1 1 0 0 1 0 5.0 6.25 7.50100 0 00 1 1 0 0 10 0 10.0 12.50 15.00250 0 01 1 1 1 1 0 1 0 25.0 31.25 37.50300010 0 1 0 1 1 0

37、0 30.0 37.50 45.00400 0 1 10 0 1 0 0 0 0 40.0 50.00 60.00500 0 1 1 1 1 1 0 1 0 0 50.0 62.50 75.00599 10 0 1 0 1 0 1 1 1 59.9 74.8789.85基于电话网络的远程家居报警系统的设计102.6.2 语音提示电路提示语音需要我们提前记录好,可分为多段,一段一段的记录。当需要播放特定段的录音时,单片机就会把哪一段的地址赋给 isd25120 的地址端,然后发送起始信号,语音芯片就可以发送声音,例如煤气泄漏,快快回家等等这样的信息。通过 sp+端口,在通过电容 c5 和电阻 r

38、4 耦合到电话线上,这样我们就能听到系统寄送过来的信息了。设计语音电路如图 2.7 所示。 图 2.7 语音提示电路c2 0.1uc30.1uc10.1u1a02a13a24a35a46a57a68a79a810a911aux in12vssd13vssa14sp+15sp-16vcca17mic18mic re f19agc20ana in21ana out22ovf23ce24pd25eom26xclk27p/r28vccdisd25120+5vvccc44.7ur3470kr2 5.1kc50.1ur4 10kr1100k传传传传传传传传传传基于电话网络的远程家居报警系统的设计113 软

39、件设计3.1 自动拨号程序流程图及程序分析3.1.1 自动拨号程序流程图自动拨号是整个系统的最后一个阶段,可以说前面所有的程序设计都是为了拨号做准备。探测信号的发射、运输及处理,以后的单片机分析控制,当确定危险信号后就开始为程序的拨号做准备。自动拨号流程如图 3.1 所示。图 3.1 自动拨号流程图 自动拨号程序是整个系统的核心程序,也是一个首要任务,如何实现功能,硬件电路和软件程序控制都是非常重要的。最基础的是非常熟悉电话机的双音多频解码芯片,包括内部资源等各类寄存器都要熟练的应用。由 mt8880 专用解设置状态寄存器为发送dtmf等待发送数据开始发送新数据结束检测 d2是否为 1是否发送

40、完数据nyny基于电话网络的远程家居报警系统的设计12码芯片组成的 dtmf 信号的发送及信号传输电路等,构成了自动拨号程序的核心。3.1.2 程序分析在过程控制中,必须首先初始化芯片,然后需要做什么程序,就要设置控制寄存器,如果设置不正确,那不能达到我们所需要的功能。在我们做设计工作之前,首先应当给程序编写一个个的各种各样子程序,这样我们的设计思想就会变得非常清楚,然后就可以一步一步按照程序的流程步骤编写。 具体程序如下:zhaiji bit p3.5 ;摘机端口定义testled bit p0.0 irq bit p2.3 ;mt8880 中断端口定义rso bit p2.2 rw bit

41、 p2.1ck bit p3.3 ;脉冲端口定义b3 bit p2.7b2 bit p2.6b1 bit p2.5b0 bit p2.4datastore equ 30h ;电话号码存储单元地址;* org 00h start: setb zhaiji ;主程序开始 mov dptr,#tab mov r7,#20 ;赋给 r7 单元 20 mov 30h,#80h mov 31h,#0a0h mov 32h,#10hloo: jb p1.0,loo ;检测是否有触发信号基于电话网络的远程家居报警系统的设计13 jnb p1.0,$ clr zhaiji ;模拟摘机loo1: acall de

42、l50ms ;调用延时 djnz r7,loo1 setb testled;* mov r1,#3 mov r0,#30h mov r7,#2loop: acall m8880 ;mt8880 初始化 acall del50msloop1: clr ck ;设置寄存器为发送模式 setb rso ;置 rso 端口为高电平 clr rw ;置 rsw 端口为低电平 setb b0 ;置 b0 端口为高电平 clr b1 ;置 b1 端口为低电平 setb b2 ;置 b2 端口为高电平 setb b3 ;置 b3 端口为高电平 setb ck ;置脉冲端口为高电平 nop ;延时 nop cl

43、r ck setb rso ;设置寄存器状态 clr rw clr b0 clr b1 clr b2 clr b3 setb ck nop ;延时基于电话网络的远程家居报警系统的设计14 nopmain: clr ck ;发送数据 mov a,r0 mov p2,a clr rso clr rw setb ck acall readpsw ;调用读数据寄存器main1: acall del50ms djnz r7,main1 mov r7,#2 mov a,r0 ;取出发送数据 swap a ;高低字节互换 acall disp ;调用显示子程序 inc r0 ;r0 单元加 1 djnz r

44、1,main ;循环 clr testled mov r0,#30h mov r1,#3 ajmp main ;返回主程序;- mt8880 初始化子程序 -m8880: clr ck mov p2,#0ffh setb ck nop clr ck mov p2,#0dh setb ck nop基于电话网络的远程家居报警系统的设计15 clr ck mov p2,#0dh setb ck nop clr ck mov p2,#8dh setb ck nop clr ck mov p2,#0dh setb ck ret;-读 8880 状态寄存器子程序-readpsw: clr ck setb

45、rso setb rw setb ck mov a,p2 jnb acc.5, readpsw ret;-发送数据寄存器子程序-tr8880: clr czhaiji bit p3.5 ;摘机端口定义testled bit p0.0 irq bit p2.3 ;mt8880 中断端口定义rso bit p2.2 rw bit p2.1ck bit p3.3 ;脉冲端口定义b3 bit p2.7b2 bit p2.6基于电话网络的远程家居报警系统的设计16b1 bit p2.5b0 bit p2.4datastore equ 30h ;电话号码存储单元地址;* org 00h start: se

46、tb zhaiji ;主程序开始 mov dptr,#tab mov r7,#20 ;赋给 r7 单元 20 mov 30h,#80h mov 31h,#0a0h mov 32h,#10hloo: jb p1.0,loo ;检测是否有触发信号 jnb p1.0,$ clr zhaiji ;模拟摘机loo1: acall del50ms ;调用延时 djnz r7,loo1 setb testled;* mov r1,#3 mov r0,#30h mov r7,#2loop: acall m8880 ;mt8880 初始化 acall del50msloop1: clr ck ;设置寄存器为发送

47、模式 setb rso ;置 rso 端口为高电平 clr rw ;置 rsw 端口为低电平 setb b0 ;置 b0 端口为高电平 clr b1 ;置 b1 端口为低电平 setb b2 ;置 b2 端口为高电平 setb b3 ;置 b3 端口为高电平基于电话网络的远程家居报警系统的设计17 setb ck ;置脉冲端口为高电平 nop ;延时 nop clr ck setb rso ;设置寄存器状态 clr rw clr b0 clr b1 clr b2 clr b3 setb ck nop ;延时 nopmain: clr ck ;发送数据 mov a,r0 mov p2,a clr

48、 rso clr rw setb ck acall readpsw ;调用读数据寄存器main1: acall del50ms djnz r7,main1 mov r7,#2 mov a,r0 ;取出发送数据 swap a ;高低字节互换 acall disp ;调用显示子程序 inc r0 ;r0 单元加 1 djnz r1,main ;循环 clr testle mov r1,#3基于电话网络的远程家居报警系统的设计18 ajmp main ;返回主程序3.2 语音播放电路程序流程图及程序分析3.2.1 语音播放程序流程图 系统监测到对方摘机之后,就开始进行语音播放程序,将我们设置好的语音

49、内容发送到对方的电话中,告知对方家中发生的危急情况。使主人和有关部门能第一时间做出应对。语音播放流程如图 3.2 所示。图 3.2 语音播放流程图3.2.2 语音程序分析语音播放的程序主要就是要先设置好放音状态,需要调用哪一段语音信息,就给哪段的语音信息首地址设置好,再送一个开始信号,就是置 ce 为低电平,基于电话网络的远程家居报警系统的设计19不需要一直保持低电平,100ms 之后在置为高电平,否则就会从第一段一直播放下去,这就不是我们所想看到的,因此我们要设置好脉冲的时间。语音程序可根据实际应用的情况调节,本设计的语音程序如下所示。setb ce ;置 ce 端为高电平 mov r1,#

50、00h ;对 r1 单元清零 mov dptr,#tabloop: jb key1,loop acall delay10 jb key1,loop jnb key1,$ mov a,r1 cjne a,#3,loop1 ;判断语音信息是否放完 mov r1,#0ffh loop1: movc a,a+dptr ;取出各段语音信息的地址段 mov p0,a inc r1 clr ce ;给 ce 端送一个脉冲 acall delay100 setb ce ajmp loop;*tab: db 00h,0ah,14h,2dh end基于电话网络的远程家居报警系统的设计20 结 论 经过这么久的努力

51、,基本上实现了设计预期的功能,完成了报警器的防盗防火和防煤气泄露的作用。同时也发现了一些设计中的不足,例如防盗报警器无法准备的检测出非法入侵的是人员还是其他夜行动物,容易造成误判的情况,使人们对报警的可靠性产生很大的怀疑。在以后的设计中我们应该使用更加灵敏准确的传感器,能够准备的探测到入侵物体的温度,若是物体温度为 3538度之间,就可以判断出是人员入侵,发出警报。在以后发展的空间中,还可以使用功能更加强大的单片机进行处理,探测出入侵物体的形状,通过形状来判定是人员非法入侵还是夜行动物的误入。 因为报警的信号是通过电话线进行传输的,所以发生火灾时,也可能烧断电话线,造成报警信号的无法传出。若是

52、想要预防这种情况,就需要在实际安装的过程中,考虑到电话线的安全保护,在电话线的旁边安装一定量的火灾传感器,在电话线受损之前把报警信号发出。 现代人们对于居住环境的安全、方便、舒适提出了更高的要求,因此智能化住宅随之出现,家庭智能安全防范系统是智能化社区建设中不可缺少的一项,高科技的电子防盗报警系统也就应运而生,利用智能防盗、防火、防煤气将成为人们的首要选择,智能安防也是安防行业的发展趋势。近年来,国内安防防盗市场开始蓬勃的发展,安防服务必将更加贴近人们的生活,对人类的稳定做出巨大的贡献。基于电话网络的远程家居报警系统的设计21致 谢本文是在指导老师的悉心指导下完成的,特别要感谢的是我的指导老师

53、洪老师和李老师。在整个过程中给了我很大的帮助,在论文题目制定时,老师们首先肯定了我的题目大方向,但是同时又帮我具体分析使我最后选择家庭防盗远程报警系统这个具体目标,让我在写作时有了具体方向。在论文提纲制定时,我的思路不是很清晰,经过老师的帮忙,让我具体写作时思路顿时清晰。对于时间的合理分配也有了完整的计划。在完成初稿后,老师认真查看了我的文章,指出了我存在的很多问题。在论文设计中的不足之处,也在老师的指导下一个个的完善。老师们扎实的学术功底和严谨的学术态度让我印象深刻,我想不仅是在做学问,对我今后做人、做事也会产生深远的影响。不仅仅是论文老师,还有那些大学四年中的任课老师以及辅导员,正是他们,

54、让我从一个懵懂的高中生,变成了一个具有丰富知识的大学毕业生。不积跬步无以至千里,本论文既能顺利地完成,也是所有老师们点滴教导的升华,是辅导员悉心帮助的结果。他们丰富的学识和严谨的态度,为我愚钝的心灵打开了一扇通往科技的窗,让我的人生拥有了更高的层次。 最后,我还想感谢我自己。在老师的教导下克服困难,集中精力做好了论文设计的方方面面,使自己的大学生活有了一个完美的总结。基于电话网络的远程家居报警系统的设计22参考文献参考文献1 冯庆祥,毕平智能化小区和智能住宅低温建筑技术,2012:12-13.2 智能建筑技术与应用第一版北京:中国建筑工业出版社,2011:182-227.3 温强,赖志昌,王丽

55、慧双音多频发送接收器 mt8888 及其应用, 2008:71-73.4 张金泉一种新型民用防火防盗报警器的研制燕山大学学报,2010:47-48.5 邓凯智能化住宅安防系统的应用冶金矿山设计与建设,2009:71-73. 6 g . 5 . cheung , j . y . m , azzi , 0 . intelligenc in building : the prtential advanced modelling loveday . d . l . virk . automation in construction . 1997:447-461. 7 胡继英安防自动化在智能住宅中的应用

56、房材与应用,2011:30-31. 8 苏芷莉陈赫贝基于三层结构的安防监控系统武汉理工大学学报,2011,23:22-24.9 鲁志康多媒体报警及监视系统的设计计算机工程与设计,2009:36-38. 10 西门子楼宇科技(香港中国)有限公司中国安防产品信息,2001:30-31.11 kirill yelizarov v . home security system . microchip technology inc .1998:44-48.12 刘世良,潘一平火灾多元复合探测技术的现状与发展消防技术与产品信.1998:21-24. 13 陈双叶,易继楷,赵颖燕模糊神经网络分布智能火灾自动

57、探测技术1999,25:108-113.14 北京工业大学学报,1999,7:33-35. 15 吕俊芳,潘军,陈巍光电感烟火灾探测器的电路设计航空计测技术,1999:30-33. 16 b.d.moore. tradeoffs in selecting ic temperature sensors. microprocessors and microsystems, 1999, 23:181-184.17 肖洪兵. 跟我学用单片机. 北京:北京航空航天大学出版社,2012.8:66-68. 18 何立民. 单片机高级教程 第 1 版北京:北京航空航天大学出版社,2011:76-79. 19

58、赵晓安. mcs-51 单片机原理及应用. 天津:天津大学出版社,2001.3:23-27. 20 李广第单片机基础 第 1 版北京:北京航空航天大学出版社,2009:33-36.基于电话网络的远程家居报警系统的设计23附录附录 1 1 设计实物图设计实物图基于电话网络的远程家居报警系统的设计24基于电话网络的远程家居报警系统的设计25附录附录 2 2 设计原理图设计原理图基于电话网络的远程家居报警系统的设计26附录附录 3 3 程序清单程序清单speaker bit p3.7zhenl bit p3.6zhaiji bit p3.5testled bit p0.6led1 bit p0.7l

59、ed2 bit p0.6led3 bit p0.5led4 bit p0.4led5 bit p0.3led6 bit p0.2led7 bit p0.1led8 bit p0.0irq bit p2.3rso bit p2.2rw bit p2.1ck bit p3.4scl bit p3.3sda bit p3.2wadd equ 26hradd equ 27hjdbh equ 20hcodexx equ 21h ;密码下限codesx equ 22h ;密码上限codews equ 23h ;密码位数codebj equ 24h ;密码比较codecw equ 25h ;密码错误次数co

60、dest equ 30h ;密码暂存首位地址codead equ 40h ;密码首位地址基于电话网络的远程家居报警系统的设计27jdcp equ 50h ;家电产品;-初始化- org 00h mov dptr,#tab mov wadd,#0a0h mov radd,#0a1h mov r4,#6start0: acall sta mov a,wadd acall wrbyt acall cack jb f0,start0 mov a,#00h acall wrbyt acall cack jb f0,start0 acall stop nop acall sta mov a,raddmai

温馨提示

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

评论

0/150

提交评论