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?因为调焦机构本身有回程误差、温度漂移、振动等因素,留出余量才能保证实际使用时不掉链子。
下面这张图展示了分辨率、焦深和调焦精度之间的层级关系:
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 本章小结
这一章我们走了一遍调焦设计必须的光学基础。核心就三句话:
- 高斯公式告诉你像距怎么算,调焦行程怎么定。
- 焦深告诉你允差有多大,精度要求有多高。
- 分辨率和焦深一起,决定了你该用什么样的调焦机构。