3. 孔径光阑(二):入瞳与出瞳——位置选择的底层逻辑
上一章我们聊了孔径光阑是什么,它决定了系统的通光量。但有个问题我一直想强调:光阑放在哪,比它本身多大还重要。你想想看,同样一个光阑,放在镜头前和放在镜头后,整个系统的表现完全不一样。
我刚开始做光学设计时,就吃过这个亏。当时设计一个投影物镜,光阑尺寸算得清清楚楚,结果装出来边缘亮度不均匀。查了半天,原来是光阑位置没选对。从那以后,我每次做系统,第一件事就是先定光阑位置。
3.1 入瞳与出瞳:两个虚拟的“门”
先说两个核心概念——入瞳和出瞳。说白了,它们就是孔径光阑在物方和像方的“影子”。
- 入瞳:孔径光阑被它前面的光学系统成像到物空间,那个像就是入瞳。它决定了系统能“看到”多大的物方范围。
- 出瞳:孔径光阑被它后面的光学系统成像到像空间,那个像就是出瞳。它决定了光线从系统出来时的“出口”位置和大小。
嗯,这里要注意:入瞳和出瞳是共轭关系。什么意思?就是它们通过整个光学系统互为物像。你改变光阑位置,入瞳和出瞳的位置、大小都会跟着变。
核心公式:
入瞳直径 Den 与出瞳直径 Dex 满足:
D_en / D_ex = 系统放大率
这个关系在计算系统F数时非常有用。
3.2 位置选择的三条黄金原则
我这些年总结下来,孔径光阑的位置选择,主要看三条。你把这三点吃透了,大部分系统都能搞定。
原则一:对称性原则——让入瞳和出瞳“舒服”
对于对称式光学系统(比如双高斯镜头),光阑放在系统中间最合适。为什么?因为这样入瞳和出瞳对称分布在系统两侧,像差校正起来最省力。
我曾经做过一个双高斯镜头,一开始把光阑偏前放了5mm。结果呢?球差和彗差都冒出来了,调了半天才压下去。后来我把光阑挪回中间,像差直接降了一半。所以对称系统,光阑居中,这是铁律。
| 系统类型 | 推荐光阑位置 | 原因 |
|---|---|---|
| 对称式(双高斯等) | 系统几何中心 | 像差自动对称,校正容易 |
| 非对称式(望远物镜等) | 靠近物方或像方 | 根据主光线角度需求定 |
| 广角系统 | 靠近物方 | 减小光线偏折,控制畸变 |
原则二:主光线角度匹配——别让光线“撞墙”
光阑位置决定了主光线(通过光阑中心的光线)在像面上的入射角度。这个角度如果太大,边缘视场的光线就会被镜筒挡住,产生渐晕。
我建议你记住一个经验值:主光线在像面的入射角,最好不要超过15°。超过这个值,渐晕就很难避免了。
我的小技巧:
在Zemax或Code V里,用“主光线追迹”功能,直接看每个视场的主光线在像面的角度。如果某个视场角度超过20°,赶紧调光阑位置。
原则三:像差平衡——光阑位置也是像差“调节器”
这个可能很多人不知道:光阑位置本身就是一个像差校正变量。移动光阑,可以改变球差、彗差、像散的大小。
举个例子:
- 光阑前移(靠近物方):彗差和像散会增大,但畸变可能改善。
- 光阑后移(靠近像方):场曲和畸变会增大,但彗差可能减小。
我曾经遇到一个变焦镜头,球差怎么都校正不好。后来我把光阑从中间往前挪了2mm,球差直接降了30%。所以别把光阑位置当成固定参数,它也是你的优化工具。
3.3 如何确定最佳位置?——三步法
说了这么多原则,具体怎么操作?我一般用三步:
- 初步定位:根据系统类型,按上表选一个初始位置。对称系统居中,非对称系统偏一侧。
- 主光线检查:追迹主光线,看像面入射角。如果超过15°,向物方或像方移动光阑,直到角度达标。
- 像差微调:在满足主光线角度的前提下,微调光阑位置(步长1-2mm),观察像差变化,找到最优解。
避坑指南:
我曾经犯过一个错误:为了追求极致的像差校正,把光阑位置调得离理想位置很远。结果像差是好了,但系统F数变了,通光量不够了。所以记住:光阑位置调整,必须在保证F数不变的前提下进行。
3.4 知识结构图:入瞳与出瞳的关系
下面这张图,把入瞳、出瞳和孔径光阑的关系画清楚了。你多看几遍,就能理解它们是怎么“联动”的。
3.5 实战案例:一个投影物镜的光阑位置选择
最后,我拿一个实际项目收尾。去年我做了一个投影物镜,要求F数为2.8,视场角±20°。
第一步:初步定位。这是个非对称系统(物方远心),我先把光阑放在系统中间偏物方一点。
第二步:主光线检查。追迹后发现,边缘视场的主光线在像面入射角达到了18°,超过15°的阈值。于是我把光阑向物方移动了3mm,入射角降到了14°。
第三步:像差微调。移动后彗差变大了,我又把光阑往回挪了1mm,彗差和主光线角度都满意了。
最终光阑位置离初始位置只差了2mm,但系统性能提升了一个档次。所以别小看这几毫米的调整,它可能就是好设计和普通设计的区别。
总结一句话:
孔径光阑的位置,决定了入瞳和出瞳的位置,进而决定了系统的通光能力、渐晕程度和像差特性。选位置时,先看对称性,再查主光线角度,最后微调像差。这三步走完,你的系统就稳了。