Camera简介(一):摄像头模组CCM的结构和原理简述

article/2025/11/11 2:27:15

我们常说的Sensor也就是图像传感器只是整个摄像头模组的一部分,主要负责将接收到的光信号转换成电信号,实际上整个摄像头模组(Camera Compact Module,CCM)由很多部分组成,除Sensor以外的其他模块会负责完成对焦、滤光、减震、数据传输等功能,以便更好地采集图像。
索尼和三星是很多手机厂商颇为青睐的两家摄像头模组供应商,当然,国内也有不少不错的供应商。

摄像头模组主要由以下几个部分组成:

  1. 镜头(Lens):将光线汇聚到图像传感器上。
  2. 音圈马达(VCM):完成摄像头的自动对焦。
  3. 红外滤光片(IR-cut Filter):滤除人眼的非可见光。
  4. 图像传感器(Sensor):将光信号转换成电信号。
  5. 柔性印制电路板(FPCB):将摄像头模组与主处理器连接起来,并进行数据传输。
    下图是一个常见的手机摄像头模组的几个核心部件的结构。

    下面我们依次简单介绍一下各个组件。

1. 镜头

镜头(Lens)的主要作用就是将外界采集的光线汇聚到图像传感器上,其原理就是小孔成像,搭配不同的透镜,使光线聚焦到镜头底部的感光芯片上(也就是sensor上),形成图像。

现代镜头一般都由几片透镜一起组成,以实现更复杂的成像效果。透镜分为玻璃(Glass)材质和塑料(Plastic)材质,譬如2G2P就表示这组镜头由两片玻璃透镜和两片塑料透镜构组成,一般玻璃镜头的成像效果更好,价格也更昂贵一些。

2. 音圈马达

音圈马达(Voice Coil Motor)也叫音圈电机,它的原理与扬声器类似,在一个永久磁场内放置一个线圈,线圈通电后会产生磁场(安培定则),从而与外围的永久磁铁产生引力或斥力,导致线圈受力移动。如果把镜头安置在线圈上,则可以通过改变电流大小线圈带动镜头前后运动,从而控制镜头的位置,完成对焦的功能。

安培定则:也叫右手螺旋定则,是表示电流和电流激发磁场的磁感线方向间关系的定则。用右手握住通电螺线管,让四指指向电流的方向,那么大拇指所指的那一端是通电螺线管的N极。如下图左。
音圈马达之所以叫这个名字,是因为它的原理与扬声器的原理相同,都是通电线圈在永久磁场中的运动。如下图右。

VCM通常搭配VCM Driver IC(VCM驱动芯片)、AF(Auto Focus,自动对焦)算法一起使用。首先,Sensor采集的图像输入到ISP中,由ISP中的AF算法计算当前图像的焦点步数,并通过I2C传输给Driver IC,Driver IC据此计算出移动线圈到该位置所需要的电流大小,从而精确的控制镜头的行为,达到自动对焦的效果。当然,该方法也可以实现光学防抖(Optical Image Stabilizer,OIS)的效果,其原理是相同的。

3. 红外滤光片

红外滤光片(IR-cut Filter)的作用就是滤除红外光。人眼和电子感光器件能感受到的光的波长范围不同,电子感光器件感受到的光波长范围远大于人类,因此,要滤除掉人眼无法感受到的光线,以防止它们造成偏色、波纹现象,提高色彩还原度。这会对后续的ISP tuning工作造成很大影响。


IR-cut滤光片分为普通IR和蓝玻璃IR两大类,前者将红外光和紫外光反射掉,是其不进入Sensor,后者将红外光和紫外光吸收掉,使其不进入Sensor。前者容易使红外光产生多次反射,从而造成光晕现象(Shading),使最终成像效果产生较大的色差。后者虽然没有此问题,效果更好,但成本也是前者的十倍。

4. 图像传感器

图像传感器(Image Sensor)是整个模组中的核心部件,也是本次介绍的重点,它是一种半导体芯片,其表面由几十万到几百万个光电二极管,这些光电二极管受到光照时会产生电荷,从而将将镜头采集到的光信号转换成电信号。因此,如果说Lens的作用相当于人眼球的晶状体,那么Sensor的作用就类似视网膜,Sensor上的感光二极管就是视网膜上的视觉细胞。

Sensor主要用于将收集到的外界光信号转换成电信号,供后续电子系统进行处理和存储。Sensor的感光单元,也就是每个像素单元,会排列成像素阵列,上面分布着感光二极管。这些二极管会在受到外界的光刺激后,会根据光照强度产生不同强弱的电信号,再经过内部的A/D转换离散成数字信号。

光电二极管可以粗略地看成一个电容,受到的关照越强,则同一时间内积压在电容上的电荷越多,产生的电压就越大。如果将电容两端的电压通过A/D转换成数字信号,可以得到一个数字化后的值,所有的像素组合在一起可以得到一张灰度图。光照越强,这个数值越大,则像素越靠近白色;光照越弱,这个数值越小,则像素越靠近黑色。这与我们平常的认知也是一致的。

根据感光二极管种类的不同,可以将市面上广泛使用的Sensor分为CCD Sensor和CMOS Sensor两类。CCD是Charge Coupled Device,即电荷耦合器件;CMOS是Complementary Metal Oxide Semicondutor,即互补金属氧化物半导体。两种半导体的具体感光原理不是本文的重点探讨内容,不再详述。目前,CMOS Sensor由于功率更小、处理速度更快、制造成本更低的优势,基本上已经顶替了过去的CCD Sensor的地位,尤其是在手机和移动设备领域基本上已经一统江湖了。不过CCD Sensor的优势是在弱光条件下表现更良好,不会像CMOS一样受到数字噪声的影响,不会那么依赖ISP的去噪工作。

5. 柔性印制电路板

柔性印制电路板(Flexible Printed Circuit Board,FPCB)的主要作用是将组件与主处理器连接起来,同时完成Sensor与主处理器之间的原始数据传输功能。


http://chatgpt.dhexx.cn/article/cNadTMqK.shtml

相关文章

【camera】【摄像头模组】摄像头模组简单介绍

摄像头模组 1. 摄像头介绍 摄像头模组的结构大致如下: camera模组工作原理:景物通过镜头lens生成光学图像信号投射到图像传感器image sensor表面上,由sensor感光像素点转换为电信号,经过图像传感器的A/D数模转换变为数字图像信号…

霍尔元件在VCM音圈马达中的应用

音圈马达(音圈电机)自动对焦装置又称为音圈马达自动对焦驱动器,此驱动器可分为移动部件与固定部件两大部分,移动部件包括镜头模组Lens、镜头座Holder以及两个永磁铁Magnets;而固定部件包括一个霍尔元件(型号推荐HG106C…

VCM音圈马达摄像头对焦

目录 VCM(Voice Coil Motor)是什么 主要功能是用作摄像头的快速对焦 音圈马达的构成 音圈马达控制原理 自动振幅控制系统 音圈马达的使用方式 总结 VCM(Voice Coil Motor)是什么 VCM是音圈马达有控制快、精度高的特点。 10ms左右可达目标位置,采用合适的定…

camera调试:VCM马达驱动调试(DW9763)

这篇文章介绍一下VCM马达驱动的调试,以RK3588,安卓平台,移植DW9763驱动为例。 目录 (一)概述 (1)VCM简介 (2)实现camera对焦方法 ①实现光学变焦采用变焦马达&#…

vcm驱动芯片原理_手机摄像头VCM音圈马达,原理、结构

一、VCM是什么 VCM(Voice Coil Motor),电子学里面的音圈电机,是马达的一种。因为原理和扬声器类似,所以叫音圈电机,具有高频响、高精度的特点。 其主要原理是在一个永久磁场内,通过改变马达内线圈的直流电流大小&#…

高频高精度圆柱形音圈电机 微型VCM 直线电机模组 音圈马达

➤01 音圈电机 在 高频高精度圆柱形音圈电机 微型VCM 直线电机模组 音圈马达-淘宝网 购买到音圈电机。这是在 P5压电陶瓷致动器,纵向极化,叠堆压电陶瓷,多层压电陶瓷促动器 推文之后,佟超给出的替换方案。 ▲ 高频高精度圆柱形音圈…

VCM(音圈)马达驱动IC

VCM(音圈)马达驱动IC 参考链接:https://jingyan.baidu.com/article/f3ad7d0f3e935409c2345b5b.html 1 2 3 4 5 6 分步阅读 VCM(Voice Coil Motor),电子学里面的音圈电机,是马达的一种。…

第八章:拆解VCM音圈马达,原理、结构

慧眼网 邓林供稿 第一章我们介绍了小孔成像的原理,实验中通过移动标尺即可在光屏上投影出清晰的蜡烛图像。在手机摄像头中,这个移动标尺的功能由VCM马达承担。 一、VCM是什么 VCM(Voice Coil Motor),电子学里面的音圈电…

拆解VCM音圈马达,原理、结构

转自http://www.52rd.com/S_TXT/2014_10/TXT62308.HTM 感谢作者! 一、VCM是什么 VCM(Voice Coil Motor),电子学里面的音圈电机,是马达的一种。因为原理和扬声器类似,所以叫音圈电机,具有高频响…

VCM 音圈电机 (马达)Voice Coil Motor

**VCM(Voice Coil Motor)**指电子学里面的音圈电机,是马达的一种。 因为原理和扬声器类似,所以叫音圈电机。具有高频响、高精度的特点。 原理是在一个永久磁场内,改变马达内线圈的直流电流大小,控制弹簧片的…

VCM音圈马达

音圈马达 (Voice Coil Actuator/ Voice Coil Motor),是一种将电能转化为机械能的装置,并实现直线型及有限摆角的运动。利用来自永久磁钢的磁场与通电线圈导体产生的磁场中磁极间的相互作用产生有规律的运动的装置。因为音圈马达是…

推荐一个好用的MySQL命令行工具

给大家推荐一个好用的MySQL命令行工具:mycli。比起常用的MySQL命令行,它的特点也是很明显的,如下: 1. 当输入SQL关键字时,数据库的列和表格会自动补全; 2. 关键字高亮显示 3. 这是一个基于Python开发的工…

Linux在线安装mysql(超详细)

需要的基础命令环境 wget、yum、vim 没有的话请自行安装 1、下载MySQL 安装包 [rootlocalhost local]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm2、安装mysql 安装源: [rootlocalhost local]# yum -y localinstall mysql57-…

linux上安装mysql详细步骤

linux上安装mysql详细步骤 前言卸载MySQL(没安装的可直接跳过)安装MySQL更改MySQL配置防火墙问题 前言 本人环境是CentOS7,安装的MySQL版本是8.0.15,从卸载到安装全过程记录 卸载MySQL(没安装的可直接跳过&#xff0…

linux下mysql完整安装教程

3、安装mysql(在113、114、115、116四台服务器上安装) #安装mysql的服务器需开启防火墙3306 1、 找到安装包 在服务器 /mnt/software/ 目录下找到安装包mysql-5.6.27-linux-glibc2.5-x86_64.tar.gz进入 /mnt/software/ 目录命令如下: #cd…

deepin linux mysql工具

mysql工具, 选来选去,还是官网的 mysql workbench吧,除了简单的连接查看之外,还有其他一些辅助工具,比如migration。 但是在安装utilities的时候,遇到了如下的问题,先记下。 为啥不用navicat来…

MySQL (Linux)安装

目录 1 卸载原来的mysql(mariadb) 2 下载yum 3 看看能不能正常⼯作 4 安装mysql服务 5 启动服务 6 登陆⽅式 7 最后配置 8 PS 1 卸载原来的mysql(mariadb) rpm -qa | grep mysql(mariadb) | xargs…

Linux下最新版MySQL 8.0的下载与安装(详细步骤)

前言 本篇文章基于Linux 环境下载与安装MySQL 8.0,像基于win 10系统下载离线版的方式一样安装(安装简单),如果没有远程服务器,可以在电脑上安装虚拟机使用 创建虚拟机教程详见:http://t.csdn.cn/IFAJN 基于…

Linux安装MySQL(超详细,附图安装)

一、安装MySQL服务 1.查看是否已经安装了MySQL rpm -qa | grep mysql如果什么都没有,就是还没有装过MySQL 2.下载MySQL安装包 wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm3.安装MySQL包 yum -y install mysql57-commun…

Linux软件安装-MySQL安装

Linux软件安装-MySQL安装 目录 Linux软件安装-MySQL安装前言一、检查及删除1、先查看mysql是否存在,命令如下:2、如果存在,那么停止mysql,删除所有的服务3、停止服务4、查找mysql相关文件5、进行删除 二、安装及配置1、到指定目录…