您当前的位置:五五电子网电子知识单片机-工控设备DSP/FPGA技术基于FPGA/USB的CMOS图像采集与数据传输系统 正文
基于FPGA/USB的CMOS图像采集与数据传输系统

基于FPGA/USB的CMOS图像采集与数据传输系统

点击数:7332 次   录入时间:03-04 11:55:44   整理:http://www.55dianzi.com   DSP/FPGA技术

    程序的部分代码如下,在该段代码中,首先是调用WaitForXfer函数启动异步传输,如果数据传输成功,则返回相应字节的数据,调用自定义的显示函数就可以将图像显示在对话框当中,否则断开线程,结束数据传输。以下为部分代码:

    6系统测试结果

    系统的硬件架构为:FPGA开发板使用北京威视锐科技有限公司的红色飓风Ⅱ代RC2-1C6开发板,其板上搭载ALTEra公司的EPIC6Q240C8芯片,配有Cypress公司的USB2.0芯片CY7C68013A、ISSI公司的IS61LV25616AL芯片,并提供了三组扩展接口JE1,JE2,JE3供用户使用,图像传感器芯片使用OmnniVisionCorporation的OV7620芯片。整个系统的连接关系如图6所示,C3188板所需要的5V与3.3V电源由板上扩展接口JE1上的电源引脚提供,OV7620与FPGA开发板的数据通过JE3,JE2相连,传感器使用的SCCB配置线SCL,SDA通过外接1kΩ的上拉电阻至3.3V。

    实验的部分图像如图7,图8所示,其中图7大小为320×240,图8的大小为160×240。

    7结语

    本文以FPGA为控制核心,介绍了CMOS图像传感器的数据采集与存储,并应用USB2.0芯片CY7C68013A进行数据的传输。FPGA为控制核心主要完成了OV7620的初始化工作,数据采集与存储以及CY7C68013A芯片的时序控制;USB2.0芯片工作在SLAVEFIFO模式下,便于图像数据的快速传输。充分利用了FPGA丰富的接口资源以及USB2.0的高速传输特点。与文献相比,具有更快的传输速度,便于实时的监测。整个系统结构简单,便于维护扩展;而FPGA的加入可作为并行计算的平台,对于图像数据的实时处理具有一定的优势。本系统可应用于如工业检测等需要高的图像处理速度以及实时的监测能力,而FPGA的应用使得它可以作为小型嵌入式系统,USB2.0接口的使用提高了系统有着较好的可移植性。



上一页  [1] [2] 


本文关键字:暂无联系方式DSP/FPGA技术单片机-工控设备 - DSP/FPGA技术