做睡眠类设备,实时检测打鼾基本是绕不开的需求。前阵子把唯创知音的 WTK6900FC 规格书翻了一遍,它在鼾声这个细分场景上堆得挺实。下面把对做产品真正有用的几点理出来,给同样在选型的朋友参考,就当一份看资料整理的笔记。先说一句实在话,我手里只有规格书,板子没摸过,数字都照着它标的写,整晚实测的事不敢替它打包票。
先看最关键的识别率。这颗芯片走的是 DNN-HMM 深度学习架构,鼾声模型在千万级样本上训出来的。规格书写得清楚,常规卧室环境、音量落在 30 到 80 分贝,识别准确率 95% 以上。压住误报靠的是内置的环境噪音自适应算法,60 分贝以下的背景噪声它能滤掉,空调声、偶尔的脚步声一般骗不过去。
鼾声的频率主要压在 50 到 500 赫兹这段低频,普通 MCU 的 ADC 抓微弱信号很吃力。WTK6900FC 自带音频链路,ADC 和 DAC 信噪比都到 95 分贝以上,采集链路还针对这个低频段做了优化。同样一只麦克风,接在它上面比接通用 MCU 能多捞回不少本来会丢掉的轻微鼾声
检测到之后怎么通知外面的设备,给了两条路。电平版最省事,Pin14 一识别到就拉高,而且保持 12 秒,外部读这个脚的电平就能联动,比如让枕头震一下、把灯调暗。串口版更灵活,用 115200 波特率往外吐固定协议帧 A5 FA 00 81 20 FB,上位机读这串数据就能判断,方便做次数统计和睡眠报告。要做 APP 出数据的选串口版更顺。
功耗是电池设备绕不开的指标。规格书标的内置 PMU、5V 输入时典型值 145 毫瓦;如果改由外部 DC-DC 给 1.1V 内核供电,整机识别状态能压到 70 到 150 毫瓦。要整晚开着的智能手环、睡眠监测仪,这个量级能接受。
灵敏度分高、中、低三档,默认中档。安静卧室用中档平衡得不错,环境噪声多的车载或客厅就切低档,少误报。串口协议还能改判定阈值,建议落在 0.50 到 0.60,触发门槛设 1 到 4 次,数值越小越灵敏。婴儿监护这类轻鼾场景往灵敏端调就行。
硬件上有一点要提醒后来人。麦克风务必用推荐的型号,信噪比要 70 分贝以上,工作电压覆盖 1.0 到 10 伏,跟芯片 MICLDO 供电对得上。MICLDO 那个脚一定要外接 4.7 微法电容滤波,电源噪声会直接灌进采集链路。模拟地和数字地分开布线,麦克风靠近声源、远离振动源和强干扰元件。Pin14 高电平驱动 20 毫安,带大功率要外加放大。
顺带看资源,220 兆赫兹 CPU 加 BNPU V3 神经网络单元,2 兆 Flash 加 640K 内存,还有 512 位 eFuse 做加密。音频接口一路 IIS 加一路双通道 PDM,通用口 10 个高速 GPIO、6 路 PWM、3 路 UART、1 路 IIC。它不只是鼾声模块,MCU 级控制和外设都在里面,小设备一颗就能省掉再挂主控的成本。
封装是 SSOP24,长宽 8.65 乘 6.00 毫米,引脚间距 0.635 毫米,工作温度零下 40 到 85 度。便携小设备体积和焊接都没压力。
规格书列的场景很具体。智能枕头里它触发震动做无感干预;睡眠监测仪经串口把打鼾次数和时长传上去出报告;老人监护设备长时间持续打鼾或鼾声中断会推预警给家属 APP。还有智能家居联动、车载疲劳监测、智能耳机睡眠模式这些方向。
如果你正好在做睡眠相关设备,要找一颗把鼾声做稳、功耗又压得住的芯片,WTK6900FC 可以进选型表。从采集到输出延迟在 300 毫秒以内,实时反馈够用。
239
