珠三角PCBA方案商在人体感应与雷达感应开发中的灵敏度与抗干扰实战
在珠三角做PCBA方案这几年,人体感应和雷达感应这两块的需求量一直很大。智能照明、智能家电、安防报警、低成本存在检测,几乎都要用到。客户的需求也高度一致:感应要灵敏,但又不能乱触发;在复杂环境里要稳定,不能今天好明天抽风。不少方案商在初期踩了不少坑,痛点基本集中在“灵敏度”和“抗干扰”这对矛盾上——调高了灵敏度,误报率直线上升;压低了误报,真实动作又漏检。这篇文章就结合我自己在珠三角做PCBA方案设计与调试的实际经历,聊聊人体感应(主要是红外热释电PIR)和雷达感应(微波多普勒与毫米波)这两类方案,在复杂环境下怎么保证灵敏度与抗干扰能力。内容涉及传感器选型、PCB布局、电源处理、结构屏蔽、软件滤波和实测方法,适合正在做感应类方案开发的工程师、方案商技术负责人,以及想深入了解感应方案落地细节的硬件产品经理。
1. 项目定位与需求拆解
1.1 两类感应方案的优劣势对比
先搞清楚一个基本问题:所谓“人体感应”和“雷达感应”在工程上分别指什么。行业里说“人体感应”,通常默认指红外热释电感应(PIR),利用人体红外辐射与环境的温差来触发,成本低、功耗小,是绝大多数电池供电产品的首选。而“雷达感应”指的是微波雷达,包括5.8GHz多普勒雷达、24GHz毫米波雷达等。多普勒雷达利用人体运动产生的回波频移来判断移动,而毫米波雷达(特别是FMCW体制)可以测距、测速,还能通过微多普勒特征区分人的细微动作、呼吸甚至姿态。
这两类方案在性能上有非常明显的差异,我整理了一个对比表格:
| 对比维度 | 红外热释电PIR | 多普勒微波雷达 | 毫米波FMCW雷达 |
|---|---|---|---|
| 感应原理 | 热释电效应,检测人体温度与环境的温差 | 多普勒效应,检测运动目标的频移 | 调频连续波测距测速,可获取距离、速度、角度 |
| 静态人体感应 | 基本无法感应(静止人体无温差变化) | 仅对运动敏感,静止后信号消失 | 可通过微动检测(呼吸、胸腔起伏)实现存在感知 |
| 穿透性 | 差,只能感应透镜视场范围内、无遮挡目标 | 较强,可穿透玻璃、木板、部分墙体 | 可穿透非金属材料,但金属遮挡会明显衰减 |
| 受环境温度影响 | 大,夏天环境温度接近人体温度时灵敏度骤降 | 小,与温度相关性弱 | 小,温度稳定性好 |
| 受气流/热源干扰 | 敏感,空调风、暖气、小动物都可能引发误报 | 对运动物体敏感,风雨、摇晃的窗帘会误报 | 相对较好,可通过算法区分目标特征 |
| 功耗 | 极低,微安级 | 毫安级 | 相对较高 |
| 成本 | 低 | 中等 | 高 |
| 隐私敏感度 | 无隐私问题 | 无隐私问题 | 无隐私问题 |
可以看出,没有一种方案是“万能灵药”。PIR便宜但静态目标失效、高温环境拉胯;多普勒雷达能穿墙但无法区分微小目标和真实人体;毫米波能力最强但成本和功耗摆在那里。作为方案商,第一件事就是帮客户明确产品到底需要“感应”到什么程度。
1.2 复杂环境下的核心矛盾
“灵敏度”和“抗干扰”在物理上确实存在此消彼长的关系。感应系统的核心信噪比指标——信噪比越高,系统区分真实人体信号与干扰噪声的能力就越强。但实际环境中,干扰源非常复杂,主要包括以下几类:
第一类是电气干扰。开关电源的纹波、电机启停的瞬态脉冲、变频器的谐波、手机射频信号的耦合,都会叠加到传感器输出信号上。第二类是物理环境干扰。温度剧烈变化、气流扰动、阳光直射、热源靠近,会让PIR输出基线漂移。而雷达感应还要面对多径反射、金属物体二次反射、风扇叶片旋转带来的虚假多普勒频移。第三类是结构性干扰。外壳的屏蔽效果、传感器与PCB的机械耦合、天线周围的地平面完整性,都会影响感应系统对真实人体信号的接收效率。
我见过最典型的案例:客户做了一个LED吸顶灯,集成雷达感应模块,装在没有遮挡的客厅测试一切正常,但装到有金属吊顶装饰的厨房后,感应距离从6米直接缩水到1.5米。原因就是金属结构对雷达信号的反射和吸收,加上模块天线朝向与产品结构不匹配。这类问题在设计阶段如果不做针对性评估,后期很难通过软件调参补偿。
1.3 方案商必须面对的约束条件
不同于原厂芯片设计,PCBA方案商的现实约束是很具体的。
首先是成本压力。珠三角的客户很多时候会直接问“BOM成本能不能再降两毛钱”,这决定了方案设计时芯片选型只能在某个价格带内做文章。其次是开发周期。很多中小客户的研发周期只有三到六周,这意味着方案商不可能每次都给客户做深度定制算法,更多时候是在成熟平台基础上做移植、配置和联调。第三是量产一致性。方案商不能只交付几块工程样板,要考虑PCB拼版、元件公差、传感器的一致性标定,以及不同批次之间的性能漂移。
这几条约束叠加在一起,决定了方案商的开发路径不是“从零做一套最牛的系统”,而是在成熟方案基础上,把灵敏度和抗干扰做到“够用且稳定”。这是全文讨论的大前提。
2. 技术原理与干扰来源分析
2.1 PIR的物理特性与失效模式
PIR传感器的工作原理可以理解为一个“热相机”:红外热释电探头通过菲涅尔透镜把空间分割成多个明暗交替的区域,当人体在视场中移动时,不同区域的红外辐射交替照射到探头上,探头表面的热释电晶体因温度变化产生电荷,形成微弱的电压信号。这个信号再经过一级低噪放大和比较器,最终形成触发脉冲。
PIR在复杂环境里的失效模式,我总结了三个高发场景:
第一,高温环境灵敏度退化。当环境温度接近人体表面温度(典型值约32℃至35℃)时,人体红外辐射与背景辐射的对比度趋于零,PIR输出信号幅度急剧下降。这个问题在珠三角的夏天非常明显——厂房没装空调、室内温度到35℃以上时,同一个模组在冬天能感应6米,夏天可能只有2米。解决思路包括选用更高响应率的探头、增加数字增益、或者调整触发阈值,但最根本的还是要让客户明白:PIR在温差过小的场景下有物理天花板。
第二,热源与气流误报。空调吹出的冷风或热风会改变环境红外分布,暖气片、电热壶、宠物的体温也会瞬间造成视场内温差变化,导致PIR误触发。这类误报在软件层很难完全消除,因为信号特征与真实人体运动确实很像。常见的缓解手段是缩小视场角、调整透镜分区,并配合延时判决消除短时脉动。
第三,静态目标失效。PIR本质上只对“变化的红外辐射”敏感,人坐在沙发上不动,几秒后传感器就“忘掉”他了。这在安防和存在感应场景里非常致命。如果客户产品需要准确检测“有人存在”,单纯PIR是做不到的,必须加雷达方案或双模融合。
理解PIR的失效模式,有助于方案商在技术评估阶段就把预期管理做好,而不是等客户反复投诉后才去补救。
2.2 雷达信号的获取与多径效应
雷达感应这里,先明确一点:方案商经常说的“雷达”,总体上分两大类。一类是5.8GHz/24GHz的多普勒雷达,输出的是与目标运动速度相关的低频多普勒信号,硬件简单、成本低,一般只需要混频器加中频放大就能得到输出信号。但多普勒雷达天然只能检测运动目标,静止人体同样失效,而且微弱的穿墙回波容易混入杂波。另一类是77GHz或60GHz/24GHz的毫米波FMCW雷达,通过发射线性调频连续波,将回波与本振混频得到中频信号,处理后可同时获得距离、速度和角度信息。算法实现得当的情况下,甚至可以检测到人体呼吸引起的胸腔微动,做到真正的存在感知。
FMCW雷达的原理,用生活化类比来解释:雷达发射一个频率随时间线性变化的信号,好比一个人在山上喊话,收到的回声因为来回距离存在时间差,这个时间差叠加在信号频率上,通过频率差就能精确算出距离。同样,如果目标在移动,反射信号的频率还会叠加多普勒频移,于是距离和速度就能同时解算出来。
但在室内环境里,雷达面对的最大敌人是多径效应。雷达发射的信号打到墙面、地面、天花板、金属家具,会产生大量非目标反射路径,这些反射信号与目标直接回波叠加,造成信号忽强忽弱、相位畸变。再加上目标人体的雷达散射截面(RCS)相对较小,典型人体正面RCS大约是0.5到1平方米,而一面金属门的RCS可以达到10平方米以上,强杂波区里的弱小目标很容易被淹没。
所以在雷达方案开发中,“抗多径”是一个核心议题。硬件上要优化天线波束宽度、减少天线副瓣;软件上要利用FMCW的距离维分辨能力,只提取目标距离单元附近的回波,从源头抑制远处墙面杂波。这也就是为什么24GHz毫米波雷达在存在感应的稳定性上明显优于简单多普勒雷达。
2.3 干扰源的量化与评估
做感应方案开发,不能只在实验室里看波形,要把干扰源头量化。我习惯把干扰源分成“传导干扰”和“辐射干扰”两类来测试。
传导干扰重点关注电源纹波对传感器供电的影响。以PIR模组为例,其内部模拟电路放大倍数通常在数千倍甚至上万倍,如果电源纹波有10mV,经耦合放大后输出端的等效干扰可能就是数百毫伏,直接覆盖真实人体信号。这里有一个基本估算方法:假设PIR放大链路的总增益是80dB(即10000倍),那么0.1mV的电源纹波耦合到输入端,在输出端就会变成1V级别的噪声。这个数字足以证明电源质量对感应系统的影响有多大。
辐射干扰则重点关注高频耦合。雷达模块工作在高频段(5.8GHz/24GHz/60GHz),PCB上的走线、过孔、连接器、外壳缝隙都可能成为辐射泄漏和耦合路径。外部射频信号如果与雷达工作频段接近,会直接抬高底噪。这类干扰很难在实验室完全模拟,最务实的做法就是参考EMC预测试的标准,把样机放到半电波暗室或开阔场进行摸底测试。
除了电气干扰,还有环境干扰的量化。比如风量、温度变化率、光照强度变化,都要在测试记录里注明。我见过一个项目,客户反馈夜间待机时PIR频繁误报,后来到现场排查才知道是窗帘在空调风里轻微飘动,红外辐射在菲涅尔透镜视场内产生周期性变化,PIR误以为是人体动作。这说明“复杂环境”不仅要考虑电气指标,还要把物理环境变量纳入测试范围。
3. 硬件层设计:灵敏度与抗干扰的物理根基
3.1 传感器与雷达模组选型的关键参数
很多新入行的工程师选传感器只看“灵敏度”三个字,但实际上需要关注的参数非常多。
对PIR传感器,我会重点看三组参数。第一组是响应率(通常用V/W表示),它决定了同样的人体红外辐射能产生多大的电压信号。第二组是噪声等效功率(NEP),它代表传感器自身噪声水平的物理下限,NEP越低,系统可检测的最小信号就越小,等效灵敏度就越高。第三组是视场角与透镜匹配,菲涅尔透镜的聚焦距离、分区数量、探测距离要和传感器窗口面积匹配,透镜分区越多,检测近距离小动作的能力越强,但代价是视场盲区变多,抗抖动能力变弱。
对雷达模组,选型时要关注发射功率(EIRP)、接收灵敏度、带宽和中频输出。需要特别提醒的是:发射功率不是越大越好。在国内的微功率短距离无线电设备管理要求下,民用雷达模组的辐射功率有严格上限,超标不仅过不了认证,还会对邻近设备造成干扰。更关键的参数其实是接收灵敏度,也就是模组能识别的最小回波功率。接收灵敏度每提升3dB,等效探测距离大约能提升约40%左右,这个优化空间比单纯加大发射功率更实用。
另外,模组的“抗干扰能力”要看中频带宽和动态范围。带宽越窄,滤除带外干扰的能力越强,但也会限制最大可检测速度。比如说,多普勒中频带宽若只有80Hz,而人体快速移动产生的多普勒频移可能达到几百赫兹,这时信号反而会被滤波器削掉。所以带宽选择要匹配目标场景的运动速度范围。
3.2 PCB布局与走线的硬性规则
做感应类PCBA,PCB布局直接影响灵敏度和抗干扰,这块的规则我很强调。
第一,传感器(PIR探头或雷达天线)必须放在PCB的边缘或角落,尽量远离电源转换电路、单片机、晶振和时钟走线。很多方案商为了把板子做小,把PIR放在主板中间,结果晶振的谐波辐射直接耦合进PIR的高阻输入端,导致灵敏度骤降。这个错误很常见,改起来却可能牵连整个结构。
第二,晶振、DCDC电感、射频走线这些干扰源要与传感器区域保持足够距离,并在传感器下方的PCB层做地平面隔离。如果Layout上实在没法拉开距离,就在传感器下方挖空铜皮、开槽处理,破坏干扰耦合路径。
第三,雷达天线的净空区和地平面完整。雷达模组的天线下方不允许走任何信号线,天线周围要保留至少λ/2(工作频率半波长)的净空区域。拿5.8GHz雷达来说,半波长大约是26mm,这个区域里不能有金属螺丝柱、塑胶嵌件上的导电涂层,否则辐射方向图会被拉偏,感应盲区就会出现。
第四,传感器信号走线要短、粗、对称。PIR的输出是高阻抗微弱信号,走线过长就是一根天线,环境电磁干扰随手就来。我一般要求PIR输出到运放输入的距离控制在10mm以内,两端并联滤波电容。雷达模组的中频输出线也一样,尽量短并靠近模组地引脚。
Layout设计还有一条容易被忽略的法则:顶层所有走线下方必须保持地平面连续。地平面如果被走线割裂,返回电流路径就要绕圈,这个绕圈区域等效于一个环形天线,不但自身向外辐射,还会接收外部电磁干扰。我做EMC整改时遇到过很多次了,板子性能不稳定,花了好几天查来查去,最后发现就是地平面被一条长走线割裂导致的。
3.3 电源完整性与去耦设计
感应系统对电源的要求不仅仅是“电压正确”,还要“电压干净”。我给PIR方案做电源时,专门分了两路供电:数字电路一路,模拟电路一路,中间用一个磁珠或π型滤波器隔开。这样MCU的开关噪声就不会直接串进模拟放大链路。
去耦电容的布局也有讲究。传感器主芯片的电源引脚旁边要放一个1uF电容负责低频去耦,再放一个100nF靠近电源引脚负责高频去耦。电容到引脚的走线越短越好,如果PCB空间充足,还可以加一个10nF电容形成宽频带去耦。而在雷达模块的供电入口,一般需要更大的储能电容,因为雷达发射瞬间电流脉动大,瞬间压降会导致发射频谱展宽,直接影响探测稳定性。
电源设计里还有一个容易忽视的细节:有些方案商为了省成本,直接把雷达模块和LED驱动、电机驱动共用一个电源。这种设计在实验室测试时能用,但产品到了客户现场,LED灯珠开启瞬间的电流冲击或者电机换向尖峰,都会通过电源线传导到雷达模块,每次都能精确触发一次误报警。最后的处理办法是加一个LDO或者LC滤波网络,把电源隔离度提升30dB以上,误报问题才彻底消失。
3.4 结构与外壳的屏蔽协同
很多方案商只关注PCBA本身,却忽略了外壳结构对感应性能的影响。实际上外壳设计错了,再好的电路也白搭。
PIR方案的外壳要注意:菲涅尔透镜窗口前方不能有高红外透过率的遮挡物,比如某些深色塑料虽然人眼看着是透明的,但对红外线却有很强的吸收,导致感应距离急剧缩短。透镜窗口外边不能有保护膜,或者保护膜必须是红外透过性能达标的专用材料。外壳的安装方式也很重要,透镜面要与探头窗口保持厂家规定的距离,如果贴得太近,菲涅尔透镜的聚焦区域会被压缩,感应视场角变小,覆盖范围就不够了。
雷达方案的外壳则要重点考虑天线罩材料。天线罩的介电常数和厚度会影响雷达波穿透损耗与反射。常用的PC和ABS材料在5.8GHz的损耗相对可控,但带金属粉的喷涂漆、含有导电添加剂的塑料都会把雷达信号屏蔽掉。之前有个客户做了一下外观处理,外壳加了闪粉效果,结果整机的感应距离掉了70%,查了半天才定位是闪粉里含金属颗粒导致信号衰减。这个案例后来成了我们验证测试的标准动作:拿到新的外壳样品,先做透波率测试再说。
如果雷达安装位置的周边有强辐射源或金属结构,可以在模块与干扰源之间增加接地金属屏蔽罩。不过要注意,屏蔽罩开孔尺寸不能超过工作频率波长的1/20,否则开孔就成了缝隙天线,屏蔽效果反而恶化。
3.5 生产一致性的校准策略
方案商做的是批量交付,不是样板间。同一个模组在1000片板子上的表现要基本一致,否则客户装机时每一批都要重新调参数,开发周期和售后成本都会失控。
PIR方案的生产一致性主要依赖两点:一是传感器本体的批间一致性,选型时关注厂家提供的灵敏度分布范围,尽量选技术成熟的通用型号;二是在产线上做一次“基准测试”。我们的做法是给每片PCBA烧录引导程序时,写入一个统一的增益校准值,再通过一个标准红外辐射源做触发距离抽检。如果抽检不合格,就返修而不是靠软件调阈值硬凑。
雷达模组的生产一致性则要关注天线与外壳装配的公差。模组焊接偏移、外壳卡扣松紧、天线与外壳的间距变化,都会导致谐振频率偏移和方向图畸变。我建议在产线测试夹具上加入一组近距离标准目标(比如一块标准角反射器或金属平板),对每台设备做触发距离的在线验证。超出公差范围的产品需要调整装配工艺,而不是流向市场后再被客户挖出来。
4. 软件算法层:从“能感应”到“感应得准”
4.1 阈值自适应与基线跟踪
硬件层面做完了,软件算法就是决定体验的那道关卡。
PIR处理中最基础的算法是阈值判决:信号幅度超过设定阈值就认为是人体活动。但固定阈值在复杂环境里根本没法用——环境温度和气流变化会让基线上下漂移。比如白天窗户边阳光照射区域温度升高,PIR输出基线缓慢上升,如果阈值是固定值,基线抬升后不久就会误触发。
实用的做法是“基线跟踪+浮动阈值”。具体逻辑:系统持续记录传感器输出的平均值作为基线,每当新信号进来,用当前值与基线相减得到差分信号,再用这个差分信号去和阈值比较。当环境温度缓慢变化时,基线会跟着漂移,但差分信号不受影响,误报概率就降下来了。同时,软件每隔一小段时间(比如1秒)更新基线,更新速率要和人体动作持续时间区分开。更新太快会把缓慢接近的人体动作也吞掉,更新太慢又跟不上环境变化。
这个基线跟踪算法的时序参数,我在实际项目中一般会留一个可配置接口,方便客户根据自己的环境微调。在进场调试时,工程师可以先用上位机软件查看实时波形,然后根据现场基线漂移幅度设置基线学习速率,比让客户盲调参数要高效得多。
4.2 消抖判决与动作特征识别
PIR输出很容易出现单次脉动或极短脉冲,这种信号可能来自电气干扰、小虫飞过、继电器吸合瞬间等。如果每来一个脉冲就触发一次输出,那这产品基本没法用。
工程上常用的是“单次触发窗口+确认机制”。比如要求信号超过阈值后,必须持续满足一定的时间宽度(典型值几百毫秒),才算一次有效触发。同时,触发后进入一次锁定时间(通常1秒到10秒可配置),锁定期间不再响应新的触发信号,这样可以大幅减少重复触发的烦恼。
更高级一点的处理是对PIR输出波形做“形态学分类”。人体在透镜视场中走过的信号,通常表现为一个缓慢上升、保持、缓慢下降的钟形脉冲;而电磁干扰脉冲则往往是极快的尖峰。通过计算脉冲的上升斜率、峰值时间和脉冲宽度,可以初步区分真实人体和干扰。我在一些项目里把这个逻辑集成到MCU的中断处理里,用比较器输出脉冲宽度做软件计数,就足以过滤掉大部分电气干扰尖峰。虽然不能做到100%准确,但配合硬件滤波,误报率已经能压到非常低的水平。
4.3 雷达信号的频域过滤与杂波抑制
雷达信号的软件处理比PIR复杂一个维度。多普勒雷达输出的中频信号本质上是不同频率分量的叠加:人体运动的频移通常集中在几十到几千赫兹范围,而机械振动、风扇转动、电源噪声则分布在特定频段。
我常用的手法是先用带通滤波器将通带限定在人体多普勒频移的典型范围内。比如5.8GHz雷达,人体正常走动对应的多普勒频率大概是70Hz左右,快跑可以达到几百赫兹;而风扇叶片旋转可能产生几赫兹的低频摆动或高频谐波。通过调整带通滤波器的上下限频率,可以滤除大部分非人体运动的杂波成分。
FMCW雷达的处理则更精细。除了距离FFT和速度FFT,还需要做静态杂波抑制(即把固定目标的回波从距离-多普勒图中减去)。人体的微弱呼吸信号在距离-多普勒图中表现为一个缓慢变化的峰值,而固定家具的回波则是不随时间变化的常量。通过多帧累积做背景相消,就能把真实活动目标从静态背景中分离出来,这也是目前主流存在感应方案的核心处理框架。
算法层面我特别建议方案商不要在MCU里硬算复杂的浮点FFT。24GHz的FMCW雷达如果采样点数多,数据量和计算量都不小,选型时要么选带硬件加速处理的雷达芯片,要么用更高性能的主控MCU,否则实时性上会翻车。方案简化的思路是:先粗检测(小点数FFT)后细确认(多帧累计),把计算量降下来,同时误报率还能维持在可接受的水平。
4.4 双模融合:用PIR的低功耗与雷达的可靠性互补
在环境足够复杂、客户预算允许的情况下,双模融合是平衡灵敏度和抗干扰能力最有效的策略。这里说的双模融合,通常是指“PIR + 微波雷达”或者“PIR + 毫米波雷达”的组合。
PIR功耗极低,适合作为待机时的“唤醒者”——MCU和雷达模块都可以休眠,只有PIR保持低功耗监听。一旦PIR检测到强信号,唤醒雷达模块做二次确认。雷达模块工作后检测目标是否存在、是否移动,如果确认是人体活动再执行真正的触发动作。这样既保住了系统的低功耗,又避免PIR单独工作时的误报。
另一种融合逻辑是完全反向的——让PIR负责消除雷达的误报。多普勒雷达对窗帘飘动、淋浴水流这类“非人运动”非常敏感,但这类运动通常没有明显的人体红外特征。PIR只对温差敏感,窗帘飘动若没有瞬间温差变化,PIR不会响应。所以当雷达检测到信号而PIR没有反应时,系统可以判定为“低可信度事件”,延迟触发或者直接忽略。我项目里实测,单纯雷达的周误报次数从每周十几次降到了每月几次,效果非常明显。
融合策略的实现要注意两个系统的时域同步。PIR的响应延迟和雷达的响应延迟不一样,如果直接对两个信号做瞬时与运算,容易互相抵消有效触发。正确的做法是设置一个“确认窗口”,比如PIR触发后的2秒内,如果雷达也产生有效信号,才认为事件成立。这个窗口时长要根据产品实际场景来调整,太短则漏触发,太长则反应迟钝。
5. 测试验证方法与问题排查实录
5.1 打造有说服力的测试环境
实验室的干净环境和实际客户的糟糕环境完全两回事。我见过太多方案商在办公桌上测得好好的,一到客户家里就被投诉。原因是办公桌上没有空调强气流、没有金属隔断、没有大功率家电干扰。所以我强烈建议做感应类产品,一定要有一间“模拟复杂环境测试房”。
这间测试房不需要多豪华,但至少要具备几个基本条件:可调速的空调或风扇,制造气流干扰;一排金属货架或金属门板,模拟多径反射;几个排插和负载(如电暖器、热风机)制造温变和电噪声;尽可能接近真实使用场景的安装高度和遮挡物。每次测试都要有详细的工况记录,比如空调风速几档、金属门是否关闭、电暖器是否工作、测试人体走路的路径和速度。数据对比才有说服力。
一个完整的灵敏度与抗干扰测试记录,至少要包含如下字段:
| 序号 | 测试场景 | 环境温度 | 干扰源状态 | 测试动作 | 实际感应距离 | 误报/漏报次数 | 备注 |
|---|---|---|---|---|---|---|---|
| 1 | 空旷客厅 | 26℃ | 空调关闭 | 正常步速横穿 | 6.8m | 0/0 | 基线稳定 |
| 2 | 空旷客厅 | 33℃ | 空调开启 | 缓慢挥手 | 3.2m | 1/2 | 高温+气流干扰明显 |
| 3 | 金属货架房间 | 28℃ | 风扇高速 | 正常步速靠近 | 2.5m | 0/3 | 多径导致距离骤降 |
| 4 | 靠窗位置 | 35℃ | 阳光直射 | 静止站立 | 无效 | 5/0 | PIR静态失效+热辐射误报 |
这类表格是方案商和客户沟通时最有力的工具,比口头解释“可能有点干扰”有说服力得多。
5.2 灵敏度与抗干扰的关键测试项
针对人体感应方案,我会建议至少覆盖以下测试项:
灵敏度相关:短距离微动检测(0.5米内手指轻微动作)、正常步速横穿检测、缓慢蠕动检测(测试低速目标的雷达检测能力)、静止存在检测(如果方案支持存在感应)。每个动作至少重复20次,统计触发概率。客户问“灵敏度是多少”,不能只说个距离,要给出不同动作类型的概率分布。
抗干扰相关:静止环境本底噪声采集、暖风/冷风直吹、窗帘/绿植晃动、金属门开关、大功率设备启停、手机靠近通话、多台样机同空间同时工作。每项都要跑至少24小时的长时间稳定性测试,统计误报次数和漏报次数。短时间测试看不出问题,误报往往集中在深夜或温度临界点。
电磁兼容预测试:如果条件允许,做一下传导和辐射发射的摸底测试,重点看感应系统自身会不会成为干扰源,以及外部骚扰环境下感应功能是否正常。
5.3 常见疑难问题与排查思路
这里整理几个我从现场和客户反馈中总结的典型问题,按发生频率排序:
| 现象 | 可能原因 | 排查手段 | 解决方案 |
|---|---|---|---|
| 夏天感应距离明显变短 | PIR温差对比度降低,或雷达底噪升高 | 对比实验室不同温度下的触发距离 | 提高PIR增益;改用响应率更高的探头;雷达方案检查散热和电源噪声 |
| 空调开启后频繁误报 | 气流导致PIR基线大幅波动 | 打开空调并同时记录波形和触发日志 | 调整基线学习速率;缩短判决窗口;加雷达联动确认 |
| 金属隔断附近感应距离骤降 | 雷达多径反射抵消或天线方向图畸变 | 在金属货架附近扫描感应盲区位置 | 调整天线朝向;改用FMCW雷达,利用距离维滤波抑制多径 |
| 夜间待机时偶发误报 | 供电纹波或继电器开关瞬态耦合 | 用示波器抓取供电管脚纹波,观察误报瞬间波形 | 加强电源滤波;增加软件触发确认时间;调整去耦电容 |
| 多台样机并列测试时相互干扰 | 雷达同频互扰 | 两台以上样机同开,观察误报频率 | 选用带跳频或随机调制功能的雷达模组;分开安装间距 |
| 传感器区域有发热元件时灵敏度异常 | 热辐射背景变化 | 热像仪观察PCB温度分布 | 调整布局避开发热源;增加隔热垫;降低元件功耗 |
排查思路有一个核心原则:先区分“硬件问题”还是“软件问题”。具体做法是先用上位机或串口打印传感器原始数据和触发日志,如果原始数据波形本身就有严重异常,优先查硬件;如果原始波形干净,只是判决逻辑出问题,再查算法参数。不要一上来就调软件,也不要盲目改Layout。
5.4 量产阶段的稳定性收口
最后聊一下量产阶段的几个细节,这也是方案商最容易忽视却最影响口碑的地方。
第一是烧录与校准。每台产品的软件参数(增益、阈值、基线学习速率)最好固化在配置文件里,同时写入产品序列号,方便售后追溯。PIR模组建议在产线上做一个温漂校准点记录,因为不同批次的探头在相同温度下输出幅度可能有差异。
第二是老化测试。感应类PCBA在量产前至少要抽5到10台做48小时通电老化,重点监控长期工作下的基线漂移。如果老化后性能衰减明显,要检查传感器是否有ESD损伤或电源回路是否有热漂移。
第三是出货前的最终功能测试。自动化测试治具上完成三件事:芯片烧录、基本功能触发测试、感应距离抽检。抽检的良品率如果低于96%,必须停产找原因,不要带着批量问题出货。
写在最后
做人体感应和雷达感应方案,最深刻的体会是:灵敏度和抗干扰不是两个孤立的指标,而是一套“硬件选型、PCB布局、电源处理、结构协同、软件算法、测试验证”全链路互相作用的结果。方案商如果只在某一个环节使劲,很难交出真正稳定的产品。珠三角的客户节奏快、成本压力大,但作为方案商,我们必须在有限的时间和预算内,把每个环节的经验沉淀成自己的标准化流程。这样客户拿到的才不是一个“能用的样板”,而是一个“可量产、可复制、可维护”的完整方案。如果你正在开发类似的感应产品,建议先从测试环境和现场工况记录做起,把问题暴露在实验室里,而不是等客户投诉后再去救火。