一、光阑系统概述:到底什么是光阑?
做光学设计这些年,我经常被刚入行的同事问一个问题:「光阑不就是那个挡光的圈圈吗?」
嗯,这么说也对,但太简单了。你想想看,如果只是挡光,那直接贴块黑胶布不就完了?
光阑的本质,是有选择性地控制光线。它不光是挡住不该走的光,更重要的是决定哪些光能通过、从哪个角度通过。说白了,它是光学系统的「交通警察」。
核心定义:光阑是光学系统中用于限制光束宽度、视场范围或抑制杂散光的实体结构。它通常是一个带孔的金属片,也可以是透镜边框或镜筒内壁。
1.1 光阑在系统里到底管什么事?
我在一个投影物镜项目里吃过亏——当时只关注了镜片设计,没仔细考虑光阑位置,结果样机出来边缘亮度不均匀,对比度也上不去。后来才发现,是光阑类型选错了。
光阑的作用,归纳起来就三件事:
- 控制进光量——决定系统通光口径,影响像面亮度
- 限制视场范围——决定你能看到多大的物体
- 阻挡有害光线——抑制镜筒内壁反射、多次反射产生的杂光
这三件事分别对应三类光阑。我习惯把它们叫做「三兄弟」:
| 光阑类型 | 控制对象 | 典型位置 | 影响参数 |
|---|---|---|---|
| 孔径光阑 | 光束宽度(孔径角) | 镜头内部某镜片处 | F数、像面亮度、景深 |
| 视场光阑 | 成像范围(视场角) | 中间像面或探测器前 | 视场大小、渐晕 |
| 消杂光光阑 | 非成像光线 | 镜筒内壁、镜片边缘 | 对比度、MTF |
我的经验:设计初期先把三类光阑的位置画在光路草图里,哪怕只是粗略标注。这能帮你避免后期「光路通了但杂光炸了」的尴尬局面。
1.2 孔径光阑——系统的「瞳孔」
孔径光阑是光学系统里最重要的光阑。它决定了能通过系统的光束有多粗。
你可以把它想象成人的瞳孔——光线暗时瞳孔放大,光线亮时瞳孔缩小。孔径光阑的大小直接决定了:
- F数(光圈值)——F数越小,进光量越大
- 景深——孔径越小,景深越大
- 分辨率——孔径越大,衍射极限分辨率越高
我记得有一次做机器视觉镜头,客户要求F1.4大光圈,但又要保证全视场MTF>0.3。我试了好几版,最后发现孔径光阑的位置往前挪了2mm,像差平衡就全变了。嗯,光阑位置就是这么敏感。
注意:孔径光阑不一定是系统中物理尺寸最小的那个孔。它是「对光束限制最严格」的那个。判断方法是:沿光轴方向看,哪个光阑对轴上光束的遮挡角最小,它就是孔径光阑。
1.3 视场光阑——系统的「取景框」
视场光阑决定了系统能看到多大的范围。它通常放在中间像面或探测器前。
举个例子:你拿手机拍照,传感器本身就是一个视场光阑——它只接收落在感光区域内的光线,超出部分就拍不到了。
视场光阑的设计要点:
- 必须与探测器或像面尺寸匹配
- 位置要精确,否则会产生渐晕(边缘变暗)
- 边缘要锐利、不反光
我曾经在一个红外系统里,视场光阑用了普通不锈钢材料,结果边缘反射的红外辐射在像面上形成了鬼像。后来换成发黑处理的钼片,问题才解决。
1.4 消杂光光阑——系统的「清洁工」
这个类型容易被新手忽略。说实话,我早期做设计时也不太重视它,直到有一次:
一个高精度测量系统,镜片设计、公差分析都做得很漂亮,结果装调出来对比度只有理论值的60%。排查了整整两周,最后发现是镜筒内壁的反射光在像面上叠加了一个均匀的背景。加了几个消杂光光阑后,对比度直接回到85%。
消杂光光阑的常见形式:
- 挡光环——在镜筒内壁做一圈圈凸起的环,打断反射路径
- 遮光罩——镜头前端伸出的筒状结构,阻挡侧面入射光
- 孔径匹配光阑——在镜片之间放置,只让有效光束通过
避坑指南:消杂光光阑的孔径不能太小,否则会切到有效光束,造成渐晕。我一般留0.5~1mm的余量,具体看系统公差。
1.5 一张图看懂光阑系统设计逻辑
下面这张图是我自己总结的。每次开始一个新项目,我都会先画一遍这个框架,确保三类光阑都考虑到了。
这个框架的核心逻辑是:从系统需求出发,三类光阑并行设计,最后统一验证。我习惯在Zemax里先建一个初始结构,然后分别检查三类光阑的效果——先看孔径光阑是否真正限制了轴上光束,再看视场光阑是否切到了不该切的光线,最后用非序列模式跑一遍杂光分析。
一句话总结:光阑不是随便放个圈就完事的。孔径光阑管亮度,视场光阑管范围,消杂光光阑管质量。三者缺一不可。