欢迎来到天天文库
浏览记录
ID:56797846
大小:289.50 KB
页数:5页
时间:2020-07-12
《基于GPRS和单片机的彩信报警系统设计方案.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、基于GPRS和单片机的彩信报警系统设计方案国内传统的电子防盗报警系统方案往往是在用户端通过电子设备检测到盗窃等报警信息,然后通过通讯器经电话线将信号自动传到报警中心来完成报警过程。这种报警中心往往存在很多局限。例如:报警中心地点和人员需固定,报警通信速度慢,反向查询、控制等操作困难而专业,电话线断线问题难以解决,通信费用、尤其是远程通信费用较高,不利于组建远程网络,通信带宽太小,加载信息量少,音视频信号的技术手段应用困难,很难应用于家庭安防市场等等。 而彩信业务自中国移动从2002年9月正式推出以来,随着彩信网络工程的建立和不断地优化,彩信逐渐进入了高速发展和稳定应用阶段。所以人
2、们越来越关注于依托中国移动网络、基于彩信业务来发展现代的电子防盗报警系统,从而能在此系统上发挥其随时随地监控、网络涵盖范围大、查询控制等操作简便、费用低、报警通信速度快、音视频应用简易等众多优势,使其能广泛应用于家庭、办公、工厂、商铺等等各种场所。 1系统硬件设计 1.1系统总线设计 本彩信报警系统以普通AT89C52单片机和带有彩信功能的无线模块GPRS,前端设备可以根据控制摄像头采集图片,发送到用户手机上,同时用户可以通过短信命令随时查看系统状态,或者控制前端摄像头采集图像,监控现场情况。采用此方案设计的产品操作简单,为了降低成本,在最小硬件设计的基础上,系统的功能尽可能
3、用软件程序来实现,以达到降低成本,满足市场需求。 设计的硬件电路主要由三部分组成:图像捕获和图像压缩编码部分通过串口摄像头实现;主控制器处理图像数据和任务控制用AT89C52单片机实现;带彩信协议GPRS模块无线部分。在设计中使用电路图,在设计的过程中,首先设计了硬件的结构框图,如图1所示: 图1系统硬件结构框图 采用单片机AT89C52为核心组成彩信报警系统,AT89C52具有快速8051内核、8kBFlashE2PROM、256BIDATARAM,符合该硬件要求;彩信报警功能,采用GPRSModule的MC55芯片,带彩信协议栈MMS功能;利用串口摄像头实现现场捕获和
4、图像压缩存储功能。 1.2单片机接口设计 AT89C52单片机接口中,作为只要一组串口,GM8123可以将一个全双工的标准串口扩展成3个标准串口,并能通过外部引脚控制串口扩展模式。该芯片母串口和子串口的工作波特率可由软件调节,而不需要修改外部电路和晶振频率,它的外部控制少,应用灵活,编程使用简单,适用于大多数有串口扩展需求的系统。所以利用GM8123为AT89C52扩展出3组串口,可以与串口摄像头和GPRS模块进行连接通信。如图2所示。 图2单片机接口电路设计 1.3GPRS数据传输模块硬件设计 由于现场图片需要以彩信的形式发送,所以选用了带有彩信功能的无线模块,这里选
5、用的GPRS模块是西门子的MC55[5].GPRS模块和单片机之间的数据通信主要是通过端口TXD0与TXD1之间,RXD0与RXD1之间的数据传输来完成。其中GPRS模块上的TXD0口是用于接收从单片机传来的数据,而单片机上的扩展TXD2端口是用于向GPRS模块传送数据的。GPRS模块上的RXD0口是用于向单片机发送数据,单片机的扩展RXD2口则是用于接收从GPRS模块传输来的数据。 GPRS数据传输模块硬件部分的电路原理图如图3所示。 图3GPRS数据传输模块电路设计 1.4串口摄像头 ZSV-01P串口摄像头是一款具有视频采集和图像压缩功能的摄像头,具有130万像素
6、CMOS摄像头,最大分辨率可达到1280×960,是一个内含有拍摄控制、视频捕捉、图像数据采集、图像JPEG压缩、串口通讯等功能的齐全的工业用图像采集设备,最大串口通讯速率可达115.2kbs[6]。本设计采用的带有串口的摄像头,主机通过串口以约定的协议对摄像头进行控制。主机与相机是一种主从关系,相机的操作命令由主机发出,主机可以控制相机的输出格式、分辨率,相机向主机发送响应消息。具体参数: (1)接口:主机与相机之间为RS-232标准接口,波特率为57600,8位数据位,无校验,1位停止位。 (2)图像格式:相机输出的图像格式为JPEG. (3)图像分辨率可以是:640×4
7、80、320×240、160×120、352×288、176×144.图像分辨率越高,则图像数据量越大。图4表示分包传输时一幅完整图片采集流程。 图4串口摄像头采集流程 2软件设计 2.1模块软件设计 软件采用标准的C语言构造,由KeilC51编译器编译。系统软件设计包括两部分:一是单片机对各个功能芯片的控制字的写入和单片机串口扩展程序;二是GPRS数据接收发程序设计。 2.1.1单片机与GPRS无线模块 程序这个程序主要是完成GPRS模块与单片机之间的
此文档下载收益归作者所有