ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

菲涅尔透镜设计实战:环带计算、加工选型与工程避坑指南

菲涅尔透镜设计实战:环带计算、加工选型与工程避坑指南 简介菲涅尔透镜利用同心圆环折射面在减薄厚度的同时完成精准聚焦是红外探测系统的关键光学部件。论文系统梳理其设计原理与工程应用面向光学设计、红外传感与安防领域的工程技术人员和相关专业学生。内容从奥古斯丁·让·菲涅尔的经典设计出发详解透镜在热释电红外传感器中的聚光、光束分割及抗地面小动物干扰机制并对比长方形、半球形、水平薄片形、光束式及抗灯光干扰型等常见类型的探测角度、焦距与适用场景。同时给出安装焦距调整、材料透过率要求、透镜选型等实操要点可用于防盗报警、自动门、感应照明、非接触测温等系统的器件选型与性能优化。资源为1个PDF文件压缩包约115KB已有295人浏览学习适合作为红外传感器配套光学器件的快速入门与工程参考。1. 菲涅尔透镜把厚镜片摊平成一张防滑垫一块 300mm 口径的普通球面聚光镜边缘厚度轻松超过 40mm换成菲涅尔透镜却只有 3mm 厚聚光能力还几乎不打折。路灯、投影仪、太阳能聚光、红外人体感应器里那些一圈圈像防滑垫的薄片就是菲涅尔透镜。它的思路很直白把连续弧面拆成一个个同心环带每个环带用一个小斜面完成光线偏折厚度从“厘米级”压到“毫米级”。这篇文章适合正在选型照明透镜、做 CPV 聚光组件或调试红外传感器的工程师读完你会知道设计参数怎么定、加工怎么选、装进样机后测什么以及那些让项目翻车的细节到底藏在哪。2. 先算清楚环带再谈设计菲涅尔透镜的关键公式与参数计算2.1 一个公式拆穿菲涅尔透镜的“同心圆”普通透镜靠连续曲面折射光线菲涅尔透镜则把连续曲面离散成锯齿状的环带。每个环带本质上是一个小棱镜它的斜面角决定了光线折向哪里。设计菲涅尔透镜核心工作就是算出每个环带的斜面角而不是一上来画图。对一个口径半径 r、焦距 f 的平凸菲涅尔透镜设整体薄透镜的一面为平面另一面为锯齿环带。平行光从平面一侧垂直入射经过环带斜面折射后汇聚到焦点。环带中半径 r 处光线出射后与光轴的夹角 θ 满足tanθ r / f设该环带的斜面角为 α光线在斜面上的入射角就是 α折射角 β 与出射方向的关系是 β α θ。由折射定律 n·sinα sinβ代入可得n·sinα sin(α θ)解出 α 更方便的形式是tanα sinθ / (n - cosθ)当 r 远小于 f 时θ 很小可以近似为 α ≈ r / [(n - 1)·f]。很多老工程师口头说的“斜面角等于半径除以 n 减 1 的焦距”就是这个近似式。但这个近似在边缘环带并不可靠F 数越小θ 越大近似丢掉的误差越大。比如一个 F/0.8 的聚光透镜边缘环带用近似式算出的斜面角会偏差好几度直接导致焦点附近光斑弥散。所以精确公式并不复杂没必要省。2.2 用 Python 把环带参数算成可加工的表设计透镜我习惯先用 Python 把环带表算出来再扔给机械加工或注塑厂。下面是计算 PMMA 平凸菲涅尔透镜环带参数的最小脚本输出每个环带的斜面角和齿深并生成一份 CSV 轮廓表。import numpy as np # 设计目标 D 80.0 # 透镜口径 mm F 100.0 # 焦距 mm空气侧焦点到透镜平面距离 N 200 # 环带数 n 1.491 # PMMA 在 546nm 绿光处的折射率 R D / 2.0 p R / N # 每个环带的径向宽度 mm # 取每个环带中线的半径作为代表位置 r_m (np.arange(N) 0.5) * p # 该半径处出射光线与光轴的夹角 theta theta np.arctan(r_m / F) sin_t, cos_t np.sin(theta), np.cos(theta) # 由精确公式 tan(alpha) sin(theta) / (n - cos(theta)) 计算斜面角 alpha np.arctan(sin_t / (n - cos_t)) # 弧度 alpha_deg np.degrees(alpha) # 度 # 齿深环带宽度 × 斜面角的正切 depth p * np.tan(alpha) # 输出关键加工信息 print(f最内环带斜面角: {alpha_deg[0]:.3f}°) print(f最外环带斜面角: {alpha_deg[-1]:.3f}°) print(f最大齿深: {depth[-1]:.3f} mm) print(f平均齿深: {depth.mean():.3f} mm) # 导出每个环带的边界坐标边界半径、斜面深度供数控加工使用 boundary_r np.linspace(0, R, N 1) # 每个环带的内外半径 csv_rows [r_inner_mm,r_outer_mm,alpha_deg,depth_mm] for i in range(N): csv_rows.append( f{boundary_r[i]:.4f},{boundary_r[i1]:.4f},{alpha_deg[i]:.3f},{depth[i]:.4f} ) with open(fresnel_ring_table.csv, w) as fp: fp.write(\n.join(csv_rows)) print(已输出 fresnel_ring_table.csv)这段代码的核心逻辑是先按环带中线半径求需要的偏折角 θ再用折射定律精确反解斜面角 α最后把 α 换算成齿深。注意齿深不是随便给的它等于环带宽度乘以 tanα直接决定注塑时模具齿谷能不能充满。输出 CSV 的目的是让加工方不需要再理解光学公式直接按表走刀。参数方面N 环带数决定齿距本示例 D80mm、N200 时齿距只有 0.2mm齿深从内圈的不到 1 微米渐变到外圈的 0.13mm 左右。如果你的应用是太阳能聚光齿距可以放宽到 0.5mm 以上这样模具寿命更长如果是红外感应透镜齿距反而要刻意加大否则微结构会被波长“抹平”后面避坑章节会细说。2.3 环带数怎么定齿深、衍射效率与模具成本的拉锯环带数不是越多越好。环带多每个齿变浅斜面角误差被摊薄成像或聚光的光斑更接近理想透镜但齿尖和齿谷的加工圆角占整个环带的比例变大光线打到圆角上会发生散射透过率反而降下来。环带少齿深大模具在注塑时齿谷容易缺料脱模也容易拉伤齿尖。从模具角度看每个环带的齿距在 0.1~0.5mm 是一个常见区间。齿距 0.1mm 适合 LED 准直这类小口径高精度场景齿距 0.5mm 左右适合 CPV 聚光和照明透镜。这里有个容易忽略的点环带数一旦超过 500超精密车削的加工时间显著上涨模具成本基本线性增加。如果你只是做几十平方米的太阳能聚光板没必要追求小齿距聚光检测仪的接收角要求又不高大齿距更划算。材料折射率也会影响齿深。折射率高的材料比如 PC 的 n≈1.585比 PMMA 的 1.491 高同样的焦距齿深更浅。但 PC 色散大如果做宽光谱应用边缘色差会大得多。折射率、阿贝数和齿深这三者通常要先权衡再定材料。3. 三种加工路线与材料选型注塑、热压和直车削怎么选3.1 单点金刚石车削模具和成品的共同起点现代菲涅尔透镜几乎都绕不开单点金刚石车削。天然单晶金刚石刀具刃口半径可以做到几十纳米切出来的环带表面接近光学级直接用数控车床在模具上螺旋走刀把环带斜面一刀刀车出来。模具材料最常用的是无电镀镍这种材料质地均匀、切削性好车削后表面没有晶粒崩落适合做 0.2mm 量级的微细齿形。车削模具时刀具刃口半径会直接影响齿谷的圆角。刃口钝一点齿谷底部是圆弧而不是尖角注塑件复制出同样的圆角散射随之而来。所以模具加工前要和刀具供应商确认刃口半径最好控制在 50nm 以内。车削参数上主轴转速和每转进给会影响表面粗糙度通常每转进给 1~5 微米粗糙度 Ra 能做到几十纳米。加工完的模具不能用手摸指纹里的酸性物质会让镍表面变色这点在验收时要提醒加工方。3.2 注塑成型环带精度和脱模角的直接冲突大批量生产菲涅尔透镜注塑是主流。模具齿形做出来之后真正决定好坏的是脱模角。环带斜面角 α 是光学面但齿谷和齿尖的侧壁还需要一个额外的脱模角否则注塑件从模具里顶不出来。脱模角太大会吃掉有效口径太小会粘模甚至拉伤齿形。注塑参数里最关键的三个是模温、保压压力和模具型腔的收缩率修正。PMMA 的收缩率大约 0.2%~0.5%模具环带尺寸要按 1.004 左右的系数放大。如果注塑件实测焦距偏短最常见的原因不是光学设计错而是模具深度没按材料收缩率补偿到位。模温对齿尖填充影响也很大PMMA 模温建议在 60~90°C模温一低熔体在齿谷里提前凝固齿尖充不满透过率直接掉几个点。3.3 热压拷贝和大口径直车削的适用边界小批量或打样阶段开注塑模具成本太高常用热压拷贝工艺用一个经过金刚石车削的“母模”把硅树脂或 UV 胶压到玻璃基底上固化成型。这种方案适合试验验证缺点是硅树脂的耐温和耐候不如 PMMA户外太阳能场景寿命可能几年后开始衰减。超大口径比如 1 米以上的 CPV 菲涅尔聚光板注塑机台吨位不够直车削一片成品反而可行。单片车削成本高但不需要模具摊销做几十片到几百片的示范项目很合适。下表是三种路线的适用边界工艺路线适合口径批量材料主要限制注塑成型10~500mm千件起PMMA、PC、COP模具成本高、收缩需补偿热压拷贝10~600mm1~100件硅树脂/UV胶耐候性弱、精度受复制胶收缩影响单件直车削100mm 以上单片/少量PMMA、PC单件成本高、内圈齿难加工单件直车削有个坑中心区域的环带齿极浅车削时刀具路径密集容易产生振纹。如果口径大但焦距长中心齿深只有几微米不如直接把中心做成连续球面从半径 1/3 处才开始切环带这样既省加工时间又减少中心散射。4. 四大应用场景从聚光太阳能到红外感应参数怎么配4.1 CPV 太阳能聚光口径、F 数与光斑均匀性聚光光伏把大面积阳光汇聚到一小片电池上菲涅尔透镜是主流一次聚光方案。CPV 场景一般选 F/1.0~F/1.5口径 200~500mm环带距 0.5~1mm。焦距太长支架做得高风载大焦距太短斜面角大透过率下降。聚光比是口径面积和光斑面积的比值500 倍以上的聚光要求光斑只比电池略大这时光斑均匀性比峰值光强更重要。不均匀光斑会让电池局部过热形成热斑后组件衰减速度极快。均匀性主要受两个因素影响一是环带斜面角计算误差二是材料色散。阳光是宽光谱PMMA 折射率随波长变化焦点位置在蓝光和红光之间偏移。780nm 和 400nm 的焦距差可达 1%~2%导致光斑边缘有彩色弥散。工程上常用二次光学元件或者增大电池面积的裕量来兜底。4.2 投影与照明系统的聚光镜投影仪里的螺纹透镜是菲涅尔透镜最成熟的应用之一。这种场景要求口径大、F 数小把光源发出的发散光聚到下一个光学面。设计上要注意齿面朝向光源在平面侧入射锯齿面出射这样内反射损失最小。如果把方向放反光线在斜面发生全反射光效掉 20% 不是新鲜事。舞台灯、路灯透镜里也大量用菲涅尔结构。照明场景通常不需要精确成像但对光斑过渡的柔和度有要求。这里有个经验如果希望出射光斑边缘更柔和把环带斜面角从精确值整体减小 0.5°~1°让焦点轻微后移光斑边缘就软下来了。代价是中心光强下降具体数值要按实际距离调试没有完全通用的经验值。4.3 PIR 人体感应透镜不要把它当成普通成像透镜热释电红外传感器前面的菲涅尔透镜是最容易被低估的一类。它的原理是把 8~14μm 红外辐射聚焦到双元或四元敏感元上工作波长是可见光的 20 倍衍射极限对应的最小特征尺寸也放大了 20 倍。如果按可见光设计习惯把环带距做到 0.1mm红外光在齿尖处会有明显的衍射损耗灵敏度下降。PIR 菲涅尔透镜一般用 HDPE 材料折射率约 1.55齿距做到 0.5~1mm其材料在 8~14μm 波段吸收低。设计时环带会分组不同半径处的环带对应传感器前方不同俯仰角形成多个探测分区。透镜到敏感元的距离直接决定视场角和分区数量装样机时这个距离改 1mm视场就会明显变化。常见的坑是按可见光成像公式去套结果把视场角设计小了安装在墙上时地面扫不出感应区。4.4 LED 准直与背光模组的微结构思路LED 准直透镜里菲涅尔结构常和全反射面混用中心区域做连续折射面外围做环带折射或全反射结构把大角度光拉回光轴。这类小透镜口径只有 20~50mm环带距可以收到 0.05~0.2mm材料多用 PC 或 PMMA。别迷信环带越多越好受制于注塑齿尖圆角齿距小于 0.05mm 时透过率反而下降。背光模组的导光板底面微棱镜本质上是把菲涅尔环带拉直成直线棱镜用同一套折射定律算斜面角只是一维化处理方便用双面滚轮批量压印。这里的设计侧重点不是聚焦而是让光从导光板表面均匀出射所以棱镜角不按焦距算按出射角分布算。理解菲涅尔透镜的原理后迁移到这类微结构设计比死记导光板设计经验管用得多。5. 菲涅尔透镜的避坑清单五次踩坑与对应的检查方法5.1 实测焦距比设计值短一截现象用平行光管测焦点光斑实测焦距比理论值短了 5%~8%。原因注塑成型后材料收缩齿深比设计值浅。齿深变化相当于斜面角整体减小光线偏折不足焦点前移。PMMA 的收缩率 0.2%~0.5% 看似不大放在齿深只有 0.1mm 的微结构上误差会放大到几微米。解决模具按材料实测收缩率预放大齿深。开第一副试模样品后不要急着量焦距先用轮廓仪测量齿深剖面换算实际收缩率再修模。经验上模具齿深放大比例要比材料收缩率再留 0.5% 的余量因为注塑件龄期 24 小时内还会二次收缩。5.2 透过率比理论值低 5~8%现象积分球测总透光率算上 Fresnel 反射损失后仍比理论透过率低 5 个点以上。原因齿尖充不满。注塑时熔体进入齿谷齿尖处截面极小压力不够就冻结成圆角。圆角让光线散射而非折射多数散射光偏离设计方向。除了模温环带斜面过陡也是重要诱因。解决把模具齿深做深 10%~15%人为给齿尖留出“加工余量”充填后会得到更接近理想形状的尖角。如果齿深已经没法改就提高模温、加长保压时间。还有一种偏方对模具表面做轻微喷砂处理让熔体在齿谷内的流动阻力减小但喷砂会牺牲表面光洁度需权衡。5.3 太阳能电池局部发黑现象CPV 组件运行一段时间后电池片表面出现明显暗斑红外热成像显示局部温度异常偏高。原因聚光光斑能量分布不均匀峰值处电池局部过热导致焊点老化或电池片内部损伤。光斑不均匀通常和齿面朝向搞反有关齿面朝向电池侧时斜面内反射造成一部分光线偏离设计焦点在光斑内部形成“亮带”。解决确认齿面朝向和光线入射方向匹配。CPV 场景让锯齿面朝向阳光平面朝向电池。如果朝向正确但均匀性仍不达标加一块二次均光棱镜不要指望通过调焦距改善均匀性那只会让光斑整体扩大、聚光比打折扣。5.4 PIR 传感器在地面区域不触发现象传感器安装后人从下方走过无响应但正前方几米外正常触发。原因透镜到敏感元的距离和设计偏差过大。热释电传感器前方有两个敏感元菲涅尔环带分区的成像位置偏了地面上对应探测带的能量落不到敏感元上。解决在装配夹具上做距离微调以 1mm 为步进扫描透镜到传感器距离同时用移动热源标定响应区域。调整时注意传感器引脚长度和透镜座公差也可能吃掉 0.5~1mm直接垫垫片找到正确位置再固化夹具。5.5 注塑件在追光灯下出现彩色条纹现象PMMA 菲涅尔透镜在平行光下有明显色散条纹白光透过透镜后边缘带彩虹色。原因环带斜面角在小角度近似下计算不精确不同波长的折射角差异在边缘环带被放大。另外 PC 材料色散大同样设计换成 PC 会加倍明显。解决用 2.2 节的精确公式重新计算斜面角不要用小角度近似。对宽光谱应用优先选阿贝数高的 PMMA 或 COP 材料。如果结构上无法换材料可以在透镜前面加窄带滤光片但代价是总透过率损失能不用就不用。提示以上五条是菲涅尔透镜项目中最常踩的坑前两条在打样首轮就会出现后三条往往在样机装完才暴露。建议每个项目把第 5.1 条的齿深测量列入首批试模的必做项这 20 分钟能省掉后面整个开发周期一半的返工。6. 验证一个菲涅尔透镜从平行光管到 MTF 的测试顺序拿到菲涅尔透镜样品验证顺序决定了你能否快速定位问题。先把透镜装到光学平台用平行光管打出平行光查看焦点处的光斑尺寸和形状。焦点的光斑大小可以粗略评估斜面角的一致性光斑如果呈放射状散开多半是环带齿形周期性误差如果是整体弥散优先怀疑球差和色差。这一步只需要一把尺子和一张白纸两分钟内可以判断是否值得送测。第二步用积分球测全波段透过率重点看紫外和红外段的损失。PMMA 在 400nm 以下透过率急剧下降户外项目如果发现光斑偏红不是透镜设计问题是材料本身吸收。第三步有条件就上 MTF 测试或直接拍 USAF1951 分辨率板通过线对看成像收敛情况。对非成像应用这一步可以跳过用光斑能量分布仪或热像仪替代。最后一个习惯每次测完焦点记录环境温度和透镜表面温度。PMMA 的热膨胀系数约 70×10⁻⁶/°C温度高 20°C焦距可能漂移 1% 以上。很多户外样品白天正常晚上跑焦根因不是设计算错是没做温度补偿。我现在任何菲涅尔方案先确认工作温度区间再定材料和设计公差这个顺序反了很容易白忙一轮。希望帮到你。本文还有配套的精品资源点击获取
返回列表