Beschreibung
Elecrow Crowtail-MP3 Player 2.0
Der Elecrow Crowtail-MP3 Player 2.0 ist ein kompaktes Audiomodul zur Wiedergabe digitaler Audiodateien in Formaten wie MP3, WAV und WMA. Das Modul bietet verschiedene Wiedergabefunktionen wie geordnete Reihenfolge, Zufallswiedergabe und Einzelwiederholung. Die Steuerung erfolgt über serielle Kommunikation durch vordefinierte Kommandos. Es unterstützt die Dateisysteme FAT16 und FAT32 und ist mit einer UART-Schnittstelle, einem Micro-SD-Kartensteckplatz sowie einem 3,5-mm-Audioausgang ausgestattet. Ein 24-Bit-DAC mit 90 dB Dynamikbereich und ein integrierter 10-stufiger Equalizer sorgen für die Signalverarbeitung. Der Anschluss an Mikrocontroller erfolgt über eine JST-PH 2.0 4-Pin-Schnittstelle.
Das Modul ist für den Einbau in Systeme vorgesehen, in denen eine einfache und platzsparende Audioausgabe erforderlich ist. Typische Anwendungen umfassen DIY-Elektronikprojekte, sprachgesteuerte Systeme oder Projekte, bei denen Audiodateien abgespielt oder akustische Rückmeldungen erzeugt werden sollen. Es eignet sich auch für Embedded-Audio-Player in Steuerungen oder akustischen Warnsystemen.
Das Modul arbeitet mit einem integrierten SoC-Chip (System-on-Chip), der einen 16-Bit-Mikrocontroller, eine DSP-Audioeinheit und Hardware-Dekoder für MP3/WAV enthält. Die Integration dieser Komponenten ermöglicht eine stabile und verzögerungsarme Audioverarbeitung. Über DMA (Direct Memory Access) erfolgt die direkte Übergabe von Audiodaten zwischen Speicherschnittstellen (z. B. SD-Karte oder SPI-Flash) und dem Decoder. Die serielle Steuerung über UART erlaubt die Wiedergabe bestimmter Titel, Lautstärkeregelung, Equalizer-Auswahl, Wiederholungen oder die gezielte Auswahl einzelner Ordner und Tracks. Die Hardware verfügt über digitale Audioausgänge (DACL/DACR), mehrere konfigurierbare GPIO-Pins sowie einen 3,3V LDO-Spannungsausgang.
Der Crowtail-MP3 Player kann zur Wiedergabe von Audiodateien in Anwendungen mit Mikrocontrollern wie Arduino oder Crowduino genutzt werden. Funktionen wie Zufallswiedergabe, Einzeltitel-Wiederholung oder das Abspielen von Tracks in bestimmten Ordnern stehen über serielle Kommandos zur Verfügung. Das Modul erlaubt die Integration von Klang in Systeme ohne eigene Audioverarbeitung und eignet sich für Alarmgeber, Sprachausgabe in Maschinensteuerungen oder automatische Durchsagen in Geräten.
Merkmale im Überblick
Unterstützt MP3, WAV und WMA-Dateiformate
Serielle Kommunikation über UART (TTL, 3,3V)
Crowtail-kompatibler JST-PH 2.0 4-Pin-Anschluss
Micro-SD-Kartensteckplatz bis 32 GB
3,5-mm-Audioausgang für Kopfhörer oder Lautsprecher
Abtastraten: 8 / 11,025 / 12 / 16 / 22,05 / 24 / 32 / 44,1 / 48 kHz
24-Bit-DAC-Ausgang mit 90 dB Dynamikbereich
Signal-Rausch-Verhältnis: 85 dB
10-stufiger Equalizer mit Presets: Normal, Pop, Rock, Jazz, Classic, Bass
Kommandogesteuerte Funktionen wie Lautstärkeregelung, Pause/Wiedergabe, Ordner-/Track-Auswahl, Einfügen von Audio
Kompatibilität
Arduino
Crowduino
Andere Mikrocontroller mit UART-Schnittstelle (3,3V TTL)
Technische Daten
Abmessungen: 40,0 x 20,0 x 11,8 mm
Eingangsspannung: 5V DC
Chip: KT403A
LDO-Ausgangsspannung: 3,3V
Chip-Ausgangsstrom: max. 100 mA
Betriebsstrom ohne Signal: < 15 mA
Betriebsstrom mit Signal: < 40 mA
Temperaturbereich: -40 °C bis +80 °C
ESD-Schutz: 4000 V (Kontakt), 6000 V (Luft)
Unterstützte Dateisysteme: FAT16, FAT32
Maximale SD-Kartenkapazität: 32 GB
Sonstige Daten
Ermöglicht die Integration von Ton in Embedded-Systeme
Standardisierte Kommunikationsstruktur über HEX-Kommandos
Kompletter Befehlssa