第四节:挡光环参数计算入门
挡光环这东西,看着简单,就是个环嘛。但参数怎么定,里面门道不少。我早年刚接触光学设计时,觉得挡光环不就是随便加个圈挡住杂散光吗?结果第一次做出来的系统,鬼影满天飞。后来才明白——位置、口径、高度,这三个参数一个都不能马虎。
今天咱们就把这三个核心参数掰开揉碎。你跟着我走一遍,以后碰到挡光环心里就有底了。
4.1 挡光环位置参数
位置参数,说白了就是挡光环放在哪。这个“哪”不是随便定的,它直接决定了挡光环能不能有效拦截杂散光。
我个人习惯把位置参数分成两类:轴向位置和径向位置。
| 参数类型 | 定义 | 典型取值范围 |
|---|---|---|
| 轴向位置 | 挡光环沿光轴方向的距离(通常以第一片透镜为基准) | 镜筒总长的 1/3 ~ 2/3 处 |
| 径向位置 | 挡光环内缘到光轴的垂直距离 | 略大于通光孔径的 1.05 ~ 1.2 倍 |
你可能会问:轴向位置为什么不是正中间?其实,挡光环的最佳位置取决于杂散光的入射角度。我记得有个项目,客户要求抑制 30° 以上的离轴杂散光。我试了好几个位置,最后发现放在镜筒前 40% 的位置效果最好。为什么?因为那个位置刚好把一次反射的路径截断了。
4.2 挡光环口径参数
口径参数,就是挡光环那个“环”的直径。这里有两个关键值:内径和外径。
- 内径:决定通光孔径。太小会切掉有用光线,太大又挡不住杂散光。
- 外径:决定安装空间。外径受镜筒内壁限制,通常比镜筒内径小 1~2mm 留出装配余量。
内径的计算,我常用一个经验公式:
D_in = D_clear × (1 + 0.02 × tan(θ_max))
其中:
D_in = 挡光环内径
D_clear = 通光孔径
θ_max = 最大视场角(单位:度)
举个例子。通光孔径 50mm,最大视场角 10°。算一下:
D_in = 50 × (1 + 0.02 × tan(10°))
= 50 × (1 + 0.02 × 0.1763)
= 50 × 1.0035
≈ 50.18 mm
嗯,只比通光孔径大了 0.18mm。你可能会觉得这差得也太小了。但实际加工时,我会再留 0.5mm 的余量,取 50.7mm。为什么?因为加工有公差,装配有偏差。我曾经吃过这个亏——算得刚刚好,结果装上去发现边缘轻微挡光,又拆下来返工。
4.3 挡光环高度参数
高度参数,指的是挡光环沿光轴方向的厚度。这个参数很多人忽略,但它对杂散光的抑制效果影响很大。
高度参数的核心逻辑是:挡光环必须足够“厚”,才能把斜入射的杂散光完全挡住。太薄的话,光线会从边缘“爬”过去。
我一般用几何关系来估算最小高度:
H_min = (D_out - D_in) / 2 × tan(α)
其中:
H_min = 挡光环最小高度
D_out = 挡光环外径
D_in = 挡光环内径
α = 需要抑制的最小离轴角
举个例子。外径 60mm,内径 50mm,需要抑制 20° 以上的杂散光:
H_min = (60 - 50) / 2 × tan(20°)
= 5 × 0.3640
≈ 1.82 mm
实际设计中,我会取 2mm 或 2.5mm。为什么?因为还要考虑挡光环本身的加工刚性和安装稳定性。太薄了容易变形,变形了反而产生新的散射面。
4.4 三参数联动关系
这三个参数其实是一个系统。我画了张图,帮你理清它们之间的关系。
从图上你能看出来,三个参数是互相影响的。我习惯的迭代流程是:
- 先定位置:根据杂散光抑制需求和镜筒结构,初步确定轴向位置。
- 再算口径:基于通光孔径和视场角,算出内径,再根据镜筒空间定外径。
- 最后校核高度:用内外径差和目标抑制角算最小高度,再考虑加工可行性。
- 循环验证:用光线追迹软件跑一遍,看杂散光抑制效果。不理想就调整位置,重新算口径和高度。
这个流程我用了十几年,基本没出过大问题。你刚开始做的时候,可能会觉得第三步算出来的高度太小,不放心。没关系,取整到标准值,然后仿真验证。仿真结果会告诉你答案。
4.5 参数计算实战清单
最后,我给你整理了一份实战清单。下次做挡光环设计时,按这个顺序检查一遍:
| 步骤 | 检查项 | 常见问题 |
|---|---|---|
| 1 | 轴向位置是否避开一次反射路径? | 位置选在反射路径上,挡光环失效 |
| 2 | 内径是否留了加工余量? | 余量不足导致装配后挡光 |
| 3 | 外径是否小于镜筒内径? | 装不进去,或者装进去后挤压变形 |
| 4 | 高度是否满足最小抑制角要求? | 太薄,斜入射光线从边缘绕过 |
| 5 | 边缘是否做了倒角处理? | 尖角产生新的散射 |
| 6 | 是否用光线追迹验证过? | 理论计算和实际效果可能有偏差 |
嗯,这一节的内容就到这。位置、口径、高度,三个参数看起来简单,但每个都有坑。你按我上面说的流程走,至少能避开 80% 的常见问题。剩下的 20%,咱们在后面的章节里慢慢聊。