Ing Edison V
1
1. Control de mdulos de sonido WT5001M02-28P
Este mdulo de sonido es ideal para aplicaciones electrnicas que requieran sealizacin
auditiva, como equipos de automatizacin, robtica, dispositivos para el hogar, juguetes,
equipos especializados, anunciadores o en cualquier equipo electrnico que requiera de sonido.
Caractersticas:
1. Salida de audio estreo
2. Capacidad de altavoces de 8 1W
3. salida BUSY(sealizacin del estado de reproduccin o copia)
4. Soporta formato de audio WMA y mp3;
5. interfaz SPI
6. Apoyo SPI-FLASH para memorizar audio interno.
7. Modo MP3 mediante ADC interfaz de botones, soporta 5 botones, tecla siguiente, atrs,
play/stop, vol+, vol-
8. Soporta comunicacin RS232, mediante el control del puerto serie (TX,RX)
9. fuerte capacidad anti-interferencia.
10. Soporta 4M, 8M, 16M, 32M Y 64M SPI-FLASH
11. Soporta FAT16, FAT32
12. 2GB Micro SD card
13. Voltaje de trabajo 3.3V a 5V
Ing Edison V
2
2. Modo de trabajo
2.1 Modo SPI: permite copiar msica desde una USB DISK o Micro SD card a la SPI FLASH
interna del mdulo.
2.2 estndar en modo MP3 o modo ADC: esta funcin nos ahorra pines del mdulo
optimizando y simplificando con 5 teclas las funciones bsicas de un MP3, adelante, atrs,
play/stop, volumen+, volumen-, conectadas a una sola entrada mediante diferentes
resistencias que hacen que cada una efecte una operacin respectiva.
2.3 Control por UART: Es el protocolo de comunicacin serial que permite el envo de
comandos de control, permite la reproduccin de la msica, la transferencia de la msica de la
SD card o Udisk a la SPI-FLASH
2.4 ISound.mp3: este archivo se copia en la SDcard y nos permite el control y la reproduccin
automtica de las pistas de msica que esta almacenada en la SPI-FLASH.
2.5 Modo sueo y despierto (Sleep and awake): Cuando el pin Data5 reciben un pulso
durante dos segundos en nivel alto (vcc) el IC entra en el modo de suspensin, despierta cuando
Data5 reciben otro pulso alto.
Descripcin de pines.
Ing Edison V
3
3. Descripcin detallada de las funciones principales
3.1 BUSY pin 21(ocupado): es un pin que nos permite detectar si el dispositivo esta en uso,
cuando reproduce msica el pin est en estado alto y en estado bajo como modo normal.
3.2 Detalles de las Funciones del modo ADC (teclas del modo mp3)
Ing Edison V
4
3.3 Descripcin de configuracin de funciones
3.3.1Metodo de ajuste: copie los archivos de msica MP3 en la SD card y al final copie
el ISound.mp3 para que todos las configuraciones de ISound.mp3 actualicen la SPI flash
NOTA: el archivo ISound.mp3 lo puede abrir con un bloc de notas o editor de texto y
cambiar sus configuraciones. El archivo debe tener la I y S en maysculasISound.mp3
sp00 // indica encendido de reproduccin automtica "Sp" debe estar en minscula
"00" indica reproduccin no automtica
"01" indica reproduccin automtica
cl00 // configuracin del modo reproduccin "cl" es minscula
Ing Edison V
5
"00" indica solo la pista no el ciclo de reproduccin
"01" indica un solo ciclo de reproduccin.
"02" indica que todas las pistas se reproduccin
"03" indica reproduccin al azar.
cfxx xx xx xx // este dato de 4 bits que retorna cuando el usuario enva un comando
por puerto serial. "Cf" es minscula
"xx" despus de "cf" indica 0 ~ F carcter hexadecimal
"xx" indica un byte, hay un espacio en blanco entre dos bytes, ejemplo "CF23 AD CE 78"
A travs del puerto serie enva comando "7E 02 C7 7E"(esta es la forma de enviar
comandos desde un arduino o pic por medio del puerto serie), volver "C7 23 AD 78
CE" (hexadecimal)
Nota: Seguido "cf", puede escribir 4 bytes mximo tamao de la fuente, no hay ningn
espacio en blanco entre cf y el primer carcter, pero hay un espacio en blanco entre dos
bytes, si hay menos de 4 bytes despus de "cf", enva el cdigo, todava volver 5 bytes
tamao de la fuente (incluye "C7"), que significa bytes sin relleno se conforman con
"FF", como estableci "CF23 A0 C", volver "C7 23 A0 CF FF". Configuracin ver imagen
a continuacin:
Ejemplo de aplicacin:
sp para establecer la forma de reproduccin de pistas, cl de establecer el modo de
reproduccin, en los datos de definicin de usuario despus cf, el primer byte se puede
definir como volumen, las segunda y tercera bytes definidos como encendido de la pista,
los bytes cuarto establece si quedara en modo sueo o no.
El Usuario debe enviar a travs del puerto serie la funcin correspondiente y el modulo
enviara una respuesta
3.4 Pasos para copiar de la SDcard(2G llenas de MP3) o U disk o USB(soporta hasta
4G en la cual puede grabar las pistas bsicas hasta 64M para copiar) a la SPI-
FLASH, se debe conectar el pin DATA22 a gnd durante unos 6 segundos antes de
encender el mdulo de sonido, al brindar alimentacin el BUSY (led conectado a este
pin) empezara a parpadear, aqu es donde se tiene que desconectar de gnd ya que la
copia se est realizando de un mdulo de almacenamiento a la SPI-FLASH interna
Primero edite el archivo iSound.mp3, copielo a la tarjeta Micro SD o el disco de U-
Disk(memoria USB), a continuacin, copie el archivo de voz que desea poner en la
tarjeta SD o disco U en orden con el siguiente nombre,0001.mp3,0002.mp3, hasta 9999,
tambin se puede colocar acompaar la secuencia de nmeros con un nombre, ejemplo
0002 primera pista.mp3 etc
Ing Edison V
6
Imagen de los archivos MP3 en orden
Hay dos mtodos de copia:
1. Dar un nivel bajo a DATA22 para hacer la copia asi como se describi mas arriba
2. enviar comandos serie UART para realizar la copia de la SDcard o U disk o USB a la
SPI-FLASH
NOTA: el orden como se copien a la SPI-FLASH depende del orden en que estn en la
SD-CARD o U-Disk
3.5 Funciones de teclas
Estas funciones nos permiten programar las 4 primeras pistas mediante pines
especiales, al colocar DATA14 en estado bajo (gnd),
DATA16/DATA17/DATA18/DATA19 se programan con las pistas 1,2,3,4 lamacenadas
en la SPI-FLASH
Despus de programada la secuencia con DATA14 al colocar en estado bajo durante un
corto pulso, se coloca pulsadores o botones de DATA16 a gnd para que se reproduzca
la pista uno(primera pista almacenada en la SPI-FLASH), de igual manera se hace con
los dems pines o DATA. En la siguiente imagen se describe como hacer este montaje.
Ing Edison V
7
3.6 Formato de almacenamiento
Antes de realizar la copia de los archivos de msica a la SD o U-disk formatee
conectando la Micro SD mediante un adaptador va USB, luego dele clic derecho en dar
formato en fat16 o fat32, este mismo proceso se hace para la U-Disk(usb de 1G, 2G , 4G),
cabe recordar que la U-DISK es usada para copiar archivos al SPI-FLASH por tanto el
tamao el tamao de los archivos MP3 es lo que interesa en este caso.
Memorias USB y SD usadas para la copia de archivos MP3 a la SPI-FLASH
3.7 formatos de audio soportados en SD, U-DISK y SPI-FLASH
la Micro SD y U-DISK soporta msica hasta de 320Kbps en formato MP3 y 44.1Kbps
WAV (la SPI-FLASH no soporta WAV) se recomienda que los archivos de audio
almacenados en la SPI-FLASH sean de menor velocidad como 6Kbps , 8Kbps.
Es recomendable editar el sonido con un mximo volumen de hasta 6db para evitar
distorsin de la msica al ser reproducida por los parlantes (speaker) mediante
software de edicin de audio como Soung forge, audacity, adobe audition etc, con estos
Ing Edison V
8
mismos programas se puede editar y guardar los archivos de msica segn la velocidad
deseada
4. comunicacin serial: Esta comunicacin debe ser de baude rate de 9600, Check bit: Don't check , Datacode:
8, End code :1 por cualquier puerto serie de comunicacin, puede ser el Hiperterminal,
arduino, Microcontroladores, bluetooth etc
Formato de comunicacin
4.1.1 Especificacin de archivos a ser reproducidos desde la SD via UART
Este cdigo nos permite reproducir archivos de msica por medio de la comunicacin
serie que estn almacenados en la Micro SD.
4.1.2 Especiacin de archivos a ser reproducidos desde SPI-FLASH
Este comando especifica que cancin se va reproducir de la SPI-FLASH
4.1.3 Especiacin de archivos a ser reproducidos desde U-DISK
4.1.4 Pausa
Si este cdigo se enva por primera vez queda en la pista en pause, si se la enva por
segunga vez la pista se reproduce nuevamente
4.1.5 Parar (stop)
4.1.6 Siguiente cancin (next song)
4.1.7 Cancin anterior (Previous song)
4.1.8 control de volumen
Tiene 32 niveles de sonido desde 00 hasta 31, siendo 00 mute y 31 Max sonido
4.1.9 combinacin de canciones
Este comando puede especificar ciertos archivos a reproducir continuamente en el
directorio actual
Ing Edison V
9
4.1.10 Modos de reproduccin
Esta instrucciones nos sirven para modificar el modo de reproduccin durante el
tiempo de encendido, al apagar el modulo el archivo ser gobernado nuevamente por el
archivo ISound.mp3
4.1.11 Instruccin de copiar el contenido de la tarjeta SD a SPI FLASH
4.1.12Instruccin de copiar el contenido desde el disco de U para SPI FLASH
5. Circuito ejemplo para reproduccin en modo MP3
Ing Edison V
10
6. Puerto USB tipo A
Para la prctica de copiar archivos Mp3 de U-Disk a SPI-FLASH es indispensable tener
un conector tipo A que se adapte a la usb
USB con conector tipo A
Ing Edison V
11
7. circuito de prueba en montaje real con arduino
Top Related