功能先容:
A. 四个按键,两个掌握语音播报、一个按键掌握灯光、一个按键掌握电机;

B. 一个按键掌握语音播放和停滞,开始播放后会自动循环音乐列表播放;另一个按键切换 下一曲的功能,可实现大循环;

C. 灯光按键,按下打开灯光,再次按下以次切换不同的灯光;20秒无按键按下时,会进入自动切换灯光模式,每5秒切换一次颜色;
D. 电机按键启动可掌握灯影盖迁徙改变,再次触发停滞迁徙改变。
二、方案选型由于该方案涉及到语音播报、RGB灯光掌握和电机掌握;如果由单片机来进行RGB灯光和电机掌握的话,一方面增加了对单片机IO口的需求,同时也须要单片机来实现相应的掌握功能,加长了开拓周期;而适值WT2003H0-16S芯片除了具备语音播报功能,还支持其他拓展功能,由语音芯片来进行RGB灯光和电机掌握的话,一方面节省了单片机IO口的利用,同时单片机只须要与语音芯片通讯即可,不须要增加掌握RGB灯光和电机掌握的功能,极大地缩短了开拓周期。
三、产品方案产品设计以语音芯片作为主体,MCU作为中继端口;AD按键检测、RGB电光掌握、电机掌握等都由语音芯片掌握,语音芯片采集AD按键的电平,作一个按键检测功能,发送相应的操作指令给到MCU;而MCU作为一个中继端口,吸收到语音芯片的指令后,根据设定的功能逻辑,发送相应相应的功能指令给到语音芯片;语音芯片解析功能指令,然后完成RGB电光掌握、电机掌握、语音播报等功能。
四、产品事理图五、芯片先容WT2003H是一款功能强大的高品质工业级语音芯片,采取了高性能32位处理器、最高频率可达120MHz。具有低本钱、低功耗、高可靠性、通用性强等特点,可内置100秒\350秒\800秒语音容量。掌握办法灵巧:支持标准的异步串口通讯(UART)掌握。
芯片特点:
◎掌握办法:标准UART通信接口,支持DMA和流掌握,默认波特率9600;
◎上电默认不播放;
◎支持语音高品质音频格式,(8kbps~320kbps)声音幽美;
◎内置0.5W D类功放;
◎音量可调,音量等级32级;
◎两个16位异步分频器定时器;
◎数字音频流,IIS支持主机和从机模式;
◎大功率IO驱动能力,最高可直接驱动64mA。
◎支持电源电压查询,并支持3级电压报警输出
◎支持100字节数据储存
◎支持一起AD数据获取或者支持一起ADKEY按键数据获取
功能指令表:
马达掌握指令:
RGB调光指令:
六、开拓流程
语音芯片集成了RGB灯光掌握、语音播放、电机掌握等功能,也便是说单片机不须要对RGB灯、电机等进行掌握,单片机只须要掌握语音芯片,给语音芯片发相应的操作指令,其他的动作均由语音芯片来实现;
如上图所示:单片机只需完成uart收码,判断是哪一个按键被按键,然后根据功能方案,发生相应的指令码给到语音芯片,语音芯片即可完成相应的功能操作。
WT2003H语音芯片,上风:
A. 单片机只须要完成uart串口协议的收码和发码功能,无需做RGB调光、电机掌握的功能,极大的缩短了开拓周期;
B. 单片机只须要利用两个IO口与语音芯片进行通讯,节省了单片机芯片的IO口利用;
七、程序把稳事变1. 语音芯片在检测到外部AD按键或收到MCU所发的功能指令时,都会有发送指令给MCU;以是MCU吸收数据时最好是把收到的所有指令码储存起来,然后解析指令码,判断收到的是什么指令,然后再进行相应的操作;如果纯挚判断指令的第几个字节来识别的话,有时会涌现把返回码误识别为按键码,从而导致涌现误操作。
2. Uart接码时须要考虑晶振偏差,在每一位数据的中间位置去读取数据,同时吸收每一位数据的间隔韶光可以增加一点偏差量,以此来供应吸收数据的稳定性和准确性。
关于我们深圳唯创知音成立23年,有丰富的调校产品发声效果履历, FAE工程师以及运用产品经理,能对贵司硬件电路进行优化设计,有效减少噪声;同时能与客户软件工程师进行远程帮忙,缩短贵方的运用熟习周期;与您互换行业运用履历,推举选择合理的硬件搭配,语音芯片、功放、扬声器等,基于客户产品进行合理配置;






