rar

基于FPGA实现OV5640摄像头的视频图像采集及VGA显示

  • 1星
  • 日期: 2019-12-13
  • 大小: 27.56MB
  • 所需积分:1分
  • 下载次数:20
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: FPGA

FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。 系统设计师可以根据需要通过可编辑的连接把FPGA内部的逻辑块连接起来,就好像一个电路试验板被放在了一个芯片里。一个出厂后的成品FPGA的逻辑块和连接可以按照设计者而改变,所以FPGA可以完成所需要的逻辑功能。FPGA一般来说比ASIC(专用集成芯片)的速度要慢,无法完成复杂的设计,但是功耗较低。但是他们也有很多的优点比如可以快速成品,可以被修改来改正程序中的错误和更便宜的造价。厂商也可能会提供便宜的但是编辑能力差的FPGA。因为这些芯片有比较差的可编辑能力,所以这些设计的开发是在普通的FPGA上完成的,然后将设计转移到一个类似于ASIC的芯片上。

OV5640

FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。 系统设计师可以根据需要通过可编辑的连接把FPGA内部的逻辑块连接起来,就好像一个电路试验板被放在了一个芯片里。一个出厂后的成品FPGA的逻辑块和连接可以按照设计者而改变,所以FPGA可以完成所需要的逻辑功能。FPGA一般来说比ASIC(专用集成芯片)的速度要慢,无法完成复杂的设计,但是功耗较低。但是他们也有很多的优点比如可以快速成品,可以被修改来改正程序中的错误和更便宜的造价。厂商也可能会提供便宜的但是编辑能力差的FPGA。因为这些芯片有比较差的可编辑能力,所以这些设计的开发是在普通的FPGA上完成的,然后将设计转移到一个类似于ASIC的芯片上。

视频采集

视频采集(Video Capture)把模拟视频转换成数字视频,并按数字视频文件的格式保存下来。所谓视频采集就是将模拟摄像机、录像机、LD视盘机、电视机输出的视频信号,通过专用的模拟、数字转换设备,转换为二进制数字信息的过程。

VGA

VGA(Video Graphics Array)是IBM在1987年随PS/2机一起推出的一种视频传输标准,具有分辨率高、显示速率快、颜色丰富等优点,在彩色显示器领域得到了广泛的应用。不支持热插拔,不支持音频传输。

为DIY采集视频图像并实时显示这一项目,采用的主控芯片是FPGA,用于驱动摄像头进行视频采集,以及通过VGA接口进行实时显示。选型时主要参考现阶段应用于DIY较多的豪威OV5640摄像头模组,开源资料比较多,便于固件驱动程序的开发。

更多简介内容

推荐帖子

智造希望 连接未来|听TE讲智能制造和未来交通背后的技术创新
伴随5G以及人工智能技术日益成熟,推动信息科技向万物互联的时代转变,催生物理世界和数字世界深度融合。不管是科技企业还是传统企业,纷纷向智能应用转型升级。 泰科电子(TE Connectivity, 简称“TE”),深耕中国市场30余年,推动行业前沿科技发展,致力于创造更安全、可持续、高效和互联的未来。 让我们与TE一起开启数字化转型之旅,听TE总工程师张丹丹博士分享智能制造的AI应用。
EEWORLD社区 综合技术交流
使用MSP430™MCU智能模拟组合设计电流环路
        温度,压力,流量,pH值–这些是在过程控制和工厂自动化应用中通常监视的一些变量。气动系统最初控制和监视这些变量,直到1950年代,当时电子产品变得更加便宜且足够坚固,可以实施。电子技术的发展为过程控制应用创建了新的控制和监视标准:4至20mA电流环路。 一般功能包括使用传感器监视环境变量(例如温度,气体,光线或其他条件),并将其转换为4至20 mA的电流环路。 (如果您不熟悉电
fish001 微控制器 MCU
【LSM6DSOX有限状态机例程学习 二】--有限状态机编程使用方法
replyreload += ',' + 3002495; 上一章讲了啥是有限状态机模型和LSM6DSOX的FSM的特点。   本章我将从FSM的编程模块到Unico FSM编程界面,分别介绍各个模块、 区域、变量的意义,为编写自己FSM状态机程序打个基础,下面我们开始吧。   上一帖中介绍了LSM6DSOX的FSM中一共有16个完全独立并资源相同的状态机程
justd0 ST MEMS传感器创意设计大赛专区
树莓派4B测评汇总
活动详情:http://bbs.eeworld.com.cn/elecplay/content/133   @29447945 【树莓派4B测评】+环境搭建,openssl库使用 【树莓派4B测评】+openssl库代码测试   @tagetage   【树莓派4B测评】树莓派4开箱安装系统及基础设置 【树莓派4B测评】树莓派4的IP地址设定,源更换
okhxyyo 开发板测评专版
micropython更新:2020.8
8月更新突然变少了   py/persistentcode: Maintain root ptr list of imported native .mpy code.  extmod/vfs_reader: Fix mp_reader_new_file to open file in "rb" mode.  tools/makemanifest.py: Print nic
dcexpert MicroPython开源版块
【FreeRTOS打卡第三站开启】任务状态及切换,关门时间8月20日
  活动总览:点此查看(含活动鼓励和活动学习总内容)   本站打卡开始和截止时间:8月18日-8月20日(3天) 打卡任务: 1、阅读cruelfox干货笔记第三篇:FreeRTOS学习笔记 (3)任务状态及切换 2、跟本帖回复思考题: 在FreeRTOS任务程序中,常使用 xTaskDelay() 函数来达到延时执行的目的。若在某一个任务里调用了 xTaskD
nmg 单片机

评论

登录/注册

意见反馈

求资源

回顶部

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })