资源描述:
《基于at89s52单片机控制的红外线防盗报警器毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、附录一设计编程程序1.主程序清单如下:ORG0000HLJMPMAINORG0003HLJMPPINT0ORG0200HMAIN:MOVIE,#81H;CPU开放中断,INT0允许中断SETBIT0;外部中断为边沿触发方式MOVSP,#30H;指针入口地址SETBP3.0CLRP3.1DgedMOVP1,#0FFH;使P1口全部置1MOVP2,#00H;P2口清零CLRP1.2LP:JNBP1.0,LA;监测输入信号,是否有输入信号LA:ACALLDELAY;延时消抖JNBP1.0,ALARM;再次监测输入信号,若有输入信号转入报警子程序AJMP
2、LPDELAY:MOVR1,0AAHLD2:MOVR2,0BBHLD1:NOPDJNZR2,LD1DJNZR1,LD2RETALARM:SETBP1.2;开始报警使运行正常绿指示灯熄灭,红灯和声报警启动CPLP3.0CPLP3.1;10S钟定时:MOV51H,#14H;10S循环次数MOVTMOD,#01H;定时器T0定时方式1MOVTL0,#0B0H;置50ms定时初值MOVTH0,#3CHSETBTR0;启动T0L2:JBCTF0,L1;查询记数溢出SJMPL2L1:MOVTL0#0B0HMOVTH0#3CHDJNZ51H,L2;未到10S继
3、续循环SETBP3.0;10s到关闭报警CLRP3.1CLRP1.2;报警结束,正常运行绿指示灯亮LJMPLP;循环,继续工作2.外部中断INTO服务程序:PINT0:CLREX0;外部中断0服务程序开始,屏蔽外部中断PUSHPSWPUSHACCJNBP3.2,LN;监测是否有中断输入LN:LCALLDELAY;延时消抖JNBP3.2,LN1AJMPLN2;无中断输入,中断返回LN1:SETBP3.0CLRP3.1CLRP1.2;使报警结束,绿指示灯亮POPACCPOPPSWSETBEX0;开放外部中断0LCALLLP;在中断继续检测是否有输入信
4、号LN2:RETIENDDgedDged附录二单片机控制的红外防盗报警器原理图Dged附录三单片机控制的红外防盗报警器PCB图Dged附录四Proteus仿真原理图毕业设计论文系电子信息工程系专业电子信息工程技术姓名班级信息学号_指导教师职称设计时间41摘要本系统是基于AT89S52单片机控制的红外线防盗报警器,主要由红外线发射部分、红外线接收部分、单片机以及声光报警部分组成。可通过发射电路发射的红外线被遮挡时控制报警系统报警,通过单片机控制报警电路的运行,并能同时进行声光报警,用红外线收发管进行检测,安装隐蔽,不易被发现;探测信号采用脉冲信号,
5、节能且抗干扰。系统可以探测到一定范围内的人的闯入,可以应用在安防范围比较确定的情况下。采用这种方法设计的防盗报警器具有成本廉价和探测效果好的优点,有着广阔的市场前景。关键词:单片机;红外线防盗报警器;声光报警41目录1绪论41.1课题研究的意义41.2课题研究的目的52总体设计方案63硬件电路各部分电路设计73.1单片机控制系统电路73.1.1主控芯片的性能以及标准功能73.1.2主控芯片的主要结构及引脚功能83.1.3单片机控制部分电路103.2红外线发射电路113.3红外线接收电路113.4声光报警电路123.5电源电路124红外线防盗报警器
6、的软件设计144.1系统的主流程145红外线防盗报警系统的性能分析166结论6参考文献18411绪论在一些电影、电视剧中我们常可以看到,有些博物馆等安全性要求比较高的场所,在安防电脑系统的屏幕上面,显示着一根根红线,如果有人进入不小心“触”到了这根红线,那么报警器就会发响。这就是红外线报警器。1.1课题研究的意义红外线报警器分主动式和被动式两种[1]。主动式红外线报警器,是报警器主动发出红外线,红外线碰到障碍物,就会反弹回来,被报警器的探头接收。如果探头监测到,红外线是静止不动的,也就是不断发出红线线又不断反弹的,那么报警器就不会报警。当有会动的
7、物体触犯了这根看不见的红线的时候,探头就会检测到有异常,就会报警。被动式报警器少了一项功能,就是发射红外线。物理学上告诉我们,当物体的温度高于0K的时候,就会发出红外线,换句话说任何物体都能发出红外线[2]。而其后的原理,被动式报警器和主动式是一样的。红外线报警器对温度敏感,温度越高的物体辐射出的红外线越强,当感应到环境中存在高出背景强度的辐射时,就触发报警。主动式红外探测器是由收、发装置两部分组成[3]。发射装置向装在几米甚至于几百米远的接收装置辐射一束红外线,当被遮断时,接收装置即发出报警信号,因此,它也是阻挡式报警器,或称对射式探测器。通常
8、,发射装置由多谐振荡器、波形变换电路、红外发光管及光学透镜等组成。振荡器产生脉冲信号,经波形变换及放大后控制红外发光管产生红外脉冲光线,