目前市场上的摄像头产品采取的CMOS品牌较多,主流的要有Hynix(海力士)、Micron(镁光(Micron→Aptina→Onse))、OmniVision(豪威)、PIXART(原相科技),Sansung(三星)、格科(Gcoreinc)Cisco(思科)、等,个中前四家的市场霸占率达到90%。Bingo利用过Micron、OmniVision、Gcoreinc的CMOS Sensor,这三者在本钱、成像效果,以及噪声、感光度、帧率等特性上各有差异,但总体上开拓流程同等,只须要通过寄存器的配置,就能通过捕获,得到配置参数的视频图像数据。
我们的VIP_Board_Mini板卡已经预留了CMOS摄像头模组的接口,接口遵照官哥所有CMOS模组的接口定义。这里暂时选用的是OmniVision 的OV7725 Sensor作为视频图像源。这样我们就有了最基本的视频图像采集系统,如下所示:
关于OV7725的资料在“../03_芯片摄像头等数据手册/01_OV7725模组资料”下,个中包括了产品简介,软件配置手册,完全数据手册等内容,请有心的人务必仔细阅读英文手册,查看原始资料。

更多关于OV7725的资料可在OmniVision官网探求,网址如下:http://www.ovt.com/products/sensor.php?id=80。但麻烦记住一点,吃过教训的朋友都知道,比如OV7670的中文版资料和英文版资料出入太大,大家一定要养成阅读硬件资料的习气,在此我绝不供应种问资料。
从OV7725的产品简介中我们理解到OV7725是一款集成1/4英寸单芯片VGA相机,以及图像处理器的高性能传感器。正由于性能、质量及其可靠性,OV7725适用于PC相机、玩具、手机、摄影机等市场需求。这款低功耗的CMOS Sensor,具有低照度特性的同时,能在-20°~70°温度范围正常事情。OV7725为640480的感光阵列,能实现最快每秒60fps VGA分辨率的视频,并且分辨、输出数据格式、图像特性等可配置。
OV7725最高支持640480@60Hz分辨的视频输出,同时知足了很多产品的运用,网页紧接着列出了OV7725 详细的参数及特点,如下所示:
① 高灵敏度,适宜低照度运用
② 具有标准的SCCB配置接口,能配置输出RAW RGB、RGB(GRB422、RGB565/RGB444)、YVA422这几种格式的视频流。
③ 支持VGA、QVGA,以及4030到CIF(352288)分辨率的图像尺寸
④ 采取VarioPixel办法实现像素子采样(隔像素采样,实现QVGA)
⑤ 自动调节边缘的增强、自动调节噪声的抑制
⑥ 能通过配置实现帧同步模式
⑦ 自动曝光(AEC)、自动白平衡(AWB)、自动带通滤波(ABF)、自动黑电平校准(ABLC)
⑧ 图像饱和度、色相、伽马、锐度、噪声抑制等可调节
这里须要把稳的是在数字相机中的SCCB接口,即我们常用的I2C接口。另称为SCCB接口,只是为了便于区分。末了,OV7725产品简介又给出了OV7725 CMOS Sensor内部功能模块的框架,如下所示:
从框图中可见,在XCLK时钟的驱动下,感光元件阵列的进行图像的采样,接着输出640480阵列的仿照数据(最初的原始数据)。在通过12Bit的AD的转换后,输入的仿照数据转换成数字旗子暗记(原始数字旗子暗记RAW RGB),并且通过DSP进行干系图像处理,终极输出所配置格式的10Bit视频流数据。
本人设计了OV7725模组等一些列CMOS传感器模块,比如OV7725如下所示,更有全局曝光MT9V034 AR0144等,请参照前文VIP Mini开拓板的摄像头选型,此处不做展开。
OV775模组的接口及事理图如下所示:
备注:后续版本将会把RESET连接到CMOS_Reseverd中,方便硬件复位。
模组简化了我们对相机硬件电路的设计,减少了产品的开拓周期,直接上电就可以得到标准的数字格式视频,干系引脚及功能如下表所示:
个中CTL0-CTL3为Sensor掌握引脚,这些引脚在模组中均已经高下拉,用户可以全部悬空,当然也可以外部掌握,详细的功能参照详细Sensor的接口图,感激。