一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
12
返回列表 发新帖
楼主: jetblack
收起左侧

[其他综合] 请教一下这种东西叫啥?

  [复制链接]
发表于 2011-4-6 22:01 | 显示全部楼层
本帖最后由 狗狗百里游 于 2011-4-6 22:06 编辑

现有的器件当中,最便宜的估计是,山寨装微软系统的智能手机,然后编一个小小的手机程序就可以了,硬件都不需要开发了,客户自己准备硬件算了。
或者苹果手机,苹果播放器,绝对可以满足你的所有要求,因为,是可以自己编写个性化播放列表的。


录音笔也有很多按键啊。

36个山寨带上电自动播放mp3的播放器,36个机械切换开关.............................
发表于 2011-4-6 22:10 | 显示全部楼层
用ISD系列芯片即可完成!
发表于 2011-4-8 20:53 | 显示全部楼层
本帖最后由 jau168 于 2011-4-8 22:01 编辑

回复 1# jetblack
SD_MP3.jpg RMB 80.00
WTM-SD模块应用手册V1.05


. WTM-SD型特点
◆ 语音为MP3格式,音质优美,通用性好,占据容量小,容易制作
◆ SD卡作为存储语音的载体,存储容量大,性能高,安全性高
◆ 语音更新十分方便,只需SD卡与电脑连接即可.
◆ 存储内容按文件夹的形式编排,按名称分段存储,易存,易改.
◆ 控制方式多样,四种工作模式; 标准模式,按键模式,并口模式,串口模式
◆ 可以播放背景音乐,广告语,
◆ 可以进行任意段语音的播放
◆ 体积小巧,尺寸:  41mm  X  39mm
◆ 适合工业级应用.

二.管脚功能说明:
http://www.w1999c.com/eWebEditor/UploadFile/2007627212435663.jpg







管脚名称

功能描述

1

DC5V—9V

输入直流电源5V---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语音.
P01---P06先置成地址,再将P01从高拉为低就可以触发语音.

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

http://www.w1999c.com/eWebEditor/UploadFile/2007627212435757.jpg
http://www.w1999c.com/eWebEditor/UploadFile/2007627212435558.jpg



http://www.w1999c.com/eWebEditor/UploadFile/2007627212435436.jpg
http://www.w1999c.com/eWebEditor/UploadFile/2007627212435691.jpg

http://www.w1999c.com/eWebEditor/UploadFile/2007627212435531.jpg
http://www.w1999c.com/eWebEditor/UploadFile/2007627212435293.jpg




. 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广告语,可以发送命令:
       7E    07   B0   30   34   30  31    35   7E
当广告语播放完毕后,又继续播放背景音乐.


七.测试电路.
在串口测试前,请插卡,上电,查看模块是否能够正常工作,其标志为:电源灯亮,SD的灯亮(表明模块能够识别到SD卡),如果SD的灯不亮,其原因多数为以下几点:
1)只支持32M-1G的SD卡。卡的格式为FAT。
2)里面的文件夹名称为“advert01”,并且在该文件夹下有一配置文件为“cof.mp3”,里面只能填写数字1或2或3。

这个电路图主要是一个调试时要用到的串口模块,框图如下:
http://www.w1999c.com/eWebEditor/UploadFile/2007627212435670.jpg


上图的RS232直接与电脑的RS232口相连.通过串口的软件向SD卡模块发送命令.即可对该模块进行测试.
模块的R ,L 输出可以作后级功放的输入.具体的功放电路可由用户自行选择.








八.串口调试
串口调试可使用一般的串口调试软件来完成.它的界面如下:
数据格式如上所述.
http://www.w1999c.com/eWebEditor/UploadFile/2007627212435794.jpg

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

http://www.w1999c.com/eWebEditor/UploadFile/2007627212435310.jpg


http://www.w1999c.com/eWebEditor/UploadFile/2007627212435511.jpg


九.音频输出说明

L,R声道对GND输出接耳机,串100UF电容
http://www.w1999c.com/eWebEditor/UploadFile/2007627212435274.jpg






L,R对GBUF接耳机,中间不用串电容,直接接耳机
http://www.w1999c.com/eWebEditor/UploadFile/2007627212435492.jpg









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


http://www.w1999c.com/eWebEditor/UploadFile/2007627212435400.jpg





附:实物图.
http://www.w1999c.com/eWebEditor/UploadFile/2007527153053794.jpg
发表于 2011-4-8 21:09 | 显示全部楼层
前几年做过一种东西,就是单芯片录音电路,10秒 20秒 30秒  更长的都有,按一个钮就放一段录音。只用了4路,就是4个芯片,成本非常低。

就是喊话喇叭里面的电路。

现在可能有更好的方案了,权当抛砖
发表于 2011-4-8 21:35 | 显示全部楼层
直接用电脑不可以?把键盘拆散
 楼主| 发表于 2011-4-9 18:16 | 显示全部楼层
本来找单片机芯片的目的就是想要简单,而且可以用电池驱动,电脑的话不合适。
ls的单芯片对应1首的方式考虑过,但不知道如何实现按第二个键时候停止当前第一个按键的播放?

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-5-29 17:19 , Processed in 0.061786 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表