3、核心器件选型(二):镜头(Lens)的结构、焦距/光圈/视场角参数、IR滤光片与马达(VCM)选型
镜头这东西,说白了就是摄像头的“眼睛”。
我经常跟刚入行的朋友说,你选错了Sensor,顶多是画质差点;但你要是选错了镜头,那整个模组可能直接废掉。嗯,这话一点都不夸张。
3.1 镜头的基本结构
一个典型的手机镜头,从外到内大概长这样:
- 镜筒(Barrel):就是那个黑色的塑料或金属圆筒,负责固定所有镜片。
- 镜片组(Lens Elements):通常由3-6片塑料或玻璃镜片组成。高端镜头会用玻璃镜片,低端全是塑料。
- 光圈(Aperture):控制进光量的孔洞,通常集成在镜片之间。
- IR滤光片(IR Cut Filter):贴在镜头底部,用来过滤红外光。
- 马达(VCM):负责推动整个镜头组前后移动,实现自动对焦。
我个人习惯把镜头拆成“光学部分”和“机械部分”来看。光学部分决定成像质量,机械部分决定能不能对上焦。
核心逻辑图:镜头选型知识体系
3.2 焦距(EFL)—— 决定你看到多远
焦距,全称是Effective Focal Length。说白了就是镜头到Sensor感光面的距离。
焦距越短,视野越宽,拍到的范围越大,但物体显得小。焦距越长,视野越窄,像望远镜一样,能把远处的东西拉近。
| 焦距范围 | 典型应用 | 我踩过的坑 |
|---|---|---|
| 2.0mm - 3.0mm | 超广角、全景摄像头 | 畸变太大,边缘画质崩 |
| 3.5mm - 5.0mm | 手机主摄、行车记录仪 | 这个范围最稳,推荐新手用 |
| 6.0mm - 12mm | 安防监控、长焦 | 对焦行程长,马达容易选错 |
我的经验:选焦距时,先算一下Sensor靶面尺寸。比如1/3英寸的Sensor,配3.6mm镜头,水平视场角大概在70°左右,适合做门禁人脸识别。我曾经在一个项目里直接套用别人的焦距参数,结果画面裁切严重,最后只能重新开模,白白浪费了两周。
3.3 光圈(F/#)—— 决定进光量
光圈值用F/#表示,比如F/1.8、F/2.0。数值越小,光圈越大,进光量越多。
你想想看,同样的光线条件下,F/1.8的镜头比F/2.4的镜头,进光量多了将近一倍。这意味着什么?意味着在暗光环境下,F/1.8能拍出更亮的画面。
但光圈不是越大越好。大光圈会带来几个问题:
- 景深变浅:只有焦点附近是清晰的,背景全虚化了。做扫码枪的话,这很致命。
- 边缘画质下降:光线从边缘进入时,折射角度太大,容易产生色散。
- 成本上升:大光圈镜头对镜片工艺要求更高。
注意:我曾经在一个低照度项目中,为了追求进光量选了F/1.4的镜头。结果画面边缘紫边严重,后期算法怎么调都救不回来。最后只能换回F/1.8,配合补光灯才解决问题。所以,别盲目追求大光圈,要看实际场景。
3.4 视场角(FOV)—— 决定你能看到多宽
视场角分三种:水平FOV、垂直FOV、对角线FOV。我们通常说的“视角”指的是对角线FOV。
计算公式很简单:
FOV = 2 * arctan( Sensor对角线长度 / (2 * 焦距) )
举个例子:Sensor是1/3英寸(对角线约6mm),焦距3.6mm,那么:
FOV = 2 * arctan(6 / (2 * 3.6)) = 2 * arctan(0.833) ≈ 79.6°
嗯,这个角度做普通监控摄像头刚刚好。
| 应用场景 | 推荐FOV | 说明 |
|---|---|---|
| 视频通话 | 70° - 80° | 单人入镜,背景不杂乱 |
| 行车记录仪 | 120° - 140° | 覆盖A柱,但畸变要控制 |
| 安防监控 | 60° - 90° | 兼顾细节和覆盖范围 |
3.5 IR滤光片选型
IR滤光片的作用,就是挡住红外光,只让可见光通过。因为Sensor对红外光也很敏感,如果不滤掉,画面会偏红偏紫。
常见的IR滤光片有两种:
- 吸收型:直接把红外光吸收掉。优点是结构简单,缺点是会吸收部分可见光,导致亮度下降。
- 反射型:通过镀膜把红外光反射回去。优点是透光率高,缺点是镀膜工艺复杂,成本高。
选型要点:
- 厚度:通常0.3mm、0.5mm、0.7mm。越薄越好,但太薄容易碎。
- 截止波长:常见的是650nm或680nm。650nm截止更干净,但会损失一点红光。
- 双面镀膜:高端镜头会用双面AR镀膜,减少反射,提高透光率。
我记得有一次,客户反馈画面偏紫。查了半天,发现是IR滤光片的截止波长选成了700nm,导致部分红光被滤掉了。换成650nm后,问题解决。所以,IR滤光片千万别随便选,一定要跟Sensor的光谱响应曲线匹配。
3.6 马达(VCM)选型
VCM,全称Voice Coil Motor,音圈马达。原理跟喇叭差不多,通过电流控制线圈在磁场中移动,从而推动镜头对焦。
VCM主要分两类:
| 类型 | 优点 | 缺点 | 适用场景 |
|---|---|---|---|
| 开环VCM | 成本低、结构简单 | 没有位置反馈,精度一般 | 低端手机、玩具摄像头 |
| 闭环VCM | 精度高、响应快 | 成本高、驱动复杂 | 高端手机、工业相机 |
选VCM时,这几个参数必须看:
- 行程(Stroke):镜头能移动的最大距离。一般0.2mm - 0.5mm。行程越长,对焦范围越广。
- 推力(Force):马达能提供的力。推力不够,镜头推不动,对焦会卡顿。
- 谐振频率:一般在50Hz - 200Hz。驱动频率要避开谐振点,否则会抖动。
- 功耗:开环VCM大概30mW - 50mW,闭环VCM会高一些。
避坑指南:我曾经在一个项目中,为了省成本选了开环VCM。结果量产时发现,同一批镜头,有的对焦快有的对焦慢,一致性很差。后来换成闭环VCM,虽然贵了5毛钱,但良率从85%提升到了98%。所以,如果产品对焦精度要求高,别省那点钱。
3.7 镜头选型的整体流程
说了这么多,总结一下我个人的选型步骤:
- 先定Sensor:Sensor靶面尺寸决定了镜头的像圈大小。
- 再定焦距:根据应用场景,算一下需要的FOV,反推焦距。
- 然后定光圈:看环境光照条件,暗光选大光圈,亮光选小光圈。
- 接着选IR滤光片:匹配Sensor的光谱响应,别选错截止波长。
- 最后选VCM:根据对焦精度要求和成本预算,选开环还是闭环。
嗯,这套流程我用了好多年,基本没出过大问题。你刚开始做的话,按这个顺序走,至少不会犯低级错误。
一个小技巧:拿到镜头样品后,先别急着焊板子。用手机摄像头对着镜头拍一张,看看有没有灰尘、划痕、气泡。这些外观缺陷在规格书里看不出来,但实际影响很大。我吃过这个亏,后来每次来样都先做外观检查。
公众号:蓝海资料掘金营,微信deep3321