单片机防盗系统毕业设计.doc

上传人:laozhun 文档编号:3936696 上传时间:2023-03-28 格式:DOC 页数:29 大小:353.50KB
返回 下载 相关 举报
单片机防盗系统毕业设计.doc_第1页
第1页 / 共29页
单片机防盗系统毕业设计.doc_第2页
第2页 / 共29页
单片机防盗系统毕业设计.doc_第3页
第3页 / 共29页
单片机防盗系统毕业设计.doc_第4页
第4页 / 共29页
单片机防盗系统毕业设计.doc_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《单片机防盗系统毕业设计.doc》由会员分享,可在线阅读,更多相关《单片机防盗系统毕业设计.doc(29页珍藏版)》请在三一办公上搜索。

1、目录摘要IABSTRACTII1 绪论11.1 课题背景11.2 防盗报警系统的发展概况12红外防盗报警器22.1 引言22.2 设计任务及要求22.3 基础知识介绍32.3.1 红外报警技术简介32.3.2主动式报警技术32.3.3被动式报带技术32.3.4自然界物体的红外辐射特性42.3.5热释电效应42.3.6热释电红外传感器的基本结构52.4热释电红外传感器的原理62.5 PIR的原理特性82.6 AT89C51单片机的概述83 方案设计113.1 总体设计思路113.2 具体电路模块设计123.2.1 红外防盗报警系统的设计123.2.2 时钟电路的设计133.2.3 复位电路的设计

2、133.2.4报警电路的设计143.3 软件的程序实现153.3.1 主程序工作流程图153.3.2设计编程程序164 软件仿真17结束语18致谢19参考文献20摘要随着时代的不断进步 ,人们对环境的安全性提出更高的要求 ,很多小区都安装了智能报警系统 ,大大提高了小区的安全程度 ,有效保证居民的人身财产安全.目前国内使用的各类防盗、保安报警器基本都是以超声波、主动式红外发射/接收以及微波等技术为基础.而这里所设计的被动式红外报警器则采用了美国的传感元件热释电红外传感器.这种热释电红外传感器能以非接触形式检测出人体辐射的红外线 ,并将其转变为电压信号,同时 ,它还能鉴别出运动的生物与其它非生物

3、.热释电红外传感器既可用于防盗报警装置,也可以用于自动控制、接近开关、遥测等领域.本系统采用了热释电红外传感器,它的制作简单、成本低、安装比较方便,而且防盗性能比较稳定,抗干扰能力强、灵敏度高、安全可靠。这种防盗器安装隐蔽,不易被盗贼发现,同时它的信号经过单片机系统处理后方便和PC机通信,便于多用户统一管理。本设计包括硬件和软件设计两个部分。硬件部分包括单片机控制电路、红外探头电路、驱动执行报警电路、LED控制电路等部分组成。处理器采用51系列单片机AT89C51,整个系统是在系统软件控制下工作的。文中给出硬件与软件设计的具体实现方法。 关键词:单片机;红外传感器;数据采集;声光报警电路Abs

4、tractAs the era of progress, people to the environment safety put forward higher requirement, many residential installed intelligent alarm system, greatly improving the village, effectively guarantee the safety degree of residents of person property safety. At present domestic use of all kinds of gu

5、ard against theft, security alarm basic are based on ultrasonic, active infrared emission/receiving and microwave technology as the foundation.And here the designed by passive infrared alarm is using Americas sensor - pyroelectric infrared sensors. This kind of pyroelectric infrared sensors to detec

6、t the contact form the infrared human radiation, and turned them into voltage signal, meanwhile, it still can identify the movement of the biological and other abiotic. Pyroelectric infrared sensor can be used not only anti-theft alarm device, can also be used for automatic control, promixity switch

7、es, telemetry, etc.This system USES a pyroelectric infrared sensor, its make simple, low cost, installation are more convenient and anti-theft performance is stable and strong anti-jamming capability, high sensitivity, safe and reliable. Such devices installed concealment, not easily by rogue found,

8、 at the same time it signals through SCM system after processing convenience and PC communications, facilitate multi-user unified management. This design including hardware and software design two parts. Hardware part includes single-chip microcomputer control circuit, infrared sensor circuit, drive

9、 circuit and execution alarm LED control circuit components. This paper gives the hardware and software design of concrete realization method.Keywords: SCM, Infrared sensors; Data acquisition; Acousto-optic alarm circuit1 绪论随着社会的不断进步和科学技术、经济的不断发展,人们生活水平得到很大的提高,对私有财产的保护意识在不断的增强,因而对防盗措施提出了新的要求。本设计就是为了

10、满足现代住宅防盗的需要而设计的家庭式电子防盗系统。就目前市面上装备主要有压力触发式防盗报警器、开关电子防盗报警器和压力遮光触发式防盗报警器等各种报警器,但这几种比较常见的报警器都存在一些缺点。而本设计中所使用的红外线是不可见光,有很强的隐蔽性和保密性,因此在防盗、警戒等安保装置中得到了广泛的应用。这种热释电红外传感器能以非接触形式检测出人体辐射的红外线,并将其转变为电压信号,同时,热释电红外传感器既可用于防盗报警装置,也可用于制动控制、接近开关、遥测等领域。1.1 课题背景 随着时代的不断进步, 人们对自己所处环境的安全性提出了更高的要求,尤其是在家居安全方面,不得不时刻留意那些不速之客。现在

11、很多小区都安装了智能报警系统, 因而大大提高了小区的安全程度 , 有效保证了居民的人身财产安全。由于红外线是不可见光, 有很强的隐蔽性和保密性, 因此在防盗、警戒等安保装置中得到了广泛的应用。此外,在电子防盗、人体探测等领域中,被动式热释电红外探测器也以其价格低廉、技术性能稳定等特点而受到广大用户和专业人士的欢迎。1.2 防盗报警系统的发展概况目前,国内市场上的防盗报警系统大部分是国外品牌,国内防盗报警产品厂商发展时间比较短,真正取得长足发展也是在2000年以后,特别是在2004年国内有些厂商迅速成长,投资规模和企业规模都在迅速发展和扩大。但是与国外厂商相比还有很大差距。现阶段,大部分工程商安

12、装防盗报警产品时倾向于国外品牌,其中,安装的国外产品主要来自美国、日本和韩国,这三个国家的产品占据我国报警市场的近80%的市场份额。这主要是因为,在产品供给市场上,绝大部分国外品牌来自美国和日韩,防盗报警产品在这些国家的发展已经非常成熟,产品功能稳定、性能完善,再加上进入我国是时间较早,所以在我国市场上占有相当大的份额。智能化住宅保安系统具有较高的自动化技术水平及完善的功能,安全性、可靠性高。每个住户单元的防盗、防灾报警装置通过网络系统与小区管理中心的监控计算机连接起来,实现不问断监控。安防报警包括:门禁系统、红外门磁报警、火灾报警、煤气泄漏报警、紧急求助、闭路电视监控、周边防越报警、对讲防盗

13、门系统等。2红外防盗报警器2.1 引言随着社会的不断进步和科学技术、经济的不断发展,人们生活水平得到很大的提高,对私有财产的保护意识在不断的增强,因而对防盗措施提出了新的要求。本设计就是为了满足现代住宅防盗的需要而设计的家庭式电子防盗系统。就目前市面上装备主要有压力触发式防盗报警器、开关电子防盗报警器和压力遮光触发式防盗报警器等各种报警器,但这几种比较常见的报警器都存在一些缺点。而本设计中所使用的红外线是不可见光,有很强的隐蔽性和保密性,因此在防盗、警戒等安保装置中得到了广泛的应用。这种热释电红外传感器能以非接触形式检测出人体辐射的红外线,并将其转变为电压信号,同时,热释电红外传感器既可用于防

14、盗报警装置,也可用于制动控制、接近开关、遥测等领域。2.2 设计任务及要求(1)该设计包括硬件和软件设计两个部分。模块划分为数据采集、键盘控制、报警等模块子函数。(2)本红外线防盗报警系统由热释电红外传感器、报警器、单片机控制电路、LED控制电路及相关的控制管理软件组成。用户终端完成信息采集、处理、数据传送、功能设定、本地报警等功能。终端由中央处理器、输入模块、输出模块、通信模块、功能设定模块等部分组成。(3)系统可实现功能。当人员外出时,可把报警系统设置在外出布防状态,探测器工作起来,当有人闯入时,热释电红外传感器将探测到动作,设置在监测点上的红外探头将人体辐射的红外光谱变换成电信号,经放大

15、电路、比较电路送至门限开关,打开门限阀门送出TTL 电平至AT89C51单片机,经单片机处理运算后驱动执行报警电路使警号发声1。(4)红外线具有隐蔽性,在露天防护的地方设计一束红外线可以方便地检测到是否有人出入。此类装置设计的要点:其一是能有效判断是否有人员进入;其二是尽可能大地增加防护范围。当然,系统工作的稳定性和可靠性也是追求的重要指标。至于报警可采用声光信号。2.3 基础知识介绍通过了解此基础知识,会对防盗报警器设计的原件选择有一个明确的思路,通过比较运用最佳原件,也对防盗报警器的设计有个整体思路。2.3.1 红外报警技术简介红外传感技术可分为主动式传感技术和被动式传感技术。因此红外报警

16、器又分为主动式红外报警器和被动式红外报警器。2.3.2主动式报警技术主动式红外报警器是由发射和接收装置两部分组成,如图1.1所示。红外发射机驱动红外发光二极管发出一束调制的红外光束。在距发射机一定距离处,与之对准放置一红外接收机。它通过光敏晶体管接收发射端发出的红外辐射能量,并经过光电转换将其转换为电信号。此电信号经过适当的处理再送往报警控制器电路。分别在收、发端放置一光学透镜,将红外光聚集成较细的平行光束,以使红外光的能量能集中传送。采用调制的红外光源具有以下几个优点:(1)降低电源的功耗。(2)使红外探测器具有较强的抗干扰能力,提高了工作的稳定性。红外光束构成了一道人眼看不见的封锁线,当有

17、人穿越或阻挡这条红外光束时,接收机输出的电信号强度就会发生变化,从而启动报警控制器发出报警信号。2.3.3被动式报带技术被动式红外探测器不需要附加红外辐射光源,本身不向外界发射任何能量,而是由探测器直接探测来自移动目标的红外辐射,因此才有被动式之称。被动式红外探测器是利用热释电效应进行探测的。2.3.4自然界物体的红外辐射特性 自然界的任何物体,只要温度高于绝对零度(273),总是不断地向外发出红外辐射,并以光的速度传播能量。物体向外辐射红外辐射的能量与物体的温度和红外辐射的波长有关。假定物体发射红外辐射的峰值波长为几,它的温度为T,则辐射能量等于红外辐射的峰值波长戈与物体温度T的乘积。这一乘

18、积为一常数,即:物体的温度越高,它所发射的红外辐射的峰值波长越小,发出红外辐射的能量也越大。2.3.5热释电效应被动式红外探测器又称为热释电红外探测器,其主要工作原理便是热释电效应。热释电效应是指如果使某些强介电质材料(如钦酸钡、钦错酸铅P(zT)等)的表面温度发生变化,则随着温度的上升或下降,材料表面发生极化,即表面上就会产生电荷的变化,从而使物质表面电荷失去平衡,最终电荷变化将以电压或电流形式输出。在热释电红外探测器中有两个关键性的元件,一个是热释电红外传感器P(TR), PTR能将红外信号变化转变为电信号,并能对自然界中的白光信号具有抑制作用。另一个是菲涅尔透镜,菲涅尔透镜是一种由塑料制

19、成的特殊设计的光学透镜,它用来配合热释电红外线传感器,以提高接收灵敏度。用菲涅尔透镜配合放大电路将信号放大60一70db,就可以检测10一20m处人的活动。热释电传感器具有自极化效应,晶体处于低于Curie温度的恒温环境时,其自极化强度保持不变,即极化电荷面密度保持不变。这些极化电荷被空气中的带电粒子中和,当红外辐射入射晶体,被晶体吸收后,晶体温度升高,自极化强度变小,即电荷面密度变小。这样,晶体表面存在多余的中和电荷,这些电荷以电压或电流的形式输出,该输出信号可用来探测辐射。相反,当截断该辐射时,晶体温度降低,自极化强度增大,由相反方向的电流或电压输出。2.3.6热释电红外传感器的基本结构热

20、释电红外传感器由传感探测元、干涉滤光片和场效应管匹配器三部分组成。按照探测元的数目来分,热释电红外传感器有单元、双元和四元等几种,用于人体探测的红外传感器采用双元或四元式结构。按照热释电红外传感器的用途来分,有以下几种:用于测量温度的传感器,它的工作波长为(120)纳米;用于火焰探测的传感器,它的工作波长为0.435+/-0.15纳米;用于人体探测的传感器,它的工作波长为715脚。图2.1是一个双探测元的热释电红外传感器的结构示意图。该传感器将两个极性相反、特性一致的探测元串接在一起,目的在于消除因环境温度和自身变化引起的干扰。它利用两个极性相反、大小相等的干扰信号在内部相互抵消的原理,使传感

21、器起到补偿作用。当人体处于静止状态时,两元件极化程度相同,相互抵消;当人体移动时,两元件极化程度不同,净输出电压不为0,从而达到探测移动人体的目的。图2.1热释电红外传感器的内部结构示意图使用时一般在管壳顶端装有滤光镜片及窗口,用以选择接收不同的波长。在窗口上装滤光镜的目的是使不需要的红外线不能进入传感器。一般热释电红外传感器在光谱范围内的灵敏度是相当平坦的(并且不受可见光的影响)。一般常用硅质聚乙烯材料的滤光镜,它能以非接触形式检测出物体放射出来的红外线能量变化,并将其转换成电信号输出。传感器探头前部装有菲涅尔透镜。菲涅尔透镜是用透明塑料制成的一种具有特殊光学系数的透镜,它由一组平行的棱柱型

22、透镜所组成,它的每一单元透镜都只有一个不大的视场角,而相邻的两个单元透镜的视场既不连续,也不重叠,都相隔着一个盲区,这样就在传感器前方产生一个交替变化的“盲区”和“高灵敏区”。视场的侧视图和俯视图如图2.2所示。图2.2菲聂耳透镜和现场图当有人从透镜前走过时,人体发出的红外线就不断在“盲区”和“高灵敏区”内切换,这样就使接收到的信号以忽强忽弱的脉冲形式输入,增强了能量变化幅度,从而提高了探测灵敏度2.4热释电红外传感器的原理热释电红外线(PIR)传感器是80年代发展起来的一种新型高灵敏度探测元件。是一种能检测人体发射的红外线而输出电信号的传感器,它能组成防入侵报警器或各种自动化节能装置。它能以

23、非接触形式检测出人体辐射的红外线能量的变化,并将其转换成电压信号输出。将这个电压信号加以放大,便可驱动各种控制电路。如图2.3示为热释电红外传感器的内部电路框图。图2.3 热释电红外传感器的内部电路框图本设计所用的热释感器就采用这种双探测元的结构。其工作电路原理及设计电路如图2.4示, 在VCC电源端利用C1和R2来稳定工作电压,同样输出端也多加了稳压元件稳定信号。当检测到人体移动信号时,电荷信号经过FET放大后,经过C2,R1的稳压后使输出变为高电位,再经过NPN的转化,输出OUT为低电平。图2.4热释电红外传感器原理图热释电红外传感器和热电偶都是基于热电效应原理的热电型红外传感器。不同的是

24、热释电红外传感器的热电系数远远高于热电偶,其内部的热电元由高热电系数的铁钛酸铅汞陶瓷以及钽酸锂、硫酸三甘铁等配合滤光镜片窗口组成,其极化随温度的变化而变化。为了抑制因自身温度变化而产生的干扰 ,该传感器在工艺上将两个特征一致的热电元反向串联或接成差动平衡电路方式,因而能以非接触式检测出物体放出的红外线能量变化 ,并将其转换为电信号输出。热释电红外传感器在结构上引入场效应管的目的在于完成阻抗变换。由于热电元输出的是电荷信号,并不能直接使用,因而需要用电阻将其转换为电压形式 ,该电阻阻抗高达104M,故引入的N沟道结型场效应管应接成共漏形式,即源极跟随器来完成阻抗变换。热释电红外传感器由传感探测元

25、、干涉滤光片和场效应管匹配器三部分组成。设计时应将高热电材料制成一定厚度的薄片, 并在它的两面镀上金属电极,然后加电对其进行极化,这样便制成了热释电探测元。由于加电极化的电压是有极性的,因此极化后的探测元也是有正、负极性的。由于热释电传感器是客观的实物,不能在仿真电路中体现出来,所以本设计采用替代法使电路得以仿真。所谓替代就是将矩阵键盘来代替热释电传感器,当键盘上的按钮按下就表示热释电传感器失去信号,间接表示有盗贼入侵。具体原理介绍如方案设计。2.5 PIR的原理特性热释电红外线传感器主要是由一种高热电系数制成的探测元件,在每个探测器内装入一个或两个探测元件,并将两个探测元件以反极性串联,以抑

26、制由于自身温度升高而产生的干扰。由探测元件将探测并接收到的红外辐射转变成微弱的电压信号,经装在探头内的场效应管放大后向外输出。人体辐射的红外线中心波长为9-10um,而探测元件的波长灵敏度在0.2-20um范围内几乎稳定不变。在传感器顶端开设了一个装有滤光镜片的窗口,这个滤光片可通过光的波长范围为7-10um,正好适合于人体红外辐射的探测,而对其它波长的红外线由滤光片予以吸收,这样便形成了一种专门用作探测人体辐射的红外线传感器。一旦人侵入探测区域内,人体红外辐射通过部分镜面聚焦,并被热释电元接收,但是两片热释电元接收到的热量不同,热释电也不同不能抵消,经信号处理而输出电压信号。2.6 AT89

27、C51单片机的概述(1)单片机的发展MCS-51是指由美国INTEL公司生产的一系列单片机的总称,这一系列单片机包括了好些品种,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它单片机都是在8051的基础上进行功能的增、减、改变而来的,所以人们习惯于用8051来称呼MCS51系列单片机,而8031是前些年在我国最流行的单片机,所以很多场合会看到8031的名称。INTEL公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,当然,功能或多或少有些改变,以满足不同的需求,其中89C51就是这几年在我国非常

28、流行的单片机。(2)AT89C51单片机的结构AT89C51单片机是美国Atmel公司生产低电压,高性能CMOS 8位单片机,片内含4k bytes的可反复擦写的只读程序存储器(EPROM)和128 bytes的随机存取数据存储器(RAM),器件采用Atmel公司的高密度、非易失性存取技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash 存储单元,功能强大3。AT89C51单片机可提供许多高性价比的应用场合,可灵活应用于各种控制领域。图2.5为AT89C51单片机的基本组成功能方块图。由图可见,在这一块芯片上,集成了一台微型计算机的主要组成部分,其中包括CPU

29、、存储器、可编程I/O口、定时器/计数器、串行口等,各部分通过内部总线相连。下面介绍几个主要部分图2.5 AT89C51 功能方块图(3)AT89C51的管脚说明ATMEL公司的AT89C51是一种高效微控制器。采用40引脚双列直插封装形式。AT89C51单片机是高性能单片机,因为受引脚数目的限制,所以有不少引脚具有第二功能。VCC:供电电压。GND:接地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FLASH编程时,P0 口作为原码输入口,当FLASH

30、进行校验时,P0输出原码,此时P0外部必须被拉高。P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。 P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写1时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时

31、,P2口输出地址的高八位。在给出地址1时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入1后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流。P3口也可作为AT89C51的一些特殊功能口,如下表所示:P3口管脚 备选功能P3.0 RXD(串行输入口)P3.1 TXD(串行输出口)P3.2 INT0(外部中断0)P3.3 INT1(外部中断1)P3.4 T0(记

32、时器0外部输入)P3.5 T1(记时器1外部输入)P3.6 (外部数据存储器写选通)P3.7 (外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号。RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/:当访问外部存储器时,地址锁存允许端的输出电平用于锁存地址的地址字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。

33、此时, ALE只有在执行MOVX,MOVC指令时ALE才起作用。PSEN:外部程序存储器的选通信号端。在由外部程序存储器取指期间,每个机器周期两次PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。/VP:当保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,将内部锁定为RESET;当端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:反向振荡器的输出,如采用外部时钟源驱动器件,应不接。(4)振荡特性XTA

34、L1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。(5)芯片擦除整个PEROM阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持ALE管脚处于低电平10ms 来完成。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。此外,AT89C51设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU停

35、止工作。但RAM,定时器,计数器,串口和中断系统仍在工作。在掉电模式下,保存RAM的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。3 方案设计3.1 总体设计思路本设计包括硬件和软件设计两个部分。模块划分为数据采集、键盘控制、报警等子模块。电路结构可划分为:热释电红外传感器、报警器、单片机控制电路、数码管显示电路及相关的控制管理软件组成。用户终端完成信息采集、处理、数据传送、功能设定、本地报警等功能。就此设计的核心模块来说,单片机就是设计的中心单元,所以此系统也是单片机应用系统的一种应用。单片机应用系统也是有硬件和软件组成。硬件包括单片机、输入/输出设备、以及外围应用电路等

36、组成的系统,软件是各种工作程序的总称。单片机应用系统的研制过程包括总体设计、硬件设计、软件设计等几个阶段。从设计的要求来分析该设计须包含如下结构:热释电红外传感探头电路、报警电路、单片机、复位电路及相关的控制管理软件组成;它们之间的构成框图如图3.1总体设计框图所示:图3.1 总体设计框图 处理器采用51系列单片机AT89C51。整个系统是在系统软件控制下工作的。设置在监测点上的红外探头将人体辐射的红外光谱变换成电信号,经放大电路至AT89C51单片机。在单片机内,经软件查询、识别判决等环节实时发出入侵报警状态控制信号。驱动电路将控制信号放大并推动声光报警设备完成相应动作。当报警可人工手动解除

37、报警信号,当警情消除后复位电路使系统复位。3.2 具体电路模块设计3.2.1 红外防盗报警系统的设计图3.2红外防盗报警原理图3.2.2 时钟电路的设计XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。因为一个机器周期含有6个状态周期,而每个状态周期为2个振荡周期,所以一个机器周期共有12个振荡周期,如果外接石英晶体振荡器的振荡频率为12MHZ,一个振荡周期为1/12us,故而一个机器周期为1us5。如图3.3所示为时钟电路。图3.3时钟电路图3.2.3 复位电路的设计复位方法一般有上电

38、自动复位和外部按键手动复位,单片机在时钟电路工作以后, 在RESET端持续给出2个机器周期的高电平时就可以完成复位操作6。例如使用晶振频率为12MHz时,则复位信号持续时间应不小于2us7。本设计采用的是外部手动按键复位电路。如图3.4示为复位电路。图3.4 复位电路图3.2.4报警电路的设计如下图所示,用一个Speaker和三极管、电阻接到单片机的TXD引脚上,构成声音报警电路,如图3.5示为声音报警电路图3.5报警电路3.3 软件的程序实现3.3.1 主程序工作流程图按上述工作原理和硬件结构分析可知系统主程序工作流程图如下图3.6所示;图3.6主程序工作流程图16个键盘代表16户人家,当其

39、中一个键盘按下,表示有人闯入居民区,从而经过单片机内部程序处理后,驱动报警电路开始报警,复位开关和停止报警,然后程序开始循环工作,检测是否还有下次触发信号,等待报警从而使报警器进入连续工作状态。同时,利用中断方式可以实现报警持续时间未到30秒时,用手工按键停止的声光报警的作用。3.3.2设计编程程序1.延时子程序D12MS:MOV R3,#18H ;延时12ms的子程序D12A:MOV R4,#0F8H DJNZ R4,$ DJNZ R3,D12A RET2.中断流程图(见图3.7)及程序图3.7中断流程图ALARM: CLR P3.0 ;报警程序MOV TMOD,#00HMOV TL0,#0

40、B0HMOV TH0,#03CHSETB TR0MOV R3,#100AA1: MOV R2,#100AA: JNB TF0,AACLR TF0CPL P3.0CPL P3.4CLR P3.5MOV TH0,#0B0HMOV TL0,#03CHDJNZ R2,AADJNZ R3,AA1CLR P3.4 RET4 软件仿真本设计通过利用Proteus仿真,将所编写的程序用Keil软件编译,所仿真原理图见附录二。本设计所要求达到的目标是在接收到红外传感器带来的信号,可使图中的绿灯熄灭,红灯产生报警,可观察到红灯一闪一闪的。当30秒报警结束后,红灯一直保持亮的状态;当复位后红灯熄灭,绿灯保持工作状态

41、。结束语本设计研究了一种基于单片机技术的无线智能防盗报警器。该防盗报警器通过以AT89C51单片机为工作处理器核心,外接热释电红传感器,它是一种新颖的被动式红外探测器件,能够以非接触方式探测出人体发出的红外辐射,并将其转化为相应的电信号输出,同时能有效的抑制人体辐射波长以外的红外光线与可见光的干扰。平时传感器输出低电平,当有人在探测区范围内移动时输出低电平变为高电平,此高电平输入单片机,作为单片机的外部触发信号处理,经单片机内部软件编程处理后,单片机输出控制信号,驱动声光报警电路开始报警。该报警器的最大特点就是使用户能够操作简单、易懂、灵活;且安装方便、智能性高、误报率低。随着现代人们安全意识

42、的增强以及科学技术的快速发展,相信报警器必将在更广阔的领域得到更深层次的应用。致谢我要感谢,非常感谢我的指导老师蔡莉莎老师。她为人随和热情,治学严谨细心。在闲聊中她总是能像知心朋友一样鼓励你,在论文的写作和措辞等方面她也总会以“专业标准”严格要求你,从选题、定题开始,一直到最后论文的反复修改、润色,蔡老师始终认真负责地给予我深刻而细致地指导,帮助我开拓研究思路,精心点拨、热忱鼓励。正是蔡老师的无私帮助与热忱鼓励,我的毕业论文才能够得以顺利完成,谢谢蔡老师。最后还要感谢海南软件职业技术学院的所有领导和老师,他们严谨的学风、渊博的知识、诲人不倦的品格一直感染和激励着我不断上进,使我大学三年的时光充

43、实而有意义。本论文的写作中,我也参照了大量的著作和文章,许多学者的科研成果及写作思路给我很大的启发,在此向这些学者表示由衷的感谢。感谢家人、同学、朋友对我的大力支持,他们的无私奉献、关爱和支持使我能够继续去追求自己的人生理想和目标。本论文虽然几经修改,但由于才疏学浅,本文疏漏之处在所难免,还望老师批评指正。 参考文献1 吴政江. 单片机控制红外线防盗报警器J. 锦州师范学院学报, 2001.2 宋文绪. 传感器与检测技术M. 北京: 高等教育出版社, 2004.3 余锡存. 单片机原理及接口技术M. 西安: 西安电子科技大学出版社, 2000.4 唐桃波, 陈玉林. 基于AT89C51的智能无

44、线安防报警器 J. 电子设计应用, 2003, 5(6): 4951.5 李全利. 单片机原理及接口技术M. 北京: 北京航空航天大学出版社, 2004.6 薛均义, 张彦斌. MCS-51系列单片微型计算机及其应用M. 西安: 西安交通大学出版社, 2005.7 徐爱钧, 彭秀华. 单片机高级语言C51应用程序设计M. 北京: 北京航空航天大学出版社, 2006.8 康华光. 电子技术基础(模拟部分)M. 北京: 高等教育出版社, 2004.9张洪润等.单片机应用设计200例(上)M. 北京航空航天大学出版社,2006年7月.10周润景.Proteus在MCS-51&ARM7系统中的应用百例

45、M.电子工业出版社,2006年1月.11张志良.单片机原理与控制技术(第二版)M.机械工业出版社,2007年1月.12张大明编著.单片机控制实训指导及综合应用实例M.北京:机械工业出版社,2007年3月.13蔡方凯.单片机原理及基于单片机的嵌入式系统设计M.中国水利水电出版社,2007年4月.14 吴政江. 单片机控制红外线防盗报警器J. 锦州师范学院学报, 2001.15 宋文绪. 传感器与检测技术M. 北京: 高等教育出版社, 2004.16 余锡存. 单片机原理及接口技术M. 西安: 西安电子科技大学出版社, 2000.17 唐桃波, 陈玉林. 基于AT89C51的智能无线安防报警器 J

46、. 电子设计应用, 200318 李全利. 单片机原理及接口技术M. 北京: 北京航空航天大学出版社, 2004.19 薛均义, 张彦斌. MCS-51系列单片微型计算机及其应用M. 西安交通大学出版社, 2005.附录一 设计编程程序主程序如下: ORG 0000H AJMP START ORG 0030HSTART:MOV P1,#0FFH ;给P1口置1 MOV P0,#0C0h ;让与P0口相连的数码管显示“0” MOV P2,#0C0h ;让与P2口相连的数码管显示“0” MOV A,#00H ;给A置0KEY1: ACALL KS ;调用判断有无键闭合子程序 JNZ LK1 ;有键闭合时,即:(A)=1,转消除抖动 AJMP KEY1 ;无键闭合时,转子程序开始LK1: ACALL D12MS ;调用延时12ms子程序消抖 ACALL KS ;再次判断有无键闭合 JNZ L1 ;确认有键闭合,转逐行逐列扫描 AJMP KEY1 ;否则转子程序开始L1: LCALL SM ;调用扫描子程序 MOV A,R6 ;键值用R6保存 LCALL XIANSHI ;调用显示程序 AJMP L1 ;重新扫描 SM: MOV R2

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号