基于FPGA和MVD1024E相机的图像采集系统.docVIP

基于FPGA和MVD1024E相机的图像采集系统.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于FPGA和MVD1024E相机的图像采集系统

基于FPGA和MV-D1024E相机的图像采集系统 [导读] 图像采集是数字图像处理、图像识别和机器视觉的基础,其应用领域非常广泛,主要采用CCD或CMOS等光电转换器件把光学影像转化为数字信号,然后利用相应的接口将数据输入到处理器中进行图像的数字分析和处理。 关键词:FPGA,MV-D1024E,CAMER   1 引言   图像采集是数字图像处理、图像识别和机器视觉的基础,其应用领域非常广泛。主要采用CCD或CMOS等光电转换器件把光学影像转化为数字信号,然后利用相应的接口将数据输入到处理器中进行图像的数字分析和处理。MV-D1024E是基于CMOS的高帧频系列相机,具有CAMERA-LINK接口。CAMERA-LINK是一种丁业应用的高速数据连接协议,可为CCD或CMOS等数字式相机与图像采集系统间提供简单、灵活的通信接口。   通常情况下,图像采集系统以CCD或CMOS等数字式相机为基础,还需要采集卡来完成数据采集,常见的采集卡有基于DSP实现的和基于FPGA实现的,MV-D1024E系列相机也有厂家提供的采集卡,它接收到CAMERA-LINK的数据,经采集卡简单处理。数据通过PCI总线传输到PC机。但此类基于PCI总线的数据采集方法有一定缺陷,数据只能通过PCI接口连接到PC机,图像处理的功能只能由PC机完成。就使系统不能脱离PC机运行,在很多图像处理的应用场合,需要脱离PC机,并要求系统的体积小、重量轻、功耗低和便携性好。随着可编程逻辑器件的广泛应用,现场可编程门阵列(FPGA) 以其可靠性好、集成度高、功耗低和运算速度高等优势,在高速实时图像采集系统得到广泛应用。这里采用FPGA控制MV-D1024E系列相机的数据接口,实现了脱离PC机的图像采集卡功能。为方便系统和用户输入,设计了基于USB的PC机接口。通过USB接口,同样可用于脱离PC机的系统。   2 图像采集系统结构框图   图像采集系统由CAMERA-LINK接口、USB通信接口控制、相机控制及相机数据缓冲存储控制等模块组成,其系统框图如图1所示。      核心控制器选用Altera的Cyclone系列EPlC6Q240C8。通过PC机设定相机的曝光时间、帧频及显示窗口大小等参数,由USB将控制命令传送给FPGA内的USB接口控制模块,其内部集成的相机控制模块根据所接收到的参数,将已固化在FPGA内部ROM中的相机对应的控制代码传送至 CAMERA-LINK模块处理,然后通过内部串行模块将控制代码发送给相机。相机得到控制命令后开始工作,通过封装在其内部的CAMERA-LINK模块将罔像数据、时钟信号、帧频信号、行频信号、数据有效信号发到FPGA的CAMERA-LINK模块,经过FPGA中的数据缓冲存储模块将高速数据流进行乒乓操作,然后将数据传送给PC显示及存储处理。   3 图像采集系统的设计   3.1 EP1C6Q240C8简介   FPGA主器件是Ahera公司Cvclone系列的EPlC6Q240C8,具有5 980个逻辑单元和120 000个典型门资源和185个可编程I/O端口,最高工作时钟可到300MHz以上,核心供电电压1.5 V,I/O缓冲供电电压3.3 v,通过JTAG接口实现系统配置。使用的配置器件EPC4串行ROM容量约为4 Mbit,可重复编程50次左右,JTAG接口符合IEEE Std.1149.1标准。   3.2 MV-D1024E相机及CAMERA-LINK接口简介   MV-D1024E是高速高动态的CMOS相机系列,采用CMOS主动像元技术,具有12位的采样分辨率和1 024×1 024的像素分辨率,在此分辨率下帧频能达到150帧/s,曝光时间由10 μs~0.41 s,25 ns步进可调,采用CAMERA-LINK接口,用串行口配置相机。CAMERA-LINK是美国国家半导体公司的驱动平板显示器的Channel Link技术的一种扩展技术,其传输率非常高,可达1 Gb/s,提供高分辨率和各种帧频的数字化数据,数据输出采用了LVDS格式,速度快而且抗噪较好。根据应用要求,其支持基本(Base)、中档 (Medium)、全部(Full)等数字格式,该接口具有开放式的接口协议,兼容性好。它适用于CCD或CMOS等数字式相机与图像采集系统间的通信接口。如图2所示,当FVAL、LVAL和DVAL同时为高电平时,在相机时钟PCLK上升沿时数据总路线上才有数据。      3.3 相机接口及控制模块设计   MV-D1024E系列相机具有12 bit的数据输出,附加相机的时钟PCLK、帧频信号FVAL、行频信号LVAL和数据有效信号DVAL。图3为用FPGA设计生成的相机接口模块,该模块完成相机数据及各时钟信号的接入,并集成串行

文档评论(0)

bendaoganqunlia + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档