热释电红外探测器(PIR)原理:热释电效应、PIR传感器内部结构(双元/四元)、菲涅尔透镜的作用与选型
聊到人体感应,大家第一个想到的肯定是PIR。说实话,这玩意儿在嵌入式圈子里太常见了。但常见归常见,真正把它吃透的人不多。
我见过不少工程师,拿着现成的PIR模块就用,结果产品一到夏天就乱报,或者人走过去半天没反应。问题出在哪?
说白了,就是没搞懂PIR的底层原理。今天咱们就把这层窗户纸捅破。
2.1 热释电效应:PIR的物理根基
PIR传感器能“看到”人,靠的是热释电效应。
简单讲,某些晶体材料(比如钽酸锂、钛锆酸铅)在温度变化时,表面会产生电荷。温度升高,电荷增加;温度降低,电荷减少。这个电荷变化,就会形成微弱的电压信号。
注意,它只对温度变化敏感,对恒定的温度没反应。你想想看,如果一个人站在传感器前面一动不动,PIR其实“看”不到他。只有当他移动时,身体的红外辐射在传感器上扫过,引起温度变化,传感器才有输出。
核心要点:PIR检测的是“变化”,不是“存在”。
我在一个安防项目里就踩过这个坑。客户说人坐在沙发上不动,报警器不响,以为是设备坏了。其实不是设备的问题,是PIR的物理特性决定的。后来我们加了一个微动检测算法,配合定时刷新,才解决了这个“静坐不报”的问题。
2.2 PIR传感器内部结构:双元与四元
市面上常见的PIR传感器,内部不是单个热释电元件,而是两个或四个串联在一起。为什么这么设计?
2.2.1 双元结构
双元PIR内部有两个极性相反的热释电元件。当环境温度整体变化时(比如太阳晒到墙壁),两个元件同时升温,产生的电荷互相抵消,输出为零。这就能有效抑制共模干扰。
但当一个人走过时,他的红外辐射先扫到第一个元件,再扫到第二个元件。两个元件先后产生信号,输出一个正负交替的波形。这个波形就是有效的人体信号。
| 特性 | 双元PIR | 说明 |
|---|---|---|
| 抗温度漂移 | 强 | 共模抵消,环境温度变化不误报 |
| 抗振动 | 一般 | 振动可能导致两个元件同时感应 |
| 检测方向性 | 有 | 横向移动敏感,纵向移动不敏感 |
| 成本 | 低 | 主流方案,性价比高 |
我的经验:双元PIR安装时,要让人的移动方向垂直于传感器的长轴。如果安装方向错了,灵敏度会下降一大截。我见过有人把传感器横着装,结果人从正面走过来,信号几乎为零。
2.2.2 四元结构
四元PIR内部有四个热释电元件,分成两组。它的优势在于:
- 更好的抗干扰能力:对振动、温度突变、电磁干扰的抑制更强。
- 更小的检测盲区:四个元件覆盖不同方向,减少“人走过但没触发”的概率。
- 更精确的移动方向判断:通过四路信号的时序关系,可以判断人是向左走还是向右走。
但四元PIR也有缺点:成本高、信号处理更复杂、功耗略大。一般用在高端安防或智能家居场景。
注意:四元PIR的输出信号比双元更弱,对放大电路和PCB布局要求更高。我曾经在一个项目里直接用双元的放大电路去配四元传感器,结果噪声大得没法用。后来重新设计了低噪声放大器,才把信号提上来。
2.3 菲涅尔透镜:PIR的“眼睛”
PIR传感器本身只能感应很小一个角度(大概几度)。没有透镜的话,它就是个“瞎子”。
菲涅尔透镜的作用,就是把大范围的红外辐射聚焦到传感器上。它由一系列同心圆或锯齿状的棱纹组成,每个棱纹相当于一个小透镜。
2.3.1 菲涅尔透镜的工作原理
菲涅尔透镜不是简单的聚焦,它做的是分区聚焦。每个棱纹对应一个检测区域。当人从一个区域移动到另一个区域时,传感器上的红外辐射强度会发生变化,产生信号。
说白了,透镜把空间分成了一个个“格子”。人走过格子,传感器就输出一个脉冲。格子越多,检测精度越高,但信号也越复杂。
2.3.2 菲涅尔透镜的选型要点
选透镜不是随便挑一个就行。我总结了几条硬指标:
| 参数 | 说明 | 选型建议 |
|---|---|---|
| 焦距 | 透镜到传感器的距离 | 通常12-25mm,根据外壳厚度选 |
| 视场角 | 水平/垂直检测范围 | 室内用90-120°,走廊用窄角 |
| 分区数 | 透镜的棱纹数量 | 分区越多,精度越高,但信号越复杂 |
| 透射率 | 红外波段的透过率 | 优选8-14μm波段透射率高的材料 |
| 材料 | HDPE或PMMA | HDPE耐候性好,PMMA光学性能好 |
我的选型习惯:室内场景我一般用HDPE材质的透镜,分区数在20-40之间。室外场景必须用抗紫外线的HDPE,不然半年就老化发黄,灵敏度直线下降。我之前有个户外项目,图便宜用了普通透镜,结果一个夏天过去,检测距离从8米掉到3米。
2.3.3 透镜与传感器的匹配
透镜和传感器不是随便配的。我见过有人把RE200B配了一个焦距不对的透镜,结果检测距离只有标称值的一半。
匹配时要注意:
- 焦距匹配:透镜的焦距必须和传感器窗口到透镜的距离一致。
- 视场匹配:透镜的视场角不能超过传感器的视场角,否则边缘区域会漏光。
- 波段匹配:透镜的透射波段要覆盖人体红外辐射的峰值(约9.4μm)。
避坑指南:我曾经在一个项目里用了双元传感器配了一个高分区数的透镜。结果信号噪声大得离谱,因为双元传感器的两个元件对高分区透镜的快速切换信号响应不一致。后来换回低分区透镜,问题就解决了。所以,双元传感器配低分区透镜,四元传感器可以配高分区透镜,这是个经验法则。
2.4 小结
PIR的原理其实不复杂,但细节决定成败。热释电效应是基础,双元/四元结构决定了抗干扰能力,菲涅尔透镜则是把“点”变成“面”的关键。
下次选型时,多想想这三个环节的匹配关系。传感器、透镜、放大电路,这三者是一个系统,不能孤立看待。