4. 光学系统参数:焦距、F数、视场角、入瞳/出瞳、孔径光阑
好,咱们进入第四章。前面几章聊了初始结构从哪来、怎么查,这一章得把几个最核心的参数掰开揉碎了讲清楚。
焦距、F数、视场角、入瞳出瞳、孔径光阑——这五个词,你几乎每天都会碰到。但说实话,我见过不少做了两三年的工程师,对它们之间的联动关系还是模模糊糊的。
嗯,咱们一个一个来。
4.1 焦距(Focal Length)——系统的“放大镜”
焦距,说白了就是光线经过镜头后汇聚(或发散)的程度。单位是毫米,符号是 f。
它决定了两个事:
- 像的大小:焦距越长,像越大。长焦镜头能把远处的东西拉近,就是这个道理。
- 视场范围:焦距越短,看到的范围越宽。广角镜头就是短焦。
焦距的计算公式很简单,但实用中我们更关心它的正负:
- 正焦距:汇聚光线,成像系统(相机、望远镜)都用正焦距。
- 负焦距:发散光线,用在扩束、投影等系统中。
4.2 F数(F-number)——系统的“进光量”
F数,也叫光圈数,符号是 F/#。公式是:
F/# = f / D
其中 f 是焦距,D 是入瞳直径。
F数越小,进光量越大,像面越亮。F/1.4 的镜头比 F/8 亮得多。但同时,F数越小,像差校正越难,成本也越高。
实际项目中,F数决定了系统的衍射极限。F数越大,衍射极限越高,但像面越暗。这是个权衡。
4.3 视场角(Field of View, FOV)——系统能看多宽
视场角,就是系统能接收光线的最大角度。单位是度(°)。
它分两种:
- 全视场角(2ω):从系统一侧到另一侧的总角度。
- 半视场角(ω):从光轴到边缘的角度。
视场角和焦距、像高有关系:
y = f * tan(ω)
其中 y 是像高,f 是焦距,ω 是半视场角。
4.4 入瞳与出瞳——系统的“眼睛”
这两个概念,很多人觉得抽象。我换个说法:
- 入瞳:从物方看过去,孔径光阑的像。它决定了系统能接收多少光线。
- 出瞳:从像方看过去,孔径光阑的像。它决定了光线如何到达像面。
入瞳直径 D 和焦距 f 决定了 F 数。出瞳位置则影响系统的远心度。
4.5 孔径光阑(Aperture Stop)——系统的“阀门”
孔径光阑,就是系统中实际限制光束大小的那个物理元件。它可以是镜片边缘、一个独立的圆孔,或者某个镜片上的镀膜区域。
它的作用:
- 控制进光量
- 决定入瞳和出瞳的位置
- 影响像差分布
在初始结构里,孔径光阑的位置通常已经给定。但你可以根据优化需要调整。比如,把光阑放在镜头中间,可以对称化像差;放在前面,可以减小前组镜片口径。
4.6 五个参数的关系图
下面这张图,把这五个参数的关系画清楚了。你一看就明白。
4.7 参数输入时的常见错误
我总结了几条,你输入初始结构时对照着检查:
| 参数 | 常见错误 | 后果 |
|---|---|---|
| 焦距 | 单位搞错(mm vs cm) | 像面位置全错 |
| F数 | 用光圈F值代替系统F数 | 衍射极限计算错误 |
| 视场角 | 半视场和全视场混淆 | 像高计算偏差一倍 |
| 入瞳/出瞳 | 位置输入错误 | 瞳匹配失败,照度不均 |
| 孔径光阑 | 光阑位置与入瞳位置混淆 | F数计算错误 |
4.8 小结
这一章的内容,说白了就是五个参数的定义和关系。你不需要背公式,但得理解它们怎么互相影响。
焦距决定大小,F数决定亮度,视场角决定范围,入瞳出瞳决定光线路径,孔径光阑是那个实际的“阀门”。
嗯,记住一句话:改一个参数,必须检查其他四个。