STR710在远程图像监控和工业无线数据传输中的应用方案

    

  本系统是一个通过GPRS无线上网,进行远程通信的图片采集系统。系统使用STVideo Sensor采集图片,分辨率达到640×480,格式为baselineJPEG。图片采集的触发条件可以通过USB接口来设置,可以定时拍摄,也可以在某些传感器检测到一定情况时拍摄图片。采集到的图片以彩信的形式发送到指定手机,或者存储在本地的Nand Flash上。系统的USB接口除用来设置拍摄触发条件和彩信接收方的手机号码外,还可以把NAND Flash中历史记录上传到PC

另外,系统可以通过GPRS接入Internet,远端PC机可以通过FTP获取图像文件。

硬件部分

硬件平台:

l         主控制芯片:STR710F(片内256KB Flash64KB SRAM

l         图像采集模块:VS6501 + STv0676

l         无线模块:MC39 GPRS Modem

l         存储芯片:NAND Flash64MB~1GB可选。

软件部分

软件部分分为4个模块:网络协议、摄像头控制及图片拍摄、图片存储管理、USB传输。整个软件经高度优化,可以在STR710片内FlashSRAM运行。

l         网络模块:

GPRS物理层:CPU利用AT指令对GPRS Modem进行拨号。

PPP数据链路层:PPP协议将原始的GPRS物理层连接改造成无差错的数据链路,系统将成本远程登录Internet,并得到GPRS网关分配的AIP地址。

网络层:采用优化的lwIP协议作为网络层协议。IP协议将接入Internet的具有不同IP地址的终端都联系起来。经过IP路由选择,可以实现本系统与连在Internet上的任一IP终端进行数据交互。

传输层:选择TCP作为传输层协议,为数据传输提供面向连接、可靠服务。

应用层:HTTP协议为MMS协议提供了封装,MMSPDU包含在HTTPMessage Body里,并通过POST方法发送出去;FTP协议实现把图片文件上传到远端的数据中心服务器。

l         摄像头模块:

系统上电以后通过I2C接口对STV0676进行配置,然后即可通过8位数据总线读取图片数据。图片数据是JPEG格式的,按照STV0676格式协议,一幅完整JPEG图像的数据流总是以FFD8开始,FFD9结束。

l         NAND驱动与管理

负责NAND Flash的读写;简单文件系统完成图像文件的存储与管理。

l         USB接口

USB接口驱动;USB应用程序负责与PC通信,完成参数设置、图像文件传输等。

经过一年多的测试和软件优化,通过EMC四级测试,本产品已经开始小批量,主要用于电力高压线无人值守和远程检测。

 

                          2006-05-12

                                                E-mailmxchip@163.com

 

上一篇:没有了
下一篇:基于ARM9的无线多媒体远程终端