4. 二次光学设计入门:透镜与反光杯的基本原理、全内反射(TIR)透镜设计、自由曲面透镜简介
各位同学,欢迎来到二次光学设计的世界。说实话,很多刚入行的朋友觉得一次光学(LED芯片封装)搞定就完事了。但实际项目中你会发现,一次光学只是把光“放出来”,真正决定光斑长什么样、均匀不均匀的,是二次光学。
我个人习惯把二次光学比作“光的整形手术”。芯片发出来的光,就像一团乱麻。透镜和反光杯,就是我们的手术刀。今天这一章,咱们就把这三把刀——透镜、反光杯、TIR透镜——的原理和设计思路捋清楚。
4.1 透镜与反光杯:最基础的两种“控光”手段
先说说最传统的两种方案。你想想看,一个LED发出的光,是向四面八方跑的。我们要把它收拢到目标区域,要么用折射(透镜),要么用反射(反光杯)。
| 对比项 | 透镜(折射式) | 反光杯(反射式) |
|---|---|---|
| 工作原理 | 利用斯涅耳定律,光线穿过不同介质时发生偏折 | 利用反射定律,光线在镜面表面改变方向 |
| 典型结构 | 平凸透镜、双凸透镜、非球面透镜 | 抛物面、椭球面、复合曲面反光杯 |
| 优点 | 光路紧凑,容易做小角度准直 | 无色散,对波长不敏感,耐高温 |
| 缺点 | 有色差(尤其白光LED),厚度大时吸收严重 | 体积大,边缘光容易溢出,杂散光难控制 |
| 典型应用 | 手电筒、射灯、舞台追光 | 路灯、工矿灯、洗墙灯 |
我在做一款轨道射灯时遇到过一个问题:用普通平凸透镜,中心光斑很亮,但边缘有一圈黄边。这就是典型的色差——蓝光折射率大,红光折射率小,白光被“撕开”了。后来换成非球面透镜,才把色差压下去。所以,选透镜还是反光杯,得看你的应用场景对颜色和体积的要求。
4.2 全内反射(TIR)透镜设计
接下来聊TIR透镜。这东西在照明圈里,可以说是“小体积、大能量”的代表。为什么?因为它把折射和反射结合在了一起。
核心思路:TIR透镜通常分为两个区域——中央的折射区和外围的全反射区。中央区负责小角度光线,外围区利用全内反射把大角度光线“掰”回来。这样一来,一颗小小的透镜就能实现很高的光效和准直度。
设计TIR透镜时,有几个关键参数你必须盯死:
- 临界角:材料折射率决定了全反射的临界角。PC(聚碳酸酯)的折射率约1.59,临界角约39°;PMMA(亚克力)折射率约1.49,临界角约42°。选材不同,你的反射面角度就得跟着调。
- 入光面形状:我建议用半球面或椭球面,目的是让光线进入透镜后,尽量以小于临界角的角度射向全反射面。否则光线直接穿出去了,就起不到全反射效果。
- 出光面曲率:这决定了最终的出光角度。想要窄光束(比如10°),出光面曲率要大;想要宽光束(比如60°),曲率要小甚至做成平面。
避坑指南:我曾经设计一款TIR透镜,仿真时效率高达92%,结果开模打样出来只有83%。查了半天,发现是模具拔模角度把全反射面的角度改了0.5°。0.5°啊,兄弟们,光线就漏了。所以TIR透镜对加工公差极其敏感,设计时一定要留余量,或者跟模具厂确认好拔模补偿。
下面是一个简单的TIR透镜设计流程,我用伪代码表示一下思路:
// TIR透镜轮廓生成思路(2D截面)
输入:LED发光面位置 (0,0),目标出光角度 θ_target,材料折射率 n
1. 定义中央折射区(0°~30°光线)
- 入光面:半球面,半径 R1
- 出光面:根据斯涅耳定律,逐点迭代计算曲率
2. 定义外围全反射区(30°~80°光线)
- 入光面:直线或小角度斜面
- 全反射面:根据反射定律,保证入射角 > 临界角
- 出光面:与中央区出光面平滑衔接
3. 检查全反射条件
- 对每个采样点,计算光线在反射面的入射角
- 若入射角 < 临界角,调整反射面角度
4. 优化迭代
- 目标:出光角度误差 < ±1°,光效 > 90%
- 变量:R1,反射面分段数,出光面样条控制点
4.3 自由曲面透镜简介
最后,咱们聊聊自由曲面。说实话,十年前这东西还是论文里的概念,现在已经是量产标配了。为什么?因为传统球面或非球面透镜,只能控制光线的“整体走向”,但自由曲面可以做到“逐点控制”。
说白了,自由曲面透镜的表面不是由简单的数学公式(比如抛物线、双曲线)定义的,而是由一系列离散点或样条曲线拟合出来的。每个点对应一条光线,你想让这条光线打到目标面上的哪个位置,就调整这个点的法线方向。
注意:自由曲面不是万能的。它的设计自由度大,但加工难度也大。目前主流的加工方式是超精密金刚石车削(SPDT)或注塑成型。如果你的量产规模不够大,模具成本会很高。我见过一个项目,为了追求极致均匀性,设计了16个自由曲面参数,结果模具厂报价直接翻了三倍。所以,自由曲面虽好,可不要贪多。
自由曲面设计的核心方法有两种:
- SMS法(同步多曲面):同时设计两个自由曲面,让光线在光源和目标面之间实现“一一映射”。效率极高,但计算复杂。
- 优化迭代法:先给一个初始曲面(比如球面),然后通过光线追迹得到目标面上的照度分布,再根据偏差反向修正曲面形状。反复迭代,直到均匀度达标。
我个人习惯用优化迭代法,因为更直观。你想想看,每次迭代都能看到光斑的变化,心里有底。SMS法虽然数学上更漂亮,但一旦参数设错,调试起来很痛苦。
下面这张图,展示了二次光学设计的整体知识脉络:
嗯,这张图把今天讲的内容串起来了。从基础的透镜和反光杯,到进阶的TIR透镜,再到前沿的自由曲面。每一步都是在前一步的基础上,增加对光线的控制精度。
最后说一句:二次光学设计,没有“最好”的方案,只有“最合适”的方案。我见过用自由曲面做出来的均匀性高达95%的洗墙灯,也见过用最简单的抛物面反光杯做出来的性价比极高的工矿灯。关键是你得清楚自己的目标——是要极致均匀性,还是要低成本量产?想清楚这个,再选工具。