跳转至

摄像头电路介绍

一、概述

  1. 支持DVP/UVC接口的摄像头,最大支持200W像素的静态图像拍照,最大支持100W像素的视频录制;

  2. 可外接五个摄像头(DVP接一路摄像头,USB通过hub外接四路UVC摄像头),同一时间只能使用一个摄像头;

  3. 目前已经调试支持的DVP摄像头型号为:GC2145,、OV2640、SC101、HM1055、GC0308、GC0328C;

  4. 目前已经调试支持的UVC摄像头型号为:

型号 分辨率-帧率
USBVID_0C45&PID_64AB&REV_0822 1280*720-15 800*480-15 640*480-15 480*320-15
USBVID_13D3&PID_78AB&REV_0826 640*480-15
USBVID_13D3&PID_78AB&REV_0829 1280*720-10 640*480-30 480*800-30 480*320-30 320*240-30
USBVID_0C45&PID_64AB&REV_0811 640*480-25
USBVID_1871&PID_FF50&REV_0100 640*480-15 480*320-15 352*288-15 320*240-15
USBVID_0C45&PID_64AB&REV_1202 640*480-25 480*320-30 320*240-30
USBVID_0C45&PID_64A0&REV_0100 800*480-15 640*480-15 480*320-15 352*288-15
USBVID_13D3&PID_784B&REV_1001 640*480-15
USBVID_05A3&PID_9230&REV_0909 1280*720-25 640*480-15 480*800-25
USBVID_0C45&PID_636B&REV_0100 800*480-25 640*320-25 480*320-25
USBVID_174F&PID_2459&REV_0008 1280*720-30 960*540-30
USBVID_0C45&PID_1915&REV_0100 1280*720-5 800*600-15 640*480-15 352*288-15 320*240-15 160*120-15
USBVID_8088&PID_0001&REV_0000 1280*720-10 800*480-10 640*480-15 480*800-10 480*320-10
USBVID_4C4A&PID_4C55&REV_0100 1280*720-10 640*480-10 480*320-10 320*240-10
USBVID_1E45&PID_8022&REV_1601 1280*720-30 848*480-30 800*600-30 640*480-30 640*360-30 320*240-30 352*288-30 160*120-30
USBVID_0FFE&PID_0001&REV_0200 720*1280-15 480*800-15 480*854-15 480*864-15
USBVID_0C45&PID_64AB&REV_0525 1280*720-10 1024*600-15 800*480-15 864*480-15 480*320-15
  1. 支持H.264硬件编码,JPEG硬件编解码,JPEG软件编解码;

  2. 支持H.264 1280*720@30FPS;

  3. 可外扩支持多家人脸识别摄像头模组;

本文主要从硬件设计的角度,着重讲解摄像头设计中的一些关键注意点,软件开发方面不做深入探讨。

二、相关管脚

DVP摄像头

和DVP摄像头相关的管脚参考下图方框标注的几个引脚:

上图中标注的这些是DVP专用管脚;

除此之外,还有以下几种管脚:

  1. 电源设计总体说明,参考:电源设计总体说明

  2. I2C时钟和数据信号管脚SCL和SDA,可以使用任意两个空闲IO;

  3. 复位信号管脚,可以使用一个单独的空闲IO来控制,也可以直接使用电源管脚来控制;

下表对DVP管脚进行描述:

模组管脚编号
模组管脚名称
功能描述
11
U1 RX/GPIO1
SDA,I2C数据脚,此处使用了GPIO1来模拟,实际项目中使用任意一个空闲IO就行
12
U1 TX/GPIO0
SCL,I2C时钟脚,此处使用了GPIO0来模拟,实际项目中使用任意一个空闲IO就行
2
DVP MCK/GPIO27
主时钟
74
DVP PCK/GPIO29
像素时钟
3
DVP HSY/GPIO30
行同步信号
73
DVP VSY/GPIO31
列同步信号
4
DVP D0/GPIO32
数据位0
72
DVP D1/GPIO33
数据位1
5
DVP D2/GPIO34
数据位2
71
DVP D3/GPIO35
数据位3
6
DVP D4/GPIO36
数据位4
70
DVP D5/GPIO37
数据位5
7
DVP D6/GPIO38
数据位6
69
DVP D7/GPIO39
数据位7

注意这些DVP管脚存在复用功能;

除了可以做为DVP CAMERA来使用之外,还可以用做GPIO、SPI、I2C、PWM、UART、QSPI、以太网MAC使用;

项目设计时,如果用做了其他复用功能,就不能做为DVP CAMERA使用;

UVC摄像头

和UVC摄像头相关的管脚参考下图方框标注的几个引脚:

上图中标注的这些是UVC摄像头专用管脚;

除此之外,还有供电控制管脚,参考:电源设计总体说明

三、硬件设计指导

参考下图

img

完整的Air8101硬件开发参考设计以及电源设计总体说明,参考:Air8101硬件参考设计