OV7670摄像头模块简介
OV7670是OV(OmniVision)公司生产的一颗1/6寸的CMOSVGA图像传感器。该传感器体积小、工作电压低,提供单片VGA摄像头和影像处理器的所有功能。通过SCCB总线控制,可以输出整帧、子采样、取窗口等方式的各种分辨率8位影像数据。该产品VGA图像最高达到30帧/秒。用户可以完全控制图像质量、数据格式和传输方式。所有图像处理功能过程包括伽玛曲线、白平衡、度、色度等都可以通过SCCB接口编程。OmmiVision图像传感器应用独有的传感器技术,通过减少或消除光学或电子缺陷如固定图案噪声、托尾、浮散等,提高图像质量,得到清晰的稳定的彩色图像。
OV7670摄像头模块特点
1、高灵敏度、低电压适合嵌入式应用。
2、标准的SCCB接口,兼容IIC接口。
3、支持RawRGB、RGB(GBR4:2:2,RGB565/RGB555/RGB444),YUV(4:2:2)和YCbCr(4:2:2)输出格式。
4、支持VGA、CIF,和从CIF到40*30的各种尺寸输出。
5、支持自动曝光控制、自动增益控制、自动白平衡、自动消除灯光条纹、自动黑电平校准等自动控制功能。同时支持色饱和度、色相、伽马、锐度等设置。
6、支持闪光灯。
7、支持图像缩放。
OV7670 摄像头模块功能框图
OV7670传感器包括如下一些功能模块。
1、感光整列(Image Array)
OV7670总共有656*488个像素,其中640*480个有效(即有效像素为30W)。
2、时序发生器(Video Timing Generator)
时序发生器具有的功能包括:整列控制和帧率发生(7种不同格式输出)、内部信号发生器和分布、帧率时序、自动曝光控制、输出外部时序(VSYNC、HREF/HSYNC和PCLK)。
3、模拟信号处理(Analog Processing)
模拟信号处理所有模拟功能,并包括:自动增益(AGC)和自动白平衡(AWB)。
4、A/D 转换(A/D)
原始的信号经过模拟处理器模块之后,分G和BR两路进入一个10 位的A/D 转换器,A/D 转换器工作在12M频率,与像素频率完全同步(转换的频率和帧率有关)。
除A/D转换器外,该模块还有以下三个功能:
黑电平校正(BLC)
U/V通道延迟
A/D范围控制
A/D范围乘积和A/D的范围控制共同设置A/D的范围和最大值,允许用户根据应用调整图片的亮度。
5、测试图案发生器(Test Pattern Generator)
测试图案发生器功能包括:八色彩色条图案、渐变至黑白彩色条图案和输出脚移位“1”。
6、数字处理器(DSP)
这个部分控制由原始信号插值到RGB 信号的过程,并控制一些图像质量:
边缘锐化(二维高通滤波器)
颜色空间转换(原始信号到RGB 或者YUV/YCbYCr)
RGB色彩矩阵以消除串扰
色相和饱和度的控制
黑/白点补偿
降噪
镜头补偿
可编程的伽玛
十位到八位数据转换
7、缩放功能(Image Scaler)
这个模块按照预先设置的要求输出数据格式,能将YUV/RGB信号从VGA缩小到CIF以下的任何尺寸。
8、数字视频接口(Digital Video Port)
通过寄存器COM2[1:0],调节IOL/IOH的驱动电流,以适应用户的负载。
9、SCCB接口(SCCB Interface)
SCCB接口控制图像传感器芯片的运行。
10、LED和闪光灯的输出控制(LED and Storbe Flash Control Output)
OV7670有闪光灯模式,可以控制外接闪光灯或闪光LED的工作。