版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于GSM短信模块的家庭安全报警系统摘要随着科学技术的进步,人们对家庭防范要求越来高,以往单一的铁丝网,铁丝窗家庭防盗系统已经远远不能满足人们对于家庭安全的要求,因此智能防盗系统由此应运而生。本课题的主要任务是设计一个基于GSM网路短信模块的家庭安全报警系统。它主要应用于人们日常家庭生活领域,对于一般的家庭都可以适用。本系统主要通过热释电红外传感器1和烟雾传感器对家进行监测,当居民在家时,热释电传感器装置处于休眠状态,在居民外出家中无人时,热释电传感器监测装置则处于监测状态,通过监测家中的情况,通过短信及时的向用户提供家中是否有人入窃和烟雾情况。例如:当有窃贼从门窗非法进入房间时,热释电红外传
2、感器就会监测出不明情况反馈到单片机进行处理,然后经过GSM短信模块向用户发送报警提示消息,并启动家中声光报警装置,发出报警信号以便小区保安或邻居及时处理家中状况,从而达到防盗报警的目的。 本文介绍了一种以AT89S52单片机、GSM短息模块的家庭安全报警系统,并从系统各个部分的原理、电路图对系统做了全方位详细的描述。该系统可以实现当家庭遇到安全隐患时通过自动短息消息向户主提供信息,以达到防盗目的。该系统对于一般家庭适应性相当强,且自动化程度相当高,经济适应,一般家庭都能适用。关键词 单片机 GSM 家庭报警 热释电传感器AbstractWith the advancement of scien
3、ce and technology, people increasingly high requirements for household guard, previous single barbed wire, wire windows home security system has been far from satisfying the people's demands for home security, so intelligent anti-theft system which came into being. The main task of this project
4、is to design a home security alarm system based on GSM network messaging module. It is mainly used in the field of people everyday family life, for the average family should apply. This system mainly through the pyroelectric infrared sensor and smoke sensors to monitor to the family, when residents
5、at home, dormant, pyroelectric sensor device in the residents go home without the person, the monitoring of the monitoring device, pyroelectric sensor, by monitoring the home situation, via text message in a timely manner to provide customers with home whether someone into the theft and smoke.For ex
6、ample: When a thief illegally entered the room from the windows, doors and infrared sensors will monitor the situation unclear feedback to the microcontroller for processing, and then send SMS through GSM SMS module messages to users, And start the acousto-optic alarm device in the home, send out al
7、arm signal to the timely processing of small area public security or neighbor's home state, thus achieve the goal of anti-theft alarm.This paper introduces a AT89S52 microcontroller, GSM module short interest home security alarm systems, and from the principles of the various parts of the system
8、, do a full range of circuit diagram of the system is described in detail. The system can achieve security risks encountered when families headed by automatically providing information to the message short interest, in order to achieve security objectives. The system is adaptable for the average fam
9、ily is quite strong, and a very high degree of automation, economic resilience, the average family can applyKeyword:Single-chip GSM Home Alarm pyroelectric sensor目 录摘要Abstract1 绪论11.1 引言11.2 本课题的研究目的和意义11.3 家庭安全防盗系统发展现状11.4 本文的主要工作22 系统总体方案设计 32.1 系统的总体构成 32.2 系统功能及工作过程 32.3 本章小结 83 家庭安全报警系统各组成部分硬件设
10、计 93.1 主控单片机模块 93.2 GSM短信模块 113.3 传感器监测模块143.4 无线遥控模块173.5 声光报警模块193.6 时钟电路模块203.7 按键模块213.8 显示模块 223.9 电源模块234 系统软件设计244.1 系统软件设计基础244.2 初始化设置274.3 软件设计314.4 本章小结33 361绪论1.1 引言目前传统的防盗网、防盗窗家庭防盗系统在使用中显示出了较多问题,这种单一的以阻碍窃贼进入为目的家庭防盗装置已经远远不能满足现代家庭对安全的需要。现代城市家庭大多数都是上班族,上班期间家中留守的是老人和孩子,这样家庭传统的防盗系统对这些群体会构成一定
11、的威胁。并且在当代家庭中,火灾发生的频率日趋上升,成为制约家庭生活提高的重要因素,不仅电气设备易于着火,而且煤气泄漏也存在巨大隐患,所以在火灾初期如果采取的情况不但将造成巨大的人员及财产损失2。家中的可燃气体主要是以天然气、煤气、甲烷等,当这些可燃气体在空气中达到一定浓度时可能就会发生爆炸,家中一旦发生爆炸将会发生无法挽回的巨大损失。在火灾发生初期,空气中可燃气体的浓度将会加大,所以,为了防止火灾情况的发生,应该时刻监测家中气体的浓度,以便及时有效扑灭火源,使家庭免于灾难。所以,在这样的情况下必须有个智能系统能将家中的情况及时告知他人,以达到实时监控处理的效果。本文给出了一种基于以STC89C
12、52单片机、GSM短信模块为核心的家庭安全报警系统的设计方案,对GSM短信模块、传感器等做了相当深入的研究。基本上实现了家庭安全报警功能,有很好的应运前景。1.2 本课题的研究目的和意义改革开放以来,随着科技的进步,人们的生活水平有很大的起色,但是,与此同时,由于地形地貌以及中西部沿海地区发展的不平衡,区域差距及城乡差距也在进一步的拉。经济发展不平衡,这就促使了盗窃、抢劫等违法犯罪现象增加,因此,人们越来越渴望一个安全的家庭坏境。家庭安全防盗系统的设计主要是方便现代小区居民,让他们能够安心的在外工作或出差,不需要时时刻刻当心家中安全。这样既可以保障家庭安全,又可以提高人们的工作效率,以便更好的
13、促进经济社会的飞速发张,这是建设本系统的最大意义和根本目的。基于GSM短信的家庭安全报警系统装置中的短消息业务不使用话音通信信道,成本低,家中成员几乎人人够可以使用手机接收消息,因此有很大的市场前景1.3 家庭安全防盗系统发展现状科技的进步,推动了智能化小区建设的发展步伐,使小区安防系统越来越先进,体系也越来越完善,不但实施本地监控,同时也实现远距离监控,从小区的 整体监控走向家庭内部单个监控。家庭联网防盗报警系统在不久的将来会慢慢的发展起来,一步一步走进当代家庭。一个先进的现代化小区,必须要具备方便、安全、舒适的生活环境,这样才能保障每户家庭生命和财产财产安全。但是在目前,影响我国社会安定与
14、和谐的因素依旧很多,而且有的情况还相当严重,在社会治安形势整体可观的状态下,刑事案件的发生的频率任然居高不下,入门行窃、偷盗等案件的频频发生,在很大程度上影响了我国治安安定和群众生活的安全感,社会治安形势急待改善。1.4 本文的主要工作本文设计充分考虑了家庭安全防盗的需求,是针对家庭安全防盗设计的一款经济适用型的家庭安全防盗报警系统。其主要工作是介绍基于AT89S52单片机、GSM短信模块的选型,以及系统硬件的设计,从系统总体设计方案开始到各功能模块的特点,全方位系统的介绍了家庭安全报警系统的工作原理及应运方向。2 系统总体方案设计2.1 系统的总体构成 该系统主要由8个模块实现系统功能,其模
15、块分别是:主控单片机模块、GSM短信模块、红外监测传感器模块、无线遥控模块、声光报警模块、显示模块、按键模块、时钟模块以及电源模块。各个模块以单片机为核心对各个情况进行处理,实现家庭防盗报警。总体的工作过程为:传感器实时监测家中情况,有险情发生时,通过GSM网络向用户手机发送提示信息,同时声光报警模块工作,发出报警声音,显示模块时刻显示家庭报警系统的的工作状况如家中的可燃气体状况、实时时钟显示等,便于户主随时监控。 系统结构框图如图2-1所示:图2-1 系统结构框图2.2系统功能及工作过程本系统主要实现的功能是利用利用传感器检测模块检测家中安全状况,然后通过现有的GSM网络向家庭主人发送报警信
16、息,同时利用单片机驱动报警信号。其各个模块具体的工作过程以下将会详细介绍。2.2.1 传感器检测模块传感器检测模块主要由两部分组成:热释电红外传感器和烟雾传感器。a)热释电红外传感器模块本系统将选用PIR热释电红外传感器P2288,这款传感器只对特定波长的红外光最为敏感。此传感器具有价格低、灵敏度高的特点,误动作极小,对于本系统而言价格适中,性价比较高。P2288内部结构图如图2-2所示,双探测元结构是其特点。为了消除因环境和自身变化而引起的干扰,此传感器把两个探测元(极性相反、特性相同)以串联方式连接,使这两个探测元件产生的干扰信号在传感器内部就相互抵消3。图2-2 P2288内部结构图由于
17、热释电传感器4输出信号变化比较慢,且幅度值较小(低于1mv),不可以直接担任系统的控制信号输送到单片机,因此传感器检测到的的输出信号必须通过一个后续处理电路,使得处理后的信号转变为单片机能接收的数字信号。根据功能要求,本文设计了以BISS0001元件为主的信号处理电路。BISS0001是一款模数混合的专用集成电路芯片,可以将传感器输出的信号进行放大、比较处理后送入单片机,作为单片机的输入信号。其管脚图及管脚说明如图2-3所示:图2-3 BISS0001管脚图BISSOO1管脚功能介绍5:A:芯片是否重复触发选择端。当A高电平时,重复触发;反之,禁止重复触发。VO:控制信号输出端。RR1与RC1
18、:输出延迟时间Tx的 调节端RC2与RC2:触发封锁时间Ti的调节端VSS:工作电源负端VRF:参考电压及复位输入端。一般情况下连电源VDD,当该引脚接“0”时可以使定时器复位VC:触发禁止端。当VC小于VR时禁止触发;反之,则可以触发。(VR约等于0.2VDD)IB:运算放大器偏执电流设置端VDD:工作电源正端2OUT:第二级运算放大器的输出端2IN-:第二级运算放大器的反相输入端2IN+:第一级运算放大器的同相输入端1IN-:第一级运算放大器的反相输入端1OUT:第一级运算放大器的输出端P2288传感器经过信号处理电路处理,将检测的信号发送给单片机P1.1口。如果有人非法入侵传感器将输出高
19、电平传送到单片机P1.0口,这时单片机动作进入中断程序。b)烟雾传感器模块对于防火烟雾传感器模块,本系统选取的芯片为QM-N10半导体气敏传感器可燃气体检测芯片,它采用陶瓷半导体工艺烧制而成,与其它同类型的传感器相比,具有高灵敏度和高稳定度等优点。半导体气敏传感器的工作原理是:半导体表面的气体由于氧化还原反应的作用,使传感器的阻值跟着传感器周围气体而变化。根据这一特性,人们从气敏电阻的阻值变化中可以看出空气的情况,从而以达到检测气体浓度目的。利用气敏传感器检测家中烟雾含量,将检测的结果传输到单片机P1.0口。当家中烟雾含量正常是,传感器模块输出低电平,单片机P1.0为低电平不动作;家中烟雾含量
20、超标及发生火灾时,传感器将输出高电平到单片机P1.0口,这时单片机动作。P1.0或P1.1为高电平时,单片机进入相应的中断服务程序,首先通过单片机用GSM模块向用户手机发送相对应的报警信号,然后然后驱动单片机的声光报警电路,使声光报警电路工作,引起周围邻居的注意,以便及时处理家中情况。2.2.2 GSM短信模块目前市场上,GSM模块产品一般都是由国际上一些大型公司生产,如西门子、摩托罗拉、三星、等,国内的厂家有声望的也不多。TC35i是GSM模块,没有GPRS功能,但是可以升级;SIM100的稳定性非常的差;摩托罗拉与索爱都还可以不过和西门子相比,供货与技术支持都有待改进。综上所述,本文选用的
21、是一款支持中文短息的的 TC35i。TC35i模块开发早,技术成熟,广为大家所熟悉,且编程语言及AT指令可以很方便的获取,由于本人尚处于学习研究阶段,各方面知识水平还不高,所以选用这款GSM模块,便于自己学习及实现本系统功能。GSM模块主要是利用单片机通过现有的GSM网络向用户手机发送提示信号短信,其主要实现过程为:单片机通过查询方式检测到单片机P1.1口为高电平(即家中出现窃贼)或单片机P1.0口为高电平(即家中发生火灾)时单片机进入相应各自中断程序,利用GSM模块向用户手机发送相对应的提示信息,短消息内容固定存储在单片机中,当发生险情时,单片机只要调用其对应的内容就可以通过单片机串口直接与
22、GSM模块通信,实现无人监控的自动发送短信的功能。单片机与GSM模块的通信主要是通过单片机P3口引脚的第二功能串口进行通信。2.2.3 时钟及按键模块现在市场上有不少种类的时钟电路,如DS1302、PCF8485等,而且这些时钟芯片的接口简单且价格低廉,因此应运比较较多。本系统时钟模块主要是以DS1302为主的时钟芯片实现时间显示,DS1302时钟芯片可以设置年、月、日时、分、秒及闰年功能。按键模块主要来进行时钟模块时间进行设置,设置三个按键分别与单片机三个I/O口P2.0、P2.1、P2.2相连,实现对时钟芯片的处理,这三个按钮分别为S1、S2、S3。S1为功能键,第一次按下是设置年,第二次
23、按下是设置月,依次按下分别设置日、时、分、秒,共按七次,第七次时为结束设置,S2、S3分别为加一减一键。通过对着三个按键的设置来设置时间。时钟及按键模块的功能主要同通过单片机软件实现,单片机通过查询方式来检测按钮按键接口,然后通过内部程序来更改时钟设置。2.2.4 显示模块显示模块功能主要是为了实时显示家庭报警系统的的工作状况如家中的可燃气体状况、实时时钟显示等,本文选取的芯片为低电压、低功耗的LCD12864液晶显示芯片,该芯片带有中文字库,可以很方便的显示家中状况,它可以完成汉字和图形显示。由该芯片组成的显示电路与其他同类型的电路相比较,硬件电路和显示程序都非常简单,而且芯片价格低廉,在该
24、系统中性价比相当高。2.2.5 无线遥控模块热释电红外传感器对所有人的检测相同,所以无法识别窃贼与户主。当户主在家时,为了防止监测模块误报警,必须关断热释电传感器模块,所以本系统设计了一个无线遥控器装置,便于随身携带。该装置有两个按键:A键与B键,具体定义为A键为布防按钮B键为撤防按钮,A键按下热释电传感器模块工作,B键按下热释电传感器模块停止工作。无线遥控模块主要选用三个核心器件,分别为:315MHZ无线传输模块、编码芯片PT2262和解码芯片PT2272。这三个模块芯片,开发早,广为大家所知,其配套使用组成的硬件电路易于实现和理解,且软件编程可以从多渠道获得。因此,用这三个核心器件组成的发
25、射和接受电路可以很方便的实现本模块的功能。下面就将简单介绍着三个核心器件a)315MHZ无线传输模块简单介绍本文选用315MHZ无线遥控模块,频率稳定度相当高,在现有的环境温度下,频率漂移几乎为零,与PT2262/PT2272两种编解码芯片配合使用组成的无线遥控器,可以很方便对系统进行控制。315MHZ无线遥控模块的电压在3-12V之间变化时发射频率几乎保持恒定值,同时与发射模块组合使用的接收模块也不需要任何改变就可以的接收无线数据。在开阔地面上传输时,3V电压源,传输距离为20-25米,发射功率很小;5V电压时,传输距离约100-200米;12V电压时,传输距离可以达到300-500米,这时
26、候是最理想的工作电压,发射效果最好;电压大于12V以后,模块的功耗就会增加,所以发射功率不会再有很大增加。b)编解码芯片PT2262/PT2272简单介绍图2-4 PT2262/PT2272管脚图无线遥控模块另外两个核心芯片为编解码芯片PT2262/PT2272,这两款芯片是普城公司生产的一种通用编解码电路芯片,具有低价位低功耗的特性。PT2262/PT2272的三态地址管脚有12位(A0A11),其任意组合可以提供531441种地址码。PT2262为编码芯片,OSC1/OSC2是编码芯片震荡电阻的输入和输出端,其震荡频率由外接电阻决定,TE为编码启动端,低电平有效 ,Dout是编码输出端,输
27、出为高电平输出(平时为低电平)。PT22262引脚排列图如图2-4所示:6根地址线分别为A0到A5, A6至A11不仅可以作为地址线还能够作为数据线。PT2272为解码芯片,后缀型号有L4/M4/L6/M6等,L代表锁存输出,如果成功接收数据就会一直保持这个电平状态,一直等到下一次遥控数据发生改变。M代表非锁存输出。4和6表示有几路并行的数据通道,(PT2272-M4),则代表8位地址编码。一般人们习惯使用8位地址码和4为数据码的模式,在这里本模块同样也采取这种编码芯片(PT2272-M4)。PT2272引脚排列图如图2-4所示。2.3本章小结本章首先介绍了系统的模块组成,从系统整体简单说明装
28、置的功能实现,然后分别从各个模块着手,介绍了各模块的功能及实现过程。从整体到部分,层次清晰,语言简洁明了,便于阅读。3 家庭安全报警系统各组成部分硬件设计3.1主控单片机模块3.1.1主控单片机模块的选择本文选取的主控单片机芯片为AT89C52,这是一款由ATMEL公司生产的高性能CMOS8位的单片机,内部构成和MCS-51系列单片机基本相同 8。 AT89C52单片机为40引脚的DIP封装,其价格低廉、功耗低保密性强,应运方便灵活。可以使用Keil工具进行程序烧写及仿真,使用相当方便,且由于本人尚处于学习研究阶段,各方面水平有限,AT89C52单片机的资料可以很方便的获取,便于自身学习与提高
29、,所以AT89C52为本系统的最佳选择。3.1.2 AT89C52单片机基本组成AT9C52单片机结构框图如图 3-1所示 6。图3-1 AT89C52的内部结构AT89C52单片机基本组成包括:a) 片内程序存储器内含8K的Flash程序存储器,;b) 具有P0到P3共32根可编程的I/O口线;c) 具有3个可编程定时器;d) 具有一个数据指针DPTR;e) 串行口是具有一个全双工的可编程串行通信口;f) 拥有可编程的3级程序锁定位;g)工作电源电压典型值为5V;最高工作频率为24MHz。AT89C52单片机的管脚设置和使用都非常的简单,指令系统和引脚功能与51系列单片机完全兼容,且该单片机
30、技术成熟,器件易于购买,编程方便,资料很多方便查阅。3.1.3 AT89C52单片机最小系统AT89C52单片机和其他微机一样在时序电路控制下运行,时序电路的基础就是需要某一时钟信号作为基准,因此单片机最小系统由时钟电路和复位电路构成,其电路图如3-2所示:图3-2 AT89C52单片机最小系统本系统是利用片内震荡电路的时钟电路。XTAL1和XTAL2分别是单片机反向放大器输入输出端,在芯片外部,反向放大器输入输出之间加一个石英晶体振荡器和两个微调电容,从而就构成了一个稳定的自激振荡器。其具体电路图如图3-2所示。单片机在启动时复位操作是必不可少的一步,这一步可以使单片机从初始状态开始工作,这
31、种工作方式成为复位方式,其电路称为单片最小系统的复位电路。本系统采用单片机手动复位方式,如图3-2所示,当按下复位键RESET后,复位端RST通过电阻R1接通电源5V,产生正脉冲实现单片机复位。3.2 GSM短信模块 GSM称为全球移动通信系统,从1993年在我国开始商用,至今已有二十余年的历史7。在过去的二十年里,GSM网络速度发展惊人,随着GSM网络规模的高速发展,人们利用无线通信监测设备检测家庭情况的需求也越来越高,因此利用GSM网络无线监测防盗是当今发展的趋势。3.2.1 GSM模块简单介绍 GSM模块,具有独立的操作系统、GSM射频处理、基带处理并提供标准接口的功能模块 8。一般来讲
32、,GSM模块和屏幕显示、键盘及电源模块等组合使用,就可以成为一部手机,利用现有的强大的GSM网络可以很方便的收发短信及语音通话。随着当代社会科技的高速发展,GSM模块在日常生活中的应运越来越频繁,GSM模块的各个行业中都有出现。例如,手机控制的门禁系统、工程系统的余款催缴、网站服务器的报警及复位、家电的远程控制等等,都有GSM模块的作用,智能化生活已经离不开GSM模块,它使人们的生活越来越方便。3.2.2 GSM模块的选择及TC35i简单介绍TC35i 9是西门子的一款不带协议栈的GPRS模块,在两个频段工作分别是EGSM900与GSM1800, 直流电源范围为3.3V到4.8V;通过接口连接
33、器与SIM卡读卡器,天线连接器与天线连接。SIM卡的电压为3V/18V, TC35i要想传输数据与指令必须通过AT命令进行双向传输,其波特率的选择范围是300b/s115kb/s。它支持两种短消息格式,分别为:Text和PDU。GSM短信模块的实物图如图3-3所示:图3-3 GSM短信模块的实物图TC35i由6个部分组成:供电模块(ASIC)、闪存、ZIF连接器、天线接口等。 TC35i模块有40个引脚,可以划分为5大类,即电源、数据输入/输出、SIM卡、音频接口和控制10。 这些引脚通过一个ZIF(零阻力插座)连接器引出,引脚的具体功能如下所示:a) 电源:第15引脚为正电源输入脚,一般输入
34、的电源值为4.2v;第610引脚为接地;11、12为充电引脚,外接锂电池;13脚是供外电路使用的对外输出电压;14引脚接负温度系数的热敏电阻,用于锂电池的充电保护。b) 数据输入/输出:第1623引脚分别是DSR0、RING0、RXD0、TXD0、CTS0、RTS0、DTR0与DCD0,其中硬件握手是RTS0、CTS0,串口通讯脚为RXD0、TXD0。c) SIM卡:2429脚为SIM卡脚,为外接式。d) 音频接口:3538为话音接口,35、36为扬声器放音接口,37、38为话筒接口。e) 控制:15脚IGT是启动脚,系统上电后会给IGT加一个持续时间不超过1ms的100ms的低脉冲,使模块进
35、入工作状态。30脚为RTC back up,31脚为Power down,32脚为SYNC.3.2.3 TC35i的与单片机硬件接口电路设计TC35i要想与单片机通信,则必须设计两部分主要硬件电路:SIM卡接 口电路和与单片机相连接的串 口电路 11。 通信软件部分则主要是AT指令的编程,这里主要介绍的本模块硬件的设计,与单片机通信的软件部分本文将于第四章重点介绍。下面分别着重介绍两个部分的硬件设计:a)SIM卡接口电路硬件设计本文设计的重点是通过单片机让GSM模块自动的向户主手机发送短信消息,这里将会使用到至少两个手机之间的通信,所以必须要用到两张手机卡,一张是户主随身携带的手机卡,另一张则
36、是GSM模块中的手机卡。但是TC35i模块属于外接SIM卡形式,没有SIM卡卡座,所以必须设计单独的SIM卡座接口与TC35i相连。 本系统采用SIM卡为市场上常见的六脚SIM卡阅读器,其中有五个脚和TC35i的 2429脚相同。 TC35i与 SIM卡卡座连接方法为:SIM卡上的五个引脚CCRST、CCCCL、CCIO、CCGND和CCVCC通过SIM卡阅读器与TC35i的同名端分别相连,然后在需要的地方加上电容进行滤波处理,就可以完成SIM卡模块连接,其具体电路图如下图3-4所示。放入SIM 卡时,只要将SIM按照卡 座方向填到卡 槽中即可。b)TC35i与单片机接口电路TC35i模块与单
37、片机之间通过串 口进行通信,从而实现单片机对TC35i模块的控制,为了使电路简化,因此本设计运用两线(TXD、RXD)与单片机的UART进行连通,然后单片机通过软件方式对TC35i进行控制。对于TC35i其他不使用输出管脚,应该悬空;如果为输入脚,则需要加一个10K的上拉电阻。另外控制管脚IGT为模块工作的启动管脚,上电时加一个10ms左右的低脉冲模块启动,所以需要将该管脚加上一个10K的上拉电阻,然后将该管脚与单片机相连,故而实现了单片机对TC35i模块工作状态的控制。TC35i是一个功能相对比较完备的模块,可以不进行任何的射频处理和信号处理,所以将TC35i所有电源管脚连接在一起,然后在上
38、SIM卡座模块就会构成一个完整的GSM模块。其电路图如图3-4所示:图3-4 TC35i硬件接口电路从图3-4中可以看出,在进行串口连接时,TC35i模块串 口管脚的工作电 平虽然为TTL电平,但是其输入输出的不是+5V逻辑电平,而是+2.9V,单片机串口管脚的工作电平为+5V的TTL电平。因为单片机的逻辑高低判断电平可以实现与TC35i管脚相连接,所以可以将直接将单片机的串口线与本模块的串口线直接相连,而不会损坏TC35i模块。在电路中TC35i模块的串行输入脚为RXD0和TXD0,因为是输入脚,所以各管脚分别加上一个10K的上拉电阻,拉高电平然后与单片机 P3.0、P3.1管脚分别相连,这
39、里用到的是单片机管脚的第二功能,串行口数据输入/输出脚。IGT为TC35i的控制启动脚,平时为高电平,模块上电工作是必须要在此管脚加10ms左右的低脉冲,所以要将此管脚加上10K的上拉电阻与单片机的I/O(P2.4)相连。SYNC管脚部分则用来指示TC23i模块状态,该管脚连接一个二极管指示灯指示模块工作状态。摸块正常工作时SYNC输出高电平,三极管Q3导通,二极管指示灯亮,反之灯灭。这样TC35i硬件部分就设计出来,但是要想实现其具体功能,还需要单片机通过AT指令软件编程,其软件将于第四章具体介绍。 3.3 传感器监测模块 传感器监测模块主要实现的功能是时刻监测家中情况,即是否有人非法闯入或
40、家中是否发生火灾等。这两个功能的实现主要是通过传感器检测部分完成,红外传感器检测是否有人非法入侵,烟雾传感器检测家中是否发生火灾,所以下面将重点介绍着两种传感器及硬件电路实现过程。3.3.1 外来非法入侵报警报警模块外来非法入侵报警报警模块硬件电路设计思路是:首先热释电传感器通过菲涅尔透镜检测人体信号,然后将检测到的信号进行信号处理,最后再将处理后的信号送入单片机的一个I/O口(P1.1),单片机采用查询方式监测各个I/O口,如果I/O口电平发生变化,则进入相应的中断程序,向用户手机发送报警提示信息。外来非法入侵报警模块硬件电路具体流程图如图3-5所示:图3-5 外来非法入侵报警模流程图 在检
41、测非法入侵的传感器中需要一款传感器来检测人体的红外线,并将检测到的人体信号转变为电压信号,所以本文选取了一款PIR热释电红外传感器P2288作为信号探测器。实验证明,传感器与菲涅尔 透镜一起使用,探测距离半径可达到到10米距离;不使用菲涅尔透镜,探测距离仅有2米。因为热释电传感器检测输出的信号幅度值较小(低于1mv),且信号变化比较慢,,不可以直接担任系统的控制信号输送到单片机,所以传感器检测到的输出信号需要通过后续处理,使得处理后的信号转变为单片机能接收的数字信号。根据功能要求,本文设计了以BISS0001元件为主的信号处理电路。外来非法入侵检测电路,即热释电传感器信号处理电路,这个模块电路
42、是核心部分。信号处理后送入单片机即可,单片机通过响应信号处理,进入单片机中断程序,在中断程序中通过GSM模块向户主发送短信消息,同时启动本地的报警提示装置。具体软件和报警装置将于下面介绍,本模块只设计热释电红外传感器硬件电路图,如图3-6所示:图3-6 传感器模块信号处理电路在图3-6中可以看到,当传感器D6检测到人体发出的红外线后,热释电传感器S极信号输出将送到BISS0001芯片的14脚;第14脚为信号处理芯片第一级运算放大器的同相输入端,信号在芯片内部进行第一级运算放大,然后信号从第16脚出来经过电容C10耦合后进入第13脚端口进行内部第二级运算放大器进行放大;信号在内部再通过鉴幅器处理
43、之后,将会输出效触发信号来启动延时时间定时器;最后信号处理电路将检测到的信号转化为单片机能处理的脉冲信号,从第2脚输出高电平到单片机的I/O口(P1.1),最终被单片机检测出来。时间定时器输出延迟时间Tx由R11和C13控制,电路中A=1,为芯片允重复触发。同理,当传感器没有检测到人体发出的红外线时,信号处理电路输出脚将输出低电平,单片机将不会响应。3.3.2 防火烟雾检测模块本模块设计的思路是:通过烟雾传感器检测芯片检测家中烟雾含量,通过信号电路,将处理后的信号送入到单片机的一个I/O,单片机通过查询的方式检测其I/O口情况,一旦检测到该I/O口电平发生变化,则立即进入中断响应程序,通过GS
44、M模块向用户手机发送报警信号,同时启动家庭报警提示装置,下面将具体介绍防火烟雾检测模块的硬件电路工作原理图。本系统选取的可燃气体检测芯片为半导体气敏传感器QM-N10,它采用陶瓷半导体工艺烧制而成,其特点是灵敏度和稳定度都比较高。防火烟雾检测模块的电路图如图3-7所示:图3-7 QM-N10气体传感器电路 从图3-7中可以看出,气敏半导体传感器QM-N10处于干净的大气中时,A、K两点间的阻值大约是几十千欧某电阻,所以此时流过R的电流很小,K点为低电位,三极管Q1无法导通,输出跟随器输出为低电平经过电阻后接到单片机P1.0口,此时1.0为低电平,单片机烟雾传感器模块不响应。但是,相反的是,当空
45、气中的可燃气体浓度升高达到设定值时,A、K两点之间的阻值将很快的减小,K点电位上升为高电平,三极管Q1导通经过跟随器后将高电平输送到单片机P1.0口,单片机立即响应中断,进入设定好的烟雾传感器中断程序,通过GSM网络向户主发送报警消息,从而达到户主随时监控家中状况以便及时处理家中火灾情况。3.4 无线遥控模块 在这个系统中,防盗报警模块传感器对主人与盗贼的感应相同,即无法区分主人与盗贼,因此所以需要设计一个便携式按键模块,即无线遥控模块,这个模块设置两个按钮,A键和B键。当主人在家时,按下A键让防盗模块停止工作,而家中无人时,按下B键让防盗模块工作。为了实现对系统的人性化设计,通过对本模块的按
46、钮设置,来控制防盗报警模块的关断,A键按钮用于布防,B键按钮用于撤防。无线遥控模块为便携式装置,便于户主随时携带,所以将会涉及到两个部分电路:发送电路和接收电路。下面将从发射和接受两个电路模块具体介绍本模块的实现过程。无线遥控模块电路由两部分组成:发射模块(编码电路)与接收模块(接收电路)。接收模块芯片使用8位地址码和4位数据码。实现两模块之间的通信,将两模块地址脚1到8脚设置一样就可以。3.4.1发射模块(编码电路)发射模块电路由315MHZ无线数据发射模块和编码芯片PT2262两个部分组成。为了减小系统设备的功耗,发射模块使用ASK调制方法。发射模块设计了两个按键分别用于安防与撤防,作为无
47、线遥控按钮,将于下节介绍。这里只设计发射模块的硬件电路图。图3-8 发射模块电路原理图图3-8为发射模块,从图3-8中可以看出,无线发射模块除了设置8位地址码外,数据码上还设置了两个按键A键和B键,分别用于热释电红外传感器模块的撤防与安防。图中315ZHZ发射器谐振器频率为315MHZ,所以发射模块的发射频率为315MHZ。在发射模块中,编码启动TE端口接地始终为有效状态,这时只要有按键按下,三极管Q1导通,编码芯片PT2262开始上电工作,它根据D0到D3地址管脚的电平实施编码,编码信号由地址码、数据码和同步码组成一个码字12。该编码信号经发射模块发射出去。3.4.2接收模块(解码电路)图3
48、-9 接收模块电路原理图图3-9为接收模块,平时没有接收到发射模块发射的315MHZ的信号时,解码芯片PT2272-L4地址输出端D0D3均为低电平。但是,当编解码芯片地址编码相同时,解码芯片PT2272 的VT脚输出高电平,同时使两芯片的数据脚电平状态保持一致,输出高电平。例如发射模块的A键按下时,发射模块发射315NHZ的数据,接收模块因为与发射模块地址一致,所以接受到发射模块发射的信号,此时接收模块的地址脚D0为高电平,因为本模块使用的是带锁存状态的解码芯片,所以D0地址脚将一直保持高电平状态,直到下一个按键按下。接收模块的D0脚于单片机P0.3脚相连接,A键按下时单片机P0.3脚电平发
49、生变化产生高电平,单片机以查询方式检测端口情况变化,然后通过内部编程使热释电红外传感器报警模块停止工作,以达到撤防的目的。与此相同,当家中无人时,按下B键按钮,经过无线遥控模块的编解码处理,单片机P0.4脚电平将发生跳变,所以同时单片机经过内部编程让热释电红外传感器报警模块开始工作,以达到安防的目的。3.5 声光报警模块当家中有人非法入侵或发生火灾时,如果户主远在千里之外或有事无法及时处理家中的状况,这时家中的声光报警电路模块就显得尤为重要。家中发生突发状况,报警模块发出报警声音,可以及时通知小区保安或邻居,以便在最短的时间处理家中发生的状况,将损失降到最少。下面将简单介绍一下报警模块的电路原
50、理及实现过程,其电路原理图如图3-10所示:图3-10声光报警电路图3-10为声光报警电路,由扬声器、发光二极管和555定时器三大部分构成。在本设计中,555定时器是一个低频多谐振荡器,555定时器5脚电压控制输入端与单片机I/O端口连接到单片机的控制信号, P2.0引脚输出。家中发生火灾或有人非法入侵时,单片机通过中断程序使P2.0管脚输出高电平,即P2.0=1,此时555输出脉冲震荡频率较高,该脉冲经过电容器C9输送到扬声器上,扬声器交替发出高低两种叫声,同时5脚输出的脉冲信号(间隔为一秒)通过电阻R15与发光二极管相连,二极管发光闪烁,实现了声光同时报警,只有在按复按钮和开关键键时才停止
51、。同理可知,当家中一切状况正常时,单片机P2.0脚输出低电平,555定时器不工作,声光报警模块不会发出声光报警信号。3.6 时钟电路模块 为了对系统更人性化的设计,所以本系统设计了一个时钟模块,随时显示时间。时钟电路不是本系统设计的重点,这里将从电路原理图出发简单的介绍其实现过程。本系统的时钟模块芯片选取的是DS1302。DS1302是DALLAS公司生产的使用串行数据传输的时钟芯片,具有掉电保护功能,价格低廉,与单片机的接口电路简单,具有年、月、日、时、分、秒计时功能,工作电压.5V5.5V,使用三线接口与单片机进行同步通讯,同时可以采用突发方式采用32.786KHZ晶振。DS1302的引脚
52、图如图3-11所示:图3-11 DS1302管脚图DS1302的管脚功能简单介绍:Vcc2是主电源,备用电源是由Vcc1供应。在主电源Vcc2断开的情况下,时钟电路仍然可以持续运行。Vcc1与 Vcc2之间较大的一个对DS1302时钟供电,当Vcc2小于 Vcc1时,Vcc1供电,当Vcc2大于Vcc1+0.2V时,Vcc2供电。X1、X2为震荡源,两端口外部连接32.768HZ的晶振。RST为复位/片选端,将RST设置成高电平可以发送所有数据。I/O为串行数据输入/输出端(双向),只有在RST为低电平时,数据才能被传输,DS1302开始工作,而RST为高电平时,I/O引脚变为高祖态。SCLK
53、为串行时钟输入端,上电运行时SCLK只有为低电平时,才可以将RST电平置高。由DS1302构成的时钟电路如图3-12所示:图3-12 时钟电路图DS1302和单片机要想进行数据传输,那么单片机首先要向时钟电路发出命令字节,该命令字节的最高位MSB(D7)设置成逻辑1,当D7=0,DS1302被进行写保护,禁止写入;D6=0,是指数据,D6=1,是指RAM数据 13; D5到D1是设置特定的输入或输出寄存器;最低位D0=0为写操作(输入),D0=1为读操作(输出)。 3.7 按键模块键盘是人机通信的不可或缺的重要部分。本系统中键盘的主要作用是用来设置模块时间,通过三个按键来调整时钟芯片的时间显示
54、。本模块从键盘原理出发,系统的设计了键盘电路的硬件电路,然后与时钟显示模块相配合,共同完成系统的时钟显示功能。下面将具体介绍主要介绍键盘电路的实现原理。键盘实际上与开关原理是一样,通过机械金属点的结合和断开来控制电路的通断,其与单片机相连,键盘的开关状态可以控制单片机I/O口高低电平的变换。单片机的键盘接口可以分为两类:矩阵式键盘接口与独立式键盘接口。独立式键盘接口,各个按键分别与单片机各个I/O口连接,判断按键是否按下只要检测输入电平状态即可,这种接口适合键盘数量少或者作使用频率高的场合。在本系统中需要的键盘数量较少,所以采用独立式键盘接口。键盘接口电路如图3-13所示:图3-13 键盘接口
55、电路图3-13为键盘接口电路,在本模块中选用三个键盘按键,分别为S1、S2、S3用于系统的时钟设定,其功能及工作过程是:S1为功能键,S2为加一键,S3为减一键。第一次按下S1其功能是调整时钟的年,第二次是月,依次类推,分别为日、时、分、秒,七次完成调整,第7次为调整结束键。本系统键盘的工作方式采用的编程扫描方式。按键开关通过一个专门的电路让其转化成单片机能识别的高、低电平状态。S1、S2或S3按键闭合时其对应的单片机I/O端口会产生一个负脉冲。按键按下或者按键释放过程中,会使电平脉冲处于高、低之间的不稳定状态,这种状态称为抖动,一般抖动会持续510ms。为了防止单片机因键盘抖动而多次处理,所以应该采取一定的措施消除键盘抖动。本设计键盘数量较少,采用的是独立式按键设计,单片机的I/O口直接与各个按键相连接,每个按键各使用一个I/O口,所以各个按键不会相互影响,从而也就防止
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年护士招聘笔试模拟题与答案详解
- 中国航空轮胎抗冲击材料研发与市场准入标准研究报告
- 中国航空物流市场增长潜力与运营模式创新研究分析报告
- 劳务分包的施工组织设计
- 中国环境评估服务市场深度分析及需求预测与竞争格局评估报告
- 中国环境监测无人机行业发展现状及投资回报分析报告
- 中国环境监测仪器市场现状与投资回报周期评估研究报告
- 中国环境大数据平台建设现状与政务应用场景研究报告
- 中国环境保护基金会行业政策环境与项目运营分析报告
- 2026浙江宁波华侨温德姆至尊豪廷大酒店招聘2人备考题库附答案详解【模拟题】
- GB/T 21666-2025失禁用尿便吸收辅助器具评价的一般指南
- 地理-江苏省连云港市2024-2025学年高一上学期期末考试试题和答案
- 水利水电工程施工企业“三类人员”安全生产考核题库-(单选多选题库)
- 吉利收购沃尔沃案例分析课件
- GB/T 23150-2024热水器用管状加热器
- 苏科版九年级数学上学期期中考点大串讲专题03圆【考题猜想压轴25题4种题型】(原卷版+解析)
- 肉兔规模化养殖技术规程DB41-T 1408-2017
- 农学概论第三章作物生长发育与产量品质
- 酒店数字化运营概论 课件 2.1旅馆业治安管理系统认知
- 植物生产与环境考试题及答案
- 公路工程总体安全生产费用使用计划
评论
0/150
提交评论