基于单片机的红外防盗报警专业系统设计.doc
《基于单片机的红外防盗报警专业系统设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的红外防盗报警专业系统设计.doc(37页珍藏版)》请在咨信网上搜索。
XXXX大学 毕业设计(论文) 红外防盗报警系统 系 别 : 专业(班级): 作者(学号): 指导老师: 完成日期: 5月10日 XXXX教务处制 目 录 汉字摘要 1 英文摘要. 2 1 引 言 3 2 设计任务和要求 4 3 硬件基础设计 5 3.1 系统方案设计 5 3.2 硬件设计 5 3.3 单 片 机 10 3.3.1 STC89C52单片机介绍 10 3.3.2 单片机最小系统 11 3.3.3 按键电路 12 3.3.4 指示灯和报警电路 12 3.3.5 总体原理设计图 13 4 软件总体设计 15 4.1 主程序工作步骤图 15 4.1.1 编译预处理 15 4.1.2 独立按键处理函数 16 4.1.3 定时器0初始化程序 17 4.1.4 红外报警程序 18 4.1.5 对应不一样按键处理 18 4.1.6 主程序 19 4.1.7 定时器0中止服务程序 19 4.2 Proteus软件仿真 20 4.2.1 Proteus软件介绍 20 4.2.2 Protues软件仿真图 21 谢辞 23 参考文件 24 附录:程序源代码 25 红外防盗报警系统 摘 要:科技发明着大家生活,科技引领着大家生活,科技丰富着大家生活。自改革开放以来,我们身边科技发展速度能够说是突飞猛进,让人眼花缭乱应接不暇。伴伴随科技发展自然而然就有了经济长足发展。私人财产增加就进而带来了财产安全问题。财富不停增加也使得大家越来越重视私人财产保护方法。防盗窗防盗门这种早期防盗方法防盗能力已经越来越力不从心。家庭防盗报警系统也是因为这市场需求而逐步诞生并越发成熟。我们将在这篇论文中将设计一个很适合家庭用防盗报警系统,我们设计经过研究确定了使用热释电红外探测器,因为它相对来说性价比很不错,防盗报警效果显著,能够说是物美价廉。 既然本设计是用于防盗系统,那么就必需要求它安装时位置隐蔽,不轻易被窃贼行窃之前看到,而且该系统最好在平时维护起来也要简单方便,不然对于用户来说这个系统将没有太大实用价值,也不利于产品市场竞争。考虑到使用了红外探测器元件,我们需要用到单片机处理我们探测器所接收到电信号。选择单片机中功效强大51系列STC89C52单片机作为本设计电路关键元器件,程序烧录则使用keil C51烧录。软件关键针对本论文选择单片机运行时候所需。 关键字:热释电红外传感器,菲涅耳透镜,Protues仿真软件,BISS0001芯片,STC89C52单片机 Pyroelectric Infrared Alarm System Abstract:science create people's life, science leading people's lives, science enrich people's lives.The increasing of wealth make people pay more attention to the protection of private property. And the capability of security windows or security doors has been getting worse. At the same time, more and more far-sighted people start to install home security alarm system. In this article, we develop a design of system using using pyroelectric infrared sensor with a real-time monitoring, to realize fast alarm and prompt. The anti-theft system this paper use, its installation location is hidden, it is difficult for robbers to find and users’ management or maintenance is convenient. There are two parts in this design including hardware and software . Hard ware part of this design includes infrared detector module, MCU module, driver warning module, LED module, etc. It also choose 51 series STC89C52 single-chip microcomputer as the processor of the circuit design and using C language to write programs. Key words:PIR; Fresnel lens;Protues; BISS0001 chip;SCM (STC89C52) 红外防盗报警系统 1 引 言 伴随中国电子工业飞速发展,高新科技不停点缀着大家出色生活。伴伴随科技发展自然而然就有了经济长足发展。私人财产增加就进而带来了财产安全问题,大家对家庭防盗安全疏忽大意也让心怀叵测窃贼们而越发猖狂。大部分居民财产安全防盗意识不够强给不法分子发明了很多机会,居民家中被盗也变越来越频繁,这也造成了大家对财产安全问题极大担忧。在这么大环境下,大家对一般家庭安装物美价廉防盗报警器呼声也是越来越高。然而我们走访市场后却发觉现在防盗系统基础全部因为价格昂贵只适适用于部分需要保密部门或机构,一般家庭实在难以承受。若要在家庭财产防盗领域起到作用,那么这种防盗报警系统必需要有造价低廉,性能可靠而且含有一定智能化特点。众所周知红外线是一个肉眼无法观察到,任何物体全部在时刻发射着不一样红外线,大家充足利用这一点将红外线应用在博物馆,金店,甚至在军队中利用红外线来搜索战场中敌人。本设计关键包含红外探测和单片机控制。电源和单片机和红外探测器组成了基础系统运行电路。而单片机部分我们需要用单片机最小系统来控制即可,当然也需要声光报警电路组合。系统大致工作步骤:充当耳目作用红外报警器负责信号探测,而充当大脑作用单片机负责判定信号,并控制声光报警电路。经过单片机功效设定和处理抵达报警模块功效。就该设计关键而言,单片机为本设计中心模块,其作用关键性不言而喻。作为大脑单片机自然也是由软件和硬件共同组成,软件相当于它思想,硬件就是单片机本身。 2 设计任务和要求 ⑴本防盗报警系统设计包含了软、硬件。由数据采集模块完成信号采集和数据转换功效,按键设定模块完成系统基础操作步骤,报警模块实施防盗声光报警任务。 ⑵本防盗系统基础组成比较简单,囊括了了单片机(信号处理和模块控制),热释电红外探测器(人体信号采集),蜂鸣器(鸣笛报警),LED报警电路(二极管闪烁报警)和Proteus仿真软件和烧写软件。 ⑶要求本设计功效以下:倘若有些人需要外出,便可将本红外报警系统打开,此时报警器进入了布防程序;假如在布防以后,有些人闯进了住宅之内就会立即被探测器感应到,人体辐射出红外光谱将会被安装在监测点上热释电红外探测器转变成了电信号并输出。STC89C52单片机将会立即检测到探测器发送来电平信号,以后单片机就控制报警LED发光,同时蜂鸣器也会响起。 3 硬件基础设计 3.1 系统方案设计 我们综合考虑了各方面可能出现性能影响原因,人体红外探测元件最终定为性价比很高热释电红外探测器,最关键原因还是考虑到该探测器对人体辐射红外线含有愈加好探测效果。而且该传感器防盗保护性能相对一般压力报警器(通常经过可触发压力开关来报警防盗系统)来说愈加稳定,抗干扰能力很高,探测灵敏度和安全性更是无可挑剔。正如上面所说,本探测器安装相当隐蔽,几乎极难发觉该装置位置,极大方便了用户管理和操作。 考虑到正常情况下检测是处于移动中人体,所以红外探测器我们选择双元件型。因为这个传感器内部两个灵敏元件是反相接,假如闯进人员一直停止不动(当然这是不可能)或无人闯进,则这两个灵敏元件极化程度完全相同,两元件极化相互之间就抵消了,这时候探测器输出电压为0,报警器不工作;可一旦闯进者移动起来,则两个元件极化程度立马就不一样了,输出电压也随之改变不在是0,报警器工作,进而实现探测移动中人体为目标功效。 本红外防盗报警系统设计包含硬件组成和软件组成两部分。假如以模块功效来区分话关键有系统按键模块(按键控制)、信号处理模块(红外探测器)、报警模块(声光报警部)。假如根据电路结构来区分话关键有单片机电路部分、红外传感器部分、蜂鸣器部分、LED报警指示电路部分。 3.2 硬件基础设计 根据我们所设计设计要求本设计最少应该包含以下三个基础结构:STC89C52单片机部分、红外感应部分、报警指示电路。电路总原理图图3-1。 图3-1 总体原理设计框图 (1)热释电红外传感器 上个世纪八十年代研发制造出来热释电红外传感器堪称传感器领域经典之作,该传感器因其灵敏度高,简单实用又廉价而著名遐迩。图3-2所表示就是常见热释电红外传感器。这种被动式传感器接收到人体辐射出红外线后立即转成电压信号输出至其本身自带放大器开始放大处理,以此实现了运行和驱动本设计几大电路控制部分功效。所以该探测器被大家广泛大量应用在防盗和报警这类用途。 Pyroelectric infrared sensor have polarization inside the pyroelectric crystals with temperature changes , When the constant infrared radiation on the detector, pyroelectric crystal temperature constant, external crystal is electrically neutral, no electrical output from detector, so constant that can not be detected by the infrared radiation. 正常人体发出红外线波长范围通常在9~10μm之间,而本设计红外探测元件能感应到波长灵敏度在0.2~20μm范围内,范围太大不太适合,不过其特征基础稳定不变,为了达成更正确探测效果,我们经过在传感器上面安装了一个限制入射红外光波长范围滤光片来把入射红外光波长约束至7~10μm,这时候改装后探测器对于检测人体红外线来说性能愈加完美,显而易见我们安装滤光片将其它波长红外线吸收了,只有些人体红外线才能进入其内,就这么一个专业探测人体红外线探测器应运而生,以上充足说明了本系统设计关键之一为该传感器,其关键性不言而喻。 图3-2 热释电红外传感器 (2)PIR特征原理 该热释电红外传感器通常植入一个到两个探测元件,并以反极性串联这两个元件,从而降低本身温度升高而带来干扰和影响。人体发射红外辐射经过该探测器接收处理后转换成较弱电压信号,因为该电压信号不足以让系统正常运行,需要探头里面场效应管放大再向外输出。 The detector mainly made of a material of a high pyroelectric coefficient, Ru lead zirconate titanate-based ceramics, lithium tantalate, titanium sulfate, triethylene glycol, or the like of a size of 2 * 1mm detecting element. (3)菲涅耳透镜 热释电传感器就如同近视人眼睛一样,需要一个“眼镜”来“矫正”它视力,以清楚分辨事物,“眼镜”选择是否适当和使用功效好坏有着直接关系。配用不妥菲涅耳透镜会产生错误动作,常常性误报警会使用户很快失去对产品信任。报警监视空间内红外线不停被集中到了传感器之上。因为不一样型号菲涅耳透镜拥有着不一样焦距参数(即传感器探测距离),所以我们能够依据所需监控空间大小选择不一样菲涅耳透镜,通常探测距离十米内最为常见;而且依据物体红外线特点能够设计出很多专门探测某个物体红外线红外报警器,比如火灾报警器,该热释电传感器对通常火焰红外辐射最为敏感,类似这么设计使得热释电报警器应用范围被大大扩展和丰富了。菲涅耳透镜不一样会造成传感器感应距离不一样,感应距离不一样会使报警器有不一样视场和范围,对于这么传感器来说视场多且广,监控也就越是密不透风,防盗效果也越是令人满意。下图3-3为菲涅耳透镜实物模型。 图3-3 菲涅耳透镜模型 (4) BISS0001芯片介绍 作为集成芯片中性能优良且价格极为廉价型号,BISS0001优势相当显著。而且该芯片常常和红外探测器等探测器匹配,可组成各类功效不一形形色色热释电探测器,该芯片和传感器高度可匹配性使其受到广大用户一致热捧。BISS0001芯片对电路中来自热释电传感器信号传输到芯片内对信号进行处理,该芯片有着无和伦比小静态电流,3V到5V工作电压使其含有简单可靠驱动电源选择,三个1.5V干电池即可,驱动电流输出值为10mA。红外传感器其实就是由该芯片和最关键热释电传感器和部分基础元器件组合而成,其简单实用性能得到大家广泛认可。该芯片是经典16管脚,使用了CMOS精湛工艺和DIP精密封装。图为BISS0001芯片内部电路框图。 图3-4 BISS0001内部电路框图 由上图很轻易看出该BISS0001芯片是由Voltage Comparator(电压比较器)和State Controller(状态控制器)、Operational Amplifiers(运算放大器)、Lock Timer(封锁时间定时器)、Delay Timer(延迟时间定时器)及参考电压等组合而成数模混合电路。下图3-5为其管脚功效说明。 图3-5 管脚功效说明 (5) BISS0001信号处理 人体红外信号在此电路成功完成了转换,并以电信号输出。热释红外传感器信号来自2引脚,且由OP1放大器实施放大处理,C4耦合后,二级处理(放大运算)便立马在COP2运算放大器之中进行运算。双向鉴幅器由电压比较器(COP1和COP2)组成,放大后信号经过鉴幅器运行处理,开启延时定时器信号输出由上面检测出有效信号而产生,单片机对经过电阻R3输入定时器信号进行运算处理。能够使用R12来设置延时周期值,倘若VS改变发生在延时周期之内,那么从VS上跳变时刻开始Vo就会立即继续延长一单位周期;单片机下一步骤是在Vs一直高电平状态经过P10传送抵达时进行。 图3-6 信号采集处理模块 因为我们探测器通常需要依据所需保护空间大小来选择,和此同时不一样探测距离R13大小要求也不一样,7米通常就最大可调整距离了。如上图所表示芯片中接高电平经过跳线和1脚连接后,倘若在延时时间段(即防盗报警器工作状态)之中红外传感器探测范围内有些人在活动,那么高电平状态将会成为该芯片输出保持状态,若想高电平状态改变为低电平只要探测范围内人离开探测范围内即可,所以本设计是一个不需要直接接触红外触发式防盗系统。 (6) 电源模块 正如上面我们提到,我们设计为3V-5V工作电压方便报警系统安装愈加灵活方便。通常情况下能够使用3只1.5V一般直流干电池为电源,考虑到更换电池问题,也能够外接4.5V直流电源使用起来更为长久。 3.3 单 片 机 3.3.1 STC89C52单片机介绍 STC89C52单片机为广泛认可51系列单片机中经典大作之一,它相对其它51系列单片机来说价格稍微高一点,不过其软件烧写功效很方便用户使用。其标准功效以下:256字节RAM、8k字节Flash、看门狗定时器、32 位I/O 口线、数据指针两个、6向量二级中止结构一个、16 位定时器/计数器三个、全双工串行口、片内晶振和时钟电路。 3.3.2 单片机最小系统 单片机最小系统其关键很简单,即能够完整运行最简单单片机电路。以下图所表示。 图3-7 单片机最小系统电路图 即便是单片机最小系统也是要由单片机和时钟电路和复位电路三个基础要素组成,这一点毋庸置疑。 因为本设计采取STC89C52单片机本身运行电压是4V-5V,所以4.5V直流电源供电成了该系统不二之选。本设计单片机电源连接方法极为简单明了,上图中电源或电池正极接上图中40引脚VCC端,而电路中20引脚直接连接电源或电池负极(接地端),电压值稳定在为5V即可。 单片机运行起始情况全部是由复位电路来控制和确定,而且复位电路完成单片机开启过程十分高效简练。通常情况下电源连接上时候单片机就会生成一个复位信号,假如此时单片机完成了开启动作,那么我们能够判定单片机现在运行正常;假如没有完成开启动作则单片机运行不正常,需要调试。当单片机运行之中碰到程序跑飞这种外界环境干扰和影响而产生情况之时,我们通常使用复位按钮来开启热释电红外报警器系统单片机内部设定程序让单片机重新运行我们所需要它运行程序。通常情况中电路中单片机复位方法要么是自动复位,要么就是手动复位,这是最常见最实用电路复位方法。自动复位通常全部是上电自动复位,手动复位就是按键复位,单片机复位动作往往是在时钟电路运行后于RESET端生成了两个周期高电平而完成。至于手动复位,本设计采取了一个按键来实现,即手动复位键,改按键设计使得电路复位变得愈加简单可靠,为了把输出电平升高到一定值,我们通常全部连接了上拉电阻。 时钟电路作用就是像人类控制心脏跳动神经一样很关键,由此可见单片机运行节奏是由时钟电路来确定。实际上振荡电路即为我们提到时钟电路,其基础原理是以正弦波为标准正确控制单片机运行节奏和运行速度。 3.3.3 按键电路 本报警系统中不一样状态工作形式也是不一样,考虑到操作简单和实用功效,我们对本设计电路初步进行了简单计划设计,经过再三研讨后设计确定以下:布防状态在我们按了布防按键后立即开启,大约20秒系统进入布防状态,这20秒时间是为了操作人员离开布防区域而设置,这个时间能够依据具体离开布防区域需要时间来设置;倘若无人闯进监控布防范围内,则热释电红外探测器不动作,倘若有些人在探测器布防范围内移动,那么人体辐射红外线会被探测器立即感应到,并立即经过电路传至单片机进行运算处理,单片机快速运算后立马经过电路发出信号控制声光报警部分报警。考虑到部分始料未及突发情况(如入室抢劫和银行抢劫),用户还需要我们对报警系统附加一个紧急报警方案,为处理此问题,我们在设计中使用了一个紧急报警电路从根本上处理了这个需求,既方便又实用,在紧急报警按键按下后电路立即进行声光报警。图下图3-8所表示。 图3-8 按键电路 3.3.4 指示灯和报警电路 高低不一样电平状态是由单片机I/O端口输出来决定,P32连接黄色LED指示灯,P35连接绿色LED指示灯,P38连接红色LED指示灯,P26连接报警用蜂鸣器,而蜂鸣器工作驱动是否是由外部连接9012型号三极管是否达成饱和状态而决定,该三极管如同一个开关,达成了饱和状态就会驱动报警蜂鸣器运行。 图3-9 指示灯和报警电路 3.3.5 总体原理设计图 前面对时钟电路、复位电路、按键电路、指示灯和报警电路全部做了解释和说明,依据图3-2总体设计图稍加整理我们能够大致设计出一个较为完整总体电路设计图,图3-10所表示。 图3-10 总体电路设计图 4 相关软件设计 4.1 主程序步骤图 结合了上面几章硬件基础介绍和电路基础排布我们综合考虑以后,能够大致设计出下图步骤,图4-1所表示。 图4-1 主程序工作步骤图 4.1.1 编译预处理 Keil C51 C语言编译器为8051系列单片机在现在世界上最流行C语言编译器之一。它为我们提供了比任何其它8051系列C语言编译器全部更多更完善更强大功效。在图4-1中开始第一步开启前我们通常要进行部分基础编译预处理工作。Keil C51预处理功效是指编译系统在程序扫描前对特殊命令进行预处理工作,Keil C51程序中宏定义、文件包含等全部放在函数外,在原文件前面,我们称其为预处理部分,这些命令称为预处理命令,“#”开头指是预处理命令,同时在宏语句后面没有“;”。 文件包含通常形式为#include“文件名”或#include<文件名>,软件以下: #include <reg52.h> //调用单片机头文件 #define uchar unsigned char //无符号字符型 宏定义 变量范围0~255 #define uint unsigned int //无符号整型 宏定义 变量范围0~65535 #define key_io P1 uchar key_can; // 红外热释电平时为0 有输出为1 sbit beep = P2^3; //蜂鸣器定义 sbit red = P2^2; //红色发光二极管定义 sbit green = P2^1; //绿色发光二极管定义 sbit yellow = P2^0; //黄色发光二极管定义 sbit hw = P1^3; //红外热释传感器定义 bit flag_300ms = 0; 4.1.2 按键设定程序 该程序是针对各个按键实现其功效一个程序。所对应是系统电路中多个按键,该部分软件以下所表示。 void key() { static uchar key_new = 0,key_old = 0,key_value = 0; if(key_new == 0) //按键松开 { if((key_io & 0x07) == 0x07) key_value ++; else key_value = 0; if(key_value >= 5) //按键松开,松手检测 { key_value = 0; key_new = 1; //按键松开后进入等候按键状态 } } else { if((key_io & 0x07) != 0x07) //按键按下 key_value ++; else key_value =0; if(key_value >= 5) //按键按下消抖 { key_value = 0; key_new = 0; //按键松开后进入等候松开按键状态 } } key_can = 20; if((key_new == 0) && (key_old == 1)) { switch(key_io & 0x07) { case 0x06: key_can = 1; break; //得到按键值 case 0x05: key_can = 2; break; //得到按键值 case 0x03: key_can = 3; break; //得到按键值 } } key_old = key_new; } 4.1.3 定时器0初始化程序 定时功效实现是经过系统内计数器计数功效来实现,而本设计中计数方法是源自单片机内计数脉冲,计数器增加1,则意味着机器经过了1个周期时间,而对应每个周期只能产生一个计数脉冲,程序以下。 void time_init() { EA = 1; //开总中止 TMOD = 0X01; //定时器0工作方法1 ET0 = 1; //开定时器0中止 TR0 = 1; //许可定时器0定时 } uchar flag_alarm ; //报警标志位 uchar flag_bufang ; //布防标志位 uchar flag_bufang_en ; //布防标志位使能 uint flag_value; //用做定时器变量 4.1.4 红外报警程序 热释电红外传感器探测到人体红外信号后,传感器感应到人体红外信号,转换成了电信号输出至单片机处理后,单片机判定并经过电路控制声光报警电,程序会循环运行以确保报警系统连续报警。 /******************红外报警处理**********************/ void hongwai_dis() { if(flag_alarm == 1) //报警 { red = ~red; //红灯报警 beep = ~beep; //蜂鸣器报警 } if(flag_bufang_en == 1) //准备开始布防 { green = ~green; //绿灯闪 } if(flag_bufang == 1) //确定布防 { green = 0; //若延时布防成功 绿灯长亮 if(hw == 1) //红外有输出 { flag_alarm = 1; } } } 4.1.5 功效按键运行程序 按键一共分为开启按键、布防按键、复位按键(取消报警)、紧急报警按键等四个按键。下面为四个按键所对应简单运行程序。 void key_with() { if(key_can == 1) //按键紧急报警 { flag_alarm = 1; //报警标志位 ; } if(key_can == 2) //布防按键 { flag_bufang_en = 1; } if(key_can == 3) //取消报警 把变量清零 { flag_alarm = 0; flag_bufang = 0; flag_bufang_en = 0; flag_value = 0; P2 = 0xff; } } 4.1.6 主程序 在红外报警器进入布防状态后,依据报警器是否检测到人体红外线,探测器发出信号经过下一级处理至单片机,单片机立即对输入信号进行运算处理并判定。其主程序以下。 void main() { time_init(); while(1) { key(); yellow = ~hw; //红外热释电指示灯 有输出就亮黄灯 if(key_can < 10) { key_with(); //按键设置函数 } if(flag_300ms == 1) { flag_300ms = 0; hongwai_dis(); //红外报警函数 } } } 4.1.7 定时器0中止服务程序 通常来说家用报警设备在报警后不可能一直处于报警状态,它需要一个中止报警服务程序来终止报警,这时需要对报警器进行复位,方便于下次继续实施报警功效,下面便是我们需要中止服务程序图。 void time0_int() interrupt 1 { static uint value; TH0 = 0x3c; TL0 = 0xb0; // 50ms value ++; if(value % 6 == 0) { flag_300ms = 1; } if(flag_bufang_en == 1) { flag_value ++; if(flag_value >= 600) //30秒 { flag_bufang = 1; flag_bufang_en = 0; flag_value = 0; } } } 4.2 Proteus软件仿真 4.2.1 Proteus软件介绍 该工具是英国Lab Center Electronics企业倾全部力量精心编写EDA工具软件,Proteus是现在世界上最受欢迎软件之一,Protues是一个功效齐全仿真软件,程序编程语言由 Simone Zanella 于1998年创建,Protues很多功效源自C语言,它是尤其之处于其有成百上千专用功效处理字符串方面问题,这使得它最实用仿真软件之一。它不仅含有超越通常EDA工具模拟仿真功效能力,且能够全方面仿真单片机和单片机外围关键元器件。该软件已受到广大单片机业余爱好人员、教学研究工作人员、专业开发应用人员青睐。 Proteus经过其强大“概念至产品”一步到位设计方法征服着着全球无数忠实用户,成为了全球最为顶尖EDA工具之一,它出现根本粉碎了仿真软件不足。该软件经过完美融合电路仿真、PCB设计、虚拟模型仿真于一体而成为了全球炙手可热仿真设计平台。而难能可贵是其在处理器模型上更是匹配相当多个类处理器,而且伴随处理器进步不停增添更为优异处理器模型,而且是完美匹配这些处理器,使得用户在使用过程中毫无后顾之忧,这直接使得Proteus成为了处理器模型支持方面全能冠军。Proteus在程序编译器匹配方面仍然十分强大,完美匹配IAR、Keil和MATLAB等常见编译器,其强大编译能力让很多其它仿真软件心有余而力不足。 4.2.2 Protues软件仿真图 经过以上介绍,根据3.2.5节总体设计电路图3-11对红外防盗报警系统进行仿真测试。图4-5所表示为系统Protues仿真图。 图4-2 Protues软件仿真图 计算机运行仿真结果显示出本设计系统能够正常运行,基础达成上面我们所预期设计目标及要求。因为热式电红外传感器无法在软件之中仿真,我们完全能够用按键来模拟热释电红外传感器感应情况。下面我们将具体说明一下仿真操作步骤说明: ①手动报警键:该按键设计是为了使用者碰到特殊情况时临时紧急使用设置,该按键在按下后会立即开启声光报警。 ②系统布防键:人员外出需要布防时按下该按键,布防人员需要在20秒内离开监控区域,这段时间绿色发光二极管闪烁,当20秒结束时绿色发光二极管长亮,红外防盗报警系统开始工作,若有些人闯进则会立即鸣笛报警。 ③取消键:该按键是在系统报警时候用来关闭目前报警状态。 ④红色二极管:使用时假如该二极管长亮便说明防盗系统一直处于报警状态,不然二极管便不亮。 ⑤绿色二极管:这个二极管仅作为布防状态开始时指示灯作用。 ⑥黄色二极管:该二极管只表示热释电传感器是否探测到了人体红外信号,只要探测到了人体红外信号该二极管就会亮,不然便不会亮。 谢 辞 大学四年美好时光就这么如箭般急忙而过,已然靠近尾声,而我眷恋之情却越发浓重。在这最终一段让人留恋大课时光里,我完成了我大学最终一项功课,就是对于本科生来说至关关键毕业论文。不管怎么样在我这幸福四年里多亏了我父母对我无私付出;更要感谢我最亲爱母校XX学院给了我大学四年继续深造机会,让我有更多机会不停提升自己各方面素质;更要感谢XX学院老师们在这四年来对我关心和激励。很多老师和同学在我这次论文完成过程中给了我很多极为关键帮助,包含我指导老师XX老师,我专业课老师李老师,和我最敬仰程教授。每次论文中碰到棘手难题时候,我最先想到是指导老师XX,XX老师不管在试验室还是在教室,全部第一时间安排我面谈具体情况,商议怎样处理问题。XX老师在平日里工作繁忙,不过不管她多么忙全部会给我抽时间做具体指导。 到现在为止,我毕业论文也立即告一段落。我再次真挚感谢各位老师对我毕业论文指导和提议。让我在论文完成过程中学到了很多以前不懂或不明白知识,明白了实践才是检验真理唯一标准,让我时刻铭记自己不足之处并时刻提醒着我要多加努力,要不懈努力以提升自己能力! 参 考 文 献 [1] 胡萍.串口通信红外报警器研制[J].计算机和现代化,(10):15-16. [2] A.R.Jha Infrared Technology[M].化学工业出版社,(10):267-274 [3] 唐德琴.电子温度测量仪器技术发展战略研究[J].电子科学技术,,27(1):1-8 [4] Sensors and Actuators. PYROELECTRIC INFRARED-CCD IMAGE SENSOR USING[J].American Electronics Industry Press,1989,16(1):263-271 [5] 李行善.基于串口组件体系结构[J].电子串口和仪器学报,(08):15-16. [6] 姜道连.用于AT89C52设计红外报警器设计和制作[J].国外电子元器件,(12):31-34. [7] 杨术明.单片机原理及接口技术[M].华中科技大学出版社,,2(01):187-188 [8] 张齐 朱宁西 毕盛 . 单片机原理和嵌入式系统设计. 电子工业出版社, (09):13-15. [9] 刘娟 梁卫文 程莉.单片机C语言和PROTUES仿真技能实训[M].中国电力出版社, (08):23-31. [10] 时德钢.基于串口通信红外报警器研究[J].计算机测量和控制,,10(7):480-482. 附录:程序源代码 #include <reg52.h> //调用单片机头文件 #define uchar unsigned char //无符号字符型 宏定义 变量范围0~255 #define uint unsigned int //无符号整型 宏定义 变量范围0~65535 #define key_io P1 uchar key_can; // 红外热释电平时为0 有输出为1 sbit beep = P2^3; //蜂鸣器定义 sbit red = P2^2; //红色发光二极管定义 sbit green = P2^1; //绿色发光二极管定义 sbit yellow = P2^0; //黄色发光二极管定义 sbit hw = P1^3; //红外热释传感器定义 bit flag_300ms = 0; /****************独立按键处理函数************************/ void key() { static uchar key_new = 0,key_old = 0,key_value = 0; if(key_new == 0) //按键松开 { if((key_io & 0x07) == 0x07) key_value ++; else key_value = 0; if(key_value >= 5) //按键松开松手检测 { key_value = 0; key_new = 1; //按键松开后进入等候按键状态 } } else { if((key_io & 0x07) != 0- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 红外 防盗 报警 专业 系统 设计
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文