一种语音播放硬件设计方案

    技术2022-08-16  91

    最近看到一种非常适合应用于电子产品上做语言播放的设计方案,记录一下:

    1.简介

    WT2003S-16S 是一款功能强大的新型高品质 MP3 芯片,从多方位满足客户的要求。支持标准的异步串 口通讯波特率 9600,控制方式灵活。支持 SPI-Flash 做为存储器。带有文件索引播放、插播、单曲循环、 所有曲循环、具有 32 级音量可调、立体声输出。海量存储,最大可以支持 128M 的 Flash 盘。

    2. 技术规格

    3. 电气特性

    4.SD卡版本

    4.1 SD卡版本特性:

    芯片内置 48MHZ 晶振支持 MP3 音频格式解码芯片内置看门狗四个多功能 16 位定时器一个全双工标准的 UART 串口。红外遥控解码器SD 卡接口支持全速 USB2.0普通 I/O 口可以开发定制各类功能

    5. 模拟 U 盘版本

    5.1 模拟 U 盘版本特点

    1、 只支持 SPI-FLASH、不支持 TF 卡。 2、 标准 UART 通信接口,默认波特率 9600,可实现指定地址播放、指定插播地址播放、音量级数、上下曲、播放停止、循环模式等; 3、 上电默认不播放;具备 BUSY 状态指示、 BUSY 播放时为高电平; 4、 可通过 USB 接口连接到电脑,直接将电脑里面的语音下载到 FLASH 模拟的可移动盘符中(模拟 U 盘)(XP 系统、 WIN7 系统、 WIN8 系统); 5、 支持 MP3 高品质音频格式,(8KBPS~128KBPS)声音优美; 6、 SPI 最大可以支持 128M 7、 WT2003S-16S 带有 DAC 双声道输出、 32 级音量可调。

    5.2 控制方式

    5.2.1 按键控制

    5.2.2 UART 串口控制 。

    协议命令格式 : WT2003S-16 内置标准 UART 异步串口接口,属于 3.3V TTL 电平接口。 通讯数据格式是:起始位:1 位;数据位:8 位;奇偶位:无;停止位:1 位。使 用电脑串口调试助手,需要正确设置串口的参数,设置如图: 注意:“长度”是指长度+命令码+参数+校验和的长度,“累加和校验”是指长度+命令码+参数的累加和的低字节 参考电路

    6. TF 卡版本

    6.1 TF 卡版本特点

    支持MP3高品质音频格式播放(8KBPS~320KBPS),声音优美。支持采样率8~44.1KHz的WAV音频文件。使用TF卡和U盘作为存储器,自由更换音频内容,最大支持32G TF卡和32G U盘。可通过USB接口自由更换TF内的音频内容(XP系统、WIN7系统、WIN8系统正版系统)。同时支持按键控制和UART异步串口通讯,通用标准接口协议,功能更强,控制更灵活方便。支持不同存储器之间的插播。支持组合播放支持文件夹内的索引和制定文件名播放32级可调音量,DAC双声道输出。DC 5V供电。

    6.2 控制模式

    6.2.1 按键控制

    6.2.2 串口控制

    协议命令格式 参考电路

    Processed: 0.016, SQL: 9