4. 摄远物镜原理:正负透镜分离,主面前移,缩短比公式推导
各位,咱们今天聊摄远物镜。说白了,就是怎么用两组透镜,把长焦距镜头做得更短。我在项目里见过不少新手,一上来就堆镜片,结果系统又长又重。其实,摄远结构就是解决这个问题的经典方案。
4.1 为什么需要摄远结构?
先想一个问题:一个普通单透镜,焦距 200mm,那它的主面基本就在透镜中间。整个系统长度至少 200mm。这还只是单镜片,加上镜筒、调焦机构,长度直奔 250mm 以上。
但实际应用里,比如长焦镜头、望远镜、监控系统,空间往往很金贵。你想想看,一个 200mm 焦距的监控镜头,要是真做 200mm 长,安装起来多麻烦?
摄远结构就是来解决这个矛盾的。它用一组正透镜加一组负透镜,让系统的主面往前移。主面往前移了,物理长度就能小于焦距。这个比值,就是我们常说的缩短比。
核心概念:缩短比 = 系统总长 / 焦距。摄远物镜的缩短比通常小于 1,一般在 0.6~0.9 之间。
4.2 摄远物镜的基本结构
摄远物镜由两部分组成:
- 前组(正透镜):提供主要的会聚能力,焦距为正。
- 后组(负透镜):提供发散能力,焦距为负。
两组透镜之间有一个空气间隔 d。这个 d 很关键,它决定了主面前移的程度。
我记得有一次做一款 300mm 焦距的监控镜头,客户要求总长不超过 200mm。我一开始用常规结构,怎么都压不下来。后来换成摄远结构,把正负透镜间距调到合适值,总长直接砍到 180mm。嗯,这就是摄远的魅力。
4.3 主面前移的物理本质
为什么会主面前移?咱们从光线追迹的角度理解一下。
平行光进来,先经过正透镜会聚。如果只有正透镜,焦点就在正透镜后方某处。但现在中间插了一组负透镜,负透镜会把光线往外发散一点。结果就是:实际焦点位置比正透镜单独时的焦点更靠后吗?
不对。恰恰相反,因为负透镜的发散作用,光线经过负透镜后,会聚点反而更靠近后组。但系统的等效焦距是由正负透镜组合决定的,它比单独正透镜的焦距要长。所以,等效焦距变长了,但物理长度没变那么长——主面自然就往前移了。
我的理解方式:把摄远结构想象成「先会聚,再发散一点」。发散那一下,让光线「多走一段路」才聚焦,等效焦距就长了。但镜筒长度没变,所以主面往前跑。
4.4 缩短比公式推导
好,咱们来推公式。这部分我建议你拿笔跟着写一遍,光看容易晕。
设:
- 前组焦距:f₁'(正)
- 后组焦距:f₂'(负)
- 两组间距:d
- 系统总焦距:f'
- 系统总长(从第一面到像面):L
根据双透镜组合公式:
1/f' = 1/f₁' + 1/f₂' - d/(f₁'·f₂')
这个公式大家应该熟。但摄远结构里,我们更关心的是后截距(后主面到像面的距离)与总长的关系。
后截距 l' 的计算:
l' = f' · (1 - d/f₁')
这个公式怎么来的?从后组到像面的距离,等于组合焦距乘以一个系数。系数里出现了 d/f₁',这就是关键。
系统总长 L:
L = d + l'
把 l' 代入:
L = d + f' · (1 - d/f₁')
= d + f' - f'·d/f₁'
= f' + d · (1 - f'/f₁')
好了,现在定义缩短比 k:
k = L / f'
代入:
k = 1 + (d/f') · (1 - f'/f₁')
这个公式看起来还有点复杂。咱们做个简化:在典型的摄远结构中,f' 远大于 d,且 f'/f₁' 通常大于 1。所以 (1 - f'/f₁') 是负值。这就让 k 小于 1。
更常用的简化形式是:
k ≈ 1 - d/f₁'
这个近似成立的条件是 f' ≈ f₁',也就是后组只起微调作用时。实际工程中,这个近似够用了。
注意:简化公式只适用于后组光焦度较弱的情况。如果后组光焦度很强,必须用完整公式。我曾经在一个项目中直接用简化公式,结果算出来缩短比 0.7,实际仿真只有 0.65,差了不少。后来老老实实用了完整公式。
4.5 缩短比与结构参数的关系
从公式 k ≈ 1 - d/f₁' 可以看出:
- d 越大,缩短比越小,系统越紧凑
- f₁' 越小(前组光焦度越强),缩短比越小
但这两个参数不是能随便调的。我列个表,你看看各参数的影响:
| 参数 | 增大时对缩短比的影响 | 副作用 |
|---|---|---|
| 间距 d | 缩短比减小(更紧凑) | 镜筒变长,后组口径可能增大 |
| 前组光焦度 1/f₁' | 缩短比减小(更紧凑) | 前组像差增大,加工难度上升 |
| 后组光焦度 |1/f₂'| | 间接影响,需配合 d 调整 | 后组像差补偿能力下降 |
你看,每个参数都有 trade-off。做设计就是在这几个参数之间找平衡。
4.6 摄远结构的像差特点
摄远结构有个天生的像差问题——色差和场曲比较难搞。
前组正透镜产生正色差,后组负透镜产生负色差。理论上可以互补,但实际中因为两组间距大,光线高度不同,补偿效果没那么理想。
我曾经做过一个摄远镜头,缩短比做到 0.65,但色差怎么都校正不到衍射极限。后来发现是后组位置太靠后,边缘光线高度太低,负透镜的色差补偿能力没发挥出来。调整间距后,色差才压下去。
经验值:摄远结构的缩短比一般不要低于 0.6。低于 0.6 的话,像差校正会非常困难,镜片数量也会大幅增加,反而得不偿失。
4.7 摄远结构的知识图谱
下面这张图,我把摄远物镜的核心逻辑画出来了。你看看,从结构到公式到设计约束,一条线串下来。
4.8 设计中的注意事项
最后,我总结几个实际设计中的要点:
- 先定缩短比,再反推参数。我习惯先根据空间要求定 k,然后算 d 和 f₁' 的比值。
- 后组光焦度别太强。后组太强,虽然能进一步缩短,但像差会爆炸。一般后组焦距绝对值是前组的 2~4 倍。
- 注意后截距。后截距太短,放不下滤光片、保护窗等元件。至少要留 5~10mm 余量。
- 仿真验证。公式算出来的是理想情况,实际还要考虑镜片厚度、玻璃折射率等。一定要用 Zemax 或 Code V 跑一遍。
避坑提醒:我曾经遇到一个案例,公式算出来缩短比 0.65,但实际做出来只有 0.7。原因是镜片厚度占了间距,实际空气间隔比设计值小了。所以,设计时一定要把镜片厚度算进总长里,别只算空气间隔。