首页 基于单片机的简易无线防盗报警器的设计-含全套电路图

基于单片机的简易无线防盗报警器的设计-含全套电路图

举报
开通vip

基于单片机的简易无线防盗报警器的设计-含全套电路图基于单片机的简易无线防盗报警器的设计-含全套电路图 目录 摘 要 ....................................................................................................................... I ABSTRACT ................................................................................................

基于单片机的简易无线防盗报警器的设计-含全套电路图
基于单片机的简易无线防盗报警器的设计-含全套电路图 目录 摘 要 ....................................................................................................................... I ABSTRACT ............................................................................................................... II 绪论........................................................................................................................ 1 1 基于单片机的无线防盗报警器总体方案设计...................................................... 2 1.1 无线智能防盗器的设计思想 ...................................................................... 2 1.2 无线智能控制报警系统的总体框图 ........................................................... 2 1.3 方案模块及功能说明 ................................................................................. 3 1.3.1 信号检测处理电路介绍与说明 ......................................................... 3 1.3.2 接收与发射模块介绍与功能说明 ..................................................... 4 1.3.3 声光报警电路介绍 ........................................................................... 5 1.3.4 语音电路介绍................................................................................... 5 1.3.5 DTMF收发电路介绍 ...................................................................... 5 2 硬件电路设计 ..................................................................................................... 6 2.1 单片机介绍及外围电路的设计 .................................................................. 6 2.1.1 AT89C51单片机的引脚功能介绍 ..................................................... 6 2.1.2 时钟和时钟电路 ............................................................................... 8 2.1.3 看门狗及串行存储电路的设计 ......................................................... 9 2.2 信号检测处理电路 ................................................................................... 11 2.2.1 BISS0001信号处理集成芯片 ........................................................... 11 2.2.2 信号检测处理电路图....................................................................... 11 2.3 无线编码与发射模块 ............................................................................... 12 2.3.1 无线编码发射芯片PT2262 ..............................................................12 2.3.2 无线编码与发射电路.......................................................................13 2.4 无线解码与接收模块 ............................................................................... 13 2.4.1 无线接收解码芯片PT2272 ..............................................................13 2.4.2 接收与解码电路原理图 ...................................................................14 2.5 DTMF收发电路 ....................................................................................... 14 2.5.1 MT8880的引脚功能介绍 .................................................................14 2.5.2 MT8880的工作模式与寄存器控制 ..................................................15 2.5.3 DTMF收发信号的电路 ....................................................................17 2.6 语音电路 ................................................................................................. 18 2.6.1 语音芯片ISDl420 ...........................................................................18 2.6.2 语音电路 .........................................................................................19 2.7 断线检测及振铃检测和自动摘挂机电路图设计 ....................................... 20 2.7.1 断线检测电路设计 ..........................................................................20 2.7.2 振铃检测和自动摘挂机电路图设计.................................................21 3 软件设计实现 ................................................................................................... 22 3.1主程序设计 .............................................................................................. 22 3.2 拨号子模块说明及 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 图 ........................................................................ 23 结束语 .................................................................................................................. 26 致谢..................................................................................... 错误~未定义书签。27 参考文献 .............................................................................................................. 27 附录...................................................................................................................... 28 摘 要 智能化防盗技术经历了20多年的发展,无线防盗系统作为智能化小区建设必不可少的部分而得到普遍应用。本文融合了传感器采集、无线传输及单片机控制技术,研制了基于单片机的简易无线防盗报警器。 报警器主要由人体信号检测电路、编译发射电路、编译接收电路、DTMF收发电路、语音电路、以及作为主要核心的单片机控制电路六大部分构成。其工作原理是通过单片机将智能红外传感器信号进行采集整理,无线传送到家庭智能报警主机,触发报警程序,以实现各种功能的报警。 本报警器利用单片机控制技术和无线网络技术,采用无线数据传输方式,并运用电话网络,但是与电话互相独立,不会影响电话的正常使用,并通过语音提示操作,人机交互友好。 关键词:无线防盗报警 单片机 红外传感器 DTMF I ABSTRACT Intelligent anti—theft technology has been developed for 20 years. As an essential part of intelligent residential construction, less system has been used universally. This dissertation combines the sensor, radio transmission and control technology, developed a simple microcontroller-based wireless burglar alarm system. The alarm device is constituted by six parts. They are human signal detection circuit,compile transmitter, compile receiver circuit, DTMF transceiver circuits, voice circuits, a and as the main core of the MCU control circuit .The principle of its work is that the signal collected by infrared sensors is transported to the host family smart alarm .The signal can trigger interrupt handling procedures to achieve the various functions of alarm( The alarm device uses MCU technology, wireless network technology, wireless data transmission, and also use telephone networks, but independent of telephone and it will not affect the normal use of the telephone through voice prompts, and it is friendly human—computer interaction. Key words:anti-theft wireless MCU infrared sensor DTMF II 绪论 (1) 研究防盗报警器目的和意义 随着科技信息的发展,无线智能防盗器是智能化小区建设必不可少的部分并为小区住户的安全提供可靠的保障。在传统的防盗措施中,人们安装防盗门、防盗窗,小区物业公司雇佣了大量的保安人员,但非法进入社区作案的事件仍时有发生,这些案情的发生非常隐蔽,等到发现时已经造成严重的财产损失。这些都显示出传统的安防方式存在着很大的疏漏。小区管理极为重要的 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 之一是确保住宅、住户的安全。在新的时代,我们要依靠科技来保护家人和财产,采用无线智能防盗系统可以使您在拥有美好舒适生活同时,确保人身安全和财产安全。 本次的设计将会实现简易的无线报警器的功能,即红外线探测,无线传输,声光报警及电话语音报警功能,能够较好的满足现阶段的使用要求,具有一定的实际应用价值。 (2) 报警器防盗的现状 随着国家智能化小区建设的推广,防盗器已成为智能小区的必需设备,特别是近几年,安全防范的迫切需要给家庭防盗报警系统留下了越来越广泛的市场。智能化防盗技术经历了20多年的发展,已从原来的初步阶段步入到快速发展阶段,由模拟监控系统快速的发展成为现在的数字化、网络化、智能化。智能化防盗技术的主要内涵是其服务的信息化、图像的存储和处理、数据的存储和处理等等。一个完整的智能化安防系统主要包括门禁、报警、监控三大部分。防盗系统的主控制器就是利用单片机对各种传感器、探测器所采集的信号进行存储与分析,以达到智能控制的目的。 从国内来看,比较高档的一般为进口货,价格昂贵,且多为有线连接方式。国内产品尽管不少,但多为模拟电路形式,且结构和功能简单,可靠性差,难以联网。本文利用单片机控制技术和无线网络技术,开发一种具有联网功能的无线智能防盗系统。采用无线数据传输方式,不需重新布线,特别适用于己装修用户,及布线不方便的场合。本系统基于电话网络但是与电话互相独立不会影响电话的正常使用,并通过语音提示操作,人机交互友好。智能化防盗技术的发展与进入二十一世纪信息技术的腾飞正迈入一个全新的领域,智能化安防技术与计算机之间的界限正逐步消失。目前,智能化防盗技术的发展己取得了瞩目的成就,随着企业和住宅小区需求的凸现,数字化智能报警当前面临新的发展契机。 1 1 基于单片机的无线防盗报警器总体方案设计 1.1 无线智能防盗器的设计思想 无线智能控制报警器是指人们利用现代科技采用多种传感器采集技术,将警情信息按照一定的模式进行分析并将判断结果通过数据传送出去的安保技术集成。已成为智能化小区建设中不可缺少的部分。它可以尽早的发现很多突发事件,并做出相应的报警。给用户事先设定的电话拨打报警电话,同时在家中发出警笛声以驱赶非法入室的不速之客。 本报警器是通过单片机将红外传感器信号进行采集整理无线传送到家庭智能报警主机,由单片机组成的报警主机做出反应,以实现各种功能的报警,如红色LED示警、外置警灯警笛报警、并且可以自动拨打事先设定的报警电话实现电话报警功能。它具有如下特点和功能: (1) LED及外置警笛示警; (2) 电话自动拨号与语音报警; (3) 无线发射接收; (4) 报警拨号个数、顺序可自行设定。 设定报警部分为本系统主体工作部分,即实时监控所需防盗报警区域的安全情况,在软件上表现为主循环,当有报警信号时才去执行相应操作。在此我们需要对人体的红外辐射敏感并且抗干扰(如小动物等)的传感器,为此我们选用被动式红外热释电传感器,并在它的辐射照面覆盖特殊的菲泥尔滤光片,使环境的干扰受到明显的控制作用,提高了报警器的灵敏度,使报警器的可靠性大大提高。 报警器工作原理:采用被动式红外热释电传感器对入侵信号进行捕捉,当有入侵信号时,由单片机控制中心(AT89C51)发出相应信号控制电话接口电路。自动拨打预设电话号码进行报警;系统的语音电路可进行15s录音,对警情进行说明,同时进行扬声器报警,可以起到震慑入侵者的作用。 1.2 无线智能控制报警系统的总体框图 基于单片机的无线智能防盗器由传感器、电话智能报警器,及相关的控制软件组成,智能无线电话报警器硬件总体结构如图1-1所示,主要包括单片机中央控制器、传感器探测与信号处理电路、声光报警电路、DTMF(双音多频)拨号电路、语音电路、看门狗串行存储电路等。 2 市内电话接入 线 电话 机 DTMF拨 号电路 带编码的无线接收模块 CPU 看门狗及串 AT89C51 语音电路 行存储电路 电路 声光报叫铃流忙音 EEPROM 检测电路 警示电路 热释电红信号放大 外探测器 处理电路 带编码无线发射模块 图1-1 无线智能报警器硬件总体结构图 1.3 方案模块及功能说明 从图1-1无线智能报警系统硬件总体结构上很容易看出,整个系统可以分成信号检测处理电路、射频接收模块、射频发射模块、声光报警电路、语音电路、DTMF收发电路、看门狗串行存储电路等。其各模块的功能如下: 1.3.1 信号检测处理电路介绍与说明 (1) 红外传感器 红外技术发展到现在,已经为大家所熟知,这种技术已经在现代科技、国防和工农业等领域获得了广泛的应用。红外传感器根据探测机理可分成为:光子探测器(基于光电效应)和热探测器(基于热效应)。而对于现代的人体探测系统中,常用的有被动式热释电红外探测器,被动式热释电红外探头优点是具有无辐射、器件功耗小,隐蔽性好、价格低等优点;缺点也很明显,容易受各种热源、光源干扰,被动红外穿透力差,人体的红外辐射容易被遮挡,不易被探头接收,环境温度和人体温度接近时,探测灵敏度明显下降,有时甚至造成短时失灵。本设计采用被动式热释红外传感器。 (2) 信号处理电路 BISS0001是一款具有较高性能的传感信号处理集成芯片。是CMOS数模混合专用集成电路,具有独立的高输入阻抗运算放大器,可与多种传感器匹 3 配,进行信号处理。其双向鉴幅器,可有效抑制干扰。 (3) 模块功能说明 本报警器使用被动式红外热释电传感器作为检测报警信号的传感器。被动红外热释电传感器具体原理是人体都有恒定的体温,会发出特定波长10um左右的红外线,被动式红外探头就是靠探测人体发射的10um左右的红外线而进行工作的。人体发射的l0um左右的红外线通过菲涅尔滤光片增强后聚集到红外感应源上。红外感应源通常采用热释电元件,这种元件在接收到人体红外辐射温度发生变化时就会失去电荷平衡,向外释放电荷,后续电路经检测处理后就能产生报警信号。此信号经过用于传感信号处理的集成芯片BISS0001的信号处理,再输出给编码无线发射电路。 1.3.2 接收与发射模块介绍与功能说明 (1) 基于幅度监控(ASK)的无线收发模块 基于幅度键控(ASK)无线发射的模块有RF2401、RF905、PT2262(PT2272)等。这些模块发射的距离一般在几十米到上百米之间。在本设计中选用PT2262和PT2272来完成传感器与主控器之间的通信。 PT2262/2272芯片的地址编码设定和修改: 在通常使用中,我们一般采用8位地址码和4位数据码,这时编码电路PT2262和解码PT2272的第1,8脚为地址设定脚,有三种状态可供选择:悬空、接正电源、接地三种状态,3的8次方为6561,所以地址编码不重复度为6561组,只有发射端PT2262和接收端PT2272的地址编码完全相同,才能配对使用,只要将PT2262和PT2272的1,8脚设置相同即可,例如将发射机的PT2262的第1脚接地,其它引脚悬空,那么接收机的PT2272只要也第1脚接地,其它引脚悬空就能实现配对接收。当两者地址编码完全一致时,接收机对应的D1,D4端输出约4V互锁高电平控制信号,同时VT端输出解码有效高电平信号。 (2) 模块功能说明 PT2262及PT2272的工作原理:当PT2262接收由传感器发来的报警信息,编码芯片PT2262发出的编码信号,信号是由地址码、数据码、同步码组成一个完整的码字。通过无线传输到PT2272,解码器(PT2272)解码后得到报警传感器的地址和数据类型。只有主机和传感器地址相同时才能被主机接收解码输出的数字代表传感器的类型。由于本设计传感器只用到红外热释电传感器,即单对单的编码与解码,只需将PT2262、PT2272的地址脚设定一致,就能到达报警效果,如果有多个报警点,可以通过设定数据管脚,来达到多点报警功能。 4 1.3.3 声光报警电路介绍 声光报警电路主要由LED、喇叭和单片机构成,当有警情时通过单片机置位使LED与喇叭发出声光报警。 1.3.4 语音电路介绍 ISD语音芯片采用多电平直接模拟量存储技术,每个采样值直接存储在片内单个EEPROM单元内,无需经过A/D或D/A转换,因此能非常真实的再现语音、音乐、和效果声。避免了一般固体录音电路因量化和压缩造成的量化噪声和金属声。 本设计中选用ISDl420实现语音提示与报警功能。 1.3.5 DTMF收发电路介绍 (1) 双音频编码解码电路 一般常用的电话双音频(DTMF)编解码集成电路有8870、8880、8888等。市面上用的较多的DTMF收发电路是MT8880。MT8880是采用CMOS工艺生产的DTMF信号收发一体集成电路,它的发送部分采用信号失真小、频率稳定性高的开关电容式D/A变换器,可发出16种双音多频DTMF信号。接收部分用于完成DTMF信号的接收、分离和译码,并以4位并行二进制码的方式输出。MT8880芯片集成度高、功耗低,可调整双音频模式的占空比,能自动抑制拨号音和调整信号增益,还带有 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 的数据总线,可与TTL电平兼容,并可方便地进行编程控制。 (2) 模块功能说明 本设计中采用MT8880来用于DTMF的收发电路。能够实现电话线远程通信,并实现自动拨号。选用MT8880双音多频(DTMF)收发电路,与单片机及音频放大电路组合,实现各种信号音的检测及DTMF信号的产生,并将DTMF信号送到电话线上向远处发送。 5 2 硬件电路设计 系统硬件由人体信号检测电路、编译发射电路、编译接收电路、DTMF收发电路、语音电路、以及作为主要核心的单片机控制电路六大部分构成组成。(具体整机电路见附录图1报警主机电路图),以下依次介绍各部分电路的芯片结构和电路原理。 2.1 单片机介绍及外围电路的设计 本次设计是用AT89C51单片机为核心实现报警控制。通过它的引脚对语音电路和DTMF收发电路实现控制,其中主要用到了P3口的替代功能。所以我们要先对AT89C51的各个引脚要有全面的认识,以及它的一些复用功能。 2.1.1 AT89C51单片机的引脚功能介绍 如附录图3所示为AT89C51单片机40引脚双列直插形式,各引脚功能如下口: 40端子按功能分4部分,即电源端子(Ucc和Uss)、时钟端子(XTAL1和XTAL2)控制信号端子(RST、EA、PSEN、和ALE)及I/O口端子(P0-P3)。 (1) 电源端子 用于接入单片机的工作电源。 Vcc(40端子):运行和程序校验时加+5V。 Vss(20端子):接地。 (2) 时钟端子XTAL1(19)和XTAL2(18) 用于提供单片机的工作时钟信号。 XTAL1:输入到振荡器的反相放大器。 XTAL2:反相放大器的输出,输入到内部时钟发生器。 当用外部振荡器时,XTAL2不用,XTALI接收振荡器信号。 (3) 控制信号端子 ? 输入:RST复位输入信号,高电平有效。在振荡器工作时,在RST上作用 EA两个机器周期以上的高电平,将器件复位。/Vpp片外程序存储器访问允许信号,低电平有效。在编程时,其上施加21V的编程电压。 PROG? 输入、输出:ALE/地址锁存允许信号,输出。用做片外存储器访问时,低字节地址锁存。ALE以l/6的振荡频率稳定速率输出,可用做对外输出的时钟或用于定时。在EPROM编程期间,作输入。输入编程脉冲。ALE可以驱动8个LSTTL负载。 ? 输出:PSEN片外程序存储器选通信号,低电平有效。在从片外程序存储器 PSEN取指期间,在每个机器周期中,当有效时,程序存储器的内容被送上P0口(数据总线),PSEN可以驱动8个LSTTL负载。 6 (4) I/O口端子 单片机51系列共有四个8位双向并行I/O通道口,分别是PO、P1、P2、P3,各具有特殊的电路结构,每位均有自己的锁存器、输出驱动器和输入缓冲器。这种结构,在数据输出时可锁存,即输出新的数据之前,通道口上原数据一直保持不变,但对输入信息是不锁存的,因此从外部输入的信息必须保持到取数指令执行完为止,下面我们先来了解一下四个通道口的结构。 ? PO口:P0口在访问外部存储器时,P0口既是一个真正的双向数据总线口,又是从分时输出8位地址口。它包括一个输出锁存器,两个三态缓冲器,一个输出驱动电路和一个输出控制电路。 ? P1口:P1口是专门为用户使用的I/O口,是准双向口, P1口为8位准双向口,每一位均可单独定义为输入或输出口。在编程校验期间,用做输入低位字节地址。P1口可以驱动4个LSTTL负载。对于89C52,P1.0-T2,是定时器的计数端且为输入;P1.1-T2EX,是定时器的外部输入端。这时,读两个特殊引脚的输出锁存器前,应由程序置1。 ? P2口:P2口也是双向口,是供系统扩展时输出高8位地址。如果没有系统扩展时,也可以作为用户的I/O口使用。P2口作为外部数据存储器或程序存储器的地址总线的高8位输出口AB8—ABl5,P0口由ALE选通作为地址总线的低8位输出AB0-AB7。外部的程序存储器由PSEN信号选通,数据存储器则由WR和RD读写信号选通,因此AT89C51最大可外接64kB的程序存储器和数据存储器。 ? P3口:P3口是个双功能口,第一功能作通用I/O口,第二功能是作变异功能用,为适应引脚的第二功能的需要,增加了第二功能控制逻辑,在真正的应用电路中,第二功能显得更为重要。由于第二功能信号有输入输出两种情况,分别加以说明。 P3口的输入输出及P3口锁存器、中断、定时/计数器、串行口和特殊功能寄存器有关,P3口的第一功能和P1口一样可作为输入输出端口,同样具有字节操作和位操作两种方式,在位操作模式下,每一位均可定义为输入或输出。 P3口的第二功能各管脚定义如下: (1) P3.0 串行输入口(RXD) (2) P3.1 串行输出口(TXD) INT0) (3) P3.2 外中断0( INT1(4) P3.3 外中断l() (5) P3.4 定时/计数器0的外部输入口(TO) (6) P3.5 定时/计数器1的外部输入口(T1) WR(7) P3.6 外部数据存储器写选通() 7 (8) P3.7 外部数据存储器读选通(RD) 现在我们已经对四个8位双向并行I/O口有了初步的了解。单片机的管脚将会根据各电路主要芯片管脚功能及主电路图的绘制来进行分配。 2.1.2 时钟和时钟电路 (1) 时钟电路: AT89C51单片机的时钟信号通常用两种电路形式得到:内部震荡方式和外部震荡方式。 在引脚XTAL1和XTAL2外接晶体振荡器(简称晶振)或陶瓷谐振器,就构成了内部振荡方式。由于单片机内部有一个高增益反相放大器,当外接晶振后,就构成了自激振荡器并产生震荡时钟脉冲。内部振荡方式的外部电路图如下图2-1所示。 外部振荡方式是把外部已有的时钟信号引入单片机内。这种方式适宜用来使单片机的时钟与外部信号保持同步。 图2-1中,电容器C1,C2起稳定振荡频率、快速起振的作用,其电容值一般在5-30pF。晶振频率的典型值为12MHz,采用6MHz的情况也比较多。内部振荡方式所得的时钟信号比较稳定,实用电路中使用较多,本设计用到时钟的内部震荡方式。 图2-1 内部振荡方式的外部电路图 (2) 基本时序单位: 单片机以晶体振荡器的振荡周期(或外部引入的时钟周期)为最小的时序单位,片内的各种微机操作都以此周期为时序基准。振荡频率二分频后形成状态周期,所以1个状态周期包含有2个振荡周期。振荡频率foscl2分频后形成机器周期,所以1个机器周期包含有6个状态周期或12个振荡周期。1个到4个机器周期确定一条指令的执行时间,这个时间就是指令周期。单片机指令系统中,各条 8 指令的执行时间都在1个到4个机器周期之间。4种时序单位中,振荡周期和机器周期是单片机内计算其它时间值(例如,波特率、定时器的定时时间等)的基本时序单位。 2.1.3 看门狗及串行存储电路的设计 X5045有四种常用的功能:上电复位、看门狗定时器、电源电压监控和块锁保护串行EEPROM存储器。当向器件加电时激活了上电复位电路,它保持RESET/有效一段时间。这可使电源和振荡器稳定,然后微处理器再执行代RESET 码。看门狗定时器对微控制器提供了一个独立的保护 机制 综治信访维稳工作机制反恐怖工作机制企业员工晋升机制公司员工晋升机制员工晋升机制图 。当系统故障时,在可选的超时时间之后,器件将激活RESET/信号,用户可以从三个预置的值中RESET 选择一个超时时间。一旦选定,即使在断电后重启电源时也不会改变。器件的低VCC检测电路,可以保护系统免受低电压之影响,当VCC降到最小VCC转换点以下时,系统复位。复位一直持续到VCC回到正常工作电平并且稳定为止。X5045的存储器部份是具有块锁保护的CMOS 4Kb串行EEPROM。其引脚图如附录图4所示。 其引脚说明为: (1) CS:片选端,当CS为高电平时,X5045未被选中,SO输出端处于高阻态状态;除非进行内部写操作,器件将处于等待方式。CS为低电平时,使能X5045,将其置于激活方式。必须注意:当上电之后,任何操作开始之前,需要先在CS上有一次由高到低电平的跳变。 (2) SO:串行数据输出端,当读周期时,数据从该引脚移出,数据由串行时钟的下降沿同步输出。 (3) WPWP:写保护端。当为低电平时,向X5045的非易失性写被禁止,但器件其功能正常,当WPCS保持高电平时,所有功能包括非易失性写保护都正常。在保持为低电平时WP变低电平将中断向X5045写入一次,如果内部写周期已经开始,WP变低电平对写操作没有影响。 (4) VSS:地。 (5) VCC:电源。 RSTRST(6) :复位输出,是低/高有效的漏极开路输出端,只要VCC下降至低于最小VCC检测电平时该输出端变为有效,它将保持有效直到VCC上升到最小VCC检测电平200ms为止。如果看门狗定时器是使能而且SDA保持HIGH或LOW的 RSTCS时间长于选定的看门狗时间,则将变为有效,在下降沿将复位看门狗定时器。 (7) SCK:串行时钟端,串行时钟控制串行总线数据输入和输出的时序。出现在SI引脚上的操作码、地址或数据在输入时钟的上升沿被锁存,而SO引脚上的数据在输入时钟的下降沿之后变化。 9 (8) SI:串行数据输入端,所有要写入存储器的操作码、字节地址和数据都从该引脚输入,输入信号由串行时钟上升沿锁存。 看门狗及串行存储电路原理图如图2-2所示: 图2-2 看门狗及串行存储电路原理图 X5045功能说明: (1) 上电复位 向X5045加电是会激活一个“上电复位电路”,它将使RST引脚有效,这个信号有几个用途: ? 可以避免系统的微处理器在电压不足的情况下工作; ? 可以避免微处理器在震荡器稳定前工作。 当VCC超过器件VTRIP门限值,经200ms电路释放RST,允许系统开始工作。 (2) 低电压监视 在工作时,X5045监视VCC电平,如果电源电压跌至预置的最小值VTRIP以下时,即RSTRSTRST确认,信号避免了微处理器工作失效或断开的情况下。信号保持有效直至电压跌至低于1V,它也保持在有效到VCC返回并超过VTRIP经200ms; (3) 看门狗定时器 看门狗定时器电路通过监测WDI输入来监测微处理器是否激活。微处理器必 RST须周期性地触发CS/WDI引脚一避免信号,CS/WDI引脚必须在看门狗超时时间终止之前受到由高到低信号触发,在状态寄存器中的两个非易失性控制位可以决定看门狗的超时周期。微处理器可以改变这些看门狗控制位,没有微处理器的作用,看门狗定时器的控制位保持不变,即使是当全部电源故障时。 10 2.2 信号检测处理电路 2.2.1 BISS0001信号处理集成芯片 BISS0001是一款高性能的传感信号处理集成电路。静态电流极小,配以热释电红外传感器和少量外围元器件即可构成被动式的热释电红外传感器,其管脚图如附录图5。 其引脚功能如下: (1) A:可重复触发和不可重复触发选择端。当A为“1”时,允许重复触发;反之,不可重复触发; (2) V0:控制信号输出端。由VS的上跳前沿触发,使Vo输出从低电平跳变到高电平时视为有效触发。在输出延迟时间Tx之外和无VS的上跳变时,Vo保持低电平状态; (3) RR1、RC1:输出延迟时间Tx的调节端; (4) RC2、RR2:触发封锁时间Ti的调节端; (5) VSS:工作电源负端; (6) VRF/RESET:参考电压及复位输入端。通常接VDD,当接“0”时可使定时器复位; (7) 1OUT、2OUT:第一、二级运算放大器的输出端; (8) IIN-、2IN-:第一、二级运算放大器的反相输入端; (9) 1IN+:第一级运算放大器的同相输入端; (10) VDD:工作电源正端; (11) IB:运算放大器偏置电流设置端; (12) VC:触发禁止端。当VC>VR时允许触发(VR?0.2VDD)。 2.2.2 信号检测处理电路图 信号检测处理电路图如图2-3所示。 信号检测电路主要由热释电红外检测探头SD02和BISS0001信号处理电路组成。配以滤波镜片和阻抗匹配用场效应管组成的热释电经外传感器,以非接触方式检测来自人体的红外辐射并将其转换成电信号,经BISS0001中的运放N1的前置放大、运算放大器N2的第二级放大,将直流电位抬高为内置电压Um。后送到由比较器N4、N5组成的双向鉴幅器,检出有效触发信号Us。由于内置电压Uh=0.7UDD、UL=0.3UDD,当UDD=5V时,可有效地抑制?1V的噪声干扰。N3作为条件比较器,当输入电压Uc小于内置电压Ur(=0.2UDD)时,N3输出为低电平封住了Us向下级递送。而当Uc>Ur,N3输出为高电平,打开与门N7,此时若有触发信号Us的上跳变前沿到来,则可启动延时定时器,同时Uo输出为高电平。在定时期间BISS0001的输出端2为高电平,则晶体管VT则饱和导通,其集电极为低电平,将这一信号输 11 出给由PH2262组成的编码发射电路。 图2-3 信号检测处理电路图 2.3 无线编码与发射模块 2.3.1 无线编码发射芯片PT2262 PT2262是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用的编解码电路,PT2262最多可有12位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441地址码,PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路。 编码芯片PT2262发出的编码信号由:地址码、数据码、同步码组成一个完整的码字。地址码必须与家庭控制主机内解码芯片相同,以区分家庭控制器。如果发送端使14脚(TE)为低电平,PT2262得电工作,编码芯片会通过17脚(DOUT)输出编码信号。 先对该芯片的各个引脚有所了解,知道各个引脚的功能,然后对其进行电路设计。附录图6为芯片PT2262的引脚图,以下是引脚功能简介: (1) A0-A11:地址管脚,用于进行地址编码,可置“0”,“1”,“f”(悬空); (2) D0-D5:数据输入端,有一个为“1”即有编码发出,内部下拉; (3) VDD:电源正端(+); (4) VSS:电源负端(-); (5) TE:编码启动端,用于多数据的编码发射,低电平有效; (6) OSC1:振荡电阻输入端,与OSC2所接电阻决定振荡频率; (7) OSC2:振荡电阻振荡器输出端; (8) Dour:编码输出端(正常时为低电平)。 在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越慢,编码的宽度越大,发码帧的时间越长。反之,阻值越小振荡频率越快, 12 编码的宽度越小,发码一帧的时间越短。 2.3.2 无线编码与发射电路 射频发射模块原理图如图2-4所示,工作频率为315MHz。最大传输距离可达100米。芯片PT2262地址管脚选择悬空(PT2272地址管脚也选择悬空),TE为编码启动端,接信号处理电路传过来的信号;Dour为编码输出端,输出编码信号,通过编码发射电路发射出去,由PT2272解码接收电路接收。 图中PT2262的处于发送状态下17脚输出的一段波形,为一组一组的字码。PT2262发出的编码信号由地址码、数据码、同步码组成一个完整的码字,PT2272只有在连续两次检测到相同的地址码加数据码才会输出有效数据。 图2-4 射频发射模块原理图 2.4 无线解码与接收模块 解码芯片PT2272是与PT2262相对应的解码芯片。解码芯片PT2272接收到信号后,其地址码经过两次比较核对,VT脚才输出高电平,输送到AT89C51的P1.7,得知报警传感器状态。 2.4.1 无线接收解码芯片PT2272 先对该芯片的各个引脚的功能有所了解,然后我们才可以对其进行电路设计。附录图7为PT2272的芯片引脚图,以下是引脚功能简介: (1) A0-A11:地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空),必须与PT2262一致,否则不解码; (2) Do-D5:地址或数据管脚,当作为数据管脚时,只有在地址码与2262一致,数据管脚才能输出与PT2262数据端对应的高电平,否则输出为低电平,锁存型只有在接收到下一数据才能转换; (3) VCC:电源正端(+); (4) VSS:电源负端(-): 13 (5) DIN:数据信号输入端,来自接收模块输出端; (6) OSC1:振荡电阻输入端,与OSC2所接电阻决定振荡频率; (7) OSC2:振荡电阻振荡器输出端; (8) VT:解码有效确认输出端(常低)解码有效变成高电平(瞬态)。 2.4.2 接收与解码电路原理图 射频接收模块原理图如图2-5所示: DIN为数据信号输入端,VT为解码有效确认输出端。以PT2272构成的接受电路,为了同发射地址匹配以保证其正常工作,PT2262的A0-A7 8位地址均悬空,图中电路已经包括选频网络、放大、整形的电路。因此在信号接受端不依赖于1/4波长天线的选频作用,控制距离较近时可以剪短甚至去掉外接天线 图2-5 射频接收模块原理图 2.5 DTMF收发电路 本系统要实现电话线远程通信,关键部分为DTMF收发电路,我们选用MT8880双音多频(DTMF)收发器,与单片机及音频放大电路组合,实现各种信号音的检测及DTMF信号的产生,并将DTMF信号送到电话线上。 MT8880是采用CMOS工艺生产的DTMF信号收发一体集成电路,它的发送部分采用信号失真小、频率稳定性高的开关电容式D/A变换器,可发出16种双音多频DTMF信号。接收部分用于完成DTMF信号的接收、分离和译码,并以4位并行二进制码的方式输出。发送DTMF信号的时候,单片机把电话号码的每位发送MT8880,转变成对应的DTMF信号发送到电话线上,实现自动拨号。 2.5.1 MT8880的引脚功能介绍 MT8880共有20个引脚,附录图8为其芯片管脚图,各引脚功能介绍如下: (1) IN+、IN-:运放的同相和反相输入; 14 (2) GS:增益选择端。在该引脚与IN-引脚间接反馈电阻可调节运放增益; (3) Vref:基准电压输出端。通常为VDD/2,作为运放的偏置电压; (4) VSS:芯片电源负端,接地; (5) OSCI、0SC2:时钟或振荡器的输入、输出端。两引脚间3(579545MHz 晶体与内部电路构成芯片振荡器;若由外部电路提供时钟,则0SC2引脚开路; (6) TONE:DTMF信号输出端,也可通过编程设置为单音输出; (7) :读,写控制端,该端施以高电平时读MT8880,施以低电平时写RW/ MT8880。 (8) CS:片选信号输入端,低电平有效。该引脚可由微处理器的地址锁存信号(ALE)直接提供; (9) RSO:寄存器选择控制输入端; IRQCP/(10) :中断请求信号,为开漏输出。在中断模式下,当一个有效DTMF信号突发发送或接收时,输出低电平信号。若控制寄存器设定电路工作子呼叫处理(CALL)模式和中断使能,则该端输出代表运放输入的方波信号音,但该信号频率必须落在呼叫处理滤波器的带宽内; (11) D0-D3:数据总线,与TTL电平兼容。输入需发送的DTMF编码或输出译码的DTMF信号数据。当CS=1时呈高阻状态; (12) Est:初始控制输出。若电路检测到一种有效的单音对时,Est为高电平;若信号丢失,则Est返回低电平; (13) St/GT:控制输入时间监测输出。若St电压大于门限VTSt,电路寄存被检测的DTMF单音对,并更新输出锁存器内容。若St电压低于VTSt,则电路不接收一新单音对,GT输出的作用是设置外部时间监测常数; (14) VDD:芯片电源正端,典型值为+5V。 (15) CLK:同步脉冲输出端,每读/写MT8880时,必须施以一个正脉冲。 2.5.2 MT8880的工作模式与寄存器控制 MT8880共有6种工作模式,它们分别为:DTMF模式、呼叫处理(CALL)模式、突发(BURST)模式、单/双音(S/D)产生模式、测试(TEST)模式、中断模式。通过设定各个寄存器相应控制位即可实现工作模式的选择,寄存器需要在系统上电后初始化。 下面介绍常用的3种模式: (1)双音频模式:在该模式下,芯片能接收并译码DTMF信号或产生并发送DTMF信号。接收信号从IN端输入,发送信号从TONE端输出。 (2)呼叫处理模式:在该模式下,芯片可以从输入信号中检测电话呼叫过程的各种信号音(回铃音、拨号音、忙音,拨号音是450Hz的连续信号,忙音为0.35 15 秒通、0.35秒断,回铃音为1秒通、4秒断)。当信号频率落在320,510Hz范围以内时,能从 IRQ端输出方波,否则 IRQ端为低电平。 (3)中断模式:在该模式下,若芯片同时被设置为接收或发送DTMF信号模式,那么当收到有效 DTMF信号并译码后,IRQ 端变为低电平;在准备发出 DTMF信号时,IRQ 端变为低电平。 MT8880内部有5个寄存器:数据发送寄存器TDR、数据接收寄存器RDR、控制寄存器CRA及 CRB、状态寄存器SR。芯片工作手何种功能,取决于在单片机的控制下写入控制寄存器CRA和 CRB的内容,而芯片的某些状态可以根据读出状态寄存器SR的内容来判断。当需要接收DTMF信号时,首先向控制寄存器CRA和CRB写入相应的控制字,把芯片设置为DTMF模式,通过读取状态寄存器中的D2位,可以判断是否收到一个有效的 DTMF信号并已译码。若已收到则读取内部“接收数据寄存器”的内容(从芯片的 D0-D3脚读出)。当需要发送DTMF信号时,同样应先往控制寄存器CRA和CRB写入相应的控制字,把芯片设置为DTMF模式,通过读取状态寄存器中的D1位,可以判断是否发送完一个 DTMF 信号。若已发送完,则把下一个要发送的数字由D0-D3写入到内部“发送数据寄存器”。如果芯片同时又被设置为中断模式,则通过检测IRQ端状态,也能判断一个DTMF 信号收到或发送完毕与否。如果要检测电话信号音(回铃音、拨号音、忙音),则应首先向控制寄存器CRA、CRB写入对应于该工作模式的控制字,然后检测 IRQ端的方波信号,根据方波信号的间歇、间隔规律来判断是哪一种信号音。 各种模式的选择由控制寄存器(CRA和CRB)的相应控制位完成,控制寄存器的功能见表2-1,状态寄存器的功能见表2-2所示。 表2-1 控制寄存器功能表 控制寄存器 控制位 名称 功能 D0 Tout 信号音输出控制 CRA D1 CP/DTMF 呼叫处理或DTMF 模式选择 D2 IRQ 中断允许位 D3 RSEL 寄存器选择位 D0 BURST 突发模式选择位 CRB D1 TEST 测试方式控制 D2 S/D 单/双音产生选择位 D3 C/R 列或行单音选择 16 表2-2 状态寄存器功能表 状态位 名称 状态标志置位 状态标志清零 D0 IRQ 中断发生,b1或b2 置位 中断禁止,SR 读出后清除 D1 发送寄存暂停时间结束,准备发送新SR 读完数据后清除 器空 数据 D2 RDR满 RDR 已有有效数据 SR 读完数据后清除 D3 延迟控制 设定无DTMF 信号有效检测清除有效DTMF 信号检测功 功能 能 寄存器与控制:MT8880内部有两个数据寄存器,一个是只执行读操作的接收数据寄存器RDR;另一个是只执行写操作的发送数据寄存器TDR。另外,MT8880中还有两个4位的收、发控制寄存器CRA和CRB。MT8880中的4位状态寄存器SR则用来反映收、发信号的工作状态。寄存器的选择与操作由RSO及RW/口线来控制,控制功能如表2-3所列。 表2-3 寄存器控制功能表 RSO RW/ 功能 0 0 写发送数据寄存器 0 1 读接收数据寄存器 1 0 写控制寄存器 1 1 读状态寄存器 2.5.3 DTMF收发信号的电路 DTMF收发信号的电路原理如图2-6所示。如图所示,单片机通过DTMF收发电路拨出电话号码进行电话报警,DTMF电路的输入输出信号都会经过信号放大电路(以TEA1062为核心)进行增益调整。本设计运用单片机的P2口完成对MT8880芯片的控制,单片机P2.0-P2.3接MT8880的D3-D0即可以通过软件编程实行对MT8880的 RW/模式控制,单片机P2.6、P2.4接MT8880的和RS0,即能对MT8880进行寄存器的选择和操作。而MT8880的TONE端口为DTMF发送端,DTMF信号(来自MT8880)通过DTMF引脚输入,经过TEA1062放大后从LN引脚一起送到电话外线上。 17 图2-6 DTMF收发信号电路原理图 2.6 语音电路 为了便于通信,采用了语音芯片,实现语音提示和报警功能。ISDl420芯片为单片语音记录、回放一体化芯片,记录时长为20秒,它可被划分为160小段,每段125ms。当REC脚为低电平时,进行录音,PLAYE或PLAYL为低时进行放音。ISDl420 可进行连续录音,也可进行分段录音。 2.6.1 语音芯片ISDl420 首先,我们先对该芯片的各个引脚有所了解,知道各个引脚的功能,然后对其进行电路设计。附录图9为它的引脚图,以下是引脚功能简介; (1) AO-A7:地址输入端; (2) VCCD:数字电路电源; (3) VCCA:模拟电路电源; (4) VSSD:数字地; (5) VSSA:模拟地; (6) SP+:喇叭(+); (7) SP-:喇叭(-); (8) SCLK:外接时钟(可选); (9) ANA IN:模拟量输入; (10) ANA OUT:模拟量输出; (11) AGC:自动增益控制; (12) MIC:驻极体话筒输入; (13) MIC REF:驻极体话筒参考输入; 18 (14) PLAYE:边沿触发放音; (15) PLAYL:电平触发放音; (16) :录音触发; REC (17) :发光二极管接口; RECLED (18) NC:空脚。 语音芯片ISD1420操作模式说明: 芯片ISD1420地址输入有双重功能,根据地址中的A6、A7的电平状态决定A0-A7的功能。如果A6、A7有一个是低电平,A0-A7输入解释为地址位,作为起始地址用。地址位仅作为输入端,在操作过程中输出内部地址信息,根据PLAYL、PLAYE或REC的下降沿信号,地址输入锁定。如果A6,A7同为高电平时,它们即为模式位。 使用操作模式有两点注意: (1)所有初始位操作都是从0地址开始,0地址是1420存储空间的起始端,以后的操作可视为根据模式的不同,而从不同的地址开始工作。当电路中录放音转换或进入省电状态时,地址计数器复位为0。 (2)当PLAYL、PLAYE或REC变为低电平,同时A6、A7为高电平时,执行对应操作模式,这种操作模式一直执行到下一个低电平控制输入信号出现为止,这一刻现存的地址/模式信号被取样打开执行,操作模式可以与微机控制器一起使用,也可以用硬件连线得到所需系统操作。 A0信号检索(PLAYL或PLAYE):不知道每个的实际地址,A0可使操作者快速检索每条信息,A0每输入一个低脉冲,可使的内部地址计数器跳到下一个信号,这种模式仅用于发音 A1(删除EOM标志):可使录入的分段信号成为连续的信号,用A1可删除掉每段中间信号后的EOM标志,仅在所有信号后留一个EOM标志,当这个操作完成时,录入的所有信号就作为一个连续的信号发出。 A3循环重放信息(PLAYL或PLAYE):可使存于存储空间的始端的信息自动的连续播放。一条信息可以完全占满存储空间,那么循环就可以从头至尾进行工作,并由始至终反复重放。 A4(连续寻址):在正常操作中,当一个信号放出,遇到一个EOM标志时,地址计数器会复位,A4客防止地址计数器复位,使得信号连续不断地放出。 A2、A5未用 2.6.2 语音电路 语音电路原理图如图2-7所示。所用的数字语音芯片ISD1420,采用先进的模拟数字语音存储技术,音质好,无须A/D转换,可录制20秒的语音信息,可分段存 19 储信息,采用总线技术,适宜与单片机接口。另外它是零功率信息存储方式,断电情况下,信息可保留10年以上;易于使用,可随意改变录音内容,录放次数达10万次以上。在本设计中,用户通过电话机将各种警情语音和用户的地址语音(便于与110联网)分段录入到ISD1420中。在使用ISD1400系列的语音芯片时,应注意在REC和VCC之间接一个0.1mF的电容,以防止在上电时出现录音操作而破坏原来 PLAYLPLAYL录制的信息。端口功能为电平触发放音,单片机P1.4口接控制语音芯片放音,SP+端口为喇叭接口即接到电话机专用通话集成电路TEA1062MIC端口。受话时,信号通过消侧音网络,从TEA1062芯片IR引脚输入,放大后从引脚QR输出,送到ISD1420的ANA-IN端供语音录制用。 图2-7 语音电路原理图 2.7 断线检测及振铃检测和自动摘挂机电路图设计 2.7.1 断线检测电路设计 为防止电话线路故障或人为损坏而导致不能电话报警,作为一种补救措施,本系统中加入了断线检测电路,断线检测电路如图2-8所示。断线检测电路有两个,一个是由整流桥和9018构成的高输入阻抗检测电路,用于平时检测电话外线的线路电压,是主机自检的一部分。此电路应满足电话机入网要求,保证外线泄露电流在15mA以下。另一个是由光耦4N33 构成,外线电压送到4N33的B端,若电话报警时外线突然被剪断,则C端跳变为高电平,此时单片机将由电话报警方式自动转换为警号报警方式,起到双重保护的目的。 20 图2-8 断线检测电路图 2.7.2 振铃检测和自动摘挂机电路图设计 振铃检测和自动摘挂机电路图如图2-9所示。 自动摘机:自动摘机接收电话的前提。监控电话交换机判断电话线路是否摘机的根据是回路电流突然增大到30A左右则认为电话已经摘机,本电路就是据此而设计的如图2-9所示。当有报警信号或者外界有电话打入,需要系统摘机接通电话时,单片机P1.5口变高电平,使NPN三极管5551导通,继而5041接通,从而电话回路被接通,实现了自动摘机。当P1.5口变低电平时系统实现挂机。 振铃检测电路:如图2-9所示。当有电话打入时,系统判断振铃的次数,达到预定的次数而电话仍没有摘机则系统将自动摘机。将电话振铃信号通过光电耦合器输入到AT89C51的T0脚,进行计数,接到振铃信号时,若连续振铃超过次数,用户还没有摘机,则自动转到报警器,CPU的P1.5脚置“l”实现自动摘机功能。若在这几次振铃过程中,主人接通了电话,则控制器不响应,这样,使得控制器与电话不互相干扰。 图2-9 电话模拟摘机电路图 21 3 软件设计实现 本系统程序使用模块化的程序设计思想,主程序通过调用子程序以实现各部分功能。先进行软件的总体设计,将软件分为多个功能模块,然后进行各功能模块设计,将它们根据总体设计的主函数流程组合起来成为最终的应用软件。根据流程要求、总体设计方案的要求和硬件电路功能,将软件设计划分为主程序和自动拨号子程序。 本系统采用汇编语言进行编程,汇编语言由于采用了助记符号来编写程序,比机器语言的二进制代码编写要方便些,在一定程度上简化了编写过程。汇编语言与机器指令一样,是硬件操作的控制信息,因而仍然是面向机器的语言,使用起来还是繁琐费时,通用性差。但是,汇编语言用来编制系统软件和过程控制软件,其目标程序占用空间少,运行速度快,有着高级语言不可替代的用途。 3.1主程序设计 主程序部分程序采用查询工作方式,系统初始化包括中断设置和X5045存储区赋值等。主程序流程图如图3-1下所示: 图3-1 主程序设计流程图 22 主程序: MAIN: MOV SP,#60H SETB P1.0 ;点亮电源指示灯 JB P0.3,$ ;电话线路故障,等待修复 FUND: JNB P1.7,$ ;检测有无入侵信号 LCALL DL1S JNB P1.7,FUND ;确认入侵信号 LCALL DIAL ;调用自动拨号子程序 WARNG:STEB P1.1 ;点亮报警指示灯 STEB P1.3 ;触发声音警报器 LCALL DL30S JB P1.7,WARNG CLR P1.1 CLR P1.3 AJMP MAIN 3.2 拨号子模块说明及流程图 自动拨号子程序流程图如图3-2所示。 在判断呼叫是否有效时,需要对电话信号进行判别,电话信号有3种 格式 pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载 : 忙音:450Hz,350ms有、350ms无; 拨号音:450Hz,持续信号 回铃音:450Hz,1s有、4s无 判断方式是采用单片机T0进行5s计数。当计数值在1041(0411H)-1212 (04BCH)范围内时,为忙音;当当计数值在425(01A9H)-475(01DBH)范围内时,为回铃音。 23 图3-2 拨号子程序设计流程图 拨号子程序: DAIL: STEB P1.5 ;摘机 MOV A,#0C6H ;允许信号音输出,写控制寄存器CRA MOV P2,A MOV A,#0C6H ;设置MT8880呼叫模式 MOV P2,A MOV DPTR,#0FECH ;置电话号码地址初始值 LOOP1: MOV R0,#07H ;设置电号码位数 MOV A, #00H ;清零累加器 MOVC A,@A+DPTR MOV P2,A DEC DPTR 24 DJNZ R0,LOOP1 ;是否拨完7位号码 LCALL JUDGE ;调用信号音判别子程序 MOV A,TH0 CJNE A,#01H,LOOP1 ;呼叫无效,返回呼叫下个号码 MOV R1,#00H LOOP2: LCALL JUDGE MOV A,TH0 CJNE A,#01H,PLAY INC R1 CJNE R1,#06H,LOOP2 AJMP LOOP1 ;超过等待时间,呼叫下个号码 PLAY: STEB P1.4 ;启动语音报警 LCALL DL15S CLR P1.4 ;停止语音 CLR P1.5 ;挂断电话 RET 信号音判别子程序: JUDGE: MOV TMOD,#04H MOV TH0,#00H MOV TL0,#00H STEB TR0 MOV R3,#05H DL5S: LCALL DL1S DJNE R3,DL5S CLR TR0 RET 25 结束语 本文所介绍的无线防盗报警器,该防盗报警器通过以AT89C51单片机为工作处理器核心,外置热释电红传感探头,通过信号处理电路,由射频发射与接收电路实现与单片机的无线通讯,经单片机内部软件编程处理后,单片机输出控制信号,驱动声光报警电路开始报警并自动拨打主人电话号码进行语音提示。该报警器的最大特点就是使用户能够操作简单、易懂、灵活;且安装方便、智能性高、误报率低,并结合电话网形式实现报警,使报警更加快速可靠。随着现代人们安全意识的增强以及科学技术的快速发展,相信报警器必将在更广阔的领域得到更深层次的应用。 此报警系统经过了几个月的毕业设计加深了我对单片机系统的认识,同时我也从中学到了许多的知识。要完成一个基于单片机的无线报警器设计,需要方方面面的知识,而且要形成完整的体系。在今后的生活中,我要时时学习不断的充实自己,以使自己能赶上时代发展的步伐。 26 参考文献 [1]何立民.单片机应用技术选编.北京:北京航空航天大学出版社, 1999 [2]求实科技.单片机典型模块设计实例导.北京:人民邮电出版社, 2004 [3]陈小忠.单片机接口技术实用子程序.北京:人民邮电出版社, 2005 [4]赵晶主.电路设计与制版Protel99高级应用.北京:人民邮电出版社, 2000 [5]王宗和.单片机实验与综合训练.北京:高等教育出版社, 2005 [6]黄贤武.传感器原理与应用.成都:电子科技大学出版社,1999 [7]郭云志.智能无线防盗报警器的设计.安防科技, 2008,(5):67-68 [8]蒋炼,戴瑜兴.基于电话线传输的家居无线安防系统. 低压电器, 2006 [9]刘诽.基于ISDl420的语言报警器设计.现代电子技术,2004,(12):19-21 [10]范风强,兰婵丽.单片机语言C51应用实战集锦.北京:电子工业出版社,2003 .单片微机原理与应用.北京:机械工业出版社,2000 [11]丁元杰 [12]S.Charbonnier.S.Gentil. A trend-based alarm system to improve patient monitoring in intensive care units. Control Engineering Practice,2007,(15):50-54 [13]范冰彦.家庭无线智能防盗报警系统.家庭安防,2003,(3):69-70 [14]Alan V. Oppenheim DTMF Tone Generation and Detection:An Implementation Using the TMs320C54x, Texas Instruments, 2000:69-71 [15]周中艳.基于GSM的智能防盗报警系统.建筑智能化, 2006,(5):27-29 [16]朱蕴璞,孔德任.传感器原理及应用.北京:国防工业出版社, 2005 [17]庞志.家居智能安防系统的设计与开发.中国安防产品信息,2004 27 附录 无线防盗报警主电路图: 附录图1 无线防盗报警主电路图 28 信号检测处理与编码发射电路图及电话模拟摘机电路: 附录图2信号检测处理与编码发射及电话模拟摘机电路图 29 芯片管脚图: 附录图3 AT89C51引脚图 附录图4 X5045引脚图 30 附录图5 BISS0001管脚图 附录6 芯片PT2262引脚图 附录图7 芯片PT2272引脚图 31 附录图8 MT8880芯片管脚图 附录图9 ISDl420引脚图 32 汇编程序: ORG 0000H START: LJMP MAIN ORG 0100H MAIN: MOV SP,#60H SETB P1.0 ;点亮电源指示灯 JB P0.3,$ ;电话线路故障,等待修复 FUND: JNB P1.7,$ ;检测有无入侵信号 LCALL DL1S JNB P1.7,FUND ;确认入侵信号 LCALL DIAL ;调用自动拨号子程序 WARNG:STEB P1.1 ;点亮报警指示灯 STEB P1.3 ;触发声音警报器 LCALL DL30S JB P1.7,WARNG CLR P1.1 CLR P1.3 AJMP MAIN 拨号子程序: DAIL: STEB P1.5 ;摘机 MOV A,#0C6H ;允许信号音输出,写控制寄存器CRA MOV P2,A MOV A,#0C6H ;设置MT8880呼叫模式 MOV P2,A MOV DPTR,#0FECH ;置电话号码地址初始值 LOOP1: MOV R0,#07H ;设置电号码位数 MOV A, #00H ;清零累加器 MOVC A,@A+DPTR MOV P2,A DEC DPTR DJNZ R0,LOOP1 ;是否拨完7位号码 LCALL JUDGE ;调用信号音判别子程序 MOV A,TH0 CJNE A,#01H,LOOP1 ;呼叫无效,返回呼叫下个号码 33 MOV R1,#00H LOOP2: LCALL JUDGE MOV A,TH0 CJNE A,#01H,PLAY INC R1 CJNE R1,#06H,LOOP2 AJMP LOOP1 ;超过等待时间,呼叫下个号码 PLAY: STEB P1,4 ;启动语音报警 LCALL DL15S CLR P1.4 ;停止语音 CLR P1.5 ;挂断电话 RET 信号音判别子程序: JUDGE: MOV TMOD,#04H MOV TH0,#00H MOV TL0,#00H STEB TR0 MOV R3,#05H DL5S: LCALL DL1S DJNE R3,DL5S CLR TR0 RET 延时1S: DL1S: MOV R7,#2 DEL1: MOV R6,#200 DEL2: MOV R5,#123 DJNZ R5,$ DJNZ R6,DEL2 DJNZ R7,DEL1 RET 延时30S: DL30S: MOV R4,#30 DL: LCALL DL1S DJNZ R4,DL RET 34 延时15S: DL15S: MOV R1,#15 DL: LCALL DL1S DJNZ R4,DL RET 35
本文档为【基于单片机的简易无线防盗报警器的设计-含全套电路图】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_511210
暂无简介~
格式:doc
大小:636KB
软件:Word
页数:50
分类:互联网
上传时间:2017-09-01
浏览量:53