2、光学基础回顾:透镜成像原理、焦距与像距的关系、焦深与景深概念、分辨率与调焦精度的关系

调焦机构设计的核心,说白了就是控制透镜与成像面之间的相对位置。你连透镜怎么成像都不清楚,那后面的机构设计就是瞎蒙。这一章我们快速过一遍光学基础,重点放在跟调焦直接相关的几个概念上。

本章核心脉络:透镜成像 → 高斯公式 → 焦深/景深 → 分辨率 → 调焦精度需求。每一步都是下一环的输入条件。

2.1 透镜成像原理——从高斯公式说起

单个薄透镜的成像规律,用一个公式就能讲清楚:

1/f = 1/u + 1/v

其中 f 是焦距,u 是物距,v 是像距。这个公式叫高斯成像公式。我当年刚入行时,觉得这公式太简单了,不就是个倒数相加嘛。后来做第一个变焦镜头项目,才发现实际调焦时,u 和 v 都在变,而且机械结构带来的误差会直接反映在像面上。

举个例子:一个焦距 50mm 的镜头,对焦在 1m 远的物体上。代入公式:

1/50 = 1/1000 + 1/v
→ v ≈ 52.63 mm

也就是说,像距只比焦距长了 2.63mm。如果物体移到 2m 远:

v ≈ 51.28 mm

像距变化只有 1.35mm。你看,物距越远,像距变化越不敏感。这就是为什么微距镜头需要很长的调焦行程,而风景镜头几乎不用怎么动。

个人经验:我习惯在设计初期先画一张 u-v 关系曲线,看看调焦行程的敏感区间在哪。这能帮你快速判断用哪种调焦机构——是整组移动还是前组移动,还是内调焦。

2.2 焦距与像距的关系——调焦的本质

调焦的本质是什么?就是改变像距 v,让不同物距的物体都能清晰成像在传感器或胶片平面上。

这里有个关键点:焦距 f 是固定的(变焦镜头除外)。调焦时,我们改变的是 v,而不是 f。很多人刚接触时会把这两个概念搞混。

我整理了一个典型数据表,方便你理解不同物距下的像距变化:

物距 u (mm) 像距 v (mm) 调焦行程 (相对无穷远) 放大率 β
∞ 50.00 0 0
5000 50.51 +0.51 -0.010
1000 52.63 +2.63 -0.053
500 55.56 +5.56 -0.111
200 66.67 +16.67 -0.333
100 100.00 +50.00 -1.000

注意看,物距从无穷远到 1m,行程只有 2.63mm;但从 200mm 到 100mm,行程却跳了 33mm。这就是为什么微距调焦机构要设计得特别精密——行程长,而且对位置精度要求极高。

2.3 焦深与景深——调焦允差从哪来

这两个概念经常被混用,我简单区分一下:

  • 焦深 (Depth of Focus):像方允许的轴向偏移量。也就是传感器可以前后移动多少,还能接受清晰图像。
  • 景深 (Depth of Field):物方允许的轴向范围。也就是被摄物体可以前后移动多少,还能在像面上清晰成像。

它们之间通过放大率 β 关联:

焦深 = 景深 × β²

为什么调焦机构设计更关心焦深?因为焦深直接决定了你的调焦精度要求。焦深越小,调焦机构就要越精密。

焦深的计算公式:

δ = 2 × N × c × (1 + β)

其中 N 是光圈数(F/#),c 是允许的弥散圆直径,β 是放大率。

举个例子:一个 F/2.8 的镜头,允许弥散圆 0.03mm,放大率 0.1:

δ = 2 × 2.8 × 0.03 × (1 + 0.1) = 0.185 mm

也就是说,像面位置误差不能超过 ±0.092mm。嗯,这个精度要求已经很高了。

避坑指南:我曾经在一个显微镜物镜项目中,忽略了焦深随放大率变化的特性。设计时按无穷远焦深算的,结果实际使用在 10× 放大率下,焦深只有理论值的 1/100。调焦机构根本达不到要求,最后只能重新设计。记住:焦深随 β² 缩小,高倍率下焦深极浅。

2.4 分辨率与调焦精度的关系

分辨率决定了你能看清多小的细节。调焦精度决定了你能不能把那个细节对准。

光学系统的理论分辨率(瑞利判据):

R = 1.22 × λ × F/#

λ 是波长,F/# 是光圈数。对于可见光(λ=550nm),F/2.8 的镜头:

R = 1.22 × 0.55 × 2.8 ≈ 1.88 μm

也就是说,这个镜头能分辨的最小细节约 1.88μm。但注意,这是理想情况。实际还要考虑像差、装配误差、调焦误差。

调焦精度和分辨率的关系,我习惯用一个经验法则:调焦精度至少要比焦深的 1/3 还要高。为什么是 1/3?因为调焦机构本身有回程误差、温度漂移、振动等因素,留出余量才能保证实际使用时不掉链子。

下面这张图展示了分辨率、焦深和调焦精度之间的层级关系:

分辨率、焦深与调焦精度关系图 光学系统分辨率 R R = 1.22 × λ × F/# 焦深 δ = 2 × N × c × (1 + β) 像方允许的轴向偏移量 调焦精度要求 ≤ δ / 3 考虑回程误差、温度漂移、振动等工程因素 调焦机构设计参数 导程精度 | 间隙控制 | 驱动分辨率 | 温度补偿 关键关系 • 分辨率越高 焦深越浅 • 焦深越浅 调焦精度要求越高 • 高倍率下 焦深急剧缩小 • 工程余量 至少留 3 倍

2.5 实际设计中的调焦精度估算

好了,理论讲完了。我们来看看实际设计中怎么用这些概念。

假设你要设计一个工业镜头,参数如下:

  • 焦距 f = 25mm
  • 最大光圈 F/2.0
  • 工作距离 200mm ~ ∞
  • 传感器像元尺寸 5μm
  • 要求全视场清晰

第一步,算分辨率:

R = 1.22 × 0.55 × 2.0 ≈ 1.34 μm

第二步,确定允许弥散圆。一般取 2 个像元大小,即 10μm。

第三步,算焦深。取最严苛工况——最近对焦距离 200mm:

β = f / (u - f) = 25 / (200 - 25) ≈ 0.143
δ = 2 × 2.0 × 0.01 × (1 + 0.143) ≈ 0.046 mm

焦深只有 46μm!

第四步,确定调焦精度:

调焦精度 ≤ 46 / 3 ≈ 15 μm

也就是说,你的调焦机构必须能实现 15μm 以内的定位精度。这个精度,普通的螺纹副加弹簧已经很难保证了。我建议用精密滚珠丝杠或压电陶瓷驱动。

个人习惯:我一般在方案阶段就做这个估算。如果算出来调焦精度要求高于 10μm,我会优先考虑用步进电机加细分驱动,配合光栅尺做闭环。如果低于 50μm,用普通的螺纹副加预紧弹簧就能搞定。这个分界线帮我省了不少冤枉钱。

2.6 本章小结

这一章我们走了一遍调焦设计必须的光学基础。核心就三句话:

  1. 高斯公式告诉你像距怎么算,调焦行程怎么定。
  2. 焦深告诉你允差有多大,精度要求有多高。
  3. 分辨率和焦深一起,决定了你该用什么样的调焦机构。