文章目录

  • 前言
  • OV5640简介
    • OV5640 输出图像格式
    • SCCB接口
      • DVP接口帧时序
  • 硬件电路
  • OV5640上电控制

前言

OV5640是豪威科技生产的CMOS图像传感器,其为500w像素级摄像头,支持更高的分辨率。同时OV5640感光阵列达到2624*1964分辨率(物理尺寸),最高支持 2592x1944@15fps(QSXGA)【图像有效显示的区域】或者90fps VGA(640480)的图像输出,采集速率高,图像处理性能更高。另外常用的摄像头还有OV7670、OV7725,各方面的时序与OV5640都是一致的,只是上电配置不同。

OV5640简介

OV5640支持LED补光、ISP(图像信号处理)、AFC(自动聚焦控制)功能。
如下是OV5640摄像头的功能框图

内部结构复杂,同时也不是FPGA图像采集的重点,我们将重点放在输出接口上。
首先摄像头采集图像数据,经过内部一系列的处理(放大、数字信号转换等),最终通过端口输出,输出端口有DVP(数字视频并行)、MIPI(移动产业处理器接口)等。
我们一般用的是DVP接口,注意有些模块的DVP是10位的,我们取高8位即可,舍弃掉了低2位。

OV5640 输出图像格式

如下是OV5640输出的图像格式:

同时OV5640摄像头支持输出2592x1944分辨率以下任意分辨率的图像。(通过xy地址实现图像缩放)

SCCB接口

OV5640采用16位(两个字节)表示寄存器地址,器件地址 7‘h3c
如下为SCCB写寄存器的示意图:

DVP接口帧时序

类似于VGA的行场同步信号。

DVP接口时序参数,和VGA类似,在OV5640官方数据手册中根据输出图像分辨率查看各部分的时序参数即可。

硬件电路

如下是OV5640模块接口原理图:
18引脚应该是OV5640的工作时钟,但是由于默认输入工作时钟24Mhz,因此18引脚为NC。

注意:OV5640 芯片的 DVP 接口本身拥有 10 位的数据线,可以输出 10 位的 RAW 数据,但是在大多数情况下我们使用的数据是八位的,因此只要DVP输出接口的高 8 位数据即可,因此只保留D[9:2],映射到接口OV-D0-7。
注意:上述电路的 OV_SCL 和 OV_SDA 没有连接物理上拉电阻,直接使用会出现问题,因此必须在Quartus II 软件的引脚配置中对这两处开启 FPGA 的 IO 片上上拉电阻,才能正常使用。
引脚解释如下:

OV5640上电控制

OV5640上电时序:
其中DOVDD和AVDD器件自带,无需自己设计

————————————————
版权声明:本文为CSDN博主「Fighting_XH」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/H19981118/article/details/115503184

OV5640摄像头简介、硬件电路及上电控制相关推荐

  1. OV5640摄像头配置(1)上电复位配置

    OV5640摄像头配置(1)上电复位配置 1.引脚信息 OV5640 的视频输出接口共有10位,D[9:0].当输出为10-bit RGB raw格式时,使用D[9:0].当输出格式为8-bit YC ...

  2. 5.计算机发展个人理解-电路终究是电路 软件如何控制硬件 代码如何操作硬件 硬件是怎么执行代码 代码如何执行 软件与硬件如何交互 计算机思维 抽象 封装 规范 屏蔽 协议分层...

    计算机只是逻辑电路 除了电路还是电路 计算机就是一堆逻辑电路 他并不知道你到底想要干什么,他也不会理解什么是文件,什么是进程 通电的瞬间,就好像你打开开关,灯泡发光一样 所有的一切都是通过通电来启动的 ...

  3. 支付宝小程序控制硬件②】 全网首篇,个人支付宝小程序控制智能硬件esp8266,从设计电路到设计协议控制两盏LED灯调节亮度。

    本系列属于支付宝小程序控制智能硬件 esp8266等芯片的思路编程,欢迎大家点点手指关注我半颗心脏,博客文章列表干货多多,有任何疑问评论区留言,第一时间看到回复! [支付宝小程序控制硬件①] 申请个人 ...

  4. 【正点原子FPGA连载】第四十九章OV5640摄像头HDMI灰度显示实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1

    1)实验平台:正点原子新起点V2开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=609758951113 2)全套实验源码+手册+视频下载地址:ht ...

  5. FPGA USB FX2 ov5640摄像头视频采集 驱动CY7C68013A实现 提供2套工程源码和技术支持

    目录 1.前言 2.我这儿已有的 FPGA USB 通信方案 3.CY7C68013A芯片解读和硬件设计 FX2 简介 SlaveFIFO模式及其配置 4.工程详细设计方案 5.vivado工程 6. ...

  6. 【正点原子FPGA连载】 第三十四章双目OV5640摄像头RGB-LCD显示实验 摘自【正点原子】DFZU2EG/4EV MPSoC 之FPGA开发指南V1.0

    1)实验平台:正点原子MPSoC开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=692450874670 3)全套实验源码+手册+视频下载地址: h ...

  7. 【正点原子FPGA连载】第四十一章OV5640摄像头RGB-LCD显示实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1

    1)实验平台:正点原子新起点V2开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=609758951113 2)全套实验源码+手册+视频下载地址:ht ...

  8. 【正点原子FPGA连载】 第三十章双目OV5640摄像头LCD显示实验 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南

    1)实验平台:正点原子MPSoC开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=692450874670 3)全套实验源码+手册+视频下载地址: h ...

  9. 【正点原子FPGA连载】 第三十五章双目OV5640摄像头HDMI显示实验 摘自【正点原子】DFZU2EG/4EV MPSoC 之FPGA开发指南V1.0

    1)实验平台:正点原子MPSoC开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=692450874670 3)全套实验源码+手册+视频下载地址: h ...

  10. 【正点原子FPGA连载】第五十六章 双目OV5640摄像头HDMI显示实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1

    1)实验平台:正点原子新起点V2开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=609758951113 3)全套实验源码+手册+视频下载地址:ht ...

最新文章

  1. Python XML的解析与创建
  2. 最早的神经元从何而来?海绵基因图谱揭示神经系统起源
  3. android序列化异常,关于序列化:错误:Android中的序列化和反序列化
  4. http://snmp.adventnet.com/help/snmpapi/snmpv3/table_handling/snmptables_rowdata.html
  5. 大数据时代医疗行业爆发 政策壁垒仍是最大障碍
  6. linux keepalived 脚本,Linux下 keepalived 的安装和配置
  7. 整理了一下目前的专栏文章,基本可以完整解决普通问题了 - 知乎专栏
  8. sap权限激活_如何激活凭证流Fiori应用
  9. mysql模式匹配用什么关键字_MYSQL模式匹配:REGEXP和like用法
  10. C#和VB.net代码转换工具
  11. 基于Jersey框架创建web项目
  12. 计算机数值方法(1):引论
  13. Matlab求方差,均值
  14. signapk.java_安卓签名工具(signapk)
  15. 189邮箱smpt服务器,客户端软件配置-帮助中心-中国电信189邮箱
  16. linux bt测试命令,Android命令行测试BT,WIFI,Sensor工作状态
  17. Gradle transitive = true
  18. jQuery快速入门(2)--操作 2021.11.20
  19. 油猴脚本——极简化百度知道/经验
  20. 《算法交易与套利交易》

热门文章

  1. android mapabc 地图 无法 拖动、缩放问题
  2. ubuntu解决E: Prior errors apply to /var/cache/apt/archives/sqliteman-doc_1.2.2-0ubuntu6_all.deb的问题
  3. 【UE4】多视角相机捕获图像如何同屏拼接在一起
  4. python nlp 中文伪原创_人工智能伪原创工具(AI伪原创)
  5. 笛卡尔心形函数表达式_如何用几何画板画笛卡尔心形函数
  6. 超简单的json转xml,xml转json
  7. 程序设计基础知识点整理,超全!!!
  8. Kibana 操作 Elasticsearch
  9. 使用Navicat导入“中国5级行政区域mysql库”
  10. java 模板组件_2-1 模块组件模板目录层级及简单定义