jump to navigation

Reproductor MP3 en un solo chip

Publicado el April 12, 2004 a las 11:54 Category Circuitos

art92_t.jpgATMEL, el conocido fabricante de microcontroladores posee dentro de su amplio catalogo un sorprendente integrado capaz de reproducir archivos MP3 con un mínimo de circuiteria externa y la posibilidad de interconectarse con prácticamente cualquier dispositivo de almacenamiento.

En dos modelos, AT83C51SND1C (ROM) y AT89C51SND1C (Flash), este integrado es el sueño de muchos aficionados a la electrónica y que siempre han querido armar su propio circuito reproductor de MP3 o de más de un ingeniero que se ha visto en la necesidad de incluir la reproducción de este tipo de contenido en alguno de sus diseños.

El integrado incluye un decodificador de MPEG I/II Layer 3 y un microcontrolador de la familia C51 a 20 Mhz con 4K de memoria para boot y 64K de memoria Flash o ROM para el código encargado de manejar las entradas y salidas (teclados, LCD, etc.) y la transferencia de los datos del archivo MP3 al decodificador. Se tiene a disposición 2 tipos de salida decodificada, una PCM y otra I2S, que nos servirán para obtener el audio luego de su conversión y amplificación.

Las posibilidades son muchas, es posible la interfase directa sin circuitos adicionales con dispositivos IDE, Compact Flash, SmartMedia y MMC, prácticamente la conexión es directa necesitándose en algunos casos solo unos cuantos componentes pasivos.

También se cuenta con un puerto USB 1.1 y una UART para comunicación o programación In-System en el caso del modelo reprogramable. Para la programación In-System se emplea los 4K de memoria Boot para almacenar el código encargado de leer los datos de una de las interfases seriales y escribirlos en la memoria Flash.

No solo se puede reproducir sino que también es posible grabar en formato WAV, para esto se cuenta con una entrada a un conversor analógico-digital a la que se le puede conectar un micrófono con facilidad.

El decodificador MPEG puede manejar archivos codificados desde 32kbps hasta 320kbps codificados a 48, 44.1, 32, 24, 22.05 o 16 kHz, puede informar de errores de CRC y fallos de sincronismo del archivo, posee

control de volumen para cada canal y control de tonos agudos, medios y bajos, también cuenta con el efecto de reforzado de bajos.

art92_1.gif

Los AT8xC51SND1C estan disponible en encapsulados tipos PLCC84 (tarjeta de desarrollo) y TQFP80. Los que los conocen saben que para los aficionados es complicado su uso, existen algunos adaptadores disponibles pero pueden llegar a costar varios cientos de dólares, la mayoría fabrican sus propios adaptadores o con mucha paciencia soldando cables a sus terminales.

En la página Web de ATMEL se puede encontrar toda la documentación sobre este integrado, también están disponibles tarjetas de desarrollo con todo lo necesario para experimentar y los programas necesarios para desarrollar aplicaciones.

El precio está entre los US$13 y US$16 para el integrado; para el momento de escribir este artículo encontrarlos para la venta On-line es difícil, la mayoría de los distribuidores piden que se les contacte por e-mail o telefónicamente para venderlos. Las placas de desarrollo tienen un precio de alrededor de US$725.


Comments»

1.reina - 25 July 2008

si sabes areglar una radiesito de xdl porfa llamame