首页 > 基础资料 博客日记

PIR传感器:延迟、响应慢、误报、漏报、盲区、探测距离近的底层原理分析

2026-04-22 09:00:05基础资料围观1

极客资料网推荐PIR传感器:延迟、响应慢、误报、漏报、盲区、探测距离近的底层原理分析这篇文章给大家,欢迎收藏极客资料网享受知识的乐趣

liwen01 2026.04.26

前言

PIR 器件因为它体积小、价格便宜,目前在低功耗电池摄像机、可视门铃、猫眼等设备中被广泛应用。虽然现在有些设备已经使用上了雷达,但要替换掉 PIR 还有一个漫长的过程。

PIR 器件在使用的过程中,经常会出现各种问题:

  • 容易产生误报
  • 探测距离与安装角度强相关
  • 存在探测盲区
  • 需要锁定时间,有时候响应慢
  • 受温度影响大
  • 易受电磁信号干扰

PIR 相关的基础知识,以前有做过简单的介绍《PIR传感器选型及其使用介绍

本文尝试从器件底层原理上来解释上面问题原因。

PIR 的工作原理可以简单概括为:PIR通过感知人体等物体发出的红外辐射变化,并将这种变化转换为电信号来实现运动检测。

这里我们先思考几个问题:

  • 为什么人体能发出红外辐射?
  • 还有哪些物体能发出红外辐射?
  • 人体红外辐射的波长是多少?
  • 为什么红外辐射能转换为电信号?

要解答上面问题,我们需要先了解一下热量传递的基础知识。

(一)热量传递基础

image

热量传递(Heat Transfer)是由于温度差引起的热能转移现象。在物理学中,热量传递主要有三种基本方式:热传导热对流热辐射

(1)热传导 (Thermal Conduction)

热传导是指由于物质的热运动,热量从物体的高温部分传向低温部分,或者从高温物体传向与其接触的低温物体的过程。

热传导主要通过微观粒子的碰撞(如分子、原子、自由电子)来传递能量。在固体中,尤其是金属,热传导是最主要的传热方式。

它的特点是必须有直接接触,且不涉及宏观上的物质迁移。如上图中开水锅中的热量通过手柄传递到手上。

(2)热对流 (Thermal Convection)

热对流是指流体(液体或气体)中温度不同的各部分之间发生相对位移,从而引起热量传递的过程。

热对流是通过流体的宏观运动来传递热量。它仅发生在流体(气体和液体)中。

如烧开水时,壶底的热水上升,上层的冷水下降,形成循环。

(3)热辐射 (Thermal Radiation)

热辐射是物体通过电磁波产生能量发射的过程。所有温度高于绝对零度 -273.15℃ 的物体都在不断地向外发出热辐射

热辐射是物体将内能转化为电磁波(主要是红外线)向外发射。它不需要任何介质,热量可以在真空中传递,且传递速度最快(光速)。

比如太阳的热量通过真空宇宙空间传到地球;或者人在篝火旁感到脸部发烫。

(4)黑体辐射(Blackbody Radiation)

在物理学中,黑体是一个理想化的物理模型。它具有两个核心特征:

  • 完美的吸收体: 它能吸收照射到它表面上的所有电磁辐射(包括光),既不反射也不透射。正因为它不反射任何光,所以如果它的温度足够低(不发可见光),看起来就是完全漆黑的,故名黑体
  • 完美的放射体: 黑体不仅能,还能。根据热力学定律,黑体在特定温度下会向外辐射能量,且在同温度下,它的辐射本领比任何其他物体都强。

(A)普朗克光谱 (Planck Spectrum)

在物理学中, 普朗克定律描述了在特定温度 T 下,当物体与环境之间没有物质或能量净流动时,黑体在热平衡状态下发射的电磁辐射的光谱密度。

image

横轴 (Wavelength μm):波长,单位是微米。注意这是对数坐标,涵盖了从紫外线到可见光,再到红外线的范围。

纵轴 (Spectral intensity):光谱辐射强度。数值越高,代表在该波长下释放的能量越多。这也是对数坐标,能量跨度极大。

温度与强度的关系:随着温度(从 100K 升高到 10,000 K),曲线下方的总面积显著增加。这对应了斯特藩-玻尔兹曼定律:物体越热,单位时间内向外辐射的总能量就越多。

(B)维恩位移定律 (Wien’s Displacement Law)

维恩位移定律(英语:Wien's displacement law)是物理学上描述黑体电磁辐射光谱辐射度的峰值波长与自身温度之间反比关系的定律

image

维恩位移定律 的数学表达式为:

其中 b 是一个物理学常数,其值为:

如果使用微米()单位,可转换为:

μ

维恩位移定律给出了黑体辐射波峰波长与温度的定量关系。

(5)人体红外辐射

人体红外辐射 是人体因为自身温度而向外发射的电磁波。

只要物体的温度高于绝对零度(-273.15℃),它就会不停地向四周辐射电磁能量。而人体作为一个恒温发热体,自然也是一个源源不断的红外辐射源。

(A)绝对温度:

人体的摄氏温度是 。在物理计算中必须转化为热力学温度(开尔文 ):

(B)人体红外波长:

带入上面维恩位移公式:

μ
μ

可以得到人体辐射红外波长的峰值为 9.343 μm 。

(6)自然光谱图

实际宇宙中有各种波长的电磁辐射辐射到地球,但由于地球有大气层,大气层会吸收、衰减、反射一部分波长的电磁波。

image

图中没有标 Opaque(不透明) 且呈现下凹开口的区域,物理学上称之为 大气窗口(Atmospheric Windows)

  • 光学窗口(Optical Window): 对应图中的Visible light区域。大气层对可见光几乎是全透明的,所以太阳光能照射到地面,我们也能在地面上用肉眼观测星空。
  • 射电窗口(Radio Window): 对应图中左侧的Radio Waves。大部分无线电波可以穿透大气层,这就是为什么地面上可以建造巨大的射电望远镜阵列。
  • 部分红外窗口: 在红外线波段,你可以看到曲线起伏很大,这表示只有特定频率的红外线能到达地面,其余的都被大气中的水蒸气和二氧化碳吸收了。

图中那条像云轮廓一样的青灰色曲线,实际上反映了大气不透明度(Opacity)随波长的变化曲线

  • 波峰(高处): 表示大气对该波段的阻挡率为 。如左侧的低频无线电和右侧的紫外线、X 射线。这意味着这些辐射在到达地表前就已被高层大气完全阻隔。
  • 波谷(凹陷处): 表示大气对该波段比较透明。下凹得越深,表示该波段越容易到达地面。
  • 不规则的起伏(如 Infrared 区域): 这些细碎的波动代表了不同气体分子的选择性吸收

从自然光谱图中我们可以知道,在自然环境中,还存在很多与人体辐射波长(9.343 μm) 相近的一些电磁波。

而这些波长相近的电磁波,是引起 PIR 误报的原因之一。

(二)PIR 外壳和滤光片

image

在消费类摄像机或是可视门铃中使用的 PIR,大部分如上图这种封装,差异是引脚数量和窗口大小的不同。

image

在实际使用的时候,如果是模拟 PIR,还需将 PIR 的引脚用金属屏蔽罩进行包裹。

为什么 PIR 都是使用金属外壳封装?为什么模拟 PIR 的引脚还需要套个金属屏蔽罩?

(1)金属外壳

PIR 使用金属外壳封装主要有三个原因:

  • 电磁屏蔽(EMI/RFI Shielding)
  • 热惯性与均温(Thermal Mass)
  • 气密性保护(Hermetic Seal)

(A)电磁屏蔽(EMI/RFI Shielding)

电磁屏蔽 是使用金属外壳的最主要的原因。

PIR 内部的热释电极板产生的电信号极其微弱(微伏级),且具有极高的阻抗。

在这种高阻抗下,任何微小的电磁干扰(如 Wi-Fi、手机信号、电机噪声、电源纹波)都会在信号链中感应出巨大的噪声。

金属外壳充当了法拉第笼,将内部灵敏的极板和 JFET 电路与外部电磁干扰隔离开,防止误报。

(B)热惯性与均温(Thermal Mass)

PIR 对温度变化极其敏感,金属具有良好的导热性,可以使传感器外壳的温度均匀分布,防止局部微小的气流或温度梯度直接作用于感应极板,从而保证传感器的基准电平稳定。

(C)气密性保护(Hermetic Seal)

金属封装可以实现良好的气密性,防止水汽、灰尘进入内部腐蚀精密极板或影响高阻抗电路。

(2)滤光片

image

在金属外壳顶部的开口处,通常嵌有一层看起来像黑色或深灰色玻璃的材料,这个就是滤光片

PIR 的滤光片通常是由多晶硅(Silicon)作为基底,表面镀有特殊的多层干涉膜。

滤光片实际是一个光学带宽滤波器,它会过滤掉紫外线、可见光以及近红外光(如阳光、灯光),只允许波长在 7 ~14 μm 范围内的远红外线通过。

人体辐射的红外波长峰值约为 9.4μm。如果没有这层黑色滤光片,传感器会被可见光直接干扰,导致在白天或开灯时频繁误报。

(三) PIR 热释电原理

(1)自发极化

将 PIR sensor的滤光片拆掉,可以看到里面一个 H 字样的薄片。

这个薄片是传感器的核心组件:热释电陶瓷极板(Pyroelectric Element)。

它通常是由钽酸锂()或锆钛酸铅(PZT)等具有热释电效应的铁电陶瓷材料制成。

我们看到的 H 形实际上是两个矩形的感应区。这种双敏感元(Dual Element)设计是目前最主流的方案。

(A)自发极化

自发极化是指某些晶体在没有外加电场的情况下,内部依然存在正负电荷中心不重合的现象,从而在物体内部形成了一个电偶极矩。

大多数物质在没有外场时,其原子内部的正电中心(原子核)和负电中心(电子云)是重合的,对外不显电性。

但具有自发极化的材料(如铁电体、热释电体)在晶体结构上具有非中心对称性(Non-centrosymmetric)

自发极化并不是永久不变的,它极度依赖于温度

每种具有自发极化的材料都有一个特定的临界温度,称为居里温度(Curie Temperature, )

  • 当  时:晶体处于低温相,结构不对称,存在自发极化。
  • 当  时:由于剧烈的热运动,原本偏移的离子被回了中心位置,晶体结构恢复对称。此时自发极化消失,材料由铁电态转变为顺电态。

(B)自发极化的应用

自发极化就是晶体内部由于结构长歪了而自带的永久电场,它是材料感应热、力、电变化的灵敏开关

它的主要应用有三总:

  • 铁电效应:自发极化方向可以随外电场转向,用于制造非易失性存储器(FeRAM)。

  • 压电效应:当你挤压这种材料改变晶格间距时,自发极化强度也会改变,从而产生电压。打火机里的电子压电陶瓷就是这个原理。

  • 热释电效应:当温度变化引起自发极化强度改变时,表面会释放电荷。 PIR 传感器 的底层逻辑就是使用了热释电效应。

为什么 9.3  的红外线能让陶瓷产生电荷?

这个还得从陶瓷极板能量吸收(光变热)和电极化改变(热变电)这两个过程来解释。

(2)热释电陶瓷极板

image

(A)晶格振动与声子 (Phonons)

热释电陶瓷(如 PZT 钛酸锆铅)是由原子排列而成的晶格结构。晶格并不是静止的,而是在不断地振动。在固体物理中,这种振动的能量量子被称为声子

(B)共振吸收

9.3  的远红外光属于电磁波,其光子的能量较低。巧合的是,绝大多数铁电陶瓷材料的晶格振动能级(特别是光学支声子)对应的波长正好就在 8-14  这一带。

  • 当 9.3  的光子撞击陶瓷表面时,它的频率与晶格中原子的振动频率产生共振
  • 陶瓷对这个波段的红外线几乎是不透明的,它像海绵吸水一样吸收了这些光子的能量,并将其转化为晶格热运动的动能。

结果就是:陶瓷内部的原子摆动幅度变大,宏观表现就是极板温度上升()。

(C)晶格膨胀与极矩改变

当温度升高时,晶体发生热膨胀,原子间的距离  发生了微小的改变。更重要的是,热运动的加剧会干扰电偶极子的整齐排列。

  • 从微观上看,正负电荷中心的相对位置因为受热而发生了漂移。
  • 这导致了自发极化强度  的下降

(D)束缚电荷的释放

在极化方向的顶端(极板表面),原本束缚着大量用来中和内部极化的补偿电荷(电极里的自由电子)。

  • 平衡时: 极化强度大,吸住的电子多。
  • 受热时: 极化强度减小,它对表面电荷的束缚力变弱了。
  • 释放: 那些原本被死死吸附在表面的电子突然自由了,它们在内部静电排斥力的作用下,被迫沿着外电路导线流走.

(E)极化电流公式

在嵌入式开发中,我们处理的是电流信号。这个过程可以用公式精确描述:

其中:

  •  是极板感应面积。
  •  是热释电系数(代表材料将温变转化为极化改变的能力)。
  •  是温度随时间的变化率。

(F)为什么静止的红外线没用?

如果 9.3  的光一直照着,极板温度会达到一个定值。

此时 ,电流  也就消失了。

只有当人走过,红外线能量由弱变强(或由强变弱)时,温度发生波动,电荷才会像喷泉一样被挤出来。

这就解释了为什么 PIR 检测一定需要有变化的红外辐射。

(3)PIR 热释电工作流程

image

(A)初始平衡态 ()

这是系统的静态阶段,材料处于恒温状态。

  • 内部结构:图中间粉色区域是热释电材料,内部有排列整齐的电偶极子(即图中带  号的小椭圆)。这种排列产生了自发极化强度 (黄色箭头)。
  • 电荷平衡:材料表面感应出的极化电荷(红色的  和蓝色的 ),被来自外部电路吸附在电极(Ag 银极板和 ITO 极板)上的自由电荷完全中和。
  • 结果:外部电路没有电荷流动,电流计指针指向零。结论:恒温下不产生电信号。

(B)加热动态过程 ()

当红外辐射照射材料,导致温度上升时。

  • 微观变化:随着温度升高,晶格振动加剧,电偶极子的热运动变得剧烈,导致原本整齐的排列变得松散或倾斜角度改变(图中由  变为 )。

  • 极化强度减弱:自发极化强度  随之减小(注意图中橙色箭头变短了)。

  • 电荷释放:由于内部极化强度变弱,它不再需要那么多表面电荷来中和。于是,原先束缚在 Ag 电极上的多余电子()被迫流向外部电路。

  • 结果:电路中产生了电流 ,电流计指针向右偏转。结论:升温产生正向脉冲。

(C)冷却动态过程 ()

当红外辐射消失,材料开始向环境散热降温时。

  • 微观变化:温度下降,晶格运动减缓,电偶极子重新恢复到更加整齐的排列状态(图中角度变为 )。
  • 极化强度增强:自发极化强度  重新增大(绿色箭头变长)。
  • 电荷吸回:由于极化增强,表面需要更多的电荷来重新达到中和状态。电子()从外部电路被吸回到 Ag 电极。
  • 结果:电路中产生了反向电流 ,电流计指针向左偏转。结论:降温产生反向脉冲。

作为嵌入式软件工程师,可以把这个过程想象成一个热驱动的电容:红外线改变了电容内部的电介质状态,导致电容为了重新达到电荷平衡而充放电

(四)PIR 控制芯片

image

将 PIR 热释电陶瓷极板去掉之后,可以看到下面有一颗 PIR 控制芯片,当然,这是一颗数字PIR,如果是模拟 PIR,则是由外部的 MCU 或是其它处理单元来对 PIR 信号做处理。

我们这里以 NSA3166 智能型 PIR 传感器控制芯片来介绍它的工作原理。

(1)芯片框图

image

MUX(多路复用器):选择输入源(是主感应器 PIRIN 还是参考源 RPIRIN,或者是测量 VDD 供电电压)。

ADC:将微弱的原始模拟电量直接数字化。

LPF(低通):用数字算法滤除高频干扰(如手机射频信号、灯光闪烁)。

HPF(高通):用数学方法减去基准电压(直流),只留下人体移动产生的波动。

Comparator & Alarm Logic:对滤波后的数字信号进行阈值比较。如果数字波形的幅度超过设定值,就通过 INT 引脚拉高电平告警。

这里需要留意,在这个处理芯片中,带通滤波电路是在 ADC 转换之后进行的,也就是一个数字滤波电路。

这里为什么不使用模拟滤波器呢?

(2) 滤波电路

回答上面的问题,为什么这里不使用模拟滤波器呢?

这是因为模拟滤波器(RC 电路)对电容的精度要求极高,且电容会随时间和温度发生漂移。

数字滤波器由逻辑门和寄存器组成,其频率响应是数学精确的,永远不会变。

在 NSA3166 里的带通滤波器,它使用了一种具有 7Hz 截止频率的二阶低通滤波器,然后,将该信号传递到具有0.4Hz 截止频率的二阶高通滤波器

也就是ADC转换之后的信号,只有在频率范围是:0.4Hz ~7Hz 频段的信号才能到达阈值比较器中。

这里为什么要选择 0.4Hz~7Hz 这个频段?

(3)带通滤波频率范围

人体移动产生的信号之所以落在 0.4Hz 到 7Hz  这个区间,并不是因为人体在以这个频率 振动

而是由移动速度、光学透镜设计以及环境噪声抑制这三个因素共同决定的物理结果。

(A)空间频率转为时间频率:菲涅尔透镜(Fresnel Lens)的作用

PIR 传感器本身并不能直接感知距离,它只能感知红外辐射强度的变化。为了让它能检测到移动,通常会在传感器前面加一个类似白色塑料壳的菲涅尔透镜

  • 分段设计: 菲涅尔透镜将探测区域分割成许多交替的灵敏区盲区
  • 信号产生: 当一个人走过探测区域时,人体发出的红外线会交替地经过灵敏区和盲区,从而在传感器上产生一亮一暗的闪烁信号。
  • 频率推导: 如果人体移动速度为 ,透镜形成的探测分区块宽度为 ,那么产生的信号频率 。

(B)人体活动的物理常数

正常人步行速度约在 0.5m/s 到 1.5m/s 之间。常见的透镜设计在几米远的地方,每一个探测区域的宽度通常在 10cm 到 50cm 左右。

以 1m/s 的速度走过 25cm 宽的区域,产生的脉冲频率大约就是 。

0.4Hz ~ 7Hz  对应的速度范围约为: 0.2m/s ~ 1.75m/s

因此0.4Hz ~ 7Hz  覆盖了人类绝大部分的正常活动范围

(C)抑制环境干扰(SNR 信噪比)

设定这个特定的频率区间,本质上是为了在复杂的环境中把杂讯区分开来:

为什么上限设在 7Hz?

  • 电磁噪声: 50Hz/60Hz 的工频干扰及其谐波远高于这个频率。
  • 机械振动: 小型电机或建筑物的轻微震动产生的频率通常也高于 10Hz。

NSA3166 使用 7Hz 的低通滤波器 (LPF) ,可以有效地滤除这些高频电子噪声,确保 ADC 采样的纯净度。

为什么下限设在 0.4Hz?

  • 环境漂移: 阳光照射角度的变化、云层移动导致的室内光线变化、空调升温等,这些变化非常缓慢,频率通常在 0.1Hz 以下。

  • 直流偏置: PIR 传感器本身存在较大的直流偏置电压,通过 0.4Hz 的高通滤波器 (HPF)  可以完全滤除这些不动的背景信号,只捕捉变化的人体。

(D)传感器的物理热惯性

PIR 传感器(热释电晶体)本身有热弛豫时间。当红外线照射到晶体上时,温度升高并产生电荷需要时间。

如果频率太高(比如超过 10Hz),热量来不及在晶体上形成有效的电荷积累,信号幅度会大幅衰减。

因此,从物理材料学上讲,PIR 也不适合检测极高频的信号

(五)PIR 菲涅尔透镜

image

PIR 菲涅尔透镜的作用主要有两个:聚光切光

(1)菲涅尔透镜

PIR 中使用的菲涅尔透镜通常采用 HDPE(高密度聚乙烯),这种材料对 8-14  的长波红外线具有极高的透过率,同时能滤除一部分可见光。

菲涅尔原理就是用阶梯状的薄膜模拟了厚重的玻璃透镜,实现了高效且低成本的光线汇聚

由于结构的限制,在IPC设备中,菲涅尔透镜主要有两种外形:凸面(球面/柱面)透镜 和 平面透镜。

  • 凸面透镜:广角覆盖,由于它具有弧度,不同的微透镜单元可以指向空间中的不同方向(上下左右)。这使得它能实现  到  甚至 (吸顶式)的广角探测。

  • 平面透镜:窄角/定向覆盖: 因为所有透镜单元都在同一个平面上,它们接收红外线的方向相对集中,通常用于  以内的探测。

另外平面透镜它对安装距离(焦距)的要求更严格。

如果平面透镜距离 PIR 传感器太近或太远,边缘区域的红外线就会因为偏转角太大而无法有效聚焦,导致边缘灵敏度骤降。

(2)水平探测范围

image

我们看图中这个PIR 菲涅尔透镜:

垂直方向: 它分为上下两个分区,用来探测远/近方向的目标。上分区透镜比较大,是用来探测远距离的目标,因为远端红外光比较微弱,大的透镜能聚集较多的红外光。

水平方向: 它分为 5 个分片,每个分片透镜负责探测一定的水平角度,其中,分片透镜之间的夹缝,是探测盲区。

image

我们俯瞰 PIR 透镜的水平探测范围,每个分片透镜的中心是探测的高灵敏区,旁边是低灵敏区,分片透镜之间白色的则是探测盲区。

这也是菲涅尔透镜最精妙的作用:分片与切光

它将传感器前方的空间切割成一系列交替的垂直和水平波束

当你从感应器前走过时,你的身体会交替穿过这些感应区非感应区

产生信号

  • 进入感应区 -> 极板受热 -> 产生电荷。
  • 进入非感应区 -> 极板冷却 -> 电荷中和。

(3)PIR 安装角度的影响

根据我们前面的介绍,要产生 PIR 信号,就需要热释电陶瓷极板上有温度变化,也就是需要交替穿过这些感应区非感应区

(A)最佳感应角度

image

最佳的运动路径就是沿着 PIR 传感器做同心圆运动,但这运动轨迹不太现实。比较合理的安装方式是,人移动的路径刚好横向穿越 PIR 的感应区。

image

(B)检测盲区

image

如果我们是径向走向 PIR 的方向,人体运动一直处在同一感应区或是同一个检测盲区,此时,PIR 理论上是不会触发信号的。

image

但是我们实际测试的时候会发现,当我们径向走向PIR时,它还是会在2~3米左右的范围生产触发信号的,这又是为什么呢?

这就需要我们来看垂直方向的探测情况了。

(4)垂直探测范围

image

从菲涅尔透镜的纹路中我们看到,垂直方向分为远近两个探测区域。 它的实际检测范围如下图:

image

当 PIR 安装在2.5M,同时安装角度向下倾斜15°的时候,在垂直方向会有两个高灵敏度检测区域。

image

当人径向运动到PIR 位置的时候,在2~3米水平距离的时候会交替穿过垂直方向的感应区非感应区,从而产生PIR 信号。

所以当你径向运动到 PIR 设备位置是,即使是一直在水平分片镜片的检测盲区,当你靠近PIR的时候,也是会触发PIR信号的,只是这个距离会变得很短。

(5)如何调整径向探测距离?

因为 PIR 的安装角度直接影响到 PIR 的探测距离,我们是否有方法提升PIR 径向探测的距离呢?

比如,我要设计一个横向和径向运动都能探测到5米的 PIR,这是否可以实现呢?

image

我们旋转一个 PIR 水平方向的运动检测图,可以看到,如果 PIR 安装高度在2米,实际我们也只能穿过2个PIR的感应区。

而且,每个感应区的水平距离长,实际我们穿过 PIR 感应区的时间会变长很多,信号在通过PIR内部的带通滤波器的时候,很可能信号就会被过滤掉了。

所以,要实现一个横向和径向运动都能探测到5米的 PIR,以我的目前的了解,应该是实现不了,即使更换 4 敏感源 PIR,也无法实现。

(六)控制算法

在数字 PIR 中,一般可以调节的参数有:灵敏度(Sensitivity)、中断屏蔽时间(Mask Time)、脉冲计数(Pulse Counter)、窗口时间(Window Time)。

下面介绍是基于 NSA3166 控制芯片来介绍,其它控制芯片也大致相同。

(1)可调参数

(A)窗口时间

指定一个时间跨度,在该时间内如果脉冲计数达到设定值,则触发报警 。计算公式为:

窗口时间寄存器值 。

(B)脉冲计数

在设定的窗口时间内,必须检测到的有效脉冲数量才能触发报警 。计算公式为:

脉冲数寄存器值 。

(C)中断屏蔽时间

当中断输出(INT)跳变后,芯片在设定的屏蔽期内会忽略任何运动检测 。这通常用于防止 MCU 处理或射频通信(RF)产生的噪声导致的自触发(Self-triggering) 。

(D)灵敏度

定义运动检测的电压阈值 。阈值越高,越不容易被微小干扰触发;计算公式为:

阈值寄存器值

(2)最快响应时间

(A)理论上的最快配置参数

为了使芯片在检测到信号后立即上报,应将触发条件降至最低:

脉冲计数器 (Pulse Counter = 1): 将寄存器位 [12:11] 设为 00 。这意味着芯片不需要等待多次脉冲累积,只要第一个脉冲跨过阈值即可触发报警 。

运动检测算法模式 (Mode = 1): 将寄存器位 [0] 设为 1(脉冲直接计数) 。在这种模式下,不需要检测相邻脉冲的正负反向,进一步缩短了逻辑判定时间 。

灵敏度 (Sensitivity): 设置较低的寄存器值(如 0x01),使触发阈值接近噪声底平(约 ),从而在信号刚开始上升时就触发 。

(B)响应速度的物理限制(延迟来源)

即便配置为最快触发,响应速度仍受以下固有频率和滤波器的限制:

数字滤波器延迟: 信号必须经过二阶低通滤波器(LPF,截止频率 )和二阶高通滤波器(HPF,截止频率 ) 。 的低通滤波器会产生几十毫秒量级的群延迟(Group Delay) 。

系统时钟 (): 芯片片上振荡器典型频率为 ,系统时钟  。数字逻辑处理延迟(如 ADC 转换和算法判定)通常在微秒级别(),相对于滤波器的毫秒级延迟可以忽略不计 。

(C)连续触发的最快频率(恢复时间)

如果您指的是两次检测之间的最短间隔,则受以下参数限制:

最短屏蔽时间 (Minimum Mask Time): 寄存器位 [16:13] 的最小设定值为  。

当中断信号清除后,芯片会进入一个盲期(Blind Time),期间停止任何运动检测 。

所以两次报警之间的物理最短间隔约为  秒 。

  • 最快单次响应: 约 (受滤波器物理延迟限制,不含窗口时间) 。

  • 最快连续触发间隔: 约 (主要受屏蔽时间限制) 。

这里注意,窗口时间不直接影响最快响应时间,因为窗口时间(Window Time)是一个有效期,而不是必经的等待期

(3)实际调试经验值

在低功耗电池 IPC(如智能门铃、猫眼、电池相机)的设计中,PIR 参数的配置直接影响到误报率、漏报率以及整机功耗。

基于主流海思、君正或联咏方案的开发经验,结合 NSA3166 的特性,以下是针对不同应用场景的经验值建议及逻辑分析:

(A)灵敏度 (Sensitivity) —— 距离与误报的平衡

经验值为 0x10 (104μV) ~ 0x25 (234μV) ,基本逻辑有:

  • 室内平层: 环境简单,建议设为 0x10 或更低,以保证微小移动也能唤醒,探测距离可达 8-10 米。
  • 室外门口: 考虑到风吹草动、光影变化(如云层遮挡阳光),建议设为 0x1E 左右。灵敏度过高会导致电池在夏季(环境温度接近人体)或强光下频繁误唤醒,导致功耗失控。

特别提醒: 灵敏度要配合 PIR 镜片(Fresnel lens)的焦距使用,如果结构干涉导致信号衰减,需补偿性调低阈值。

(B)脉冲计数器 (Pulse Counter) —— 噪声过滤器

经验值为1 (即 2 个脉冲),基本逻辑有:

  • 设置 1 个脉冲: 极易误报。电子噪声、射频干扰、甚至是外壳热胀冷缩的微小震动都可能产生单个脉冲。
  • 设置 2 个脉冲 (推荐): 这是 IPC 的工业标准平衡点。它要求人体经过 PIR 的两个探测扇区,产生正负波形,能有效过滤掉大部分随机电噪声。
  • 设置 3-4 个脉冲: 用于极度嘈杂的环境,但会导致响应迟钝。用户可能已经走到了镜头正下方才开始录像,造成只拍到背影

脉冲计数值会直接影响到PIR的响应速度,如果设置2个脉冲,PIR的响应时间会增加到 500~800ms 的时长。

(C)窗口时间 (Window Time) —— 逻辑有效期

经验值为 2s 或 4s,基本逻辑有:

  • 窗口时间必须与脉冲计数配合。如果设置为 2 个脉冲,窗口时间应设为 4s

  • 理由: 人体正常步速走过探测区域时,两个脉冲之间的时间差通常在 0.5s 到 2s 之间。如果窗口设得太短(如 2s),慢速走动的人可能因为两个脉冲间隔超过 2s 而无法触发报警。

(D)中断屏蔽时间 (Mask Time) —— 功耗与稳定性的关键

经验值为 2s ~ 4s,基本逻辑有:

  • 防止二次触发: 当 PIR 唤醒 MCU 后,Wi-Fi 模组启动瞬间的电流浪涌(RF 开启)会产生巨大的电磁干扰,往往会反馈到高阻抗的 PIR 传感器上,导致 PIR 误以为又有移动。
  • 经验做法: 设置 Mask Time 为 4s。这可以覆盖从MCU 唤醒Wi-Fi 联网/推流完成的这段高干扰时期,确保系统在处理当前事件时,PIR 处于静默状态,不会导致连续误报触发死循环。

(E)Out of Range 状态

在 IPC 开发中,如果状态位显示 Out of Range (Bit[39]=0),除了传感器损坏外,最常见的原因是:电源纹波过大。

它的影响是:即使没有物体移动,不稳定的电源(如 Wi-Fi 开启时的压降)会导致 PIR 内部 ADC 满量程溢出

建议是: 如果频繁监测到该标志,建议检查 VPIR 引脚的滤波电容,或者在软件算法中加入坏点剔除逻辑:

如果报警发生时伴随 Out of Range 置位,可以将其判定为无效的电源干扰触发,从而避免不必要的录像存储,节省电池电量。

(4)实验室测试数据

在有个初步调试参数之后,可以去 PIR 透镜实验室进行 PIR 的点位覆盖测试。

该测试可以查看 PIR 在不同灵敏度下的探测距离、角度以及盲区。

image

上图是 160° 的PIR sensor 搭配的 120° 的 PIR 透镜在实验室使用最高灵敏度测试的一个点位图。

从图中,我们可以看到,实际的探测角度,远大于120° PIR 透镜的范围。这是因为灵敏度调得太高了,任何微小的信号都能触发 PIR。

在实际应用中,这非常容易产生误报的问题。

所以我们需要将 PIR 的灵敏度降低,回归到 PIR 透镜器件的一个探测范围。

image

这个是调整后的最高灵敏度点位图,探测角度在120°附近,最大探测距离在8米附近,远端没有明显的检测盲区。

结尾

在低功耗电池 IPC(如智能门铃、猫眼、电池相机)的设计中,影响 PIR 效果的因素非常众多:

  • 整机安装位置与角度
  • 透镜焦距偏差
  • 透镜安装角度
  • PCB 板温度、电磁干扰
  • 系统供电纹波
  • PIR周围有人体以外热源,比如空调口,车灯、太阳光等
  • 热源几乎不动或者是热源移动过快
  • 软件参数设置

如果发现 PIR 器件工作不稳定,可以参考上面介绍逐一排查。


文章来源:https://www.cnblogs.com/liwen01/p/19903455
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!

标签:

相关文章

本站推荐

标签云