红外遥控报警器说明书_第1页
红外遥控报警器说明书_第2页
红外遥控报警器说明书_第3页
红外遥控报警器说明书_第4页
红外遥控报警器说明书_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

-.z编号2014年第七届“圆融杯〞电子设计竞赛参赛作品作品名称:红外遥控报警器团队负责人:易鹏*毅军*鹏宇指导单位:校电子科技协会指导老师:填表日期:2014年11月12日设计课题任务、功能要求说明及总体方案介绍1.引言家居防盗报警器的开展主要是基于传感器之上,所以有必要先谈谈红外传感器的开展状况。而传感器技术是21世纪人们在高新技术开展方面争夺的一个制高点,各兴旺国家都将传感器技术视为现代高新技术开展的关键。从20世纪80年代起,日本就将传感器技术列为优先开展的高新科技之首,美国等西方国家也将此技术列为国家科技和国防技术开展的重点。从而基于传感器技术的防盗报警系统也得到了高速开展。传统的防盗报警器都是检测到有盗情的时候只在本地发出警报声音,内部没有控制器,易被破坏失效,安装,扩展也不方便。本文设计的家居防盗报警器利用单片机控制,功能强大,并且易于扩展成多用途的智能家居系统。本家居防盗报警器主要由红外人体感应模块和单片机组成。感应局部可以配以不同探头,如门磁、烟雾、风雨探头、热释电探头、温度探头等,可以实现防盗、防火、防水等多功能报警,安装使用非常方便!无论是基于那种方式的防盗报警器,它的工作原理都是将探测到的信号,经电路放大,并通过控制电路判断是否属于异常信号,再决定是否发送报警信号给报警电路,从而到达防盗的效果。2.工程概述家居防盗报警器主要是由人体感应模块、中央控制单元、数字显示单元、按键电路、报警电路和电源电路等局部组成。系统的组成构造如下:声光报警提示模块数码管显示模块按键模块晶振电路单片机声光报警提示模块数码管显示模块按键模块晶振电路单片机复位电路复位电路红外发射与接收模块红外发射与接收模块人体感应模块人体感应模块1、主机有三个控制按键,一个按键布防,一个按键是遇到紧急情况紧急报警〔或是测试键〕,一个是撤防。另一个为单片机的上电复位按键。2、按下布防按键后,30秒后进入监控状态〔此时有人靠近不报警〕,当有人靠近时,热释红外感应到信号,传回给单片机,单片机马上进展报警。按下撤防按键解除布防。3、当遇到特殊紧急情况时,可按下紧急报警键〔测试键〕,蜂鸣器进展报警。〔前提是在布放状态下!!!〕4、布防时数码管显示“b〞,撤防时数码管显示“c〞,测试时或报警时数码管显示“-〞3.实施方案首先是为系统总体设计方案划分功能模块.第一局部是红外人体感应器;第二局部是主机(含显示器,处理器,报警器等);按键控制〔对防盗器实行布防和撤防以及测试)。其次是确定硬件电路的设计,包含芯片的选择,具体电路的设计如探测电路、报警电路等等。最后就是软件的设计,软件的设计主要是以熟悉硬件电路的工作原理为前提来设计的。如今市场上成熟的防盗报警产品有被动式的、主动式的和多技术复合式的。但前两者都有致命的缺点就是误报率很高,而多技术复合式的防盗报警器误报率很低,也是未来开展的主要方向。即使如此,我依旧设计的是被动式防盗报警器,因为我以目前的水准很难对已成熟的产品有所突破而设计出一流的产品。个人认为设计防盗报警器的意义在于设计的过程,在设计的过程中我们才会把这几年在学校里学到的融合,同时也让自己明白我们的学习道路还很遥远。被动式红外传感技术是利用红外光敏器件将活动生物体发出的微量红外线转换成相应的电信号,并进展放大,处理,它能可靠的将运动着的生物体(人)和飘落的物体加以区别。同时它还具有监控*围大,隐蔽性好,抗干扰能力强和误报率低等特点。被动式红外入侵报警器又称热释电红外入侵报警器,由光学系统,红外传感器和信息处理三局部组成。目前与红外传感器配套的光学系统有三种,即反射式、透射式和折射式。其中反射式光学系统的灵敏度最高,其探测距离可达25~60m;透射式的灵敏度最低,探测距离为2~10m;折射式居中,兼有反射式和透射式的优、缺点。主动式红外探测器由红外发射机、红外接收机和报警控制器组成。分别置于收、发端的光学系统一般采用的是光学透镜,起到将红外光束聚焦成较细的平行光束的作用,以使红外光的能量能够集中传送。红外光在人眼看不见的光谱*围,有人经过这条无形的封锁线,必然全部或局部遮挡红外光束。接收端输出的电信号的强度会因此产生变化,从而启动报警控制器发出报警信号。主动式红外探测器遇到小动物、树叶、沙尘、雨、雪、雾遮挡则不应报警,人或相当体积的物品遮挡将发生报警。由于光束较窄,收发端安装要结实可靠,不应受地面震动影响,而发生位移引起误报,光学系统要保持清洁,注意维护保养。因此主动式探测器所探测的是点到点,而不是一个面的*围。其特点是探测可靠性非常高。但假设对一个空间进展布防,则需有多个主动式探测器,价格昂贵。主动式探测器常用于博物馆中单体贵重文物展品的布防以及工厂仓库的门窗封锁、购物中心的通道封锁、停车场的出口封锁、家居的阳台封锁等等。通过比照本设计采用被动式检测,用人体感应模块采集入侵者信息,利用单片机处理,最后显示并报警。设计课题硬件系统的设计2.1设计课题硬件系统各模块功能简要介绍2.1.1人体感应模块模块简介:本感应模块采用双元探头,探头的窗口为长方形,双元〔A元B元〕位于较长方向的两端,当人体从左到右或从右到左走过时,红外光谱到达双元的时间、距离有差值,差值越大,感应越灵敏,当人体从正面走向探头或从上到下或从下到上方向走过时,双元检测不到红外光谱距离的变化,无差值。2.1.2数码管显示模块模块简介:本模块采用的是0.56一位数码管来作用的,当按下布放键时,数码管显示“b〞,撤防时数码管显示“c〞,测试时或报警时数码管显示“-〞。2.1.3数码管显示模块模块简介:本模块由一个红外遥控器,一个1838的红外接收头,和一个1K的电组组成,将红外接收程序烧录的单片机后,就可通过遥控器控制报警器的开断。2.1.4声光报警提示模块模块简介:本模块由一个蜂鸣器,一个LED灯,一个9012型三极管和两个2.2K的电组组成,从单片机的P1.3脚引出一根线接上三极管的基极,通过三极管的放大作用到达预期欲求,报警命令下达时,LED灯一闪一闪,同时蜂鸣器紧随其节奏,断断续续的响。2.2设计课题电路原理图、PCB图、元器件布局图2.2.1电路原理图2.2.1电路PCB图2.3设计课题元器件清单7*9万用板人体感应模块单排母座*3插针*3杜邦线*3自锁开关9013901210k电阻*22.2k电阻*3一位共阳数码管蜂鸣器DC电源插口Stc89c5140 IC座10uf电容12m晶振30pf电容*2小按键*45mmLED导线假设干焊锡假设干焊锡假设干USB电源线〔电池盒+DC插头)1838红外接收头1K电阻*1红外遥控器三、设计课题软件系统的设计程序*include<reg52.h>*include<intrins.h>*defineucunsignedchar*defineuiunsignedintsbitSOS = P1^0;//布防sbitbufang = P1^1;//报警按键sbitchefang= P1^2;//撤防sbitbaojing= P1^3;//蜂鸣器bitbdataflag,flag1;//flag布防标志,flag1布防倒计时标志uct,t1; //定时器专用变量//sbitLED_OPEN=P2^3;ucdistemp;voiddelay_hw(uc*);//**0.14MSvoiddelay1(intms);sbitIRIN=P3^2;//红外接收器数据线ucIR[7];ucflag_hw=1;//数码管的段码编码uctable[16]={0*03,/*0*/0*9F,/*1*/0*25,/*2*/0*0D,/*3*/0*99,/*4*/0*49,/*5*/0*41,/*6*/0*1F,/*7*/0*01,/*8*/0*09,/*9*/0*11,/*A*/0*C1,/*b*/0*63,/*C*/0*85,/*d*/0*61,/*E*/0*71,/*F*/};/*******************************************************************//**********************************************************/voidIR_IN()interrupt0using0{unsignedcharj,k,N=0;E*0=0; delay_hw(15); if(IRIN==1){E*0=1; return; }//确认IR信号出现while(!IRIN)//等IR变为高电平,跳过9ms的前导低电平信号。{delay_hw(1);}for(j=0;j<4;j++)//收集四组数据{for(k=0;k<8;k++)//每组数据有8位{while(IRIN)//等IR变为低电平,跳过4.5ms的前导高电平信号。{delay_hw(1);}while(!IRIN)//等IR变为高电平{delay_hw(1);}while(IRIN)//计算IR高电平时长{delay_hw(1);N++;if(N>=30) {E*0=1; return;}//0.14ms计数过长自动离开。}//高电平计数完毕IR[j]=IR[j]>>1;//数据最高位补“0〞if(N>=8){IR[j]=IR[j]|0*80;}//数据最高位补“1〞N=0;}//endfork}//endforjif(IR[2]!=~IR[3]){E*0=1;return;} switch(IR[2]){ case0*16: distemp=0; break; case0*0c: distemp=1; { flag_hw=!flag_hw; } break; case0*18: distemp=2; break; case0*5e: distemp=3; break; case0*08: distemp=4; break; case0*1c: distemp=5; break; case0*5a: distemp=6; break; case0*42: distemp=7; break; case0*52: distemp=8; break; case0*4a: distemp=9; break;}E*0=1;}/**********************************************************/voiddelay_hw(unsignedchar*)//**0.14MS{unsignedchari;while(*--){for(i=0;i<13;i++){}}}/**********************************************************/voiddelay1(intms){unsignedchary;while(ms--){for(y=0;y<250;y++){_nop_();_nop_();_nop_();_nop_();}}}voiddelay(ui*) //延时函数1ms{ uii,j; for(i=0;i<*;i++) for(j=0;j<110;j++);}voidkongzhi() //控制函数{ if((bufang==1)&&(flag==0)) //在报警等待时按下布防键 { delay(10); if((bufang==1)&&(flag==0)) { t=0; t1=0; //清零计时器 TR0=1; //翻开计时器 P2=0*85; //显示字母b } } if((flag==1)&&(SOS==1)) //报警按键按下 { flag1=1; //蜂鸣器鸣响 P2=0*bf; //显示"-" TR0=1; //开启定时器 } if(chefang==1) //撤防键按下 { delay(10); if(chefang==1) { { flag1=0; baojing=1; //关闭蜂鸣器 flag=0; //停顿计时器计时 TR0=0; //关闭计时器 P2=0*a7; //显示字母c delay(1000);//延时1s P2=0*ff; //关闭显示,进入等待布防状态 } } }}voidinit() //初始化函数{ TH0=0*4b; TL0=0*ff; TMOD=TMOD|0*01; EA=1; ET0=1; TR0=0; //定时器初始化 bufang=0; SOS=0; chefang=0; //按键初始化}voidmain() //主函数{// LED_OPEN=0;IE=0*81;//允许总中断中断,使能INT1外部中断TCON=0*10;//触发方式为脉冲负边沿触发IRIN=1;//I/O口初始化 delay1(10);//延时//P2=9; init(); //调用初始化while(1) { P0=table[distemp]; delay_hw(20); P2=0*A1; while(flag_hw) { P0=table[distemp]; delay_hw(20); kongzhi();//控制函数 } init();

温馨提示

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

评论

0/150

提交评论