红外人体报警器的设计_毕业论文_第1页
红外人体报警器的设计_毕业论文_第2页
红外人体报警器的设计_毕业论文_第3页
红外人体报警器的设计_毕业论文_第4页
红外人体报警器的设计_毕业论文_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

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

文档简介

毕业设计(论文)报告题目红外人体报警器的设计系别专业班级学生姓名学号指导教师2013年4月无锡科技职业学院毕业设计(论文)红外人体报警器的设计红外线人体报警器的设计摘要红外报警器大多数采用国外的先进技术,其功能也非常先进。其中包括被动式、热释电型红外报警器,也即是本文将研究的产品。还有红外监控无线报警器,超声波防盗报警器,红外线防盗报警器,高灵敏红外报警器,触摸式延时防盗报警器,触摸式防盗报警器,红外报警器,红外线声先报警器报警器能探测人体发出的红外线,由红外线传感器、信号放大电路、电压比较器、延时电路和报警指示电路等组成。当人进入报警器的监视区域内,即可发出报警信号,适用于家庭、办公室、仓库、实验室等比较重要场合防盗报警。概述了红外辐射的知识、热释电红外传感器的结构和工作原理。利用热释电红外传感器设计了一种被动式红外报警电路,分析了该电路的功能和工作原理。热释电红外传感器具有很多的优点,在防盗、警戒等装置中应用较广。关键词被动式红外报警器、热释电红外(PIR)、传感器、热释电效应无锡科技职业学院毕业设计(论文)红外人体报警器的设计IDESIGNOFINFRAREDALARMABSTRACTINFRAREDALARMINMOSTCASES,THEFOREIGNADVANCEDTECHNOLOGY,ANDITSFUNCTIONISVERYADVANCEDINCLUDINGPASSIVEPYROELECTRICINFRAREDALARM,THATIS,THEPRODUCTSTHATARETOBESTUDIEDINTHISARTICLEINFRAREDMONITORINGWIRELESSALARMSYSTEM,ULTRASONICBURGLARALARM,INFRAREDBURGLARALARM,HIGHSENSITIVITYINFRAREDALARM,THETOUCHDELAYBURGLARALARM,THETOUCHBURGLARALARM,INFRAREDALARM,INFRAREDSOUNDTHEFIRSTALARMDETECTORSCAPABLEOFDETECTINGINFRAREDRAYSEMITTEDBYTHEBODY,PROVIDEDBYTHEINFRAREDSENSOR,THESIGNALAMPLIFICATIONCIRCUIT,AVOLTAGECOMPARATORCIRCUITANDOTHERCOMPONENTSOFTHEDELAYCIRCUITANDTHEALARMINDICATIONWHENPEOPLEENTERTHEALARMMONITORINGAREA,YOUCANSENDANALARMSIGNAL,SUITABLEFORHOMES,OFFICES,WAREHOUSES,LABORATORIESANDOTHERIMPORTANTOCCASIONSBURGLARALARMANOVERVIEWOFTHESTRUCTUREANDWORKINGPRINCIPLEOFTHEKNOWLEDGEOFINFRAREDRADIATION,THERMALPYROELECTRICINFRAREDSENSORPYROELECTRICINFRAREDSENSORDESIGNEDAPASSIVEINFRAREDALARMCIRCUITANALYSISOFTHEFUNCTIONSANDWORKINGPRINCIPLEOFTHECIRCUITPYROELECTRICINFRAREDSENSORHASMANYADVANTAGES,AWIDERAPPLICATIONOFTHEANTITHEFTWARNINGDEVICEKEYWORDSPASSIVEINFRAREDALARM、PYROELECTRICINFRAREDPIR、SENSOR、PYROELECTRICEFFECT无锡科技职业学院毕业设计(论文)红外人体报警器的设计II目录前言1第一章绪论211电路设计背景212红外报警器分类及原理213热释电红外传感器的原理特性414设计意义及要求5第二章电路组成及框图6第三章单元电路设计831电源电路设计8311整流滤波电路8312稳压电路1032放大电路的设计12321反相交流放大器12322同相交流放大器12第四章整机电路及工作原理14第五章电路制作及调试1651电路仿真16511MULTISIM仿真软件介绍16512PROTEL99SEPCB软件介绍16513仿真与验证1852电路的制作与调试20521元件介绍20522集成运放的基础知识24523集成电路的检测24524元器件的测试与筛选25525元器件的焊接要点25526电路测试26致谢27无锡科技职业学院毕业设计(论文)红外人体报警器的设计III参考文献28附录31附录1程序31附录2电路图48附录3元件表48附录4PCB安装图50无锡科技职业学院毕业设计(论文)红外人体报警器的设计0前言随着社会的不断进步和科学技术、经济的不断发展,人们生活水平得到很大的提高,对私有财产的保护意识在不断的增强,因而对防盗措施提出了新的要求。本设计就是为了满足现代住宅防盗的需要而设计的家庭式电子防盗系统。它在以前的防盗器基础上进行了很大的改进,不但可以用于单一的住宅区,也可以用于较大规模住宅区的防盗系统。它的工作性能好,不易出现不报和误报现象,安全可靠。不仅如此,它使用了单片机做信号处理器,这样有利于与计算机相连接。利用计算机统一管理,使整个小区的住户基本情况、资料等在计算机内存储起来,方便来访人的查询和保安人员的统一管理。在科技日益发展的今天,防盗的概念经发生根本的变化,传统的人防由于人的弱点偷懒、打瞌睡、疏忽及投资回报等问题,已渐由技防所取代。一个电子防盗系统可以包括移动探测器、门磁探测器、玻璃破碎探测器、振动探测器、烟雾探测器、紧急按键等各种探测器,从多个方面保护您的安全。在系统布防时,上述各种探头探测到任何异动,如有人进入房间,或打破玻璃,或撬门,或企图破坏保险箱,甚至翻越围墙等,都将会发出声光警报,提醒人们的注意与行动,从而有效地保护了人民的生命财产的安全。本系统采用了热释电红外传感器,它的制作简单、成本低,安装比较方便,而且防盗性能比较稳定,抗干扰能力强、灵敏度高、安全可靠。这种防盗器安装隐蔽,不易被盗贼发现。同时它的信号经过单片机系统处理后方便和PC机通信,便于多用户统一管理。无锡科技职业学院毕业设计(论文)红外人体报警器的设计1第一章绪论11电路设计背景近年来,随着改革开放的深入发展,电子电器的飞速发展人民的生活水平有了很大提高。各种高档家电产品和贵重物品为许多家庭所拥有。然而一些不法分子也是越来越多。这点就是看到了大部分人防盗意识还不够强,造成偷盗现象屡见不鲜。因此,越来越多的居民家庭对财产安全问题十分担忧。报警器这时正为人们解决了不少问题。但是市场上的报警器大部分都是用于一些大公司及财政机构。价格高昂,一般人们难以接受。如果设计和生产一种价廉、性能灵敏可靠的防盗报警器,必将在防盗和保证财产安全方面发挥更加有效的作用。由于红外线是不可见光,有很强的隐蔽性和保密性,因此在防盗、警戒等安保装置中得到了广泛的应用,此外,在电子防盗、人体探测等领域中,被动式热释电红外探测器也以其价格低廉、技术性能稳定等特点而受到广大用户和专业人士的欢迎。红外报警器大多数采用国外的先进技术,其功能也非常先进。其中包括被动式热释电型红外报警器,也即是本文将研究的产品。还有红外监控无线报警器,超声波防盗报警器,红外线防盗报警器,高灵敏红外报警器,触摸式延时防盗报警器,触摸式防盗报警器,红外报警器,红外线声光报警器。其外,可用红外报警器原理控制各种电器的运行。12红外报警器分类及原理红外报警器分为主动红外报警和被动红外报警,主动红外入侵报警器是由发射机和接收机组成,发射机是由电源、发光源和光学系统组成,接收机是由光学系统、光电传感器、放大器、信号处理器等部分组成。主动红外报警器是一种红外线光束遮挡型报警器,发射机中的红外发光二极管在电源的激发下,发出一束经过调制的红外光束(此光束的波长约在08095微米之间),经过光学系统的作用变成平行光发射出去。此光束被接收机接收,由接收机中的红外光电传感器把光信号转换成信号,经过电路处理后传给报警控制器。由发射机发射出的红外线经过防范区到达接收机,构成了一条警戒线。正常情况下,接收机收到的是一个稳定的光信号,当有人入侵该警戒线时,红外光束被遮挡,无锡科技职业学院毕业设计(论文)红外人体报警器的设计2接收机收到的红外信号发生变化,提取这一变化,经放大和适当处理,控制器发出的报警信号。目前此类报警器有二光束、三光束还有多光束的红外栅栏等。一般应用在周界防范居多,最大的优点就是防范距离远,能达到被动红外的十倍以上探测距离。被动红外报警器主要是根据外界红外能量的变化来判断是否有人在移动。人体的红外能量与环境有差别,当人通过探测区域时,报警器收集到的这个不同的红外能量的位置变化,进而通过分析发出报警。人体都有恒定的体温,一般在37度左右,会发出特定波长10M左右的红外线,被动红外报警器就是靠探测人体发射的10M左右的红外线而进行工作的。人体发射的10M左右的红外线通过菲涅尔滤光片增强后聚集到红外感应源上。红外感应源通常采用热释电元件,这种元件在接收到人体红外辐射温度发生变化时就会失去电荷平衡,向外释放电荷,后续电路经检测处理后就能产生报警信号。被动红外报警器是以探测人体辐射为目标的,所以热释电元件对波长为10M左右的红外辐射必须非常敏感。为了仅仅对人体的红外辐射敏感,在它的辐射照面通常覆盖有特殊的菲涅尔滤光片,使环境的干扰受到明显的控制作用。其传感器包含两个互相串联或并联的热释电元件。而且制成的两个电极化方向正好相反,环境背景辐射对两个热释元件几乎具有相同的作用,使其产生释电效应相互抵消,于是报警器无信号输出。一旦人侵入探测区域内,人体红外辐射通过部分镜面聚焦,并被热释电元接收,但是两片热释电元接收到的热量不同,热释电也不同不能抵消,经信号处理而报警。用它制作的防盗报警器与目前市场上销售的许多防盗报警器材相比,具有如下特点1不需要用红外线或电磁波等发射源。2灵敏度高、控制范围大。3隐蔽性好,可流动安装。无锡科技职业学院毕业设计(论文)红外人体报警器的设计313热释电红外传感器的原理特性研究设计的框图如图所示。DHT11温湿度传感器STC89C52单片机外部EEPROM温湿度上限温度、湿度数据LCD显示温湿度值声光报警按键输入DYPME003红外人体传感器DS1032时钟电路热释电红外传感器和热电偶都是基于热电效应原理的热电型红外传感器。不同的是热释电红外传感器的热电系数远远高于热电偶,其内部的热电元由高热电系数的铁钛酸铅汞陶瓷以及钽酸锂、硫酸三甘铁等配合滤光镜片窗口组成,其极化随温度的变化而变化。为了抑制因自身温度变化而产生的干扰该传感器在工艺上将两个特征一致的热电元反向串联或接成差动平衡电路方式,因而能以非接触式检测出物体放出的红外线能量变化并将其转换为电信号输出。热释电红外传感器在结构上引入场效应管的目的在于完成阻抗变换。由于热电元输出的是电荷信号,并不能直接使用因而需要用电阻将其转换为电压形式该电阻阻抗高达104M,故引入的N沟道结型场效应管应接成共漏形式即源极跟随器来完成阻抗变换。热释电红外传感器由传感探测元、干涉滤光片和场效应管匹配器三部分组成。设计时应将高热电材料制成一定厚度的薄片,并在它的两面镀上金属电极,然后加电对其进行极化,这样便制成了热释电探测元。由于加电极化的电压是有极性的,因此极化后的探测元也是有正、负极性的。双探测元热释电红外传感器的结构。使用时D端接电源正极,G端接电源负极,S端为信号输出。该传感器将两个极性相反、特性一致的探测元串接在一起,目的是消除因环境和自身变化引起的干扰。它利用两个极性相反、大小相等的干扰信号在内部相互抵消的原理来使传感器得到补偿。对于辐射至传感器的红外无锡科技职业学院毕业设计(论文)红外人体报警器的设计4辐射,热释电传感器通过安装在传感器前面的菲涅尔透镜将其聚焦后加至两个探测元上,从而使传感器输出电压信号。制造热释电红外探测元的高热电材料是一种广谱材料,它的探测波长范围为0220M。为了对某一波长范围的红外辐射有较高的敏感度,该传感器在窗口上加装了一块干涉滤波片。这种滤波片除了允许某些波长范围的红外辐射通过外,还能将灯光、阳光和其它红外辐射拒之门外。14设计意义及要求通过对红外线报警器系统的设计与分析,用集成运放LM324、红外传感器、二极管等器件设计电路,可监视几米到几十米范围内运动的人体,当有人在该范围走动时发出报警信号。并且运用MULTISIM软件对电路进行仿真和PROTEL99SE软件画原理图以及制作电路板,制作实物并调试、展示功能。无锡科技职业学院毕业设计(论文)红外人体报警器的设计5第二章电路组成及框图本设计软件主程序流程图如图21所示数据初始化定时器初始化显示初始化进入后台WHILE循环查询报警信号有报警否温湿度测量显示声光报警有无时钟中断入口RHCOUNTER累加置时间显示标志返回当前时间显示键盘响应入口取键值设置、上调、下调、查询键处理返回报警时间存储键盘响应程序有回波否有无图21软件主程序流程随着电子技术的飞速发展和日益普及,电子报警器已经在各企业事业单位和人们的日常生活中得到广泛的应用,红外线报警器可监视几米到几十米范围内移无锡科技职业学院毕业设计(论文)红外人体报警器的设计6动的人体,当有人在该范围内走动时,发出报警。其电路的组成框图如图22所示。DHT11温湿度传感器STC89C52单片机外部EEPROM温湿度上限温度、湿度数据LCD显示温湿度值声光报警按键输入DYPME003红外人体传感器DS1032时钟电路图22报警器电路的组成图中STC89C52单片机随时监控DYPME003红外人体传感器送来的报警信号。当1电源通过交流电经变压器的变压、桥式二极管的整流、电容的滤波、稳压器的稳压得到5V的直流电压。2传感器传感器主要是用来采集人体的红外线信号并将该信号转换成电信号的器件。3放大滤波是由集成运算放大器LM324和电容构成对传感器的信号进行放大和滤波供下一级电路使用。4比较器这里采用的是双限电压比较器,把电路中的基准电压U1和U2作为参考电压(U1U2)与比较器输出的电压作比较控制指示电路指示是否有人进入的情况。无锡科技职业学院毕业设计(论文)红外人体报警器的设计7第三章单元电路设计31电源电路设计直流电源(DCPOWER)有正、负两个电极,当两个电极与电路连通后,能够使电路两端之间维持恒定的电位差,从而在外电路中形成由正极到负极的电流来为电路工作提供能量。在设计采用的是5V的芯片,所以电路设计为5V的电源。311整流滤波电路1整流电路晶体二极管是由两种具有不同导电性能的N型半导体和P型半导体结合形成的PN结构成的,如图31(A)所示,PN结具有单向导电的特性,常用符号表示如图31(B)。图31二极管的PN结构及符号图32二极管的特性曲线无锡科技职业学院毕业设计(论文)红外人体报警器的设计8当PN结加上正向电压(P区接正、N区接负)时,外电场使PN结的阻挡层变薄,形成比较大的电流,二极管的正向电阻很小;当PN结加上反向电压时,外电场使PN结的阻挡层变厚,形成极小的反向电流,表现为反向电阻非常大。晶体二极管的正反向特性曲线如图32所示,即二极管具有单向导电性。利用二极管的单向导电性,可将交流电变成脉冲直流电,其过程称为整流。如图33是桥式整流滤波电路,其整流过程如下当交流电为正半周时,M点电压高于N点电压,D2、D4截止,而D2、D5导通,电流将从交流电源依次通过D2、RL、D5回到电源;当交流电为负半周时,N点电压高于M点电压,D2、D5截止,而D3、D4导通,电流将从交流电源依次通过D3、RL、D4回到电源。这样通过RL的电流方向是固定的,UA始终大于UB,且UAB随交流电的起伏而波动。如果将RL两端接入示波器会观察到如图34的整流波形。整流电路是把交流电变成直流电的电路,电路是二极管的单向导电性由四个二极管构成桥式整流电路,如图33所示。图33桥式整流无锡科技职业学院毕业设计(论文)红外人体报警器的设计9图34交流、整流及滤波波形2滤波电路电容(或电容量,CAPACITANCE)指的是在给定电位差下的电荷储藏量;记为C,国际单位是法拉(F)。一般来说,电荷在电场中会受力而移动,当导体之间有了介质,则阻碍了电荷移动而使得电荷累积在导体上;造成电荷的累积储存,最常见的例子就是两片平行金属板,也是电容器的俗称。在负载RL两端并接上电容值较大的电解电容,如图33所示,可将脉冲直流电过滤成较平稳的直流电,称为滤波。波形将会变得较为平滑或成一条直线。滤波的基本原理电容C两端的初始电压为0。接入交流电源U后,当U为正半周时,D2、D5导通,U通过D2、D5对电容充电;当U为负半周时,D3、D4导通,U通过D3、D4对电容充电。由于充电回路等效电阻很小,所以充电很快,电容C迅速被充到交流电压的最大值UMAX。此时二极管的电压始终小于或等于0,故二极管均截止,电容不可能放电,故输出电压恒为UMAX。综上所述,交流电通过整流、滤波可以变成直流电,这就是一般稳压电源的基本原理。312稳压电路LM317是美国国家半导体公司的三端可调正稳压器集成电路。LM317的输入最同电压为30多伏,输出电压1532V电流15A不过在用的时候要注意功耗问题注意散热问题。LM317有三个引脚,一个输入一个输出一个电压调节。输入引脚输入正电压,输出引脚接负载,电压调节引脚一个引脚接电阻200左右无锡科技职业学院毕业设计(论文)红外人体报警器的设计10在输出引脚,另一个接可调电阻几K接于地。输入和输出引脚对地要接滤波电容。图35稳压电路图典型线性调整率001,典型负载调整率01。80DB纹波抑制比,输出短路保护,过流、过热保护,调整管安全工作区保护,标准三端晶体管封装。稳压电路的原理图如图35所示。当外部电容应用于任何集成电路稳压时,有时必须加保护二极管以防止电容在低电流点向稳压器放电,LM317的引脚如图36所示。图36LM317引脚如图36所示1脚为调节脚、2脚为输出脚、3脚为输入脚,其中2脚与散热片的表面是连接的。电源指示电路是由一个发光二极管构成,利用发光二极管的发光作用,指示电路的工作情况,当发光时说明电路正常工作,不发光时说明电路不工作,如果电路电流过大会把发光二极管烧毁这是就可以检查电源电路是否用开路或者短路的情况。电源指示电路如图35所示。无锡科技职业学院毕业设计(论文)红外人体报警器的设计1132放大电路的设计321反相交流放大器此放大器可代替晶体管进行交流放大,可用于扩音机前置放大等,电路无需调试。图37反相交流放大器放大器采用单电源供电,由R1、R2组成U偏置,C1是消振电容。如图3721所示放大器电压放大倍数AV仅由外接电阻RI、RF决定。负号表RIFAV示输出信号与输入信号相位相反。按图中所给数值,AV10。此电路输入电阻为RI。一般情况下先取RI与信号源内阻相等,然后根据要求的放大倍数在选定RF。CO和CI为耦合电容。322同相交流放大器同相交流放大器的特点是输入阻抗高。其中的R1、R2组成U分压电路,21通过R3对运放进行偏置。电路的电压放大倍数AV也仅由外接电阻决定,电路输入电阻为R3、R4的阻值范围为几千欧姆到几十千欧姆,如41RFAV图38示。无锡科技职业学院毕业设计(论文)红外人体报警器的设计12图38同相交流放大器无锡科技职业学院毕业设计(论文)红外人体报警器的设计13第四章整机电路及工作原理通过对电路的分析设计完成了整机电路的总体设计原理图如附录1所示其中包括电源部分和报警电路部分,电源部分主要是通过对交流电的变压、整流、滤波、稳压输出一个5V的直流电压为后面的报警电路的正常工作提供电压;报警电路主要是由热释电红外传感器、LM324集成运算放大器、发光二极管、电阻电容构成。传感器主要的工作就是把采集到的人体红外线转换成电压信号,由于此时的电压比较微弱所以要经过LM324的放大后的电压输入到电压比较器进行比较来控制相应的发光二极管指示灯工作。下面是报警电路的工作流程与及电路的参数计算过程在电路中采用KP506B型热释电人体红外线传感器,当人体进入该传感器的监视范围时,传感器就会产生一个交流电压(幅度约为1MV),该电压的频率与人体的移动速度有关。在正常行走速度下,其频率约为6HZ。电路中,R3、C4、C5构成退耦电路,R1为传感器的负债,C2为滤波电容,以滤掉高频干扰信号。传感器的输出信号加到运算放大器A1的同相端,A1构成同相输入式放大电路,其放大倍数取决于R4和R2,其大小为AUF11280241RA1放大后的信号经电容C6耦合至放大器A2反相输入端,A2构成反相输入式放大电路。电阻R6、R7将A2同相端偏置于电源电压的一半,A2的增益取决于R8、R5,其大小为AUF2427058R因此,传感器信号经两级运放总共放大了AUF1AUF2112(42)4704倍,当传感器产生一个幅度为1MV交流信号时,A2的理论输出值为4704V。A3和A4构成双限电压比较器,A3的参考电位为U353V247A4的参考电位为U452V无锡科技职业学院毕业设计(论文)红外人体报警器的设计14在传感器无信号输出时,A1静态输出电压为041V之间;A2在静态时,由于同相端电位为25V,其直流输出电平为25V。由于UB3V,因此A3输出高电平,LED1亮;当人体退出时,U3756输出信号为22V7灵敏度为3300V/W8探测率为15108CMHZ1/2/W9噪声(VPP)为INCLUDEINCLUDE“1602H“INCLUDE“DHTH“INCLUDE“2402H“INCLUDE“DS1302H“/定义管脚SBITLED_ALERTP36/报警灯SBITIN_ALERTP21/报警信号输入SBITBEEPP20/蜂鸣器SBITKEY_UPP32SBITKEY_DOWNP35SBITKEY_SETP33SBITKEY_REVIEWP34/定义标识VOLATILEBITFLAGSTARTRH0/开始温湿度转换标志VOLATILEBITFLAGKEYPRESS0/有键按下标志VOLATILEBITFLAGALERT0/报警状态标志VOLATILEBITFLAGREVIEW0/查询标志/定义温湿度传感器用外部变量EXTERNU8U8FLAG,KEXTERNU8U8COUNT,U8TEMPEXTERNU8无锡科技职业学院毕业设计(论文)红外人体报警器的设计29U8T_DATA_H,U8T_DATA_L,U8RH_DATA_H,U8RH_DATA_L,U8CHECKDATAEXTERNU8U8T_DATA_H_TEMP,U8T_DATA_L_TEMP,U8RH_DATA_H_TEMP,U8RH_DATA_L_TEMP,U8CHECKDATA_TEMPEXTERNU8U8COMDATAEXTERNU8COUNT,COUNT_R/温湿度传感器用变量U16TEMPS16TEMPERATURE,HUMIDITYU16RHCOUNTER/按键响应用变量U8KEYVALUE,KEYUP,KEYDOWN,KEYSET,KEYREVIEWU8FLAGSET/DS1302时钟用变量SYSTEMTIMECURRENTTIMEUCHARYEAR,MONTH,DAY,HOUR,MINUTE,SECOND/报警及存储用变量/CHARPSAVE/字符串显示用变量UCHARSTR16“000000“UCHARALERTDATE9“000000“,ALERTTIME9“000000“UCHARHIDE/函数声明VOIDINT2STRINTX,CHARSTRVOIDDELAY1MSUNSIGNEDINTCOUNTVOIDDATA_INITVOIDTIMER0_INITVOIDTIMER0_ISR无锡科技职业学院毕业设计(论文)红外人体报警器的设计30VOIDSAVEALERTVOIDLOADALERTVOIDKEYPROCESSUINTNUM/整型转字符串的函数,转换范围065536VOIDINT2STRINTX,CHARSTRINTI1INTTMP10WHILEX/TMP0ITMP10TMPXSTRI0WHILEI1STRI0TMP10TMP/10STR0TMP0无锡科技职业学院毕业设计(论文)红外人体报警器的设计31VOIDDELAY1MSUNSIGNEDINTCOUNTUNSIGNEDINTI,JFORI0I450FLAGSTARTRH1RHCOUNTER0/设定闪烁标志IFHIDE1HIDE0ELSEHIDE1/存入报警日期时间VOIDSAVEALERTWRTEEPROM0,YEARDELAY1500无锡科技职业学院毕业设计(论文)红外人体报警器的设计33WRTEEPROM1,MONTHDELAY1500WRTEEPROM2,DAYDELAY1500WRTEEPROM3,HOURDELAY1500WRTEEPROM4,MINUTEDELAY1500WRTEEPROM5,SECONDDELAY1500/载入报警日期时间VOIDLOADALERTUCHARVALUEVALUERDEEPROM0ALERTDATE0VALUE/1048ALERTDATE1VALUE1048VALUERDEEPROM1ALERTDATE3VALUE/1048ALERTDATE4VALUE1048VALUERDEEPROM2ALERTDATE6VALUE/1048ALERTDATE7VALUE1048VALUERDEEPROM3ALERTTIME0VALUE/1048ALERTTIME1VALUE1048无锡科技职业学院毕业设计(论文)红外人体报警器的设计34VALUERDEEPROM4ALERTTIME3VALUE/1048ALERTTIME4VALUE1048VALUERDEEPROM5ALERTTIME6VALUE/1048ALERTTIME7VALUE1048VOIDKEYPROCESSUINTNUMSWITCHNUMCASE1/UP键被按下SWITCHFLAGSETCASE0CASE1BREAKCASE2/年IFYEAR0YEARWRITE13020X8E,0X00/写入允许DS1302_SETTIMEDS1302_YEAR,YEARWRITE13020X8E,0X80/禁止写入BREAKCASE3/月IFMONTH0MONTHWRITE13020X8E,0X00/写入允许DS1302_SETTIMEDS1302_MONTH,MONTHWRITE13020X8E,0X80/禁止写入BREAKCASE4/日IFDAY0DAYWRITE13020X8E,0X00/写入允许DS1302_SETTIMEDS1302_DAY,DAYWRITE13020X8E,0X80/禁止写入BREAKCASE5/时IFHOUR0HOURWRITE13020X8E,0X00/写入允许DS1302_SETTIMEDS1302_HOUR,HOURWRITE13020X8E,0X80/禁止写入BREAK无锡科技职业学院毕业设计(论文)红外人体报警器的设计37CASE6/分IFMINUTE0MINUTEWRITE13020X8E,0X00/写入允许DS1302_SETTIMEDS1302_MINUTE,MINUTEWRITE13020X8E,0X80/禁止写入BREAKCASE7/秒IFSECOND0SECONDWRITE13020X8E,0X00/写入允许DS1302_SETTIMEDS1302_SECOND,SECONDWRITE13020X8E,0X80/禁止写入BREAKBREAKCASE3/SET键被按下。FLAGSET0报警;1关报警;2设置年;3月;4日;5时;6分;7秒IFFLAGREVIEW0/只有不查询时才能设定FLAGSETIFFLAGSET1L1602_STRING2,10,“A“ELSEL1602_STRING2,10,“IFFLAGSET8无锡科技职业学院毕业设计(论文)红外人体报警器的设计38FLAGSET0BREAKCASE4/REVIEW键被按下IFFLAGREVIEW0FLAGREVIEW1LOADALERTL1602_STRING1,1,“L1602_STRING2,1,“L1602_STRING1,1,ALERTDATEL1602_STRING1,9,“ALERT“L1602_STRING2,1,ALERTTIMEL1602_STRING2,9,“ELSEFLAGREVIEW0BREAKDEFAULTBREAK/名称MAIN无锡科技职业学院毕业设计(论文)红外人体报警器的设计39功能主函数/VOIDMAINU16I,J,TESTNUMEA0TIMER0_INIT/定时器0初始化DATA_INITINITIAL_DS1302EA1L1602_INITL1602_STRING1,1,“WELCOMETOMY“L1602_STRING2,1,“INFRAMONITOR“/延时FORI0I1000IFORJ0J1000J/清屏L1602_STRING1,1,“TC“L1602_STRING2,1,“H“WHILE1/查询报警信号无锡科技职业学院毕业设计(论文)红外人体报警器的设计40/FLAGSET0为报警状态,/FLAGSET1为关报警状态,/FLAGSET2,3,4,5,6,7依次为设置年,月,日,时,分,秒状态IFFLAGSET1FLAGALERT1BEEP0LED_ALERT0IFFLAGSET1LED_ALERT0ELSE/报警未打开或者无警可报FLAGALERT0BEEP1LED_ALERT1IFFLAGSTARTRH1/温湿度转换标志检查TR00TESTNUMRHFLAGSTARTRH0TR01无锡科技职业学院毕业设计(论文)红外人体报警器的设计41/读出温湿度,只取整数部分HUMIDITYU8RH_DATA_HTEMPERATUREU8T_DATA_H/读出日期时间值DS1302_GETTIMEYEARCURRENTTIMEYEARMONTHCURRENTTIMEMONTHDAYCURRENTTIMEDAYHOURCURRENTTIMEHOURMINUTECURRENTTIMEMINUTESECONDCURRENTTIMESECONDDATETOSTRTIMETOSTR/如果不处于查询状态则显示当前日期时间温度湿度IFFLAGREVIEW0/清屏L1602_STRING1,1,“TC“L1602_STRING2,1,“L1602_S

温馨提示

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

评论

0/150

提交评论