基于GSM的远程室内移动监控系统设计.doc

基于GSM的远程室内移动监控系统设计.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

基于GSM的远程室内移动监控系统设计

基于GSM的远程室内移动监控系统设计

【摘要】本系统基于GSM(GlobalSystemforMobileCommunication)移动通信网络,采用STM32作为现场监测和控制核心的一种远程监控系统。图像采集端搭载在一辆智能小车上,通过控制小车移动,就可以完成室内全方位的图像采集,并通过彩信(MMS,MultimediaMessageService)的方式将图片发送给用户,起到了监控防盗的作用。

【关键词】GSMSTM32MMS

【Abstract】TheSystembasedonGSM(GlobalSystemforMobileCommunication)MobileCommunicationnetwork,usingtheSTM32asthescenemonitoringandcontrolcoreofanewkindofremotemonitoringSystem.Imageacquisitionterminalofcarryingonasmartcar,movethroughthecontrolofthecar,youcandoindoorandafullrangeofimageacquisition,andthroughtheMMS(MMS,MultimediaMessageService)waytosendpicturestotheuser,haveplayedanimportantroleinmonitoringanti-theft.

【Keywords】GSMSTM32MMS

室内远程监控一直是我们探讨的热点,现在的远程监控主要有以下几种方式:短距离长线控制;通过市话网;通过Internet网络;通过自组网络;通过数传电台方式。本设计基于GSM的远程室内移动监控系统,以STM32作为中央处理器,手机作为用户端,本系统用户通过手机便可简单方便直观的随时随地获取室内全方位图片信息以了解和监控室内的情况,起到安全防盗等作用。

1系统设计

1.1系统网络结构设计

本系统分为三部分,图像采集端完成图像的实时采集,数据收发端完成命令的发送和图像的接收,智能移动端完成室内全方位的智能移动实时图像信息。

1.1.1图像采集端

STM32F103C8T6单片机作为该设计的主控芯片,当有中断触发时通过串口发拍照指令,串口摄像头(VC0706)接收到指令后进行初始化及拍照,然后通过STM32的GPIO口把采集到的图像信息存入到SD卡,完成图片的采集。

1.1.2数据收发端

用户通过手机拨打GSM模块上的SIM卡的号

交付给STM32,STM32对用户的需求做出反应,从而达到了能够按照用户需求来绑定其他用户。

(3)STM32作为整个系统的核心,它要建立起摄像头和GSM模块之间的数据传送,自定义一些简单的通信协议,使整个系统能够协调稳定的工作。

(4)智能移动小车的调试及红外检测法壁障设计。

2软件设计

2.1摄像头模块软件设计

STM32通过串口与摄像头进行通信,发送拍照指令和读取摄像头采集的数据等操作,摄像头的主要初始化包括对其采集图片大小进行设定,压缩比例,摄像头反冲区的清理等,主要初始化过程如图2所示。

2.2GSM模块软件设计

GSM模块需要处理由用户端发送来的信息,本设计对短信息(SMS)的处理模式是PDU模式的,所以对用户的信息需要进行Unicode码转换,鉴于Unicode码转换的复杂性和本设计的需要,只是对Admin和user号码的绑定是用短信进行设置的,用户发送的其他短信内容信息本设计没有再进行相应功能定义。

2.3SD卡初始化软件设计

STM32F103C8T6是64K的闪存程序存储器,20K字节的SRAM,为了更多的储存我们的数据,以及方便将SD卡取出放入手机或PC机里浏览照片,我们引入了SD卡,SD的初始化首先对相应的IO进行初始化,设置SD卡起初运行模式,让系统进入待机状态就可以随时接收由控制端发来的控制指令。

2.4发送彩信软件设计

利用主控模块STM32处理来电号码,并编辑指令存入到缓存区,然后通过使用串口将指令发送给GSM模块,即实现了发送彩信的任务,并且我们还可以通过对模块的外部编程利用指示灯和蜂鸣器判断是否成功实现彩信的发送。

3结语

本系统基于GSM的现成移动平台,以STM32作为主控核心,实

您可能关注的文档

文档评论(0)

158****1866 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档