Aecho: le MP3 c'est facile!


06 juin

il y a 8 mois

47

Présentation

L'Aecho est un module de décodage MP3 très simple à utiliser basé sur le décodeur STA013 de STMicroelectronics, le DAC audio CS4334 de Cirrus Logic et l'amplificateur stéréo LM4811 de Texas Instruments.

Le module comprend un connecteur audio stéréo standard 3,5 mm pour connecter un casque ou des haut-parleurs.
Une «sortie audio brute» (sortie directe du DAC) est également incluse. Le module est aussi bien utilisable sur breadboard qu'intégré dans un produit fini. Avec lui, n'importe qui peut ajouter du support MP3 à n'importe quel projet, qu'il s'agisse d'effets sonores ou de musique.

Interface

Le module nécessite une alimentation DC de 5V à 6V.
Sinon, I2C est utilisé pour l'initialisation et le contrôle du décodeur, les données MP3 doivent être "shiftées" sur une ligne série dès lors que la ligne "demande" est activée par le module (indiquant qu'il attend de nouvelles données MP3).
Enfin, l'amplificateur est commandé à l'aide d'un signal de montée/descente de volume (CLK + VUPDOWN).

Du côté sortie:
- prise stéréo 3,5 mm
- sortie "brute" (non-amplifiée) du DAC sur 3 pins (GND / L / R)

Hardware

Les schémas et les fichiers de layout sont disponibles dans la collection Dooba Hardware.

Firmware

Les bibliothèques sont fournies dans le cadre du SDK Dooba pour contrôler toutes les parties du module:
- sta013 (décodeur) pour le décodage MP3
- lm4811 (amplificateur) pour le contrôle du volume

Traduit par Fanny