欢迎来到天天文库
浏览记录
ID:26811337
大小:55.00 KB
页数:6页
时间:2018-11-29
《基于单片机的居家防盗报警系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于单片机的居家防盗报警系统设计【摘要】介绍了一种以单片机、视频显示、报警、拨号和GSM短信模块为核心的居家防盗报警系统,主要阐述了其基本工作原理和电路构成。该系统借助移动通信网络,以短消息或者电话形式通知用户,同时,门铃被按时,系统自动抓拍监控图像,可供用户提取查看。中国8/vie 【关键词】单片机;防盗报警;GSM模块 ADesignofHomeAnti-theftAlarmSystemBasedonSingleChipMicroputer JIANGHong-meiHUANGHe-yi (SchoolofInformationScienceandTech
2、nology,GuilinUniversityofElectronicScienceandTechnology,GuilinGuangxi541004,China) 【Abstract】Thispaperintroducesamicrocontroller,videodisplay,alarm,dialingandGSMtextmessagingasthecoremoduleofhomeanti-theftalarmsystem.Thebasicainlydescribed.Thesystemnotifiestheuserintheformofshortmessag
3、eorphonethroughthemobilemunicationetime,thedoorbellispressed,systemautomaticallycapturesmonitoringimage,;ModuleofGSM 0引言 随着经济和社会的发展,人们对家庭住房的防盗重视程度不断提高,则更多的人需要对住房的偷盗事故进行监控和预防。虽然目前国内外高度重视智能家居防盗系统的研发,但是市场上并不火热,其主要原因是产品种类不多并存在一些缺陷,若用户外出时,入侵者破门而入,则防盗门铃便失去了作用;若室内网络被切断,则视频监控便毫无用处,而固定电话拨号亦是如此
4、。为了有效保证居民的生命及财产安全,本设计在传统防盗系统的基础上进一步完善,进而加强对房门的保护,以及用户对居家安全的掌控[1-3]。 1系统硬件设计 1.1整体方案设计 在传统门铃的基础上,增加了四个模块,即GSM模块、液晶显示模块、摄像头模块和门磁报警模块。正常状态下,监控开启,报警器打开,若来访者按下门铃时,视频显示器工作,用户在家通过视频显示器可及时了解门外情况,同时,门铃发出提示音提醒用户,GSM模块发送有客人来访的短信到用户手机;当房门被非法侵入时,报警器发出警报声提醒用户并触动GSM模块工作,自动拨号到用户手机上来提醒用户。其系统硬件设计框图如图1
5、所示。 1.2GSM模块 GSM模块以ATK-SIM800C为主,它是ALIENTEK推出的一款高性能工业级GSM/GPRS模块。ATK-SIM800C模块支持RS232串口和LVTTL串口,并带硬件流控制,支持5V~24V的超宽工作范围。硬件设计中,将GSM模块的STXD和SRXD与单片机系统的RXD和TXD连接,可实现与SIM800C的通信。通过单片机系统发送AT指令给GSM模块,从而实现语音拨号功能、SMS(短信)功能。 1.3视频显示器模块 视频采集端选用的是OV7725摄像头,将摄像头接入至野火STM32开发板的CAMERA接口,将TFT裸屏接到野火
6、STM32ISO-MINI开发板上,给开发板供电,将液晶显示的程序下载到开发板,TFT裸屏上显示摄像头所拍到的图像,若图片显示不够清晰,可调整镜头进行调焦。当来访客人按下门铃时,系统自动抓拍TFT裸屏上显示的图像,而图像储存在SD卡内,可供用户提取查看。 1.4门铃与报警器模块 该模块以STC89C51芯片为主,电路中加入门铃按键、光电传感器、蜂鸣器。门铃键按下时,蜂鸣器工作,则可实现门铃功能。报警部分由一个发光器和一个收光器构成的对射分离式光电开关组成。把发光器和收光器分别装在门框两侧,当有人非法入侵时,人穿过门时则阻挡了发光器和收光器的直接传输,则收光器输出一
7、个开关控制信号至AT89C51单片机,单片机将信号发送至GSM模块。 2系统软件设计 2.1软件整体方案设计 软件设计主要由两大部分构成,正常情况下,即门铃响时,触发GSM模块发送短信至手机,提醒用户有客人来访,同时,STM32显示视频并实现图片的自动抓拍,图片存储在STM32内存中;当有人非法入侵时,开启报警和拨打电话的功能,设计流程图如图2所示。 2.2短信功能子程序 短信功能是将“有客人来访”的短信�热莘⑺椭劣没�手机。编程思想分为六个步骤:1)先发送AT+CMGF=1,设置短信的文本模式;2)然后发送AT+CSMP=17,167,2
此文档下载收益归作者所有