1、AF基础概念:什么是对焦、AF与FF的区别、AF系统组成、常用马达类型

各位好,我是负责图像质量调试的工程师。今天咱们开始聊AF自动对焦。

说实话,我刚入行那会儿,觉得对焦不就是镜头转一转嘛,有啥好学的?后来在RK平台上踩了无数坑,才明白这里面的门道有多深。这一章,咱们先把基础打牢。

1.1 什么是对焦?

对焦,说白了就是让被拍的东西在传感器上成像最清晰。你想想看,镜头把光线汇聚到传感器上,如果汇聚点正好落在传感器表面,图像就锐利;如果偏前或偏后,图像就模糊。

这个「正好落在传感器上」的状态,我们就叫它「合焦」。

核心指标:对焦的最终目标就是让图像的MTF(调制传递函数)值达到峰值。MTF越高,细节越丰富。

我在项目中遇到过一台模组,怎么调都感觉画面发肉。后来一查,是镜头本身的焦平面跟传感器不平行。嗯,这种结构问题,算法再牛也救不了。

1.2 AF与FF的区别

很多刚接触摄像头的人会问:AF和FF到底有啥不一样?

对比项 AF(自动对焦) FF(固定对焦)
镜头结构 可移动镜头组 + 马达 镜头固定,无马达
对焦距离 可调,通常10cm到无穷远 固定,通常1m左右最佳
成本 较高(马达+驱动IC+算法) 低
适用场景 手机、相机、扫码器 固定距离监控、低成本摄像头
调试复杂度 高,需要校准和调参 几乎为零

我的建议:如果产品只拍固定距离(比如门禁人脸识别),用FF就够了,别给自己找麻烦。但如果是手机或运动相机,AF是必须的。

1.3 AF系统组成

一个完整的AF系统,由四个部分组成。缺一个,对焦就玩不转。

  1. 镜头(Lens):负责折射光线,形成光学图像。AF镜头内部有可移动的镜片组。
  2. 马达(Actuator):推动镜片组移动,改变焦距。
  3. 驱动IC(Driver IC):接收控制信号,驱动马达走到指定位置。
  4. 算法(Algorithm):分析图像清晰度,决定马达该往哪走、走多少。

我习惯把AF系统比作「人眼」:镜头是角膜,马达是睫状肌,驱动IC是神经信号,算法就是大脑的判断。哪个环节出问题,都会导致「看不清」。

AF自动对焦系统组成 镜头 折射光线 马达 推动镜片 驱动IC 控制信号 算法 分析决策 图像数据反馈(清晰度评价) 闭环控制流程 算法分析图像 → 计算目标位置 → 驱动IC输出电流 → 马达推动镜片 → 重新采集图像 直到清晰度达到峰值,停止对焦

1.4 常用马达类型

马达是AF系统的执行机构。选错马达,调试起来会非常痛苦。我见过有人用VCM去做需要快速对焦的扫码设备,结果速度跟不上,被客户骂惨了。

目前主流的有三种:

1.4.1 VCM(音圈马达)

VCM是最常见的,原理跟扬声器类似——通电线圈在磁场中受力,推动镜头移动。

  • 优点:成本低、结构简单、控制成熟
  • 缺点:存在磁滞效应、响应速度一般
  • 适用:手机摄像头、普通相机

避坑指南:我曾经调试一款VCM模组,发现每次从远到近和从近到远,同一个位置的对焦值不一样。这就是磁滞。解决办法是加单向逼近策略——永远从同一个方向走到目标位置。

1.4.2 SMA(形状记忆合金)

SMA利用记忆合金受热收缩的特性来拉动镜头。通电加热,合金收缩;断电冷却,合金恢复。

  • 优点:体积小、无磁干扰、精度高
  • 缺点:功耗较高、响应慢、寿命受限于热循环
  • 适用:超薄手机、医疗内窥镜

1.4.3 Piezo(压电马达)

压电马达利用压电陶瓷的逆压电效应——通电产生形变,推动镜头步进式移动。

  • 优点:精度极高、响应快、无磁滞
  • 缺点:成本高、驱动电路复杂
  • 适用:显微镜、工业相机、高端安防
类型 精度 速度 成本 功耗 常见应用
VCM 中 中 低 低 手机、平板
SMA 高 慢 中 高 超薄设备
Piezo 极高 快 高 中 工业、医疗

个人经验:在RK平台上,VCM的驱动IC通常用DW9714或AK7348,I2C通信,控制起来比较直接。SMA和Piezo的驱动IC则更复杂,需要额外的升压电路和时序控制。选型时一定要提前确认RK的GPIO和I2C资源够不够用。

好了,这一章的基础概念就聊到这儿。记住这四个核心要素:镜头、马达、驱动IC、算法。后面的章节,我们会逐个深入,尤其是算法和调试部分,那才是真正考验功力的地方。