详细开发资料下载:
https://pan.baidu.com/s/1HP-SzNxkEV9oHZ-UjDrL0w
支持:MP3、WAV解码格式
支持采样率:(KHz):8/11.025/12/16/22.05/24/32/44.1/48。
DAC输出:24位DAC输出
动态范围:支持90dB
信噪比支持:85dB
板载:板载32Mbit (4MByte) flash存储
可直接驱动:4Q,3~5W喇叭
支持1:支持lO触发播放功能
支持2:支持One_line单总线串口控制
支持3:支持3个配置IO进行多达7种工作模式选择
产品尺寸:26*23mm
产品重量:2.4g
1.产品概述
DY-SV17F是本司自主研发的一款智能语音模块,集成IO分段触发,UART串口控制,ONE_line单总线串口控制,标准MP3等7种工作模式;板载5W D类功放,可直接驱动4Ω,3~5W喇叭;支持MP3,WAV解码格式,板载32Mbit(4MByte)flash存储音频文件,可通过USB数据线连接电脑更新音频文件。
2.产品特性
1、支持MP3、WAV解码格式。
2、支持采样率(KHz):8/11.025/12/16/22.05/24/32/44.1/48。
3、24位DAC输出,动态范围支持90dB,信噪比支持85dB。
4、板载32Mbit(4MByte)flash存储,可通过USB数据线连接电脑更新音频文件。。
5、自带5W D类功放,可直接驱动4Ω,3~5W喇叭。
6、UART串口控制语音播报功能,可控制播放,暂停,选曲,音量加减等功能,最大选曲65535首曲目,波特率9600 bps。
7、支持IO触发播放功能,8个IO口单独触发8首曲目或8个IO口组合触发255首曲目。
8、支持One_line单总线串口控制,可控制播放,暂停,选曲,音量加减等功能。
9、支持3个配置IO进行多达7种工作模式选择。
3.模块接口及功能定义
引脚定义
引脚序号 |
引脚名称 |
引脚描述 |
1 |
TXD/IO0 |
IO触发模式下为输入引脚IO0;UART控制模式下为TX引脚,连接控制端(MCU)的RX |
2 |
RXD/IO1 |
IO触发模式下为输入引脚IO1;UART控制模式下为RX引脚,连接控制端(MCU)的TX |
3 |
IO2 |
IO触发模式输入引脚IO2 |
4 |
IO3 |
IO触发模式输入引脚IO3 |
5 |
IO4/ONE_LINE |
IO触发模式输入引脚IO4;One_Line一线串口控制模式数据接收引脚 |
6 |
IO5 |
IO触发模式输入引脚IO5 |
7 |
IO6 |
IO触发模式输入引脚IO6 |
8 |
IO7 |
IO触发模式输入引脚IO7 |
9 |
GND |
参考地端 |
10 |
CON1 |
模式配置引脚1 |
11 |
CON2 |
模式配置引脚2 |
12 |
CON3/BUSY |
上电30mS内作为模式配置引脚3/ 30mS后作为BUSY信号输出,播放曲目时输出低电平(0V),播放结束输出高电平(3.3V) |
13 |
V5 |
5V电源正极输入 |
14 |
V33 |
3.3V电源输出,最大80mA |
15 |
DACR |
右声道音频输出 |
16 |
DACL |
左声道音频输出 |
17 |
SPK- |
5W功放输出负,接喇叭负极 |
18 |
SPK+ |
5W功放输出正,接喇叭正极 |
IO输入输出特性
IO输入特性 |
||||
符号 |
参数 |
最小 |
最大 |
单位 |
VIL |
低电平输入 |
0 |
0.8 |
V |
VIH |
高电平输入 |
2.7 |
3.3 |
V |
IO输出特性 |
||||
VoL |
低电平输出 |
0 |
0.33 |
V |
VoH |
高电平输出 |
2.7 |
3.3 |
V
|
注:“按键组合播放”是指IO0-IO7输出对应的电平后恢复原来的高电平,类似于按键触发一次
“电平组合播放”是指IO0-IO7输出对应的电平后保持电平不变
“I/O组合(独立)模式0”与“I/O组合(独立)模式1”的区别在于前者模式释放电平后继续播放当前曲目至结束,后者模式释放电平后立即停止播放曲目。
5. 模式操作说明
5.1 I/O组合模式0(按键组合播放)
单片机控制I/O组合触发(低电平有效)指定的曲目后释放(IO0-IO7恢复高电平),播放完当前曲目停止;播放中途重新触发,播放新的曲目,播放结束停止;若一直触发(不释放电平),循环播放;播放过程busy有效。
注:曲目名称必须按照5位数字进行命名。
曲目控制
5.2 IO组合模式1(电平组合播放)
单片机控制IO组合触发(低电平有效)指定的曲目,一直循环播放指定曲目,电平释放(IO0-IO7恢复高电平)即停止播放。播放中途释放电平,即刻停止播放。播放过程busy有效。
注:曲目名称必须按照5位数字进行命名。
曲目控制
5.3 IO独立模式0(按键独立控制)IO0-IO7独立控制8首曲目, IO触发(低电平有效)指定的曲目后释放(IO0-IO7恢复高电平),播放完当前曲目停止;播放中途重新触发,播放新的曲目,播放结束停止;若一直触发(不释放电平),循环播放;播放过程busy有效。
注:曲目名称必须按照5位数字进行命名。曲目控制
5.4 IO独立模式1(电平独立控制)IO0-IO7独立控制8首曲目,IO触发(低电平有效)指定的曲目,一直循环播放指定曲目,电平释放(IO0-IO7恢复高电平)即停止播放。播放中途释放电平,即刻停止播放。播放过程busy有效。
注:曲目名称必须按照5位数字进行命名。
曲目控制
5.5 UART串口模式
5.5.1 通信格式
采用全双工串口通信;
波特率为9600,数据位:8 ,停止位1位,检验位 N。
起始码-指令类型-数据长度(n)-数据1-数据n-和检验(SM)
指令码 :固定为AA。
指令类型 : 用来区分指令类型。
数据长度:指令中的数据的字节数。
数据 :指令中的相关数据,当数据长度为1时,表示只有CMD,没有数据位。
和检验 :为之前所有字节之和的低8位,即起始码到数据相加后取低8位。
数据格式:发送的数据或命令,高8位数据在前,低8位在后。
5.5.2 通信协议
以下是本芯片返回和能识别的数据定义。
1. 播放状态定义 :系统上电处于停止状态。
00(停止) 01(播放) 02(暂停)
2. 盘符定义: 切换盘符后处于停止状态。
USB:00 SD:01 FLASH:02 NO_DEVICE:FF
3. 音量:音量总共为31级,0-30级,上电默认为20级。
4. 播放模式定义:上电默认为单曲停止。
全盘循环(00):按顺序播放全盘曲目,播放完后循环播放。
单曲循环(01):一直循环播放当前曲目。
单曲停止(02):播放完当前曲目一次停止。
全盘随机(03):随机播放盘符内曲目。
目录循环(04):按顺序播放当前文件夹内曲目,播放完后循环播放,目录不包含子目录。
目录随机(05): 在当前目录内随机播放,目录不包含子目录。
目录顺序播放(06):按顺序播放当前文件夹内曲目,播放完后停止,目录不包含子目录。
顺序播放(07):按顺序播放全盘曲目,播放完后停止。
5. EQ定义:上电默认EQ为NORMAL(00)。
NORMAL(00) POP(01) ROCK(02) JAZZ(03) CLASSIC(04)
6. 组合播放定义:组合播放是按文件名来组合,文件要求存储在“XY”文件夹下,可以把要组合的文件名称更改为两个字节的名称,一般建议用数字表示。如: 01.mp3,02.mp3,也可以用两个字母或一个汉字命名。
注:“选曲”和“插播”是根据曲目名字播放,例如曲目名为“00123.mp3”,则选曲输入的数据依次为“0x01”“0x02”“0x03”“0x0B”,完成选曲;