本文面向开发工程师,讲解如何借助一颗 WTK6900P 语音识别芯片,将传统吸顶灯升级为支持离线语音控制的调光产品。方案不需要外部单片机,芯片自主完成语音识别、PWM 调光输出与语音播报,是典型的单芯片升级方案,适合灯具厂商与方案公司在现有吸顶灯平台上做低成本的智能化迭代。
1、传统吸顶灯为何要升级语音控制
传统吸顶灯普遍采用墙壁开关或灯具机械按键控制,本地交互能力弱,亮度档位固定,难以满足用户对无感操控与场景化照明的需求。
从产品升级角度看,给现有吸顶灯增加离线语音控制,有三点价值。一是提升产品附加值,用极低的 BOM 增量实现智能化卖点,适合中低端机型快速迭代。二是离线方案免去 Wi-Fi 模组与云端服务成本,不依赖手机与网络,断网可用、响应快、无隐私顾虑。三是开发周期短,方案基于成熟语音芯片,无需自研识别算法,灯具厂可在既有驱动板上做小改动即可量产。
2、为什么 WTK6900P 能单芯片搞定
WTK6900P 是唯创知音推出的离线语音识别芯片,采用芯片载体加内部驱动的设计,同一颗硬件通过烧录不同驱动可实现语音识别、按键录音等不同功能。本方案采用语音识别驱动版本。
它能单芯片完成吸顶灯语音升级,靠的是三项内置能力。
一是离线语音识别。芯片内置 32 位 CPU 与神经网络识别算法,支持离线 2 米远场识别,词条指令约 15 条,识别过程不联网。
二是内置 PWM 调光输出。芯片外设含 4 路普通 PWM、1 路可编程 PWM 与 1 路差分 PWM,可以直接从 IO 脚输出调光方波,不需要外接单片机生成 PWM。
三是内置 0.5W D 类功放。芯片自带 16 位 DAC,可直接推动 8 欧 0.5W 喇叭做语音播报,例如回复"已打开灯""已调亮",让用户知道指令生效。
工作电压 2.4V 至 5.0V,可以直接从吸顶灯驱动板的低压输出端取电,休眠电流仅 5uA,常供电也不费电。封装为 ESOP8,体积小,可直接贴装在吸顶灯驱动板空位,便于整机集成。
3、芯片核心参数速查
以下参数严格对照 WTK6900P 芯片资料说明书 V1.05。
| 参数项 | 规格 |
| 处理器 | 32 位 CPU |
| 识别方式 | 离线识别,2 米远场 |
| 词条数量 | 约 15 条(中文、英文、中英文,需定制) |
| 识别算法 | 神经网络算法、语音降噪算法 |
| 音频输出 | 0.5W D 类功放,单通道 16 位 DAC,SNR≥95dB |
| 音频输入 | 单通道 16 位 ADC,SNR≥90dB,模拟 MIC 输入,内置 MIC 偏置 |
| 采样率 | 8KHz、11.025KHz、22.05KHz、24KHz、32KHz、44.1KHz、48KHz |
| 解码格式 | MP3、PCM、ADPCM |
| 工作电压 | VCC 2.4V 至 5.0V |
| LDO 输出 | VOUT 3.3V |
| 功耗 | 低功耗休眠 5uA,工作 14mA(VCC=4.2V) |
| 存储 | 内置 4M SPI NOR FLASH |
| 外设 | 看门狗、IO 引脚复位、2 路 16 位定时器(支持捕获)、半双工 UART、GPIO 外部唤醒与中断 |
| PWM 资源 | 4 路普通 PWM、1 路可编程 PWM、1 路差分 PWM |
| 封装 | ESOP8 / SOP8 |
| 应用领域 | 智能照明、智能家电、智能卫浴、智能机电、智能家居、智能玩具 |
4、管脚定义
WTK6900P-8S 采用 ESOP8 封装,管脚采用 Pad 编号 0 至 8(其中 0 号为 GND)。单芯片调光方案下各脚用途如下。
| Pad 编号 | 名称 | 属性 | 本方案用途 |
| 0 | GND | 电源 | 电源负极 |
| 1 | P23 | I/O | PWMN 差分功放输出负端,接喇叭一端 |
| 2 | P22 | I/O | PWMP 差分功放输出正端,接喇叭另一端 |
| 3 | VCC | 电源 | 电源正极,接吸顶灯低压输出 2.4V 至 5.0V |
| 4 | VOUT | 电源 | LDO 输出 3.3V,给麦克风偏置与外围供电 |
| 5 | P26 | I/O | 连接 MICLDO,给驻极体麦克风供电 |
| 6 | P25 | I/O | 连接 MICN,麦克风负端(差分 MIC 输入) |
| 7 | P24 | I/O | 连接 MICP,麦克风正端(差分 MIC 输入) |
| 8 | P00/P06 | I/O | IO / 串口 / 下载口,本方案用作可编程 PWM 调光输出脚,上电须为高电平 |
注意两点。第一,第 8 脚 P00/P06 耐压值为 3.3V,若与外部 MCU 串口通信,对方引脚高于 3.3V 时需加三极管转换电路,即接到该脚的电压不能超过其耐压值。本方案为单芯片无 MCU 设计,不接外部串口,该脚直接配置为 PWM 调光输出。PWM 输出脚的具体外设映射以我司工程支持为准,本方案按 P00/P06 可编程 IO 设计。
第二,第 8 脚上电须保持高电平,用作 PWM 调光输出时,软件初始化应让该脚空闲为高,避免上电瞬间误触发灯具闪烁。固件烧录与下载也走此脚,烧录完成后即可作为调光输出使用。
5、方案架构
单芯片调光方案遵循规格书 5.1 无单片机发码控制外围电路设计思路,采用差分 MIC,芯片识别后直接通过 IO 输出控制负载,不需要外部单片机。
信号链路如下。
驻极体麦克风采集人声,经差分 MIC 输入脚 P24、P25、P26 送入芯片。芯片内部做远场识别与降噪,命中命令词后,从 P00/P06 可编程 PWM 脚输出对应占空比的调光方波。该方波经限流电阻驱动 N 沟道 MOS 管栅极,MOS 管串联在吸顶灯 LED 灯串的负极回路里,通过斩波控制平均电流,实现亮度调节。
同时,芯片从 P22、P23 差分 PWM 功放脚推动 8 欧 0.5W 喇叭,播报"已打开灯""已调亮"等提示音。VCC 直接取吸顶灯驱动板的低压输出,VOUT 的 3.3V 给麦克风偏置。
6、硬件接线详解
6.1、麦克风电路
采用差分 MIC 设计,驻极体麦克风型号 JMO-627BA283R-10TC38。麦克风正端经隔直电容接 P24(MICP),负端经隔直电容接 P25(MICN),偏置由 P26(MICLDO)通过电阻供给。模拟 MIC 输入,内置 MIC 偏置电压输出,外围只需少量阻容。
6.2、调光驱动电路
P00/P06 调光 PWM 脚经 100 欧至 1K 限流电阻接 N 沟道 MOS 管栅极,栅极对地下拉 10K 电阻确保空闲关断。MOS 管漏极接吸顶灯 LED 灯串负极,源极接 GND。PWM 高电平期间 MOS 导通,灯亮;占空比越大,平均亮度越高。
MOS 管选型要看吸顶灯灯板电流。小功率吸顶灯可用 AO3400(30V 5.7A);功率较大的灯板建议选电流余量更大的型号,并按实际灯板电流留足余量。注意 MOS 管需具备足够低的开启电压,确保 3.3V 栅极驱动能完全导通。
6.3、电源取电
从吸顶灯内部驱动板的低压输出端取电,接入芯片 VCC(2.4V 至 5.0V)。若驱动板无合适低压点,可另加小功率降压模块从主滤波电容取电。VOUT 的 3.3V 仅用于麦克风偏置与外围小电流,不可作为调光主电源。
6.4、喇叭与播报
P22(PWMP)、P23(PWMN)直接接 8 欧 0.5W 喇叭两端。若不需要语音播报,可不焊喇叭,芯片仍正常识别与调光,仅无声反馈。
6.5、安规与隔离设计
吸顶灯内部含 220V 交流市电,整机设计需满足强弱电隔离与安规要求。WTK6900P 语音小板工作在低压侧,必须与高压区保持足够的爬电距离与电气间隙,麦克风与喇叭布局避开变压器与高压走线。产品量产前应按对应市场的安规标准(如 GB 7000.1、IEC 60598)做绝缘与耐压测试,语音模组本身不参与高压回路。
7、PWM 调光原理与亮度分级
WTK6900P 的可编程 PWM 脚输出固定频率、可调占空比的方波。吸顶灯 LED 为电流型器件,MOS 管斩波后平均电流随占空比线性变化,人眼感受到的就是亮度变化。
针对吸顶灯使用习惯,建议做如下亮度分级,初始亮度记忆在芯片内部或外部 EEPROM。
| 命令词 | PWM 占空比动作 |
| 打开灯 | 恢复到上次记忆亮度(默认 100%) |
| 关闭灯 | 0%(MOS 关断) |
| 调亮一点 | 占空比加 20% |
| 调暗一点 | 占空比减 20% |
| 最亮 | 100% |
| 最暗 | 10%(保留微亮,避免完全熄灭后难以唤醒) |
PWM 频率建议设在几百赫兹到几 kHz,避开音频功放频段,避免调光时喇叭出现嗡嗡声。具体频率由我司工程在固件中配置。
需要说明,不少吸顶灯 LED 驱动板为恒流输出,直接斩波灯串负极可能触发驱动保护或引起闪烁。此类灯板建议改控驱动板的 PWM 调光接口(若支持),或控制驱动板供电回路通断,再叠加 PWM 调光,实际接法以灯板规格与工程支持为准。
双色温吸顶灯需要两路独立调光(暖白、自然白各一路),而单芯片可编程 PWM 仅 1 路,双色温场景建议保留其中一路为固定色温,或改用规格书 5.2 单片机方案由外部 MCU 扩展多路 PWM。
8、词条设计
吸顶灯语音控制词条需定制,标准词条"具体可联系我司进行制作"。以下为推荐词条与 UART 帧示例,帧格式遵循规格书 4.2 标准 UART 协议。
标准 UART 异步串口,3.3V TTL 电平。数据格式:起始位 1 位、数据位 8 位、奇偶位无、停止位 1 位。
帧结构:起始码 0X7E、长度 0X06、扩展码 0XFF、命令码 0X06、命令 0X01、词条 ID(见下文)、累加和校验、结束码 0XEF。
"累加和校验"等于长度加扩展码加命令码加词条 ID 的累加和低字节。
推荐吸顶灯词条映射(词条 ID 为示例,实际以定制固件为准):
| 命令词 | 词条 ID(示例) | UART 帧示例 |
| 打开灯 | 0x01 | 7E 06 FF 06 01 01 0D EF |
| 关闭灯 | 0x02 | 7E 06 FF 06 01 02 0E EF |
| 调亮一点 | 0x03 | 7E 06 FF 06 01 03 0F EF |
| 调暗一点 | 0x04 | 7E 06 FF 06 01 04 10 EF |
| 最亮 | 0x05 | 7E 06 FF 06 01 05 11 EF |
| 最暗 | 0x06 | 7E 06 FF 06 01 06 12 EF |
在单芯片无 MCU 方案中,芯片识别命中后不通过 UART 发往外部,而是直接由内部程序改变 P00/P06 的 PWM 占空比,并触发喇叭播报对应提示音。UART 帧格式在此用于调试阶段用电脑串口助手验证识别结果。
唤醒词建议用简短且不易误触发的词,例如"小蜂小蜂"。标准词条里也包含开机语、退出唤醒等系统词条,可由我司在定制时一并写入。
9、无单片机方案注意事项
本方案采用规格书 5.1 差分 MIC 设计,不具备串口接收功能,芯片独立工作。与 5.2 单端 MIC 单片机方案的区别要分清:若只用语音控制一盏灯、不要外部 MCU,就走 5.1 差分 MIC 路线。
第 8 脚 P00/P06 在下载固件时用作烧录口,上电须为高电平。运行时作为 PWM 调光输出,软件初始化要让该脚上电瞬间为高电平空闲,防止灯具上电闪烁。该脚耐压 3.3V,本方案不接外部 MCU,故不存在电平转换问题。
差分 MIC 对共模噪声抑制更好,吸顶灯内部开关电源噪声较大,建议麦克风走线远离驱动板高压与变压器,麦克风外壳接地,可提升嘈杂环境下的识别率。
10、方案集成与落地建议
把 WTK6900P 设计成独立语音控制小板,集成进吸顶灯驱动仓,是面向量产的推荐落地方式。
电源设计,从吸顶灯驱动板的低压输出端取电接入芯片 VCC(2.4V 至 5.0V),确保电压纹波与负载能力满足芯片要求;驱动板无合适低压点时,另加小功率降压模块从主滤波电容取电。
麦克风布局,差分 MIC 固定在灯具透音孔附近,走线远离变压器与高压,麦克风外壳接地以降低共模噪声,提升开关电源环境下的识别率。
调光驱动,P00/P06 经限流电阻接 N-MOS 管栅极,MOS 管串入 LED 灯串负极回路;恒流驱动板优先改控其 PWM 调光接口或供电回路,再叠加斩波。
固件定制,通过第 8 脚烧录吸顶灯专属词条固件,烧录完成后该脚即作为调光输出。建议由我司工程按灯板特性配置 PWM 频率与脚位映射。
量产验证,上电做开关与调光响应测试,确认 2 米内远场识别稳定,并做安规与 EMC 预测试后再导入量产。
11、方案优势总结
单芯片无 MCU,物料少、成本低,一颗 WTK6900P 加麦克风、MOS 管、少量阻容即可为传统吸顶灯增加语音调光能力。离线识别不依赖网络与手机,断网可用、响应快、无隐私顾虑。内置 PWM 直接调光,内置功放直接播报,外围极简。ESOP8 小封装,便于嵌入吸顶灯驱动仓。宽电压 2.4V 至 5.0V 直接取电,休眠 5uA 常供电不费电。
需要多灯联动、双色温或接入家居网关时,可切换到规格书 5.2 单片机方案,由外部 MCU 通过 UART 接收集成更多功能。
303
