2. 理想光学系统与共轴球面系统
这一章,我们聊聊光学系统最基础的两个概念——理想光学系统和共轴球面系统。说实话,我刚入行时总觉得这些理论离实际设计很远,后来才发现,不懂这些,连镜头参数都调不明白。
2.1 理想光学系统的基点与基面
理想光学系统,说白了就是一个“完美”的模型。它不考虑像差,只关心光线怎么走。你想想看,如果连理想情况都搞不清楚,怎么去分析实际系统?
理想系统有几个关键点,我习惯叫它们“光学系统的骨架”:
- 焦点(F/F'):平行光线经过系统后汇聚的点。物方焦点在左,像方焦点在右。
- 主点(H/H'):横向放大率为1的一对共轭点。这是计算物像关系时的“原点”。
- 节点(N/N'):角放大率为1的一对共轭点。如果系统两边介质相同,节点和主点重合。
- 基面:过这些点垂直于光轴的平面,包括焦平面、主平面。
核心记忆点:主点定位置,焦点定能力,节点定角度。设计时先找主点,再算焦距,这是标准流程。
我在项目中遇到过一件事:有一次设计一个长焦镜头,怎么算像面位置都不对。后来发现,我把主点位置搞错了——用了透镜的几何中心,而不是实际的主点。嗯,从那以后,我每次都会先确认主点位置。
2.2 共轴球面系统的光路计算
实际镜头不是理想系统,它由多个球面组成,而且这些球面的中心都在同一条直线上——这就是共轴球面系统。
光路计算,就是追迹光线怎么穿过这些球面。我建议你记住这个流程:
- 确定入射参数:光线高度、角度、所在介质折射率。
- 计算入射角:用几何关系求出光线在球面上的入射角。
- 应用折射定律:n₁ sinθ₁ = n₂ sinθ₂。
- 计算出射光线:得到新的角度和高度,进入下一个面。
- 重复直到像面:一个面一个面地算下去。
我的习惯:做光路计算时,先画一张草图,标清楚每个面的曲率半径、间隔和折射率。别小看这张图,它能帮你避免一半以上的计算错误。
你可能会问:为什么要一个面一个面地算?因为光线在每个面上都会偏折,前一个面的出射就是后一个面的入射。说白了,这就是个“接力赛”。
2.3 单个折射球面的近轴成像公式
近轴成像,是光学设计里最常用的近似。它假设光线角度很小,这样sinθ ≈ θ,计算就简单多了。
单个折射球面的近轴成像公式长这样:
n' / l' - n / l = (n' - n) / r
其中:
- n、n':物方和像方折射率
- l、l':物距和像距(从球面顶点算起)
- r:球面曲率半径
这个公式,我建议你背下来。它是一切光学计算的基础。我在做手机镜头设计时,经常用它快速估算初始结构。
注意:近轴公式只适用于小角度情况。如果光线角度超过10°,误差就会明显增大。我曾经吃过这个亏——用近轴公式算了一个大视场镜头,结果实际像面位置差了2mm。
2.4 符号规则与物像关系
符号规则,是光学计算里最容易出错的地方。我刚开始学的时候,经常正负号搞反,算出来的结果完全不对。
标准符号规则如下:
| 参数 | 符号规则 |
|---|---|
| 光线方向 | 从左到右为正 |
| 物距 l | 实物为正,虚物为负 |
| 像距 l' | 实像为正,虚像为负 |
| 曲率半径 r | 球心在右为正,在左为负 |
| 高度 y | 光轴以上为正,以下为负 |
物像关系,说白了就是:物在哪里,像在哪里,放大还是缩小。用近轴公式算出来的是理想像位置,实际系统还要考虑像差。
避坑指南:我曾经在计算一个双胶合透镜时,把曲率半径的符号搞反了,结果算出来的焦距是负的。后来我养成了一个习惯:每次计算前,先画图标注所有参数的正负方向,再代入公式。
2.5 本章知识体系
下面这张图,是我自己总结的知识框架。它把这一章的核心内容串在了一起,你设计时可以参考。
这一章的内容,说白了就是光学设计的“语法”。掌握了这些,你才能读懂光学系统的“语言”。下次设计镜头时,记得先画基面、定符号、用近轴公式估算——这套流程,我用了十几年,从来没出过大错。