2. 模组核心结构拆解:镜头、红外滤光片、传感器、DSP/ISP、基板、VCM
各位工程师朋友,今天我们来聊聊摄像头模组的“五脏六腑”。
很多人拿到一个模组,第一反应是看像素多少。其实像素只是结果,真正决定成像质量的,是这几个核心器件的配合。我这些年拆过的模组没有一千也有八百,每次看到设计不合理的地方,都替他们心疼——明明器件都是好东西,组合起来却一塌糊涂。
2.1 镜头(Lens)——模组的“眼睛”
镜头是光线的第一道关口。它的任务很简单:把外界的光线准确聚焦到传感器上。但“准确”二字,背后全是学问。
核心参数:
- 焦距(EFL):决定了视场角大小。焦距越短,看得越宽;焦距越长,看得越远。
- 光圈(F/#):影响进光量和景深。F值越小,进光越多,背景虚化越明显。
- 镜片数量:一般3P到7P不等。P代表塑料镜片,G代表玻璃镜片。高端模组会用1G6P甚至全玻璃。
- 畸变:广角镜头常见的问题。我见过一些低端模组,畸变超过5%,拍出来的直线都是弯的。
我个人习惯,选镜头时先看畸变和相对照度。这两个参数直接决定了画面边缘的质量。有一次我调试一个车载环视项目,镜头畸变控制得很好,但相对照度只有30%,结果四个画面拼接时,边缘暗得像戴了墨镜。后来换了镜头才解决。
避坑指南:
我曾经遇到过一批镜头,中心分辨率很高,但边缘分辨率掉得厉害。后来发现是镜片组装时偏心量超标。所以选镜头时,别只看MTF曲线,一定要看全视场的表现。
2.2 红外滤光片(IR Filter)——光线的“守门员”
传感器对红外光很敏感,但人眼看不见红外光。如果不滤掉,画面就会偏色——白天拍出来的绿色植物变成灰白色,人脸发红。
红外滤光片就干两件事:
- 截止红外光(通常截止波长在650nm左右)
- 透过可见光
你想想看,如果滤光片截止深度不够,红外光漏进去,画面就会偏紫。我调试过一个安防摄像头,白天画面总是偏紫,查了半天,最后发现是滤光片镀膜出了问题。换了镀膜批次就好了。
注意:
现在很多手机模组用“蓝玻璃”滤光片,比普通白玻璃贵,但能有效抑制近红外光。如果你的产品对色彩还原要求高,别省这个钱。
2.3 传感器(Sensor)——模组的“视网膜”
传感器把光信号转成电信号。它是模组里最贵的器件,也是决定画质上限的关键。
选传感器时,我主要看这几个维度:
| 参数 | 说明 | 我的经验 |
|---|---|---|
| 像素尺寸 | 单个像素的物理大小(μm) | 越大越好,1.4μm以上夜视效果明显好 |
| 动态范围 | 能同时记录的最亮和最暗范围 | 低于60dB的传感器,逆光场景基本没法看 |
| 信噪比 | 信号与噪声的比值 | 低于40dB的传感器,暗光下噪点像雪花 |
| 帧率 | 每秒能输出多少帧 | 运动场景至少60fps,否则会卡顿 |
说白了,传感器就是“底大一级压死人”。同样的像素数,1/2英寸的传感器比1/4英寸的好太多。我做过一个对比测试,同样的镜头,换了大尺寸传感器,暗光下的信噪比提升了8dB。效果立竿见影。
2.4 数字信号处理器(DSP/ISP)——模组的“大脑”
传感器输出的原始数据(RAW)不能直接用。DSP/ISP负责把这些数据变成我们能看的图像。
它的工作流程大致是:
- 黑电平校正:去掉传感器本身的暗电流噪声
- 去马赛克:把拜耳阵列的RAW数据插值成RGB
- 白平衡:让白色在不同光源下看起来都是白色
- 降噪:去掉噪点,保留细节
- 锐化:增强边缘对比度
- 色彩校正:把传感器色彩空间映射到标准色彩空间
嗯,这里要注意:ISP的算法质量直接影响最终画质。同样的传感器,用高通和联发科的ISP,出来的效果可能差很多。我调试过一个项目,换了ISP芯片后,白平衡准确度从70%提升到95%。
我的建议:
如果预算允许,尽量选独立的ISP芯片。集成在SoC里的ISP虽然便宜,但灵活性差,调试起来很痛苦。我曾经被一个集成ISP的bug折磨了两周,最后发现是驱动里一个参数写错了。
2.5 基板(Substrate)——模组的“骨架”
基板是承载所有器件的平台。它既要提供电气连接,又要散热,还要保证机械强度。
常见的基板类型:
- FR4:最便宜,但散热差,适合低端模组
- 陶瓷基板:散热好,热膨胀系数匹配,适合高端模组
- 柔性基板:可以弯折,适合空间受限的设计
我见过最离谱的案例,有人用FR4基板做800万像素的模组,结果传感器发热导致画面出现“热噪点”。后来换成陶瓷基板,问题就解决了。说白了,基板的选择要跟功耗匹配。
2.6 马达(VCM)——模组的“肌肉”
马达负责推动镜头移动,实现自动对焦。VCM(音圈马达)是主流方案。
VCM的核心参数:
- 行程:镜头能移动的最大距离,一般0.3-0.5mm
- 推力:能推动多重的镜头,一般20-50mN
- 响应时间:从收到指令到完成对焦的时间,一般10-30ms
- 功耗:对焦时的电流,一般30-80mA
你想想看,如果马达推力不够,镜头推不到位,对焦就会慢。我调试过一个项目,马达响应时间标称20ms,实际测出来40ms,后来发现是驱动芯片的电流设置不对。改了寄存器就好了。
注意:
VCM的寿命一般在10万次以上。但如果你设计的模组频繁对焦,比如扫码枪,建议选寿命更长的马达。我曾经见过一个扫码枪,用了半年马达就卡死了,拆开一看,内部润滑脂都干了。
知识体系总览
下面这张图,是我自己总结的模组核心结构关系。你看一眼就能明白各个器件是怎么配合的。
这张图里,光线从左到右依次经过镜头、红外滤光片,到达传感器。传感器把光信号转成电信号,传给ISP处理。基板在底部支撑所有器件,VCM在顶部推动镜头对焦。每个环节都缺一不可。
好了,这一章的内容就到这里。记住一句话:模组设计不是堆料,而是让每个器件都发挥出应有的水平。下一章我们聊聊模组的光学设计,到时候我会分享一些具体的计算方法和调试技巧。
公众号:蓝海资料掘金营,微信deep3321