论文部分内容阅读
田间视频监控是现代农业智能化和信息化的重要标志,如何快速获取田间视频信息是首先需要解决的问题。针对现有田间视频监控系统在传输方式上的不足,解决定点摆放的有线传输方式带来的设备安装、布线、监测死角等问题,以及使用GPRS无线传输速率低下等问题,提出了一种基于嵌入式S3C6410处理器和3G上网技术相结合的设计方案,研究并构建田间视频采集传输系统。力图实现一个低功耗、高传输速率、采集方便灵活的视频监控系统。论文主要研究工作和结论如下:(1)研究和分析了田间信息采集设备的国内外研究现状,分析了当前已有研究成果的优点与不足,根据现有田间信息采集的需求,提出了S3C6410处理器结合USB摄像头和3G上网模块的设计方案。(2)综合考虑成本和性能等方面的因素,进行了软硬件选择。确定了处理器、摄像头的型号,3G传输制式以及3G模块型号,经对比分析,选择嵌入式Linux操作系统作为ARM开发板的操作系统。(3)根据拟开发系统的需求对嵌入式Linux操作系统进行了移植,编译了BootLoader启动引导程序,对Linux内核进行了剪裁、配置和编译,制作了yaffs2根文件系统。完成了系统的烧写。(4)为ARM开发板移植了Mjpg-streamer视频服务器软件,搭建了WEB服务器,实现了开发板的视频采集以及传输功能。编译并移植了3G上网模块的驱动,编写了3G拨号上网脚本,实现了在嵌入式开发板进行3G拨号上网。(5)搭建了VPN服务器。在嵌入式ARM平台安装了PPTP客户端软件,为pppd程序安装了ppp-mppc-mppe补丁,编写拨号脚本文件,实现ARM平台拨号连接VPN服务器。(6)对系统进行了测试。首先在不受网络传输速度的限制下测试了系统的性能,结果表明在网速优良的条件系统传输速率高、图像清晰,采集稳定。然后在相似网络模型下进行了设计的可行性测试,结果表明利用VPN技术进行穿透构建虚拟隧道,实现数据的端对端传输的可行性。最后进行了系统的综合测试,取得了比较满意的结果,为后续进一步研究奠定了基础。