Camera1 camera初探之camera模组和硬件接口

一、Camera模组介绍

摄像头结构模组的图片如下:结构
Camera模组主要由以下几部分组成:
组成部分
(1)工作原理
  物体通过镜头(lens)聚集的光,通过CMOS或CCD集成电路,把光信号转换成电信号,再经过内部图像处理器(ISP)转换成数字图像信号输出到数字信号处理器(DSP)加工处理,转换成标准的GRB、YUV等格式图像信号。
(2)CCM包含四大件
  镜头(lens)、传感器(sensor)、软板(FPC)、图像处理芯片(DSP)。
  决定一个摄像头好坏的部件是:镜头(lens)、图像处理芯片(DSP)、传感器(sensor)。
镜头(lens):
  镜头是相机的灵魂,镜头(lens)对成像的效果有很重要的作用,是利用透镜的折射原理,景物光线通过镜头,在聚焦平面上形成清晰的影像,通过感光材料CMOS或CCD感光器记录景物的影像。
传感器(sensor):
  传感器是CCM的核心模块,目前广泛使用有两种:
  一种是CCD(电荷藕合)元件;
  另一种是CMOS(互补金属氧化物导体)器件。
图像处理芯片(DSP):
  DSP是CCM的重要组成部分,它作用是将感光芯片获得的数据及时快速地传递中央处理器并刷新感光芯片,因此DSP芯片的好坏,直接影响到画质的品质(如色彩饱和度、清晰度等等)。
(3)图像处理格式
①YUV:
  “Y”表示明亮度(Luminance、Luma),“U”表示色度(Chrominance),“V”表示浓度(Chroma)。一般情况下sensor支持YUV422格式是按Y-U-Y-V次序输出。
②JPEG:
  作为一种存储格式它是非常普遍的,但是作为sensor的输出格式,一般低分辨率的自带JPEG engine,可以直接输出压缩后的jpg格式数据。
③RGB:
  传统的红蓝格式,如RGB565。通俗点说它的颜色混合方式好像有红、绿、蓝三盏灯,当它们的光相互叠合时,色彩相混,而亮度却等于两者亮度之总和,越混合亮度越高,即加法混合。
④RAW:
  图像感应器将捕捉到的光源信号转化为数字信号的原始数据。RAW文件是一种记录数码相机传感器的原始信息,同时记录了由相机拍摄所产生的一些原数据(Metadata,如ISO的设置、快门速度、光圈值、白平衡等等)的文件。RAW是未经处理、也未经压缩的格式,可以把RAW概念化为“原始图像编码数据”或称为“数字底片”。

不同的输出格式,包含的数据大小不同:
  首先,如果说数据量最小,那么莫过于RAW格式,但是,数据传办输过来要经过一次性大量的计算才能将里面信息提取出来,如果想用,一般5M以上的senseor就只输出RAW数据以保证比较快的输出速度,后端挂一个DSP来处理输出数据。其次是JPEG,数据量也很小,但是同样要求较快的处理速度。而RGB和YUV一个像素都占用了2B的大小,但是RGB却可以数据读出来直接刷到屏上显示。
为什么选择YUV格式?
  原因在于YUV输出亮度信号没有任何损失,而色偏信号人眼并不是特别敏感,RGB565输出格式是R5、G3、B5会丢掉很多原始信息,所以YUV图像质量和稳定性要比RGB565好的多。
(4)传感器尺寸和画质的关系
  传感器尺寸大小对于画质的影响,其实跟之前的一样,就是采集的光线数据的正确性和完整性的不同。在像素相同的情况下:
①传感器面积越大,感光阵列的面积就越大,相邻感光电路距离就越大,加电时产生的电磁干扰就越小。
②传感器面积越大,感光阵列的面积就越大,对应高单个像素的透镜就能做越大,聚集到的光线就越多,感光二极管受光后产生输出电平就越高。假设噪声大小不变,那么更大的有用输出电平,带来更高的信噪比,转换后的信息处理时正确率就越高。
③为什么在光线非常好的时候,传感器尺寸大小间的差异会缩小?因为即使传感器尺寸小,但是光线强度足够,每个感光二极管都能受到足够的光线,产生的信噪比就越大,噪点也就缩小了。
(4)图像解析度、分辨率(Resolution)

QSIF/QQVGA160 x 12019200
QCIF176 x 14425344
SIF/QVGA320 x 24076800
CIF352 x 28810137610万像素
VGA640 x 48030720030万像素(35万是指648 x 488)
SVGA800 x 60048000050万像素
XGA1024 x 76878643880万像素
SXGA1280 x 10241320720130万像素

二、Camera硬件接口

1、camera的硬件接口如下图所示:
在这里插入图片描述
主要由如下五部分组成,协同工作:
(1)三路电压AVDD/DVDD/IOVDD:
  AVDD模拟电源,主要给感光区和ADC部分供电,要求比较干净;
  DVDD数字电源,主要是给ISP的部分供电;
  IOVDD数字IO电源,给I2C和 DVP部分供电。
(2)PDN/RST:
  RST:用来reset sensor;RESET一般是低有效,当脉冲为低时,reset sensor,而正常工作时,应该为高。
  复位时序时序通常是: 高 –> 低 –> 高,根据硬件需要加一定的延时;
  PWN:PWN一般高有效,当脉冲为高时,进入省电模式,而正常工作时为低。高电平时,一切对camera的操作都是无效的,包括复位。所以在RST之前,一定要将PWN管脚设置为正常工作模式,否则复位无效。
(3)I2C 控制接口SCL/SDA。
(4)MCLK 时钟用于分频给其他的clk使用。
(5)mipi 接口RCP/RCN、RDP/RDN。
2、camera 的工作时序:
camera 工作时的上电时序,要完全按照datasheet上面的先后及时间间隔来:在这里插入图片描述
同样camera的下电时序也是一样:
在这里插入图片描述

  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值