《基于单片机的家庭防盗系统的设计终稿.doc》由会员分享,可在线阅读,更多相关《基于单片机的家庭防盗系统的设计终稿.doc(38页珍藏版)》请在三一办公上搜索。
1、本科毕业设计说明书基于单片机的家庭防盗系统HOME SECURITY SYSTEM DESIGN BASED ON MCU 学院(部): 机械工程 专业班级: 学生姓名: 指导教师: 年 月 日基于单片机的家庭防盗系统的设计本系统采用了单片机控制,并使用热释电红外传感器进行检测。这种防盗系统的设计合理,便于日常生活的使用,同时系统工作较为稳定,且安装隐蔽,不易惊动盗贼,且制作工序简单,制作成本较低。同时除了普通的声光报警之外,本系统也具有了录像监控这一功能,使得这一系统更加人性化和智能化。本系统包括两个部分,硬件部分和软件部分。整个系统是在系统软件控制下工作的,而硬件部分则包括声光报警电路,录
2、像启动电路,单片机控制电路等等。关键词:单片机 报警系统 红外传感器 声光报警 录像启动 Home security system design based on MCU This system was controled by MCU,and use the pyroelectric infrared sensor for testing. This security system design is reasonable, convenient for daily life use, at the same time system is relatively stable, and ins
3、tallation concealment, is not easy to disturb the thieves, and simple manufacturing process, low production cost. Besides ordinary audible and visual alarm at the same time, this system also has the function of video monitor this, make the system more humanized and intelligent. This system includes
4、two parts, hardware part and software part. Is the whole system in software work under control, and the hardware part includes light and sound alarm circuit, video starting circuit, single-chip microcomputer control circuit and so on. Key words:MCU ALARMCLOCK Infrared sensor Sound and light alarm Vi
5、deo start 目录1 绪 论61.1发展概况与设计背景61.2设计任务及要求62 总体设计方案72.1方案选择论证72.2系统的硬件框图82.3单片机选择82.4红外传感器的选择122.5电磁继电器的选择173.硬件电路的设计213.1复位电路的设计213.2发光二极管报警电路的设计213.3 时钟电路的设计223.5 继电器电路233.6 传感器的连接电路243.7电路仿真254 软件部分274.1软件流程图275实物调试28总结30致谢31参考资料32附录一:33附录二:341 绪 论1.1发展概况与设计背景随着中国经济的快速发展,相应的伴随着出现的是人们生活和消费水平的不断提高。传
6、统的单元式的加工制造业已经不能满足与人们对于生活品质的追求。在人们生活水平提高的同时,他们对家庭生活器具的要求和对私有财产的保护意识在不断的增强。因而对家庭防盗措施也提出了新的要求。本设计就是为基于单片机的现代住宅防盗的需要而设计的家庭式电子防盗系统。目前我国的家庭防盗器材主要有压力触发式防盗报警器、开关电子防盗报警器和压力遮光触发式防盗报警器等各种报警器,他们都或多或少的存在着种种弊端, 比如:传统机械式的开关不能准确实时的监控防盗;而压力触发式的又容易误报。总之他们已经不能满足日常工作和生活的要求和需要。就本设计而言,所使用的红外线是不可见光,有很强的隐蔽性和保密性。另外,基于单片机使本系
7、统有了较好的智能性。再有的就是,本系统加设了录像设备,确保了以后公安不能调查取证和家庭实时监控的方便。因此本系统能在家庭防盗中得到了广泛的应用。1.2设计任务及要求(1)基于本系统是面向市场和面向大众,方便人们日常生活的原则,所以在设计的时候,是全面考虑家庭的防盗安全因素,故设计要求中是单片机控制三门四窗的安全因素。即在设计过程中有7路控制路口。(2)课题要求需要红外探测,检测防盗安全,故在设计中我采用的热释红外传感器。(3)课题要求光报警,但基于日常生活的经验,只有光报警不足以震慑盗贼。所以,在具体的设计中,增加了语音报警。(4)课题要求在触发警报之后,由单片机控制启动录像。(5)在具体设计
8、中需要考虑的因素还有误报的问题,这个问题的处理解决办法在设计中包括两个部分:第一 在硬件方面采用的红外传感器为温度感应开关,如果他的采集感应温度在人体温度的范围之中的话,就可以尽量避免非人因素所造成的干扰;第二 在软件方面,设定的程序要求在瞬间触发则发出的警报只持续一分钟,若是持续触发,则会一直发出警报,直至疑似偷盗行为结束。2 总体设计方案2.1方案选择论证所有的防盗报警系统是由触发检测设备、中心处理和控制设备和硬件相应报警系统组成。在本系统中,它是由检测传感器和单片机,以及声光报警器和录像设备组成的。对于传感器部分:方案一:可采用压力触发式,即当盗贼入侵房屋时,触碰或者踩压到传感器,导致传
9、感器工作,发出报警信号。方案二:可采用热释式传感器,检测人体温度触发警报。当主人离开房屋时,启动该装置的开关,一旦热释传感器检测到人体温度相近的疑似信号,则发出信号。对于报警部分:方案一:将该系统与电话线连通,并在单片机上设置自动拨号单元,一旦传感器触发,则该系统自动拨打设置电话报警。方案二:在单片机上设置语音报警电路和Led灯报警电路。综上所述,考虑到传感器部分的准确性和方便性,以及考虑到报警电路的经济性和制作简单可行性,故本系统的设计方案为采用热释传感器检测,用单片机进行控制,采用声光电路进行警告,并启动录像头。2.2系统的硬件框图红外传感器AT89C51单片机声光报警启动录像设备红外传感
10、器继电器红外传感器图2.2-1系统硬件框图该系统具有以下特点和功能:本家庭防盗装置分别设置在家庭房屋内的三门四窗中,并在三门四窗的特殊位置安装隐蔽的红外线温度传感器和摄像头,并通过单片机进行控制。当主人离开房屋时,主人可手动启动本装置。则本系统处于初始待机状态。一旦红外传感器检测到有人在主人外出状态下打开门窗,则启动光报警(系统中采用闪光式的报警方式),并启动被入侵位置录像,监控被入侵位置的一切。其特点有:1.为了减少误报的情况,但又不放过一切危害家庭房屋内财产安全因素的存在,本系统采用触发即报警式的方法,但一次瞬间触发的声光报警时间为一分钟,即若只是误报的话,报警的时间只有一分钟,但为了安全
11、起见,以便于主人下次排除潜在的危险因素,监控摄像头保持开的状态。但若真是盗贼键入家中,则系统会一直工作。2由于是三门四窗需要被监控,即需要7组独立的检测电路。在日常生活中,即使可能性很小,但本系统仍然考虑了当三门四窗中同时被多个盗贼入侵的情况。此时,该系统会同时监控多个地方。2.3单片机选择在本设计系统中,选择的单片机型号为AT89C51。AT89C51型号的单片机是由美国Atmel公司采用INTEL公司可靠的CHMOS技术制造出来的的高性能单片机,属于标准的MCS-51的HCMOS产品。它是一款低电压,高性能CMOS 8位单片机,内含4K bytes的可反复擦写的只读程序存储器即EPROM和
12、128K bytes的数据存储器即RAM的单片机。他兼容标准MCS-51指令系统,并且内置通用8位中央处理器和Flash 存储单元,功能强大。图2.3-1 AT89C51单片机实物图图2.3-2 在proteus仿真软件中的AT89C51的引脚图振荡器及基准电路4KB程序存储器128KB数据储存器8B数据存储器2个16位定时器 事件计数器8051 CPU64KB总线扩展控制可编程口可编程串行口计数器频率基准源中断中端控制并行口串行输入串行输出 图2.3-3 单片机的硬件框图AT89C51单片机的40条引脚功能说明如下:(1)主电源引脚Vss和VccVss为电源地。Vcc为正常工作电压+5V端口
13、。(2)时钟电路引脚XTAL1和XTAL2 XTAL1 片内震荡电路输入端,是外接晶体的一个引脚。当采用外部振荡器时,此引脚接地。XTAL2 片内震荡电路的输出端,是外接晶体的另一端。当采用外部振荡器时,此引脚接外部振荡源。(3)控制信号引脚RSTVpd ,ALEPROG,PSENEAVppRST Vpd 复位控制输入断电时,提供备用电源当振荡器运行时,此引脚上出现两个机器周期的高电平,使单片机复位。在Vcc掉电时,此引脚上可接备用电源,由Vpd向内RAM提供备用电源,以保持片内RAM数据不丢失。 ALE PROG 允许地址锁存输出编程脉冲输入正常工作时为功能,提供把低字节地址锁存到外部锁存器
14、的信号。引脚以不变的频率周期性的发出正脉冲信号。 片外程序储蓄器选通信号输出从外部程序存储器中选取指令期间,PSEN在每个机器周期两次有效。PSEN同样可以驱动8个TTL电路。Vpp 片内,片外程序存储器选择输出编程电压输入当EA为高电平时,访问片内程序存储器;当EA为低电平时,则访问外部程序存储器。(4)输入/输出端口引脚 P0.0-P0.7,P1.0-P1.7,P2.0-P2.7,P3.0-P3.74个8位端口的特性:P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址
15、的第八位。在FLASH编程时,P0 口作为原码输入口,当FLASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,做通用的IO端口使用。P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。 P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写1时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流
16、。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址1时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口: P3口是一个带有内部上拉电阻的8位准双向I/O口,且是一个双功能口。当它作第一功能口使用时,工作原理与P1口和P2口类似,但作为第二输出功能线保持为高电平时,使用非门N3对锁存器输出畅通。当P3口作为第二功能使用时,相应位的锁存器必须为1状态,使用非门N3的输出电平由第二输出功能线的状态来确定,或使此口线允
17、许输入第二功能信号。对P3口不管是作通用输入口还是第二功能输入口,相应位的锁存器和第二输出功能端必须为1。P3口的第二功能定义见表2-1 表2-1 P3口的第二功能定义表 端口引脚第二功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2INT0 (外部中断0输入线)P3.3INT1(外部中断1输出线)P3.4T0(定时器0外部输入)P3.5T1(定时器1外部输入)P3.6WR(外部数据存储器与选通信号)P3.6RD (外部数据存储器读选通信号输出)2.4红外传感器的选择红外辐射俗称红外线,他是一种不可见光,由于是位于可见光中红色光以外的光线,故称红外线。他的波长范围大致在0.7
18、6-1000um。工程上又把红外线所占据的波段分为四部分,即近红外,中红外,远红外和极远红外。它具有反射、折射、散射、干涉、吸收等性质。红外辐射的本质其实是一种热辐射,它是由于物体在它的自身的温度高于绝对零度(-273度)的情况下向外部空间以辐射红外线的方式散出能量。而物体向外辐射的能量大部分是通过红外线辐射这种形式来实现。物体的温度越高,辐射出来的红外线就越多,辐射的能量就越强。同时,物体与物体之间的热传播和热互换也是通过红外辐射这一途径实现的:红外线在辐射之后被物体吸收后刻转化为其物体自身的热能,被储存起来,或是等待再被辐射出去。红外线传感器内部系统包括光学系统、探测元件和转换电路。光学系
19、统按结构不同可分为透射式和反射式两类。探测元件按工作原理可分为热敏探测元件和光电探测元件。热敏元件应用最多的是热敏电阻。热敏电阻受到红外线辐射时温度升高,电阻发生变化,通过转换电路变成电信号输出。光电检测元件常用的是光敏元件,通常由硫化铅、硒化铅、砷化铟、砷化锑、碲镉汞三元合金、锗及硅掺杂等材料制成。 其中,红外探测器是红外传感器的核心。红外探测器是利用红外辐射与物质转化作用所呈现的的物理效应来探测红外辐射的。红外探测器的种类很多,按探测的机理不同,分为热探测和光子探测两大类。热探测器的工作机理是:利用红外辐射的热效应,探测器的敏感元件系收购辐射能后引起温度升高,进而是某些有关物理参数发生相应
20、变化,通过测量物理参数的变化来确定探测器所吸收的红外辐射。热探测器主要分为有四类:热释电型,热敏电阻型,热电阻型和气体型。红外线传感器是利用红外线的物理性质来进行测量的传感器。红外线传感器由于测量时不与被测物体直接接触,不存在摩擦,所以有灵敏度和准确度较高且具有方便使用,测量范围宽,响应时间短等优点。目前红外线传感器已经被广泛应用于农业工业军事等生活的方方面面。 根据课题要求和实际生活需要,选取被动式热释电红外传感器。图2.4-1 RE200B传感器实物图热释电红外线传感器是从80年代发展起来,是一种新型的能检测出人体发射出来的红外线并输出电信号的传感器。他的主要特点就是它的高灵敏度。热释电红
21、外传感器(PIR),它能检测出并将波长为8一12um之间的红外信号的变化转变为电信号的变化,更具有可操作性的是它能对自然界中的白光信号具有抑制作用,所以在日常生活需要检测的警戒区内,安装热释红外线传感器之后,当没有人体温度这个范围内红外信号输入传感器时,传感器检测到得只是检测区域的无人时的环境温度。但当有人入侵时,人体所散发的红外热信号就会触发改变传感器内的敏感元件的阻值,因此,热释电红外感应器就会感应到有人环境与无人环境的差异信号。所以红外探测器的红外探测的就是感应有人(或者是在测量体温范围内的动物)环境与无人环境的温度的差异。热释电红外传感器利用了场效应晶体管的高输入阻抗这一特点,利用场效
22、应晶体管来完成阻抗变换。但由于热电元吸收红外线之后输出的是电荷信号,不能用作日常生活的使用。要想能够满足直接使用这一条件,必须借用电阻将其转化为电压形式。故引入的N沟道结型场效应管应接成共漏形式来完成阻抗变换。热释电红外传感器在结构上由传感探测元、干涉滤光片和场效应管匹配器三部分组成。在设计时应将高热电材料制成一定厚度的薄片,并在它的两面镀上金属电极,同时应该对金属电极加电进行极化:利用电极极化之后其电压也具有极性再而其极化后的探测元也因而有了极性。利用两端极性相反,特性一致的两个探测元串联一起,器极性特征相互抵消的特点,达到了消除因环境和自身变化引起的干扰因素。这样就制成了稳定的,具有补偿性
23、的探测元。图2.4-2 热释传感器的引脚结构其中GND为接地 D为接电源引脚 S为接信号引脚在本设计的系统中,我选用的热释电传感器为RE200B型传感器。其具体参数如下:敏元面积为:2.01.0mm2基片材料为:硅基片厚度为: 0.5mm工作波长为: 7-14m平均透过率为: 75%输出信号为: 2.5V(420k黑体1Hz调制频率0.3-3.0Hz 带宽72.5db增益)噪声为: 200mV(mVp-p) (25)平衡度为: 20%工作电压为: 2.2-15V工作电流为:8.5-24A(VD=10V,Rs=47k,25)源极电压 0.4-1.1V(VD=10V,Rs=47k,25)工作温度为
24、: -20- +70保存温度为: -35- +80视场为:139126RE200B即双元热释电红外传感器,处理的是模拟信号,输出的是数字信号,且其输出电压符合单片机的工作电压,可以直接连接单片机,不需经过A/D转化,也不需要经过放大处理。但热释红外传感器除了敏感度高和制造简单价格低廉之外还存在着一些缺点:(1)由于自然界中的光都是具有能量的,各种光线之间又很难区分。所以,热释红外传感器在工作是容易受各种光源或是热源的干扰。(2)在红外线传播的过程中,容易被打断。并且对于各种物体红外线的穿透能力不相同。所以种种原因导致人体辐射的红外线容易被遮挡,探头不易被检测到。(3)热释红外传感器自身对于环境
25、和温度的稳定要求较高未解决以上热释电红外传感器的缺点,参考市场上的成型防盗商品,可以总结如下:在完整的的一个红外线感应系统中,完成该系统的一整套探测动作至少需要两个部分:第一,就是热释电传感器,他完成了系统的感应动作,把光热信号转化为电压信号。另外一个器件就是菲涅尔透镜。 图.3菲涅尔透镜实物图菲涅尔透镜又称螺纹透镜,根据法国的著名的土木工程兼物理学家菲涅尔发明的偏振光理论制作而成的。菲涅尔透镜多是由有机材料采用电动模具工艺注压而成的薄片也有玻璃制作而成的。镜片表面一面为光面,另一面刻录了一圈圈半径有小到大向外由浅至深得的同心圆。从剖面看似锯齿。圆环线多而密感应角度大,焦距远;圆环线刻录的深感
26、应距离远,焦距近。它的纹理是根据光的干涉及扰射以及相对灵敏度和接收角度要求来设计的。红外光线越是靠进同心环光线越集中而且越强。同一行的数个同心环组成一个垂直感应区,同心环之间组成一个水平感应段。垂直感应区越多垂直感应角度越大;镜片越长感应段越多水平感应角度就越大。区段数量多被感应人体移动幅度就小,区段数量少被感应人体移动幅度就要大。不同区的同心圆之间相互交错,减少区段之间的盲区。区与区之间,段与段之间,区段之间形成盲区。由于镜片受到红外探头视场角度的制约,垂直和水平感应角度有限,镜片面积也有限。镜片从外观分类为:长形、方形、圆形,从功能分类为:单区多段、双区多段、多区多段。在工业上,对于菲涅尔
27、透镜的要求很高:菲涅尔透镜的表面必须具有非常高的光洁度,且要求其纹理理清晰。在实际应用上,实际用途决定了菲涅尔透镜的厚度,大多数厚度在1mm左右。菲涅尔透镜的特性为面积大、厚度薄及侦测距离远。菲涅尔透镜的在很多时候的作用就相当于红外线及可见光的凸透镜,且效果较好,但成本要比普通的凸透镜低很多。就像人依靠望远镜扩大视野一样,本系统的红外传感器需要依靠菲涅尔透镜来扩展探测范围。菲涅尔透镜就是RE200B传感器的眼镜。它的正确配用与否直接影响到红外线热探测头的使用功效:如果安装不当或是角度没有校正好可能会导致探测头接收不到或是测量到的信号比较微弱,致使系统失去或是没有完全达到预期目标。只有按照正确的
28、角度和焦距去安装,才能在扩展视野最大化的同时得到信号的最优测量结果。在本设计中菲涅尔透镜的主要作用就是将探测空间的红外线尽可能地聚焦到集中到红外线传感器的探测元上。其功能的实现是通过分布在镜片上的同心圆的窄带(视窗)用来实现红外线的聚集,就相当于起到了凸透镜的作用。这部分选择与决定主要是看菲涅尔透镜窄带的设计和透镜材质。需要参照的菲涅尔透镜的参数主要有:光通量、不同透镜同心度、厚度不均匀性、透镜光轴与外形同心度、透过率、焦距误差等。菲涅尔透镜窄带(视窗)的设计一般都是不均匀的,自上而下分为几排,上面较多、下边较少,一般中间密集、两侧疏。因为人脸部、膝部、手臂红外辐射较强,正好对着上边的透镜;下
29、边较少,一是因为人体下部红外辐射较弱,二是为防止地面小动物红外辐射干扰。其工作原理十分简单:假设一个透镜的折射能量仅仅发生在光学表面(如:透镜表面),拿掉尽可能多的光学材料,而保留表面的弯曲度。另外一种理解就是,透镜连续表面部分“坍陷”到一个平面上。从剖面看,其表面由一系列锯齿型凹槽组成,中心部分是椭圆型弧线。每个凹槽都与相邻凹槽之间角度不同,但都将光线集中一处,形成中心焦点,也就是透镜的焦点。每个凹槽都可以看做一个独立的小透镜,把光线调整成平行光或聚光。这种透镜还能够消除部分球形像差。图.4菲涅尔透镜的原理2.5电磁继电器的选择电磁继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被
30、控制系统(又称输出回路),通常应用于自动控制电路中,它实际上是用较小的电流。较低的电压去控制较大电流。较高的电压的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。图2.5-1 电磁继电器实物图电磁式继电器由控制线圈、铁芯、衔铁、触点簧片等组成,控制线圈和接点组之间是互相绝缘的,保证了被控制电路的电气隔离。在继电器被加上其线圈的额定的电压时,由于线圈之间的电磁效应,衔铁就会由于电磁力吸引被吸向铁芯,从而使得衔铁的动触点与静触点连接。当线圈断电后,电磁的吸力也随之消失,衔铁就会在弹簧的反作用力返回原来的位置,使动触点与原来的静触点连接。通过对动静触点的吸合和断开从而达到了在电路
31、中的接通、切断的开关目的。我们在根据电磁继电器不同的用途和属性以及结构上的差异,可以将电磁继电器分为六大类:(1)直流电磁继电器:输入电路中的控制电流为直流的电磁继电器。 (2)交流电磁继电器:输入电路中的控制电流为交流的电磁继电器。 (3)磁保持继电器:将磁钢引入磁回路,继电器线圈断电后,继电器的衔铁仍能保持在线圈通电时的状态,具有两个稳定状态。 (4)极化继电器:状态改变取决于输入激励量极性的一种直流继电器。 (5)舌簧继电器:利用密封在管内,具有触点簧片和衔铁磁路双重作用的舌簧的动作来开、闭或转换线路的继电器。 (6)节能功率继电器:输入电路中的控制电流为交流的电磁继电器,但它的电流大(
32、一般30-100A),体积小, 具有节电功能。在实际使用时选取电磁继电器时需要考虑电磁继电器的参数,一旦所输入线圈的电压或是电流过小,则会启动不了继电器或者烧坏线圈。此时,应该考虑的参数为:1.额定工作电压:继电器正常工作时线圈所需要的电压。2直流电阻:继电器中线圈的直流电阻。3吸合电流:指继电器能够产生吸合动作的最小电流。在正常使用时,给定的电流必须略大于吸合电流,这样继电器才能稳定地工作。而对于线圈所加的工作电压,一般不要超过额定工作电压的1.5倍。4释放电流:继电器产生释放动作的最大电流。当继电器吸合状态的电流减小到一定程度时,继电器就会恢复到未通电的释放状态。这时的电流远远小于吸合电流
33、。5触点切换电压和电流:指继电器允许加载的电压和电流。它决定了继电器能控制电压和电流的大小,使用时不能超过此值,否则很容易损坏继电器的触点我们在使用继电器时,也应该注意继电器测试:1、测触点电阻用万能表的电阻档,测量常闭触点与动点电阻,其阻值应为0;而常开触点与动点的阻值就为无穷大。由此可以区别出哪个是常闭触点,哪个是常开触点。2、测线圈电阻可用万能表R10档测量继电器线圈的阻值,从而判断该线圈是否存在着开路现象。3、测量吸合电压和吸合电流找来可调稳压电源和电流表,给继电器输入一组电压,且在供电回路中串入电流表进行监测。慢慢调高电源电压,听到继电器吸合声时,记下该吸合电压和吸合电流。为求准确,
34、可以试多几次而求平均值。继电器线圈在电路中用一个长方框符号表示,如果继电器有两个线圈,就画两个并列的长方框。同时在长方框内或长方框旁标上继电器的文字符号“J”。继电器的触点有两种表示方法:一种是把它们直接画在长方框一侧,这种表示法较为直观。另一种是按照电路连接的需要,把各个触点分别画到各自的控制电路中,通常在同一继电器的触点与线圈旁分别标注上相同的文字符号,并将触点组编上号码,以示区别。继电器的触点有三种基本形式:1.动合型(H型)线圈不通电时两触点是断开的,通电后,两个触点就闭合。以合字的拼音字头“H”表示。2.动断型(D型)线圈不通电时两触点是闭合的,通电后两个触点就断开。用断字的拼音字头
35、“D”表示。3.转换型(Z型)这是触点组型。这种触点组共有三个触点,即中间是动触点,上下各一个静触点。线圈不通电时,动触点和其中一个静触点断开和另一个闭合,线圈通电后,动触点就移动,使原来断开的成闭合,原来闭合的成断开状态,达到转换的目的。这样的触点组称为转换触点。用“转”字的拼音字头“z”表示。3.硬件电路的设计在本设计系统中,包含的硬件系统包括单片机的最小系统和外围电路。其中外围电路包括发光二级管警报电路和高音喇叭警报电路以及继电器电路。3.1复位电路的设计复位方法一般有上电自动复位和外部按键手动复位,单片机在时钟电路工作以后, 在RESET端持续给出2个机器周期的高电平时就可以完成复位操
36、作。本设计采用的是外部手动按键复位电路。图3.1复位电路3.2发光二极管报警电路的设计发光二极管接上电阻后连上单片的RXD的引脚,外接VCC,当单片机的RXD引脚被置低电平后,发光二极管被点亮,起到报警作用。图 3.2 发光二极管电路3.3 时钟电路的设计XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。因为一个机器周期含有6个状态周期,而每个状态周期为2个振荡周期,所以一个机器周期共有12个振荡周期,如果外接石英晶体振荡器的振荡频率为12MHZ,一个振荡周期为1/12us,故而一个机器
37、周期为1us。一般的单片机其晶振频率越高,单片机的运行速度越快。而一般的单片机其晶振频率都为12MHZ。图3.3 时钟电路的设计3.4语音电路的设计图3.4 语音报警电路在设计语音报警电路的时候,需要计算电路中串联的电阻大小。由于,一般三极管的安全电流为3mA到10mA,而一般单片机输出的电流为5V,故其必须串联一个限流电阻,其值大约为300欧姆至1K之间。三极管起到放大电压电流作用。3.5 继电器电路图3.5-1 继电器电路12V直流录像设备继电器端口1继电器端口3图3.5-2 用电器接口端线路在继电器控制录像设备的连接电路图中,首先串联一个300欧姆的限流电阻的目的是为了保护三极管不被击穿
38、烧坏。而并联一个反接的二级管的目的是由于继电器时属于电路开关,而开关的存在导致在继电器关闭的瞬间电路不稳定:在继电器关闭瞬间,继电器的线圈会由于电磁感应现象而导致出现反向的电流,会对电路造成损害,此时,反接一个二级管,反方向电流会从二级管电路中流走,避免了损害继电器。当单片机的引脚输出高电平时,三极管截止,继电器线圈两端没有电位差,继电器衔铁释放,同时状态指示的发光二极管也熄灭,继电器的常开触点释放,相当于开关断开。同时,为了仿真出继电器得电这一效果,故并联一个发光二级管,当法官二极管得电时,继电器也得电,同时,表示录像设备启动。3.6 传感器的连接电路 图3.6传感器连接电路由于Protue
39、s的仿真元件库中没有RE200B的仿真元件,但其在单片机硬件电路中的接法一样,故用DS18B20代替RE 200B。3.7电路仿真在对系统进行仿真时,利用到的是Protues软件。Protues软件是英国Labcenter electronics公司出版的仿真软件,它不仅能仿真单片机还能仿真单片机的外接电器。它是目前最好的仿真单片机的工具,它完整的实现了从原理图布图到代码调试再到单片机与外界器件的仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。同时,在编译方面,它能同时支持IAR keil 和 MATLAB等多种编译。它同时是世界时唯一一个将电路仿真软件 PCB设计软件和虚拟模型
40、仿真软件三合一的设计工具。在用相关软件即proteus进行仿真时,由于灯可以表现出继电器的连通与否情况,亦即表示录像设备的启动情况:即若单片机的0端口输出低电平,则小灯亮,则表示录像设备的启动。同时由于仿真元件库中找不到RE200B热释传感器的仿真元件,故在进行仿真时利用手动开关的合闭代替传感器有无信号输入单片机。若有信号输入,则手动闭合开关,则单片机端口会输出一个低电平;若无,则端口保持高电平。同时,在单片机的P1.2端口接入语音报警器(为一高音喇叭),当触发红外传感器时,单片机会输出一个低电平给高音喇叭,与喇叭连接的三极管两端的电位差在此低电平下消失,喇叭两端通电,开始语音警报。在红外线传
41、感器被触发,语音报警启动的同时,还有光报警。当红外线传感器触发时,会输送一个数字信号给单片机,继而单片机会输送一个低平信号给led二级管,由于程序中自己设立的一个延迟函数的存在,故这个led灯会闪烁。4 软件部分4.1软件流程图系统初始化检测有信号?启动录像和警报结束声光报警持续声光报警等待下一次检测只触发一次?开始结束图4.1 系统程序流程图5实物调试由于经费和时间等条件的限制,以及自身动手操作能力的不足,在进行实物制作的时候不能完成预期的计划。但单片机的开发板上的已有元件几乎能够满足课题的要求,故使用单片机的开发板完成实物制作这一环节。图5.1 单片机开发板实物图其中单片机开发板上存在的外
42、围器件有:集成电路:单片机: STC89C52RC模数转换器:ADC0804数模转换器:DAC0832温度传感器:1-WIRE协议控制芯片DS18B20红外接头:1838一体化红外接收头(配合遥控器做解码试验) 时钟芯片:DS1302 储存芯片:I2C总线EEPROM AT24C02通讯芯片:MAX232达林顿管:ULN2003(驱动步进电机,直流电机,继电器) 存储芯片:SPI总线EEPROM AT93C46锁存器:74HC573显示类: 八位LED 灯六位共阴数码管8*8点阵 1602液晶 12864液晶(兼容带汉字字库和不带字库两种)其他资源: 独立按键4*4矩阵键盘 双复位电路 继电器
43、 蜂鸣器 遥控器 USB电源接口 外接电源接口 串口接口PS2键盘接口 ATMEL ISP 接口 可更换晶振插座而本课题所需要的器件有:单片机(ATC89C52) 继电器 高音喇叭和led灯以及5V电源 和 RE200B热释传感器ATC89C52 与STC89C52以及ATC89C51之间的异同点:STC89C52可以支持串口直接下载程序,而AT公司的89C系列单片机需要专业编程器才可烧写程序,除此之外两种单片机在功能上完全一样。同时STC89C52单片机除了完全兼容AT89C51外,还有许多扩展功能可以自己发挥使用。而ATC89C51的程序存储器是4K,而ATC89C52的程序存储是8K,一
44、般的说,彼此只是存储器大小的区别。所以,在本系统中,他们可以互相代替,满足其实用性。而RE200B与DS18B20都属于输出数字信号的热传感器,在实际效果上他们可以相互代替。而高音喇叭与蜂鸣器都可以制造出语音警报的效果。总结以上,可以用单片机开发板模拟实物效果。图5.1 ATS89C52单片机开发版模拟实物图在上图模拟的实物图时,单片机在工作是监控了三个路口。其中表示闪光报警的led为D8,表示三路检测路口与录像设备连接的继电器其自身通断状态的为D1 D2 ,D3三盏灯。开发板的led灯在设置上被设计在P1端口。而蜂鸣器的端口被设置在P2.3端口在使用继电器时,首先需要继电器连接学习开发板的跳
45、线,才能连接继电器与单片机。本来开发板的说明书上将继电器的端口与1.0端相连。但由于led灯的连线和继电器的连线在本学习开发板的集成电路板上连接有重合,故将继电器的端口改连到P0.0端口。其具体过程如下:总结本系统式基于单片机的红外检测语音警报并带有启动录像的家庭防盗系统。本系统可检测七路检测窗口,其操作具有智能性。其中,红外传感器选用是的RE200B型号热释传感器,其输出信号为数字信号且其输出电压满足单片机工作的范围,故可以直接连接单片机。单片机选用AT89C51单片机。单片机的输出端接语音警报器及其录像设备。语音通过近三个月的毕业设计,自己从对单片机概念的模糊到逐渐熟悉的这一过程中认识到一切知识都是一点点积累而生成的。同时,也明白了所有知识都不是空洞的,不切实际的。真正重要的是,要把学到的东西学以致用,真正的去使用知识。致谢在整整三个多月的毕业设计时间里,感谢老师对于我所遇到的问题及困惑的悉心教导和耐心解释,并在这一过程中提出了对我的宝贵意见和建议:在我差不多完成软件的仿真和程序的设计的时候,老师提醒我应该注意弱电强电这一板块同时,也应向所有在毕业设计帮助过我的解决过我问题的同学朋友们致
链接地址:https://www.31ppt.com/p-2960107.html