欢迎来到天天文库
浏览记录
ID:18851168
大小:356.00 KB
页数:9页
时间:2018-09-22
《嵌入式无线实时图像传输系统设计方案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、祝鹏电子科技有限公司http://www.zoopen.com.cn嵌入式无线实时图像传输系统设计方案摘要:提出了一种基于S3C2440A的无线实时图像传输的设计方案,该方案利用S3C2440A进行核心控制,通过USB2.0控制器CY7C68013A实现USB2.0接口,通过nRF2401实现无线数据收发。阐述该系统的工作原理、硬件构成及软件设计方案。 1引言 随着信息化,智能化,网络化的发展,嵌入式系统技术也将获得广阔的发展空间。进入20世纪90年代,嵌入式技术全面展开,目前已成为通信和消费类产品的共同发展方向。在通信领域,数字技术正在全面
2、取代模拟技术。毫无疑问,模拟图像采集系统必将被数字图像采集系统所代替,其中的嵌入式图像采集系统由于其优越的性能越来越受到人们的关注。同时,在技术进步推动信息传递日趋无线化的背景下,无线图像传输也就成为了图像传输的前沿领域。对于边远的和可移动的系统,无线网络接入传输数据方式显得十分重要。本文介绍了采用nRF2401作为传输手段的无线图像传输系统。该系统由无线照相机和图片接收器两部分组成,具有视频图像采集、压缩、传输和存储等功能。 2系统总体设计方案 整个图像传输系统包括无线照相机和图片接收器两大部分。无线照相机主要由CMOS 摄像头、JPEG压
3、缩编码和无线发射部分组成,图像采集部分用嵌入式处理器控制CMOS摄像头采集图像数据并进行JPEG压缩,再利用nRF2401来传送处理过的图像信息。图片接收器接受完图片信息后,通过软件将图片文件存储在硬盘中,并将其显示在LCD上。整个无线实时图像传输系统的结构如图1所示。图1无线实时图像传输系统结构图 3无线照相机的设计祝鹏电子科技有限公司http://www.zoopen.com.cn 本文所设计的无线照相机采用了基于linux2.6内核的嵌入式系统[1],它出色地完成了图像的采集、压缩及无线传输等功能。 3.1硬件设计 嵌入式无线照相机
4、由CMOS摄像头,USB2.0控制器CY7C68013A、nRF2401发射部分、S3C2440A嵌入式系统组成,如图2所示。图2嵌入式无线照相机系统硬件结构。 3.1.1CMOS摄像头 系统采用的CMOS摄像头是网眼公司生产的网眼2000B,它采用的是OV511+7260的摄像头方案,由于linux2.6源码中这两款芯片的驱动,给我们的设计带来了很大的方便。该摄像头的视像解像度为640(水平)x480(垂直)像素,清晰度可以满足大部分的应用,它还具有良好的电源管理功能、完善的自动亮度、白平衡控制,并提供色彩饱和度、对比度、边缘增强、伽马表等
5、高级数码影像控制功能。 3.1.2无线收发芯片nRF2401 nRF2401芯片和蓝牙芯片一样,都工作在2.4GHz自由频段,有125个频道,可满足多频及跳频需要。跳频通信具有抗干扰能力强,安全保密性好等特点。跳频信号谱密度低,淹没在噪声之中,加之跳频码的保密性,因而不易被窃听、破译。nRF2401支持多点间通信,最高传输速率超过1Mbit/s,而且比蓝牙具有更高的传输速度。它采用SoC方法设计,只需少量外围元件便可组成射频收发电路。与蓝牙不同的是,nRF2401没有复杂的通信协议,它完全对用户透明,同种产品之间可以自由通信。更重要的是,nR
6、F2401比蓝牙产品更便宜。所以nRF2401是业界体积较小、功耗较少、外围元件最少的低成本射频系统级芯片。 3.1.3USB2.0控制器CY7C68013A CYPRESS公司推出的USB2.0控制器CY7C68013A是USB2.0的完整解决方案。它既负责USB事务处理也兼具微处理器的控制功能,也可作为USB祝鹏电子科技有限公司http://www.zoopen.com.cn外部芯片的主控芯片。该芯片包括带8KB片上RAM的高速8051 单片机、4KBFIFO 存储器以及通用可编程接口(GPIF)、串行接口引擎(SIE)和USB2.0收发
7、器,6条可编程控制输出线,9条地址输出线和6条通用目的地准备输入线;数据线宽度可为8位或16位,其小巧的体积及较高的性价比使得该芯片在海量存储器、打印机、扫描仪和PCMCIA等各种USB设备上得到了广泛的应用。 3.1.4嵌入式处理器S3C2440A 由于本系统采用的图像压缩是软件压缩,所以在选择嵌入式处理器的时候,需要衡量处理器的性能是否能胜任JPEG压缩程序以及USB数据的传送。在本系统中,嵌入式处理器采用韩国三星公司的基于ARM920T内核的16/32位RISC嵌入式微处理器S3C2440A,主频高达400MHz,适合于图像、视频处理,
8、主要面向高性价比、低功耗的应用。S3C2440内置有丰富的外设资源,其中包括:存储器、LCD、Camera、串口、IIC、IIS和USB
此文档下载收益归作者所有