一、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
Double_OV5640 模组图片
三、实验目的
Double_OV5640 双目摄像头模组采集视频,通过 HDMI 输出到外部显示器。
四、4实验设计
a. OV5640 寄存器配置
FPGA 通过 I2C 接口配置 OV5640,在实验例程中已将 OV5640 配置成 720P@30 RGB565 格式输出,大家可直接例化使用,关于寄存器配置,如想了解更多配置寄存器信息,可参考 OV5640数据手册。
选择 RGB
选择 RGB565
b. OV5640 的 RGB565 格式
摄像头输出的像素格式是 8bit RAW,所以 2 个 RAW 像素合成 1 个 16bit RGB565 像素。
c. 设计框图
cmos_8_16b:将 cmos 的 8bit 数据拼成 16bit 数据;
fram_buf:DDR 读写控制;
sync_vg:产生 visa 时序;
ms72xx_ctl:配置 HDMI PHY;
五、实验现象
步骤 1:按图所示,连接 Double_OV5640 双目摄像头模组,HDMI 显示器。
注 1:实验例程请配合“小眼睛半导体”出品的 Double_OV5640 双目摄像头模组使用;
注 2:注意摄像头方向,插反或错位可能会损坏摄像头或开发板;
注 3:输出视频格式为 720P@30,有部分屏幕是不支持。
步骤 2:
打开工程顶层文件:hdmi_ddr_ov5647_top,二选一作为视频源输入,重新编译生成 sbit。demo 已生成两种视频源的 sbit,大家可直接下载,观察实验现象。
步骤 3:
连接 HDMI 显示器、Double_OV5640 双目摄像头,将 sbit 下载到开发板中,实验现象如下:
LED 指示: