3. 视场光阑的作用:限制成像范围、决定视场角
聊完了孔径光阑,咱们来看看另一个关键角色——视场光阑。
说白了,视场光阑就是用来决定“你能看到多大范围”的那个家伙。它不控制进光量,只管画幅的边界在哪。
3.1 视场光阑到底是什么?
定义很简单:限制物方或像方能被成像的最大范围的光阑。
我习惯这么理解——
孔径光阑管“亮度”,视场光阑管“宽度”。
在大多数镜头系统里,视场光阑就装在中间像面或者靠近像面的位置。比如你相机里的CMOS前面那个矩形框,其实就是视场光阑的物理实现。
核心记忆点:
- 孔径光阑 → 控制进光量(F数)
- 视场光阑 → 控制成像范围(视场角)
3.2 它怎么决定视场角?
你想想看,一个镜头能拍多宽,本质上是由两个东西决定的:
- 焦距(f)
- 像面尺寸(视场光阑的开口大小)
公式很简单:
半视场角 θ = arctan( h / f )
其中:
h = 像面半高度(视场光阑开口的一半)
f = 系统焦距
嗯,这里要注意——视场光阑的开口大小直接决定了h。你换一个更大的视场光阑,h变大,θ就变大,视场角就宽了。
我在项目中遇到过一件事:有个客户说“我要同样的焦距,但视场角要大10%”。我一看,焦距不能动,那就只能把视场光阑开口做大一点。结果像面尺寸变了,整个镜头的畸变和相对照度都得重新算。所以啊,改视场光阑不是换个零件那么简单。
3.3 视场光阑的典型位置
不同系统里,视场光阑放的位置不一样。我列个表,你一看就明白:
| 系统类型 | 视场光阑位置 | 典型例子 |
|---|---|---|
| 目视光学系统 | 中间实像面 | 望远镜、显微镜目镜 |
| 摄影镜头 | 像面(CMOS/胶片前) | 单反、手机镜头 |
| 投影系统 | 物面(DMD/LCOS面板) | 投影仪、AR光机 |
| 扫描系统 | 狭缝处 | 光谱仪、条码扫描 |
你看,位置虽然不同,但逻辑是一样的——在成像光束最集中的地方切一刀。
3.4 视场光阑与渐晕的关系
这里有个坑,我踩过。
有时候你设计一个镜头,视场光阑明明设好了,但边缘视场的光线还是被其他镜筒挡住了。这就叫渐晕。
渐晕的本质是:轴外光束被非视场光阑的元件切割了。
我曾经做过一个广角镜头,视场角做到120°,结果边缘照度掉到中心的30%。一追迹光线才发现,是前组镜片的机械框把边缘光束切掉了一半。
避坑指南:
我曾经以为只要把视场光阑开大,视场角就能线性增大。结果边缘像质崩得一塌糊涂。后来才明白——视场光阑只是“允许”这么大范围,能不能成像好,还得看镜头设计本身。
3.5 视场光阑的工程设计要点
实际做产品时,我一般按这几步来定视场光阑:
- 先定像面尺寸——传感器靶面多大?胶片幅面多大?
- 再算视场角——根据应用需求,要拍多宽?
- 反推焦距——用 θ = arctan(h/f) 算焦距范围
- 检查渐晕——在Zemax/CodeV里追迹边缘视场,看有没有被切
- 优化权衡——视场角大 → 畸变大、相对照度低,得取舍
我的习惯:
做初始结构时,我会把视场光阑的开口留10%~15%的余量。因为实际装配时,镜筒公差可能会吃掉一点边缘视场。留点余量,省得量产时视场角不够。
3.6 知识结构图
下面这张图帮你理清视场光阑在整个光学系统里的位置和作用:
3.7 小结
视场光阑这件事,说白了就三句话:
- 它管的是“能看多宽”,不是“能看多亮”
- 它和焦距一起决定视场角,改一个就得重新算
- 它和渐晕是冤家,开大了边缘像质容易崩
我做了这么多年光学设计,最深的体会就是:视场光阑不是孤立存在的。你动它一下,像面尺寸、畸变、相对照度、甚至镜筒长度都得跟着调。所以,设计初期就把视场光阑定死,后面少折腾。