方案概述
光明谷推出 VC-S100D-CW 低成本的语音控制小夜灯方案, 用户可免开发拥有,我们已有成熟的方案,用户可以免开发(零代码)快速完成语音控制小夜灯,提供原理图,PCB demo(立创开源0开发复刻,值得拥有)\PCB Layout指导。
S100D芯片内置高性能 主频160Mhz的RISC-V CPU + NPU + DSP,内置PMU(电源管理),可省电容的LDO,外围电路极简,只需1个mic, 2个贴片电容,BOM成本极低。
功能简介
语音识别控制冷暖小夜灯或灯带亮灭;
语音识别控制冷暖小夜灯或灯带改变种颜色;
语音识别控制冷暖小夜灯或灯带改变色温(冷暖色);
定时关闭冷暖小夜灯或灯带;
回复音播放, DAC输出,可以功放,MUTE控制。
冷暖灯控制GPIO:
3路PWM控制 高电压有效
也可做单色灯控制
具体详情察,请参阅原理图
设计注意事项
1、需要根据所使用输入电源情况,在输入前端增加相应的保护器件(OVP,EOS,ESD),整体产品设计也需要根据整机成品的增加相关的保护器件TVS,ESD;
2、S100D的第9、10pin上电瞬间为高状电压态,注意此IO口的使用,不能用于高电平驱灯等应用;
3、VIN、VDDIO管脚上的退耦电容需要靠近管脚摆放;
4、MIC的AGND模拟地PCB Layout时需要独单拉到电源输入端的极负处;
5、调试升级测试点需要预留出来;
6、S100D的第15pin是DAC输出,需外置音频功放推动的喇叭。
语音指令定义
序号 | 命令词 | 是否为唤醒词 | 语音播报 | 执行命令简述 |
1 | 打开灯光|打开夜灯 | 是 | 灯光已打开 | 默认开白灯 |
2 | 关闭灯光|关闭夜灯 | 灯光已关闭 | 所有有灯都关闭 | |
3 | 调亮一点|亮一点 | 灯光调亮了,(最亮时播报:灯光已最高) | 无极调亮,总共5段((5%-25%-50%-75%-100%) | |
4 | 调暗一点|暗一点 | 灯光调暗了,(最暗时播报:灯光已最高 | 无极调暗,总共5段(5%-25%-50%-75%-100%) | |
5 | 改变颜色|变幻颜色 | 颜色已改变 | 两种颜色,单色变换(白-暖黄,依次切换) | |
6 | 冷白光|白色光 | 已调为冷白色 | ||
7 | 暖色光|暖黄色 | 已调为暖黄色 | ||
8 | 定时15分钟 | 定时15分钟 | 定时15分钟后,关闭 | |
9 | 定时30分钟 | 定时30分钟 | 定时30分钟后,关闭 | |
10 | 定时60分钟 | 定时60分钟 | 定时60分钟后,关闭 | |
IO功能 | ||||
序号 | IO | 功能简述 | ||
1 | PA5 | LED暖黄灯驱动,高电平有效,上电默认关闭 | ||
2 | PA6 | LED白灯驱动,高电平有效, 上电默认打开 | ||
3 | PA9 | 单色灯驱动,高电平有效, 上电默认打开, 改变颜色时,不改变, 可以改变亮度 | ||
4 | PA11 | 功放控制,高开低关 | ||
5 | PA12 | 开关键:按键短按打开(关闭)灯,低电平有效, 与语音指令开灯(关灯)一样效果 | ||
6 | PA13 | 调光键:按键短按调亮一级,由低亮到高亮,到最亮时再从高亮到低亮,依次循环 | ||
7 | PA1 | 调色键:按键短按白-暖黄,依次切换,与语音指令变颜色一样效果 |
参考资料