论文部分内容阅读
随着当前经济的快速发展和人们生活水平的不断提高,以及外来人口的流动性的增大,人们对于家居安防的要求也越来越高。传统的家居安防系统已不能满足人们的需求。因此一种智能化程度高、报警相应快、能随时随地进行监控的智能化安防系统得到人们的迫切需要。而物联网技术的飞速发展,使得传统安防向智能化安防的发展成为了可能。 为了满足人们对于智能化安防系统的需要,本文利用物联网技术,设计研发了一种基于 GSM的物联网安防彩信报警系统。根据现代控制理论的基本原理,利用国外先进的进口电子元器件、智能化的GSM通讯模块、高清晰具有夜视功能的串口摄像头以及 LCD和语音报警模块,本文设计实现了具有智能化程度高、报警相应快、能随时随地监控的物联网安防彩信报警系统。 本文主要从硬件和软件两方面对物联网安防彩信报警系统进行了研究: (1)硬件电路主要包括 PIC单片机主控电路、GSM通讯电路、ZigBee无线通讯电路和摄像头图像采集电路。PIC单片机主控电路的核心是美国 Microchip的8位单片机PIC18F87K22。主控电路是整个系统的核心,主要负责与各部分的通信以及数据处理。GSM通讯部分是在整个系统中最重要的部分。GSM通讯电路的核心模块是具有彩信(MMS)协议的移远 M20模块,GSM通讯电路的主要功能是彩信报警以及短信的收发。摄像头采集到的图片经由单片机上传到 M20模块,M20模块再将图片以彩信的形式发送到用户的手机上。ZigBee无线通讯电路的核心模块是基于 ZigBee协议的HAC-LBee模块,其主要功能是实现摄像头与主控单片机之间的无线通讯。摄像头采集电路中摄像头是采用市场上常用的CMOS串口摄像头,主要功能是照片的采集、压缩与发送。 (2)软件实现部分的编程环境是美国 Microchip的PIC单片机编程软件 MPLAB IDE V8.6.3。MPLAB IDE编程软件具有编程界面友好、功能全面的特点。仿真器采用的是 ICD3,能够对软件进行在线的仿真和调试。编程语言采用的是 C语言,C语言具有可读性强、灵活性高的特点。系统采用模块化编程,大大提高了系统的编程效率,便于程序的修改和升级。 物联网安防彩信报警系统的主要功能和创新点是 GSM彩信报警。彩信报警功能分为手机短信查询报警功能和系统自动报警功能。用户可以通过手机短信发送查询指令到系统,系统收到短信之后会向用户的手机发送报警彩信。当有人进入时,系统会自动进行拍照,并将拍得的照片以彩信的形式发送到用户的手机上。另外系统还具有火灾、煤气等的短信报警功能、语音及 LCD显示报警功能和手机短信控制功能。当有火灾发生或有煤气泄漏时,系统会向用户发送报警短信,现场会有报警语音提示,同时 LCD液晶显示屏会显示出报警信息。另外,用户还可以通过手机短信发送控制指令来控制现场照明系统或家用电器的开关。