☰
菲涅尔透镜与热释电红外传感器:从原理到装调避坑
2026/10/27 5:56:36 网站建设 项目流程

简介:《菲涅尔透镜及其应用》是一份面向光学、红外传感与安防自动化方向学习者及工程人员的专题论文PDF,重点解答菲涅尔透镜如何以同心圆环结构实现聚光与红外光束分割,并在热释电红外探测中提升接收灵敏度与响应速度。文中系统梳理其设计原理、塑料注塑与轻薄化优势,比较长方形、半球形、水平薄片形及光束式等透镜的探测角、焦距与适用场景,还涉及安装时焦距调整、表面纹理与红外透过率等选型要点。资源包仅含1个PDF文件,大小约115KB,便于下载后直接阅读和检索。已有297人学习,适合需要理解红外传感器透镜选型、优化探测覆盖或排除地面干扰的读者作为入门与查阅材料。

1. 拆开一份扫描版老论文:菲涅尔透镜在热释电探头里到底干了什么

某开发者把一只探测距离只有五米的红外模组拆开,换上一片成本几毛钱的塑料薄片,同一个探头在窄长走廊里能稳定触发到十五米开外。那片带同心纹理的塑料就是菲涅尔透镜。它把探头有限的窗口面积“放大”成一张大口径接收面,也把连续的红外辐射切成明暗交替的脉冲,热释电传感器才终于有了可用的信号。这份扫描版技术短文的价值就在这儿:前半段讲机械式万用表电阻档的串联与并联接法,后半段才是菲涅尔透镜与热释电红外传感器的配合方式,把长方形、半球形、水平薄片、光束式几类透镜的探测角、安装位置和适用场合讲了一遍。做安防、感应照明、自动门的硬件从业者,或者手上有个误触发率压不下来的探头,都能从里面找到对应的参数线索。

2. 原理先立住:环带压平、盲区切割与聚乙烯的红外账

2.1 把球面压成薄片:环带保留折射角、丢掉厚度

普通凸透镜的能量偏折发生在前后两个曲面上,中间那段实体厚度对偏折几乎没有贡献,只贡献重量、材料吸收和注塑成本。菲涅尔透镜的做法是把连续曲面按同心圆切成一条条环带,每个环带保留原来曲面在该位置的倾角,把“厚度”削成台阶。对可见光这是放大镜、投影镜头的轻量化方案;对 8~14 μm 的红外波段,这个交换的意义更直接——聚乙烯在这个波段吸收峰少,注塑成零点几毫米的薄片依然有可用的透过率,而同样口径的实心红外透镜,重量和价格都不是消费类产品能承受的。

算一笔面积增益:25 mm 口径的透镜,热释电双元敏感区加起来通常也就 2 mm 见方,面积比是 (25/2)²≈156。当然实际拿不到这么高,环带台阶的散射、成型精度、透镜到窗口的距离误差都会吃掉一大截,等效增益落在十几到几十倍是常态。原件给出的对照量级是:不加透镜探测距离 5 米左右,加上透镜有效距离能到 10 米甚至 15 米以上。这个数字和面积增益的估算是对得上的,也解释了为什么拆掉透镜的探头几乎只能当近距离玩具用。

还一件事容易被忽略:菲涅尔透镜在热释电方案里干的不是“成像”,是“分光”。它不需要把一个清晰的像投到敏感元上,只需要把视场里某几个方向的红外能量尽可能多地倒到窗口上。所以像差要求比成像镜头松得多,但分区角度、环带边界清晰度、薄片翘曲的要求反而更严——这是一类光学元件,验收逻辑却更接近结构件。

2.2 盲区与高敏区:把连续辐射切成脉冲,探头才看得见

热释电传感器测的不是“有多少红外”,而是“红外通量变不变”。人站在那儿不动,入射功率是直流量,被探头内部的高通环节滤掉,输出归零,灯就灭了——很多人第一次遇到这个现象会觉得是玄学,其实是原理决定的。菲涅尔透镜把视场切成一条条高敏带和盲带,目标横穿时,敏感元交替被照亮、被遮暗,输出一串交变脉冲,后级放大电路才有东西可放。

脉冲的基频可以直接估:目标以切向速度 v 在距离 d 处横穿,相邻高敏区中心的角间距为 Δθ,则穿过一个明暗周期的频率 f ≈ v / (d·Δθ)。走路按 1 m/s 算,Δθ 取 10°,距离 1 米时 f≈5.7 Hz,3 米时 1.9 Hz,10 米时 0.57 Hz。典型热释电探头的带通落在 0.1~10 Hz,近距离频率偏高、远距离偏低,都会从带通边缘掉出去。这就解释了两个现场常见现象:走到探头正下方反而不触发,以及十几米外的人影一闪就亮、站定了又灭。透镜的分区数不是越多越好,得和探头带宽、典型安装距离一起算。

原件里那句“透镜由许多盲区和高敏区组成,于是形成一系列光脉冲进入传感器,大大提高了检测灵敏度”,说的就是这件事。它同时带来一个副作用:只有“会动的热源”才能触发,静止的热源和缓慢变化的背景温度都被挡在门外。这个特性后来被做成双重因素判据,误触发率才压得下来。

2.3 材料与波长:为什么几乎只用聚乙烯,黑色料又凭什么抗干扰

8~14 μm 是常温物体热辐射的主峰区间,选材的第一道门槛就是这个波段的透过率。聚乙烯在这段吸收峰少、加工窗口宽、价格低,注塑薄片还能做出清晰的环带纹理,所以成了默认选项。PVC、PC 在这一段吸收明显,做结构件可以,做窗口就吃亏。代价是聚乙烯收缩率大、薄片容易翘,模具温度和保压没调好,环带边缘会糊成一片,看着有纹理,实际聚光效率掉一大截。

颜色这一项经常被当成外观问题,其实是光学问题。通用透明料可见光透过率高,阳光、车灯射进来会在透镜内部和窗口之间来回散射,形成假信号。掺入添加剂做成乳白色或黑色,可见光被挡在外面,红外通道保留,误动作明显减少,其中黑色料效果最彻底。原件的说法是黑色最理想,配双脉冲判据后抗灯光干扰指标远超通用验收线——具体数值在扫描件上被吞掉了,工程上一般把 3000 lx 以上当可用门槛,好料配好判据能做到万勒克斯量级,但这个必须自己复测,不能照抄。

透过率的验收别靠肉眼。手持式红外透过率仪或者傅里叶红外光谱扫一遍,8~14 μm 取平均,0.4~0.5 mm 厚度下做到 65% 以上算合格,75%~80% 是好料。黑色料因为炭黑吸收,通常比乳白低几个点,属于正常代价,只要不是低到 50% 以下还标称高灵敏,就不算翻车。

3. 拆这份料:五类透镜的选型表、验收参数与可信边界

3.1 五类几何形状:把探测角、安装方式和场景对上

原件把常用透镜归成几类,这个分类方式很实用,因为它直接对应安装位置和覆盖形状,而不是按口径或者焦距分。下面这张表是按原文描述整理的,角度和距离都是常见规格区间,具体型号要拿实物参数页核对。

类型典型水平角典型垂直角安装方式适用场景容易失效的场合
长方形(普通型)90°~120°30°~60°壁挂,光轴略下俯房间、走廊入口的广域覆盖狭长通道远端能量不足
半球形360° 或大角度90° 以上吸顶吊装自动灯、自动门、开阔厅堂壁挂安装会浪费大半视场
水平薄片形100° 以上5°~15°壁挂,光轴压平只监测某一高度层,避开地面小动物安装高度偏差大时监测层错位
光束式5°~15°5°~15°正对通道轴向走廊、长通道的远距离小角度探测目标横向经过时几乎无信号
抗灯光干扰型随基型随基型随基型朝窗、朝街、有强光源的场合用透明料替代,抗扰能力归零

选型顺序建议倒过来:先确定要监测的空间形状(一条通道、一个房间、一整层),再确定安装位置和高度,最后才在对应几何类型里挑角度。反过来先挑一片“看着参数漂亮”的透镜,装上去不是近处盲就是远处虚,改结构比换透镜贵得多。

光束式那一类值得单独说一句。水平角只有几度,意味着它形成一条细长的探测带,有效距离可以拉得很远,但目标必须沿光轴方向移动才能产生足够强的脉冲。装在走廊尽头正对通道是神器,装在门厅侧面就是灾难——人横着走过去,敏感元几乎感受不到通量变化。

3.2 材料、厚度、透过率:进货抽检该看哪几项

扫描件在这部分留了一堆空白,只有“厚度在左右”“透过率应大于”这样的残句。按这个场景下的常规做法,抽检可以按下面四项走,每项都有明确的判定方式,不需要昂贵设备。

检查项常见取值判定方式不合格的表现
基材与外观HDPE/LDPE 注塑片目视 + 手感雾化、流痕、环带断线、局部发白
厚度0.4~0.5 mm千分尺抽测三点,偏差 ±0.05 mm厚薄不均导致焦面偏移
红外透过率8~14 μm 平均 65% 以上红外透过率仪或 FTIR标称高灵敏实测距离腰斩
平面度装配面无明显翘曲平板贴合目视装配后窗口受力,长期漂移

厚度这一项容易被当成越小越好,其实不是。太薄刚度不够,装配时被外壳筋位顶出弧度,焦距跟着变;太厚吸收增加,透过率掉。0.4~0.5 mm 是个平衡点,具体看模具和结构。抽检时同一批取三片,厚薄差异超过 0.1 mm 就要怀疑模具冷却不均。

环带纹理的清晰度没法量化,但有土办法:把透镜对着均匀光源,从背面看过去,环带边界应该是锐利的明暗分界,糊边、毛刺、局部发白都说明成型温度或保压有问题。这类透镜装上去不是完全不工作,是灵敏度悄悄掉一档,最难排查。

3.3 焦距:装配时唯一必须实调的量

原文明说“仔细调整透镜与传感器窗口之间的距离(焦距),才能获得最佳效果”。这句话是整份材料里最实用的一条,也是最容易被产线忽略的一条。塑料件的收缩、外壳筋位的高度公差、PCB 上传感器贴片的高度公差、透镜卡扣的弹性,四五项误差叠加起来,实际焦面偏离设计值一两个毫米很常见。

焦距偏了会怎样?窗口处的光斑变大或者提前会聚,落在敏感元上的能量密度下降,表现就是探测距离不够、边缘角度触发不灵。这种问题在样机上不明显,量产批次一换模具就集中爆发。

调整手段按成本从低到高:外壳筋位改高度(要改模,只适合定版前)、加垫片(0.2/0.5/1.0 mm 几种厚度组合,适合小批量)、透镜座做螺纹或滑槽后点胶固定(适合多批次兼容)。我一般会在结构上留一个 1.5 mm 的调整余量,试产阶段用垫片扫一遍,找出触发距离最远的那个厚度,再把它固化进模具。

判断焦面对不对,不用光学平台。暗室里拿一个 37℃ 左右的热源(手掌就行,别真去加热),沿光轴方向从远到近移动,记录触发距离;换一个垫片厚度再测一遍,取最远的那个。三五个厚度就能收敛,比算公差链快得多。

3.4 这份扫描件的可信边界:万用表那段为什么混进来

扫描件前半段讲的是机械式万用表电阻档:串联式欧姆表把表头、调零电阻和电池串起来,两表笔短接时调零,所以零刻度在右边;并联式欧姆表从表头两端引表笔,表笔脱开时调到满偏,零刻度在左边。这段内容和菲涅尔透镜没有任何关系,是同页拼进来的另一篇短文,中间还夹着大段 OCR 乱码。

但这不影响它作为参考资料的价值,前提是分清哪些结论能直接拿去用。可以直接用的有三条:透镜按几何形状分类及其对应的安装方式;盲区与高敏区形成光脉冲的工作机制;黑色料配双脉冲判据提升抗灯光干扰的方向性结论。必须自己复测的有四项:各类透镜的具体角度和距离(原件数字大量缺失)、红外透过率门限、抗干扰的勒克斯指标、以及焦距的具体数值。

还有一个思维陷阱值得提一句。欧姆表那段的逻辑是“接线方式决定刻度方向”,这个因果关系很漂亮,但它只属于欧姆表。有人看到“串联”“并联”两个词,就把它往透镜和传感器的连接方式上套,得出的结论一定是错的——透镜和传感器之间是光路关系,没有串联并联这回事。翻资料时遇到同一份文件里混着两个主题,先把它们切开,再谈可信度。

4. 动手:从视场反推焦距,再到装调四步

4.1 先定视场再选焦距:几何关系算一遍

选型阶段最常犯的错是先买透镜再想装哪儿。正确的顺序是反过来:给出安装高度、需要覆盖的近端和远端、以及水平覆盖宽度,反推出需要的垂直角和水平角,再去匹配透镜。下面这段脚本就是这个反推的快速估算,壁挂式场景够用。

import math def ground_coverage(h, hfov_deg, vfov_deg, tilt_deg): """ 估算壁挂式热释电探头的地面覆盖范围 h : 安装高度,单位 m hfov_deg : 透镜水平视场角,单位 度 vfov_deg : 透镜垂直视场角,单位 度 tilt_deg : 光轴向下俯角,水平安装填 0 返回 (近端距离, 远端距离, 远端处覆盖宽度),单位 m """ up = tilt_deg - vfov_deg / 2.0 # 视场上边缘相对水平面的向下角,负值表示朝上 down = tilt_deg + vfov_deg / 2.0 # 视场下边缘的向下角 # 下边缘打到地面,得到近端;接近垂直时视为脚下 near = 0.0 if down >= 89.0 else h / math.tan(math.radians(down)) # 上边缘打到地面,得到远端;朝上则视为无穷远 far = float('inf') if up <= 1.0 else h / math.tan(math.radians(up)) width = float('inf') if far == float('inf') else 2 * far * math.tan(math.radians(hfov_deg / 2.0)) return round(near, 2), (far if far == float('inf') else round(far, 2)), \ (width if width == float('inf') else round(width, 2)) # 2.4 m 高、水平 100°、垂直 40°、光轴下俯 30° print(ground_coverage(2.4, 100, 40, 30)) # 典型输出 (2.01, 13.61, 32.44)

逻辑很直白:把垂直视场拆成上下两条边界射线,分别和地面求交点,得到近端和远端;水平宽度用远端距离乘以水平半角的正切再乘二。参数里最敏感的是tilt_deg,俯角每增加 5°,远端会明显收缩,近端也会往脚下压。实际装调时这个值是可以调的——支架上的螺丝孔留长一点,现场就有余量。

输出的三个数怎么用:近端如果大于 1 米,说明探头正下方有盲区,装在人必经的门口就会出现“走到跟前不亮”;远端如果小于房间对角线,远端角落必然漏检;远端宽度除以二,是单侧最大覆盖半径,超过这个距离的目标即使进入视场,脉冲幅度也不够。这三个判据比对着参数页看角度直观得多。

4.2 脉冲频率核对:走速、环带间距与探头带宽

前面推导过 f ≈ v / (d·Δθ),把它写成脚本,扫一遍典型距离,就能看出这款透镜在你的安装条件下哪些距离段是舒服的、哪些是边缘的。

import math def pulse_freq(v, d, dtheta_deg): """ v : 目标切向速度,单位 m/s,步行取 0.8~1.2 d : 目标到探头的直线距离,单位 m dtheta_deg : 相邻高敏区中心的角间距,单位 度 返回该距离下穿过一个明暗周期的基频,单位 Hz """ return v / (d * math.radians(dtheta_deg)) v, dtheta = 1.0, 10.0 for d in (1, 2, 4, 8, 12, 16): f = pulse_freq(v, d, dtheta) flag = "偏低" if f < 0.3 else ("偏高" if f > 5 else "合适") print(f"距离 {d:>2} m 基频 {f:5.2f} Hz {flag}")

这段的判断依据是探头带通。多数热释电信号链的高通转折在 0.1~0.3 Hz,低通在 5~10 Hz。距离很近时基频冲上 5 Hz 以上,被低通削掉一部分,灵敏度下降;距离很远时基频掉到 0.3 Hz 以下,被高通削掉,同样不灵。中间那段才是设计工作区。这也是为什么同一款透镜装在 2.4 米高的墙上表现正常,装到 4 米高的厂房顶上就全线失灵——距离拉远,基频整体下移。

dtheta_deg这个参数得实测,不能照抄。方法是把透镜装好,人在固定距离横向匀速走过,用示波器或者带录波的万用表看探头输出,数一个完整明暗周期对应的横向位移,再除以距离换算成角度。嫌麻烦就用几何近似:环带数除以视场角,得到的是角间距的数量级,够做初筛。

4.3 装调四步:对中、定焦、扫盲区、验脉冲

装配这件事有固定顺序,跳步会反复返工。我一般按下面四步走,每步都有明确的通过标准。

第一步对中。透镜的光轴和传感器的窗口中心要对齐,偏差控制在窗口短边的 1/4 以内。塑料件的定位柱经常有 0.2 mm 以上的间隙,装上看着是正的,实际偏了半个窗口。通过标准:从透镜正面打一束可见光(或者用手机手电筒加一张开孔的纸),背面看光斑是否落在敏感元正中。

第二步定焦。按 3.3 的方法用垫片扫厚度,找触发距离最远的那个组合。通过标准:三个不同距离(近、中、远)都能触发,且远端的触发次数在五次里不少于四次。只测一个距离会漏掉焦面偏移带来的角度损失。

第三步扫盲区。人沿着覆盖区边缘慢走一圈,记录不触发的点位。通过标准:设计覆盖区内没有连续超过 0.5 米的盲带。边缘处偶尔漏一次是正常的角度衰减,成片漏就是分区角或者安装角度不对。

第四步验脉冲。示波器看探头输出(或者后级比较器输出),人正常走过,波形应该是一串幅度递减或递增的脉冲,而不是一条缓慢起伏的曲线。通过标准:至少能数出三个可辨识的脉冲峰。只有一个宽包,说明透镜没起到分区作用,多半是装反了或者纹理面朝内。

顺序不能换。先验脉冲再定焦,看到的波形是失焦状态下的,幅度和形状都不可信;先扫盲区再对中,测出来的盲区位置全是错的。

4.4 抗灯光干扰与双脉冲判据

朝窗安装、朝街安装、正对射灯,是误触发的三大来源。透镜这一侧的解法是换黑色料或者乳白料,把可见光挡在外面,红外通道保留。但材料只能压制一部分,剩下的交给判据。

热释电的输出本来就是交流,单脉冲判据的问题是任何一次快速温差变化都能触发:空调出风扫过、暖气片附近空气扰动、阳光被云遮住又出来。双脉冲判据要求在一个时间窗内出现两次极性相反、间隔合理的脉冲才输出,静止热源和缓慢变化被挡掉,移动的人体因为会连续穿过多个明暗区,天然满足条件。

时间窗怎么定,和 4.2 的基频算在一起看。安装距离 5 米、Δθ 取 10°、走速 1 m/s,基频约 1.1 Hz,周期约 0.9 秒。时间窗设成 0.3~1.5 秒比较合适,太窄会把慢走的人漏掉,太宽等于没加判据。这个值在固件里通常是可配的,别用默认值一把梭,现场按实际安装高度重算一次。

还有一个结构上的小动作很有效:给透镜加一圈遮光筒,或者让透镜相对外壳面下沉 2~3 mm。斜射进来的阳光和车灯被筒壁挡住,正面的红外照常通过。成本几乎为零,效果比换料还直接。

5. 避坑与排查:五条现场血泪记录

5.1 装配类:对不正、压不实

现象一:样机探测距离正常,小批量试产一致性极差,同一批里有的 8 米有的 3 米。

原因:透镜靠卡扣压在外壳上,卡扣高度公差加上 PCB 贴片高度公差,实际焦距在批次内漂了 1~2 mm。样机是手工装配,压得实;产线是机器压,压不到位。

解决:把焦距从“结构决定”改成“结构可调”。外壳上留 1.5 mm 调整余量,试产阶段用垫片扫出最优厚度固化进模具;量产阶段加一道气压或者高度检测,压装不到位的直接剔除。这道检测比事后返修便宜得多。

现象二:装上去能触发,但角度明显偏,一侧特别灵敏,另一侧要走很近才亮。

原因:透镜装反了。菲涅尔透镜有纹理的一面朝向目标,光面朝向传感器;装反之后环带还在,但焦面位置完全变了,等效于加了一块散射板。

解决:模具上做防呆,纹理面和光面用不同的卡扣结构,装反装不进去。已经量产改不了模的,在透镜边缘做一道色标,装配工位目视确认。装反的返修品不要试图靠调焦距救回来,直接换。

5.2 信号类:脉冲太快、双元失衡

现象三:人从探头正下方走过不触发,退后两米反而正常。

原因:近距离基频过高,被信号链低通削掉。按 4.2 的估算,1 米处基频轻松超过 5 Hz,多数探头的低通转折就在这个量级。

解决:两条路。一是换分区角更大的透镜,把 Δθ 拉开,基频降下来;二是把安装高度或者俯角调一调,让人的典型通过距离落在 2 米以外。前者动料,后者动结构,优先试后者。

现象四:不管怎么调,输出总是在一个方向上触发、反向走过不触发。

原因:双元敏感元的失衡。两个敏感元理论上应该完全对称,实际因为制造偏差,一个灵敏度高一个低,某一方向移动时两元的差分信号互相抵消。这种情况在廉价探头上不罕见。

解决:换探头。试图靠调增益或者改判据掩盖,只会让另一个方向的误触发变多。选型阶段可以抽一批做双向走过测试,同批次里双向一致率低于九成的直接换供应商。

5.3 环境类:阳光、热源、气流

现象五:晴天下午固定时段误触发,阴天正常。

原因:阳光斜射进透镜,在窗口和透镜之间来回散射,形成低频的假脉冲;或者阳光把外壳晒热,外壳温度变化通过辐射传到敏感元上。前者靠材料,后者靠结构。

解决:先加遮光筒或者让透镜下沉,成本最低;不行换黑色料;再不行在固件里加双脉冲判据和时间窗。三步按成本递增走,别一上来就换料,很多时候遮光筒就够了。外壳内侧贴一层低发射率的箔材,也能压掉一部分热辐射耦合。

6. 进阶:用一轮扫描把参数表变成自己的验证报告

参数页上的角度和距离,是在特定测试条件下测出来的,换个外壳、换个探头、换个安装高度就不作数。想真正把这款透镜用明白,最划算的做法是做一轮覆盖扫描,把结果记成一张属于自己的表。

做法不复杂:在测试场地地面画出 1 米间距的网格,探头按实际安装高度固定,人拿一个 37℃ 左右的热源(裹着毛巾的热水袋就行,别用明火)沿网格线匀速走,记录每个格点是否稳定触发。一轮下来半小时,得到的是一张触发分布图,比任何参数页都准。下面这张记录表的格式可以直接抄。

距离 (m)角度 (°)触发次数 /5备注
205正对,稳定
2454边缘略降
605稳定
6452边缘失效
1203需放慢走速
12450超出覆盖

拿到这张表之后,两件事就清楚了。第一,实际有效覆盖不是参数页上那个扇形,而是一个边缘参差的形状,靠近对角线方向明显收缩,安装时把主要通行路径放在中轴上。第二,远端触发次数下降的拐点,就是这款透镜在你的结构下的真实探测距离,把它写进规格书,比抄厂商数字靠谱。

更进一步,可以拿这张表反过来验证 4.1 的脚本。脚本算出来的远端是几何视场的边界,实测通常比它短 20%~30%,差值就是灵敏度衰减和信号链带宽共同吃掉的部分。把这个折减系数记下来,下一个项目估算直接乘上去,误差能控制在一次打样以内。

还有一个容易被跳过的动作:换一批透镜重测。同一款不同批次,模具磨损、料批次差异都会让环带清晰度变化,实测距离波动 10%~20% 是常事。我的习惯是每进一批抽三片,各测一条中轴线,波动超过两成就不收。这条规矩是被一次量产翻车逼出来的——某批次透镜表面有轻微雾化,肉眼几乎看不出,装上去整批探测距离从 10 米掉到 6 米,返修成本远超那点料钱。从那以后我每次收料都强制走一遍这条中轴线测试,不管供应商的检测报告写得多漂亮。

希望这些能帮你在下一个感应方案里少走两步弯路。

本文还有配套的精品资源,点击获取

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询