您当前的位置:五五电子网电子知识单片机-工控设备ARM单片机基于ARM的远程无线视频监控终端设计 正文
基于ARM的远程无线视频监控终端设计

基于ARM的远程无线视频监控终端设计

点击数:7650 次   录入时间:03-04 11:51:14   整理:http://www.55dianzi.com   ARM单片机
  GPRS模块传输数据的程序主要包括接入GPRS网络程序和Socket通信程序2部分。接入GPRS网络程序主要由pppd程序调用chat会话程序来完成。采用pppd-2.4.3源码包,经过交叉编译后生成pppd、chat、pppdump和pppstats4个可执行文件,最后就可以在嵌入式Linux终端下直接运行ppp-on脚本程序即可实现GPRS拨号接入CMNET中国移动无线网络。监控终端接入中国移动GPRS无线网络后,获得了一个IP,通过使用中国移动的CMNET网关,终端就可以与连入Internet网络的监控中心之间进行数据交换。监控中心与监控终端使用Socket(套接字)通信。套接字Socket的基本模式采用C/S(客户/服务器),远程终端设备工作在客户模式,而Internet网上的监控中心工作在服务器模式。客户端程序基本流程是:创建套接字,绑定套接字到服务器端口上,然后请求连接,最后调用数据收发函数进行数据的传输。在客户端通信程序执行前,服务器端的程序必须完成初始化并开始侦听。基于Socket网络通信的客户端系统流程如图6所示。

基于Socket网络通信的客户端系统流程

  图6中,调用Socket()函数用来实现建立一个Socket,接着发起一个请求,通过调用connect()函数来实现,一旦客户机和服务器套接字建立了连接,双方就可以通过send()和recv()函数的调用来发送和接收数据了。如果想断开连接,调用close()函数释放和套接字相关的系统资源即可。

  3 测试结果

  通过实验测试,一幅分辨率为360x288的视频图像,经无线网络GPRS进行传输,其传输速度可达到约2帧/秒,满足 无线视频监控 系统要求。

  4 结论

  经过测试分析,基于 ARM 的远程无线视频监控终端的设计方案具有实时性好、功耗低、工作可靠等优点,适用于移动环境、难于布线的场所和边远地区,具有较好的市场应用前景。



上一页  [1] [2] 


本文关键字:无线  视频监控  ARM单片机单片机-工控设备 - ARM单片机