紫光同创FPGA入门指导:OV5640 双目摄像头——紫光盘古系列50K开发板实验教程 - FPGA开发者技术社区 - 电子技术论坛 - 广受欢迎的专业电子论坛
分享 收藏 返回

Mill 关注 私信
[文章]

紫光同创FPGA入门指导:OV5640 双目摄像头——紫光盘古系列50K开发板实验教程

一、MES50HP 开发板简介

MES50HP 预留 1 个 2.54mm 标准间距的 40 针的扩展口 J8,用于连接各个模块或者用户自己设计的外面电路,扩展口有 40 个信号,其中,5V 电源 1 路,3.3V 电源 2 路,地 3 路,IO 口 34 路。切勿 IO 直接跟 5V 设备直接连接,以免烧坏 FPGA。如果要接 5V 设备,需要接电平转换芯片。(详情请查看“MES50HP 开发板硬件使用手册”及原理图)

二、Double_OV5640 双目摄像头简介:

Double_OV5640双目摄像头模组采用美国OmniVision(豪威)CMOS芯片图像传感器OV5640,500W 像素,最大支持 QSXGA (2592x1944)的拍照功能,支持 1080P、720P、VGA、QVGA 视频图像输出,支持自动对焦的功能、自动曝光控制(AEC)、自动白平衡(AWB)等。
(Double_OV5640 摄像头模组大家可在淘宝店铺自行购买)

淘宝店铺:小眼睛半导体

店铺网址:https://h5.m.taobao.com/awp/core/detail.htm?ft=t&id=650327894519

image.png

Double_OV5640 模组图片

三、实验目的

Double_OV5640 双目摄像头模组采集视频,通过 HDMI 输出到外部显示器。

四、4实验设计

a. OV5640 寄存器配置
FPGA 通过 I2C 接口配置 OV5640,在实验例程中已将 OV5640 配置成 720P@30 RGB565 格式输出,大家可直接例化使用,关于寄存器配置,如想了解更多配置寄存器信息,可参考 OV5640数据手册。
选择 RGB
image.png

选择 RGB565
image.png

b. OV5640 的 RGB565 格式

摄像头输出的像素格式是 8bit RAW,所以 2 个 RAW 像素合成 1 个 16bit RGB565 像素。
image.png

c. 设计框图

image.png

cmos_8_16b:将 cmos 的 8bit 数据拼成 16bit 数据;

fram_buf:DDR 读写控制;

sync_vg:产生 visa 时序;

ms72xx_ctl:配置 HDMI PHY;

五、实验现象

步骤 1:按图所示,连接 Double_OV5640 双目摄像头模组,HDMI 显示器。

image.png

注 1:实验例程请配合“小眼睛半导体”出品的 Double_OV5640 双目摄像头模组使用;

注 2:注意摄像头方向,插反或错位可能会损坏摄像头或开发板;

注 3:输出视频格式为 720P@30,有部分屏幕是不支持。

步骤 2:
image.png

打开工程顶层文件:hdmi_ddr_ov5647_top,二选一作为视频源输入,重新编译生成 sbit。demo 已生成两种视频源的 sbit,大家可直接下载,观察实验现象。

image.png

步骤 3:

连接 HDMI 显示器、Double_OV5640 双目摄像头,将 sbit 下载到开发板中,实验现象如下:
image.png

LED 指示:
image.png

更多回帖

×
发帖