去年给一个做智能门锁的客户做接近感应方案,对方提了个要求:人走到门前一定距离后,门锁的触控面板自动亮起来,指纹头和密码键盘唤醒,用户不用摸黑找按键。听起来简单,实际做起来发现门道不少。今天就把这段折腾的经历摊开来说,供做类似产品的同行参考。

一、门锁接近唤醒到底解决了什么问题
先说说这个功能存在的意义。没有接近唤醒的门锁是什么体验?用户晚上回家,楼道灯又暗,站在门前一顿摸,好不容易摸到指纹头,还得等个一两秒让系统从休眠里醒过来。碰上冬天手凉,指纹识别本来就慢,这一等更是急人。
加了接近唤醒之后,人还没抬手,面板已经亮了。指纹头预热完成,密码键盘背光打开,用户走到门前直接按指纹或者输密码,整个过程丝滑得很。这不仅仅是便利性的问题,更是产品档次感的分水岭。同样价位两把锁,一个有"人来灯亮",一个黑漆漆的,用户选哪个一目了然。
从技术层面讲,接近唤醒还肩负着一个重任:降低功耗。门锁一般是电池供电,,如果门锁主控一直高频运行,等着检测有没有人来,那点电量撑不了多久。接近唤醒模块就像一个"门神",平时自己站岗,检测到人了才喊主控起来干活。主控绝大部分时间在深度睡眠,对于电池续航的智能门锁来说非常友好。

二、接近唤醒的两种技术路线
要实现"人来了我就知道了",市面上主要有两条路子:红外接近感应和TOF(飞行时间)测距。
红外接近感应的原理不复杂:模块自带一个红外LED发射管,朝前面打红外光。有人靠近的时候,红外光被人体反射回来,模块里的光电二极管接收到反射光,根据光强变化判断"有人来"。这种方案成本低、功耗极低、电路简单,是门锁行业的绝对主流。
TOF测距就高级一些。它发射的是激光脉冲(通常是940nm的VCSEL激光),然后计算激光从发射到被反射回来花了多少时间。光速是固定的,时间乘光速除以二,就是精确的距离。TOF不光能知道"有人来",还能知道"人在多远",精度可以到厘米级。
两种方案各有千秋,下面我用深圳唯创知音的两款产品具体展开。

三、WT4002B-C01红外接近方案:低成本低功耗
WT4002B-C01是唯创知音的一款红外接近感应模块,我在两个门锁项目上用过,表现相当稳定。
几个硬参数
检测距离3~45cm,这个范围对门锁来说刚刚好。太近的话,人还没站稳就触发,容易误亮;太远又太敏感,楼道里有人经过都亮起来,白白耗电。3cm起步、45cm封顶,实际安装时一般调到20~30cm触发,体验最舒服。
功耗是这款模块最大的杀手锏:工作电流3.3~37μA,待机平均电流14μA。什么概念?四节AA电池总容量大约10000mAh,就算接近模块24小时不间断工作,一年下来也只耗不到0.13mAh。跟门锁整体的功耗比起来,这点几乎可以忽略不计。对电池供电的产品来说,这个级别的功耗就是"无感"的。
工作电压3~5V,门锁系统通常是4节电池串联出6V,再经LDO降到3.3V给主控和模块供电。WT4002B-C01可以直接接3.3V,省了一道电平转换。UART通信接口,波特率配好就能收数据,协议格式跟唯创知音的其他模块统一,做过他们家语音芯片的工程师上手很快。
实际用起来怎么样
WT4002B-C01有个很实用的功能:侦测距离学习。什么意思呢?模块出厂有个默认的触发阈值,但装到不同门锁上,前面板材质、颜色、表面光洁度都不一样,反射率差别很大。如果直接按默认值用,可能出现该亮的时候不亮、不该亮的时候乱亮。
学习功能的用法很简单:在探头前方放一个代表"标准触发距离"的遮挡物(比如木板),通过UART发一条学习指令,模块自动记录当前反射强度作为触发基准。学习成功后,模块就会以这个基准为准来判断有没有物体靠近。这个功能我在项目上用过几次,确实能解决不少因安装环境差异导致的灵敏度不准问题。
另外WT4002B-C01抗阳光干扰做得不错。红外接近传感器的通病是怕强光——太阳光里红外成分很丰富,户外或者阳台门锁容易被阳光干扰。这款模块内部有相应的处理机制,室内环境完全没有问题,半户外场景也能扛得住。
选型经验:如果门锁是室内门、卧室门、办公室门这种环境相对稳定的产品,WT4002B-C01的红外接近方案性价比极高。成本低、功耗低、调试简单,该有的功能都有。
四、WT4203A-C02 TOF方案:精准测距的高端路线
如果产品定位高端,或者对检测精度和可靠性有更高要求,就得看看TOF方案了。WT4203A-C02是唯创知音的dToF传感模组,我在一款主打人脸识别的高端门锁上用过。
几个硬参数
检测距离2~500cm,比红外方案远了整整一个数量级。而且TOF不光能检测"有没有",还能输出精确到±1cm的距离数值。这意味着门锁可以做得更智能:人走到50cm的时候先亮面板,走到20cm的时候再启动人脸识别摄像头,走到10cm的时候指纹头开始预热——分层唤醒,每一步都恰到好处。
FOV(视场角)25度,这个角度在门锁上很合适。太宽的视场角会把楼道里路过的人也纳入检测范围,造成误触发;太窄又要求用户站得很正才能被检测到。25度大约能覆盖门前一个半米宽的锥形区域,站着、稍微偏一点都能被感应到。
工作电压2.7~3.6V,典型3.3V。工作电流37mA,比红外方案高了不少。这个功耗在电池门锁上是个需要考虑的因素,但好在接近唤醒模块不需要一直满负荷运行——可以配成间歇检测模式,比如每100ms测一次,其余时间休眠,平均功耗能降下来不少。
模块尺寸16mm×12.5mm×1.0mm,非常薄。门锁前面板内部空间通常很紧张,厚度只有1mm的TOF模块塞进去不占地儿。外露尺寸更是只有4.4mm×2.4mm×1mm,前面板只需要开一个很小的窗口,对外观影响极小。
TOF在门锁上的独特优势
除了精准测距,WT4203A-C02还有几个红外方案给不了的能力。
第一,不受目标颜色影响。红外接近感应靠反射光强来判断,穿黑色衣服的人反射率低,检测距离会缩水;穿白色衣服的人反射率高,又可能过早触发。TOF测的是光飞行时间,跟反射率没关系,黑衣服白衣服检测距离一样准。
第二,能区分人和其他物体。门锁装在楼道里,前面放个垃圾桶、摆盆绿植,红外方案可能把这些也当成人来触发。TOF输出的是精确距离,主控可以设置"只在40~60cm区间触发",太近的垃圾桶、太远的楼道墙面都被过滤掉。
第三,支持盖板校准。高端门锁前面板一般是一块钢化玻璃,TOF激光要穿透玻璃才能检测。玻璃会引入额外的光程,不校准的话测出来的距离会偏。WT4203A-C02支持穿透标定和距离标定,可以把玻璃的影响补偿掉。规格书还给了详细的盖板设计指南,三种组装方案(隔断方案、全面板加硅胶套、全面板不加硅胶套)都有说明,工程师照着做就行。
五、门锁场景怎么选:红外还是TOF
写到这里,估计有人要问了:我的门锁项目到底该选哪个?我把这些年做过的项目经验总结成一个简单的决策思路。
先看产品定位。如果做的是入门级或者中端门锁,主打性价比,选WT4002B-C01红外方案。模块本身价格低,外围电路简单,开发周期短。3~45cm的检测距离足够覆盖门前站立区域,14μA的待机电流对续航几乎零负担。
再看功能需求。如果门锁有分层唤醒的需求——比如先亮面板、再启动人脸、最后激活指纹——那必须上WT4203A-C02 TOF方案。红外方案只能输出"有人/没人"的二元信号,没法做距离分层。
还要看安装环境。如果门锁装在阳光直射的位置(比如南向阳台的门),红外方案可能会被阳光干扰,这时候TOF的环境光抑制能力就派上用场了。WT4203A-C02内置了阳光抑制算法,5Klux的户外光照环境下照样能稳定工作。
最后看供电方式。如果门锁是干电池供电,红外方案的功耗优势很明显。如果是锂电池供电、支持USB-C充电的产品,电池容量大,可以承受TOF稍高的功耗,这时候选TOF也不会有明显续航焦虑。
一个小技巧:有些客户想"既要又要"——平时用红外做接近唤醒省电,人脸识别的时候用TOF做精准测距。这种做法理论上可行,但实际我劝你别这么干。两颗传感器挤在门锁前面板上,结构开孔、电磁兼容、软件协调都是麻烦事。不如直接选一颗覆盖需求的,简单往往更可靠。
以上就是我基于几个实际门锁项目整理出来的接近唤醒方案选型经验。WT4002B-C01红外方案适合成本敏感、功能简洁的产品;WT4203A-C02 TOF方案适合高端定位、需要精准测距和分层唤醒的产品.
我要赚赏金
