智能家居红外防盗报警系统.doc
《智能家居红外防盗报警系统.doc》由会员分享,可在线阅读,更多相关《智能家居红外防盗报警系统.doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流智能家居红外防盗报警系统.精品文档.目 录1前言21.1目的21.2意义21.3技术要求21.4要解决的问题21.5 成果22总体方案设计32.1方案比较32.1.1 方案一32.1.2 方案二32.2方案论证32.3方案选择33单元模块设计53.1各单元模块功能介绍及电路设计53.1.1 电源模块53.1.2 单片机模块53.1.3 时钟模块53.1.4 复位模块53.1.5 红外模块53.1.6 GSM模块53.2元器件的选择53.3特殊器件的介绍53.3.1 TC35i的介绍53.3.2 AT89C51的介绍53.4各单元模块的联接64
2、软件设计64.1软件设计原理及设计所用工具64.2系统软件设计结构图及其功能64.3主要软件设计流程框图及说明65系统调试76系统功能、指标参数86.1系统能实现的功能86.2系统指标参数测试86.3系统功能及指标参数分析87结论98总结与体会99谢辞910参考文献10附录:11附录一:系统电路图11附录二:GSM模块图11附录三:主要程序11附录四:外文翻译资料111前言随着科技的进步,人们的生活水平日益提高,人们越来越重视生命财产安全,家庭防盗就变得日益重要,而传统的家庭防盗系统已不能满足需要。传统的家庭防盗系统功能简单,易破解,安全性能不高,报警范围不广等缺点,本设计针对这些缺点采用单片
3、机控制,来实现智能家居红外防盗报警。1.1目的本设计以单片机为控制核心,通过热释电红外传感器来采集信号,从而使家庭防盗更为准确,使系统更为安全,另外可通过GSM模块发送短信告知家中安全情况。1.2意义本设计的主要意义是解决传统安全防盗系统的不足,以提高系统安全性、准确性。GSM芯片主要是提高报警范围,增强安全性能。1.3技术要求本设计要求能正确采集红外信号,若有人体通过则通过单片机控制声光报警器,发出报警信号,并且GSM芯片能将此警情发送至预先设定的号码。1.4要解决的问题传统的安全防盗系统虽然能对普通警情进行报警,但是由于其报警范围仅限于室内或者报警范围很小,且警情采集不够准确。本设计需要解
4、决的主要问题是单片机对各个模块之间的控制,以及能正确的发送短信。1.5 成果2总体方案设计防盗报警系统由红外传感器作为警情采集器,单片机作为报警控制器,声光报警器作为室内报警器,GSM作为对外报警器。整个系统由警情采集、报警控制和警情处理组成。2.1方案比较2.1.1 方案一方案一采用固定电话对外进行报警,撤防布防。方案一系统框图如下:2.1.2 方案二方案二采用GSM作为对外报警方案二系统框图如下:2.2方案论证通过.2.3方案选择3单元模块设计3.1 电源模块本设计所用的单片机需要+5v直流供电,为了保证24小时不间断工作,因此设计了电源模块。该模块主要利用市电(交流220V)通过降压、整
5、流、滤波、稳压,然后输出一个+5V的电压。电源模块为整个电路提供一个稳定、持续、纹波少的电压,因此,若电源模块不能达到设计要求则会影响整个电路的正常工作。电源模块设计框图如下:变压器降压7805稳压桥式整流市电(220V)图3.1.1.1电源模块框图电源模块protel PCB原理图如下:图3.1.2.2电源模块PCB原理图3.1.1变压器变压器是一个降压变压器,它将市电(交流220V)降低到一个合适的交流点压值,然后送至桥式整流电路。变压器的副边电压由变压器副边和原边线圈匝数之比来确定。也是变压器副边与原边的功率比。该电源模块中取为22,则变压器副边输出电压为10V的交流电。3.1.2整流滤
6、波四只整流二极管D1D4组成了单相桥式整流电路,它将变压器输出的10V交流电变成峰值为10V的脉动直流电,再将此直流电送至滤波电容C13滤除纹波,输出直流电压。其中是变压器副边输出交流电压的有效值。3.1.3稳压器稳压器采用集成稳压器CW7805,它是固定式三端稳压器,由于本设计中要求提供的电源电压为+5V,为不变直流电压,因此选用CW7805,它输出为固定的+5V电压,在输入端接上电容C14可以进一步滤除纹波,输出端接电容C15能改善负载的瞬态影响,从而使电路稳定工作。其中C14和C15采用漏电流小的钽电容,若是电解电容应将电容值增加十倍。7805的PCB引脚如下图图3.1.3.3 CW78
7、05 引脚图图中1脚为输入端,接整流滤波电路的输出端;2脚为接地端;3端为输出端接电容。3.2 声光报警模块当红外采集到警情时,由单片机输出控制信号,发出声光报警,其电路PCB图如下图:图3.1.2.1 声光报警电路图其中LED端接单片机4脚(P1.3口),SP端接单片机8脚(P1.7口),当发生警情时单片机的P1.3口和P1.7口输出电压约为4V的高电平,从而使Speaker和发光二极管工作。蜂鸣器采用市面上常用的压电式蜂鸣器,然后由单片机的P1.7口经三极管驱动蜂鸣器发声。由于压电式蜂鸣器需要10mA的驱动电流,P1.7口接三极管的基极,当它输出高电平时,三极管导通,蜂鸣器获得+5V的电压
8、而发声;当它输出低电平时,三极管截止,蜂鸣器停止发声。3.3 时钟模块单片机各个功能部件都是以时钟控制信号为基准来运行,时钟频率会直接影响单片机的速度。时钟电路有两种设计方式,内部时钟方式和外部设计方式,本设计采用内部时钟方式。如下图所示图3.1.3.1 时钟模块电路其中XTAL1和XTAL2分别是单片机内部高增益反相放大器的输入端和输出端。这连个端口之间连接一个石英晶体振荡器和两个微调电容,就构成了时钟电路。由于该单片机的机器周期为1us,单片机的机器周期与时钟周期的关系是 其中机器周期,则时钟频率,51单片机最常用的是12MHz和6MHz的晶振器。所以本设计采用12MHz的石英晶体。若采用
9、外部时钟方式,外部时钟源直接连接到XTAL1,而XTAL2端悬空。内部时钟方式具有稳定性好、成本低、制作简单等优点,而本设计采用的是51单片机,不要求过高频率的时钟信号,则完全可以采用内部时钟方式。随着制造工艺技术的发展与提高,单片机的时钟频率也随之增加,某些高速率单片机芯片的时钟频率已经达到40MHz。3.4 复位模块初始化单片机就是复位操作,51单片机的复位需要有外围电路来实现,常用的两种复位方式有手动按钮复位和上电自动复位,本设计采用看门狗电路实现上电自动复位。3.4.1手动按钮复位按键手动复位有两种方式,即电平方式和脉冲方式两种。其中最简单的是电平方式复位,它是通过RST端口经过电阻与
10、电源接通而实现的,按键手动电平复位的电路图如下。图3.1.4.1 按键手动电平复位电路图上图中电容和电阻值只适用于时钟频率为6MHz的单片机,为22uF,为200,为1k。按键手动脉冲复位是利用RC微分电路产生的正脉冲来实现,脉冲复位电路如下图所示。图3.1.4.2 按键手动脉冲复位电路图同上图一样,电容电阻值只适用于6MHz时钟的单片机,手动复位需要持续给RST端两个机器周期的高电平才能完成复位操作,例如,采用12MHz的时钟晶振器就必须至少2us的高电平。3.4.2自动复位本设计采用自动复位的方式来完成单片机的初始化操作,无需按键。因为若电源断开后又接通无需人工手动去让系统复位。本设计采用
11、了典型的看门狗电路来复位。其电路图如下。图3.1.4.3 看门狗电路本设计利用看门狗定时器X5045来为单片机提供复位高电平。当电源接通以后X5045的RST端会产生一个200ms的高电平,来为单片机复位。3.4.3 X5045的介绍X5045是一个可选时间的看门狗定时器,它具有4Kbit 3-WIRE接口非易失性EEPROM,仅有8个引脚的封装。它可以用作上电复位、低电压复位控制、可编程看门狗定时器。上电复位是利用X5045接通电源后上电复位电路使得RESER引脚保持250ms激活状态。这是为了防止单片机在电源稳定之前的误操作,提高系统启动的可靠性和安全性。低电压复位是指在工作过程中,低电压
12、复位电路可以检测到供电电压。如果电压低于某一特定值, X5045激活RESET引脚,停止了单片机的工作,为了防止意外的操作。如果单片机的工作电压太低,单片机或外设就会失效,导致系统锁定或数据丢失。 看门狗定时器是指上电复位和低电压复位电路在系统出现问题时,看门狗定时器帮助系统从问题中恢复出来。当计数时间一到,看门狗X5045复位系统。作为软件循环的一部分,定时器计时完成前,单片机会复位看门狗定时器。如果有软件问题,如死循环或等待外部器件,看门狗定时器时间到,就会立即复位单片机,保护系统,防止数据丢失。X5045的引脚图如下:图3.1.4.3 X5045管脚图1脚:端,芯片选择输入端。当CS端是
13、高电平时,表示芯片未选中,并将SO置为高阻态。器件处于标准的功耗模式。当CS端是低电平时,将CS拉低将使器件处于选择状态,器件处于正常工作功耗状态。在上电后任何操作之前, CS必须要有一个由高变低的过程。2脚:SO端,串行输出端。SO是一个拉/推串行数据输出的引脚,当读取数据时,数据在SCK脉冲下降沿由SO引脚送出。3脚:WP端,写保护端。WP端是低电平是,X5045处于写保护状态,其他功能正常工作;当WP端是高电平时,所有功能正常工作,包括写的操作。4脚:VSS端,接地。5脚:SI端,串行数据输入端。所有数据都通过SI端进行输入,包括指令码和地址。当SCK端为上升沿时进行数据的输入,并且高位
14、在前。6脚:SCK端,串行时钟。串行时钟的上升沿通过SI端进行数据输入,下降沿通过SO端数据输出。7脚:RST端,复位输出端。当X5045接通电源时,看门狗定时到,RST端将会产生一个200ms的复位高电平,来复位控制器。此端口必须接上拉电阻。8脚:VCC端,电源端口。接+5V电源电压。3.4.4 X5045的软件设计该模块的的主要实现功能是单片机的上电复位和存储预置电话号码。复位功能比较容易实现,即隔一段时间将CS端取反即可。而存储电话号码是利用X5045的内置EEPROM来实现,对于数据的操作,涉及到WP、SI、SO端的控制,来实现电话号码的读取与存储。在附录中会有具体的程序代码。3.5
15、红外模块人体辐射的红外线中心波长为910-um,而探测元件的波长灵敏度在0.220-um范围内几乎稳定不变。在传感器顶端开设了一个装有滤光镜片的窗口,这个滤光片可通过光的波长范围为710-um,正好适合于人体红外辐射的探测,而对其它波长的红外线由滤光片予以吸收,这样便形成了一种专门用作探测人体辐射的红外线传感器。3.5.1热释电红外传感器的介绍热释电红外传感器在结构上引入场效应管,其目的在于完成阻抗变换。由于热电元输出的是电荷信号,并不能直接使用,因而需要用电阻将其转换为电压形式。故引入的N沟道结型场效应管应接成共漏形式来完成阻抗变换。热释电红外传感器由传感探测元、干涉滤光片和场效应管匹配器三
16、部分组成。设计时应将高热电材料制成一定厚度的薄片,并在它的两面镀上金属电极,然后加电对其进行极化,这样便制成了热释电探测元。由于加电极化的电压是有极性的,因此极化后的探测元也是有正、负极性的。该传感器将两个极性相反、特性一致的探测元串接在一起,目的是消除因环境和自身变化引起的干扰。它利用两个极性相反、大小相等的干扰信号在内部相互抵消的原理来使传感器得到补偿。对于辐射至传感器的红外辐射,热释电传感器通过安装在传感器前面的菲涅尔透镜将其聚焦后加至两个探测元上,从而使传感器输出电压信号。制造热释电红外探测元的高热电材料是一种广谱材料,它的探测波长范围为0.2-20um。为了对某一波长范围的红外辐射有
17、较高的敏度,该传感器在窗口上加装了一块干涉滤波片。这种滤波片除了允许某些波长范围的红外辐射通过外,还能将灯光、阳光和其它红外辐射拒之门外3.5.3 BISS0001的简单介绍BIS0001是一款具有较高性能的传感信号处理集成电路。它配以热释电红外传感器和少量外接元器件就可构成被动式的热释电红外开关、报警用人体热释电传感器等。它能自动快速开启各类白炽灯、荧光灯、蜂鸣器、自动门、电风扇、烘干机和自动洗手池等装置,特别适用于企业、宾馆、商场、库房及家庭的过道、走廊等敏感区域,或用于安全区域的自动灯光、照明和报警系统。(1) BISS0001的特点:a.CMOS工艺制造b.数模混合c.具有独立的高输入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能家居 红外 防盗 报警 系统
限制150内