SD卡模块应用手册V1.05

语音方案解决专家

SD卡模块应用手册Version 1.05

(型号:WTM-SD)

版本历史记录

版本号日期描述

Version 1.01 2007-1-10 初步收集整理Version 1.02 2007-3-21 修改了I/0口的定义Version 1.03 2007-4-09 串口通讯波特率9600 Version 1.04 2007-4-10 串口软件详细介绍

增加一些细节Version1.05 2007-4-13 将BUSY信号外接到引脚

增加一些细节(红色字体) V1.05版本说明书对应的电路板型号为:WTM-SD V1.1

一. WTM-SD型特点

◆语音为MP3格式,音质优美,通用性好,占据容量小,容易制作

◆SD卡作为存储语音的载体,存储容量大,性能高,安全性高

◆语音更新十分方便,只需SD卡与电脑连接即可.

◆存储内容按文件夹的形式编排,按名称分段存储,易存,易改.

◆控制方式多样,四种工作模式; 标准模式,按键模式,并口模式,串口模式◆可以播放背景音乐,广告语,

◆可以进行任意段语音的播放

◆体积小巧,尺寸: 41mm X 39mm

◆适合工业级应用.

二.管脚功能说明:

管脚名称功能描述

输入直流电源5V---9V

1 DC5V—9V

2 GND 电源地

3 GND 音频地

串口数据发送端

4 TXD

串口数据接收端

5 RXD

6 系统备用悬空

7 系统备用悬空

8 系统备用悬空

9 系统备用悬空

10 RST 系统备用

11 GND 电源地

12 BUSY 忙信号

13 P01 I/O口

14 P02 I/O口

15 P03 I/O口

16 P04 I/O口

17 P05 I/O口

18 P06 I/O口

音频输出地缓冲

19 GBUF*

音频右声道输出

20 R

音频左声道输出

21 L

22 GND 数字地(GBUF* 与GND 的区别,后面有说明).

SD卡的格式为:FAT

I/O口电压为3.3V

三.工作模式功能介绍:

1. 标准模式

P01 播放/暂停

P02 上一首

P03 下一首

P04 音量加

P05 音量减

P06 停止

该工作模式,和一般的MP3使用十分类似. P01-----P06平时为高,负脉冲触发 .注意:模块上电后,要先给P03(下一首) 负脉冲信号,模块开始播放,然后其它I/O口才起作用。同时,文件夹里面MP3文件名称必须是连续的。如有不连续的,在第一个断点之后的歌曲将不能识别。

2. 按键模式. 每个按键对应一首语音.脉冲触发,只能放6段语音.且名称为001.mp3至006.mp3 P01 对应 001.mp3

P02 对应 002.mp3

P03 对应 003.mp3

P04 对应 004.mp3

P05 对应 005.mp3

P06 对应 006.mp3

6个I/0口平时为高,低电平触发.一个I/0对应触发一段语音.

3. 并口模式

P01 触发SBT

P02 地址S0

P03 地址S1

P04 地址S2

P05 地址S4

P06 地址S5

从00H-----1FH 共32个地址对应32语音.

4.串口模式.

以标准的RS232串口通信时序为基础,波特率9600,自行定制了以下通信协议.该通信协议数据包括了起始码,数据长度,数据位,结束码.

数据格式:

起始码 数据长

度 操作码 文件夹

十位

文件夹

个位

曲目百

曲目十

曲目

个位

结束码

7E 07 XX XX XX XX XX XX 7E

起始码:7e

数据长度:是指除了起始码,结束码以外的其余所有的字节数,包括数据长度本身这个字节的字节总数.

操作码:

说明 操作码 数据

播放广告(重新播放) A0H xx xx xx xx xx

暂停广告 A1H None

从暂停处播放广告 A2H None

停止广告 A3H None

调节音量 A4H 0—8 (代表8级音量)

播放背景(重新播放) B0H xx xx xx xx xx

暂停背景 B1H None

从暂停处播放背景 B2H None

停止背景 B3H None

操作码共9个.A0,A4,B0后面要带数据位.其余的不用.

文件夹十位,文件夹个位:

因为SD卡内只能存储名称为数字的文件夹,它的名称为00,01,02------99,共100个文件夹.所以文件夹十位是指该文件夹名称的十位数.且要将数字翻译成ASCII码值.文件夹个位也如此.如文件夹advert01.

文件夹十位是指”0”,对应ASCII 码值为”30H” 文件夹个位是指”1”对应ASCII 码值为”31H”

曲目百位,曲目十位,曲目个位:

指文件夹advert01下面的曲目名称.如682.mp3 曲目百位是”6”,对应ASCII 码值为”36H” 曲目十位是”8”对应ASCII 码值为”38H” 曲目个位是”2”对应ASCII 码值为”32H”

结束码:7e . 现举例如下:

播放 advert01文件夹下的002.mp3,按广告语播放.则发送下列9字节数据:其通信格式如下: 起始码 数据长度

操作码 文件夹十位

文件夹个位

曲目百位

曲目十位

曲目个位

结束码

7E

07

A0

30

31

30

30

32

7E

播放 advert02文件夹下的032.mp3,按背景音乐播放,则发送数据如下:

7e

b0 30

32 30 33 32

7e

起始码

数据长度

文件夹

advert02

的ASCII

结束码

背景音乐播放操作码 032.mp3对应的ASCII 码值

当背景音乐正在播放的时候,要插进文件夹advert01下面的009.mp3作为广告语,数据如下: 广告语结束后,背景音乐从断点处继续播放.

7e a0 30 31 30 30 39 7e

起始码 数据长度 文件夹advert01的ASCII 结束码

广告语播放操作码 009.mp3对应的ASCII 码值

暂停正在播放的广告语,则发送数据如下:

7e 07 a1 30 31 30 30 39 7e

起始码ASCII

广告语操作码

从暂停的断点处继续播放,可发送数据如下:

7e 07 a3 30 31 30 30 39 7e

起始码ASCII

广告语操作码

音量调节.从00H----08H 8级可调.00H为最低音量.08H为最高音量.数据如下:

7e 03 a4 087e

起始码数据长度最高音量结束码

(红色字体部分)

音量调节码

7e 03 a4 027e

起始码

(红色字体部分)

五. SD卡内容存储结构的规定

本模块只能够识别SD卡内名称为advert00-----advert99的文件夹,其余名称一律不能识别.

所有的语音文件都应该放在advert00---advert99的其中一个文件夹里面.

标准模式,按键模式,并口模式都只能读写advert01文件夹里面的内容.其余文件夹的内容是读不了的.

串口模式可以对advert00---advert99共100个文件夹的内容进行操作.与上述的三种模式有区别.

advertXX文件夹下的内容,只能是000.mp3---999.mp3共1000个文件,都是以数字000----999作命名,后缀为”.mp3”

★在advert01文件夹下有一个文件名称为”cof.mp3”的,这个文件的开头记录的是该模块的工作模式..可以是数字1,数字2,数字3.意思代表如下:

数字”1” 表示该模块工作在标准模式

数字”2” 表示该模块工作在按键模式

数字”3” 表示该模块工作在并口模式

”cof.mp3”的文件可以用”记事本”打开.通过人工手动更改这个数字,就可以更改工作模式.这个功能适用于使用电脑测试该模块是否正常工作时用.

新建“cof.mp3”文件的办法如下:新建一个记事本文档,在里面写上一个数字“2”,保存,关闭。然后将“txt”的后缀改成“mp3”,就可以了。

六.背景音乐与广告的使用.

SD卡高音质模块可以通过且只能通过串口模式播放背景音乐和广告.

背景音乐的特点是可以断点续传播放.意思是当正在播放背景音乐的时候,插进一句广告语,广告语结束后,背景音乐从刚才的断点处继续播放.

控制方式举例如下::

先发送播放背景音乐的命令,如现在要播放文件夹advert03下面的007.mp3.则通过串口模式发送数据:

7E 07 A0 30 33 30 30 37 7E

这时背景音乐开始播放,当背景音乐正在播放,还没有结束的时候, 想插入文件夹advert04下面的015.mp3广告语,可以发送命令:

当广告语播放完毕后,又继续播放背景音乐.

七.测试电路.

在串口测试前,请插卡,上电,查看模块是否能够正常工作,其标志为:电源灯亮,SD的灯亮(表明模块能够识别到SD卡),如果SD的灯不亮,其原因多数为以下几点:

1) 只支持32M-1G的SD卡。卡的格式为FAT。

2) 里面的文件夹名称为“advert01”,并且在该文件夹下有一配置文件为“cof.mp3”,里面只能填写数字1或2或3。

这个电路图主要是一个调试时要用到的串口模块,框图如下:

上图的RS232直接与电脑的RS232口相连.通过串口的软件向SD卡模块发送命令.即可对该模块进行测试.

模块的R ,L 输出可以作后级功放的输入.具体的功放电路可由用户自行选择.

八.串口调试

串口调试可使用一般的串口调试软件来完成.它的界面如下:

数据格式如上所述.

波特率:9600 8位数据位.,

1位起始位,1位停止位.

,无校验位,

其它设置如图所

当硬件正确连接后,上电,串口软件会自动检测到硬件,弹出下列英文提示:

在这里输入命令

九.音频输出说明

L,R 声道对GND 输出接耳机,串100UF 电容.

L,R对GBUF接耳机,中间不用串电容,直接接耳机.

L,R外接功放建议只对GND输出.不要对GBUF输出.

附:实物图.

41mm X 39mm

总公司名称:广州市唯创科技有限公司

电话:020—85638660 85638557 85638637 传真:020—85638319

E-mail:sos30@https://www.360docs.net/doc/b47223578.html,

https://www.360docs.net/doc/b47223578.html,

地址:广东省广州市天河区棠东东路25号5楼

分公司名称:北京唯创虹泰科技有限公司

电话:010—89756745

传真:010—89750195

E-mail:bhl18664@https://www.360docs.net/doc/b47223578.html,

https://www.360docs.net/doc/b47223578.html,

地址:北京市昌平北七家高科技园A区203

相关文档
最新文档