Forum: Mikrocontroller und Digitale Elektronik MP3 Soundmodul 10 Sekunden


von Colt S. (colt)


Lesenswert?

Hallo,

ich bin noch Anfänger im Bereich Programmierung und würde mir gerne ein 
MP3 Soundmodul mit möglichst geringem Schaltungsaufwand bauen.

Die Schaltung sollte bei Tastendruck einen Sound von bis zu 20 Sekunden 
abspielen können. Ich möchte eine Wav- oder MP3 Datei in ein 
IC/Microcontroller laden und dieses dann über einen 5W Verstärker 
ausgeben...
Die Sounddatei soll beim Tastendruck lediglich nur abgespielt werden.

vielleicht kann mir ja jemand helfen, oder Tipps geben?

vielen Dank

von Falk B. (falk)


Lesenswert?

@Colt StarSherrif (colt)

>ich bin noch Anfänger im Bereich Programmierung und würde mir gerne ein
>MP3 Soundmodul mit möglichst geringem Schaltungsaufwand bauen.

Gibt es schon, sogar fertig.

http://www.elv.de/mp3-sound-modul-msm-2-komplettbausatz.html

http://www.voicemodul.de/

http://www.ebay.de/itm/MP3-Sound-Module-Mini-SD-Card-/280535073165

Und viele mehr.

von Colt S. (colt)


Lesenswert?

Hallo

danke aber ich suche eine Schaltung ohne SD-Karte...


ich will Quasi den Sound auf ein IC/Microcontroller aufspielen und 
fertig.
eingebauter Verstärker sollte auch drin sein und es Sollte auf 12-15V 
ausgelegt sein...

: Bearbeitet durch User
von Falk B. (falk)


Lesenswert?

@Colt StarSherrif (colt)

>danke aber ich suche eine Schaltung ohne SD-Karte...

Warum? Zu einfach und zu billig?

>ich will Quasi den Sound auf ein IC/Microcontroller aufspielen und
>fertig.

Wo liegt der große Unterschied zu einer Micro-SD Karte?

>eingebauter Verstärker sollte auch drin sein und es Sollte auf 12-15V
>ausgelegt sein...

Dann such mal, in den Links gibt es andere Bausätze mit Verstärker.

von Dennis S. (sixeck)


Lesenswert?

Colt S. schrieb:
> ich will Quasi den Sound auf ein IC/Microcontroller aufspielen und
> fertig.

Vergleiche doch mal bitte Dateigröße des Sounds und Speichergröße des 
MCs ...

Genau deswegen wurden Speicherkarten/Festplatten etc erfunden...

von Peter D. (peda)


Lesenswert?

Man könnte statt SD nen Data-Flash nehmen:

http://de.farnell.com/micron/m25p16-vmn6p/speicher-flash-serial-16mbit-8nsoic/dp/1734973

Problem ist dann aber, wie kriegt man den programmiert. Über die UART 
dürfte das recht lange dauern.

von 6a66 (Gast)


Lesenswert?

Dennis S. schrieb:
>> ich will Quasi den Sound auf ein IC/Microcontroller aufspielen und
>> fertig.
>
> Vergleiche doch mal bitte Dateigröße des Sounds und Speichergröße des
> MCs ...

Bei 96kbit sind das etwa 12kByte/s.
Du brauchst also irgendeinen Massenspeicher: entweder SolidState (Flash, 
EEPROM,....) oder dann doch am besten eine Disk - auch wenn es eine SD 
oder ähnlich ist.

Peter D. schrieb:
> Über die UART
> dürfte das recht lange dauern.

Auch das ist relativ. Früher hat man mit Kermit seriell ganze 
Filesysteme übertragen. 115kbit/s brutto geben so etwa 96kbit netto (der 
einfachheit halber). Das heißt dass ich genauso lange brauche seriell 
die Daten zu übertragen wie ich hören will. Früher war man auch mit 1h 
auf 'nem Telefon zufrieden. Wenn's mehr sein soll vielleicht auch mal an 
was fertige denken, dieses Rad wurde schon tausendmal neu erfunden.

rgds

von spess53 (Gast)


Lesenswert?

Hi

Es gibt auch noch die Sound-ICs von Nuvoton:

http://www.nuvoton.com/hq/products/isd-voice-ics/isd-chipcorder-family/?__locale=en

MfG Spess

von Noch einer (Gast)


Lesenswert?

MP3 in Software? Da brauchst du einen recht leistungsfähigen Prozessor 
mit großer Batterie. Entweder einen Chip aus einem MP3-Player oder 
dekomprimiert abspeichern.

Als einfachster Player mit Mikrocontroller gilt immer noch:
http://elm-chan.org/works/sd8p/report.html

von Harald A. (embedded)


Lesenswert?

Noch einer schrieb:
> Als einfachster Player mit Mikrocontroller gilt immer noch:
> http://elm-chan.org/works/sd8p/

Den hätte ich auch dringend empfohlen, dazu ein PAM8403 Verstärker-IC. 
Suche auf aliexpress.com, dort gibt es auch sehr kleine DCDC-Wandler 12V 
auf 5V. Einfacher, kleiner und billiger geht es nicht oder kaum.

: Bearbeitet durch User
von Harald A. (embedded)


Lesenswert?

Der Link oben scheint nicht zu funktionieren, daher
http://elm-chan.org/works/sd8p/report.html

Hier als Beispiel 5v Regler
http://www.aliexpress.com/item/5PCS-MP1584EN-ultra-small-DC-DC-3A-power-step-down-adjustable-module-Buck-Converter-24V-turn/32417778176.html

Und die Verstärker-Platine, "nur" 3W pro Kanal aber relativ gut im Klang
http://www.aliexpress.com/item/100PCS-PAM8403-module-digital-power-amplifier-board-2-3w-high-2-5-5v-USB-power-miniature/32264265139.html

Nur mal als Beispiel, für 21$ gibt es hier 100(!) Platinen. Natürlich 
gibt es such andere Gebinde für weniger Geld, Suchbegriff PAM8403

von Philipp K. (philipp_k59)


Lesenswert?

für 2,50 gibts mp3 Module 
http://www.ebay.de/itm/U-disk-audio-player-TF-SD-card-voice-module-MP3-Sound-WTV020-SD-16P-Arduino-/310629013078?hash=item4852ee9656

für 2-3€ 512MB MicroSDs

Kostenpunkt Gesamt als MP3 Mono Lösung ca 5€ und lässt sich mit einem 
eigenem 2Wire Interface ansteuern.

von DJShadowman (Gast)


Lesenswert?


von DJShadowman (Gast)


Lesenswert?

Philipp K. schrieb:
> für 2,50 gibts mp3 Module
> Ebay-Artikel Nr. 310629013078
>
> für 2-3€ 512MB MicroSDs
>
> Kostenpunkt Gesamt als MP3 Mono Lösung ca 5€ und lässt sich mit einem
> eigenem 2Wire Interface ansteuern.

Ist aber nicht MP3 laut beschreibung sondern WAV ?

von Joachim B. (jar)


Lesenswert?

Falk B. schrieb:
> Wo liegt der große Unterschied zu einer Micro-SD Karte?

keine Kontaktierung, kann nicht gammeln, rausfallen, geklaut werden.

ohne SD verstehe ich auch ohne genannte Gründe.

Beitrag "Re: soundmodul Turbinensound"

nur sollte der flash halt genügend groß sein.

von Guido (Gast)


Angehängte Dateien:

Lesenswert?

DJShadowman schrieb:
> http://www.voicemodul.de/

Richtig, da gibt es auch ein Modul ohne SD-Karte aber mit 16Mb onboard:
mo 12
Soundmodul USB (MP3)
AUCH ALS 5er PACK ERHÄLTLICH
incl. 16 MB High interner Flash  3 Watt Stereo  Mono
Direktes auf- und abspielen mehrerer MP3 Files (max 3584) möglich. 
Einfach Mp3 Files ohne zusätzliches Umwandeln direkt auf das Modul 
spielen.
Option 1: MP3 Player Mode - Stop/Play/Pause/Vor/Zurück/V+/V-
Option 2: Serial Mode
Weitere Infos siehe Datenblatt (klick)
Anschluß über Stiftsockelleiste
Betriebsspannung 3,3 V-5,0 V

Klarer, deutlicher Klang
Passende Lautsprecher gibts in der entsprechenden Kategorie. Einfach 
gleich mitbestellen

11EUR und Verstaerker ist auch schon druaf :)

von philipp_k59 (Gast)


Lesenswert?

DJShadowman schrieb:
> Ist aber nicht MP3 laut beschreibung sondern WAV ?

Achso sorry ja stimmt. Ich habs selbst in Nutzung, muss man sich vorher 
kostenlos konvertieren ;)

von Sönke P. (snke_p)


Lesenswert?

DJShadowman schrieb:
> Philipp K. schrieb:
>> für 2,50 gibts mp3 Module
>> Ebay-Artikel Nr. 310629013078
>>
>> für 2-3€ 512MB MicroSDs
>>
>> Kostenpunkt Gesamt als MP3 Mono Lösung ca 5€ und lässt sich mit einem
>> eigenem 2Wire Interface ansteuern.
>
> Ist aber nicht MP3 laut beschreibung sondern WAV ?
Ja, PCM-WAV und ein undokumentiertes AD4 Format, was im Prinzip 4-bit 
ADPCM mit einem Dateiheader aus ".AD4" und 2 Bytes für die Samplerate 
ist.

Das Modul taugt m.E. nix und dass da immer "MP3" steht, zeigt nur, dass 
die überhaupt keinen Plan haben, was sie überhaupt verkaufen.
Der Haupt-IC ist Grütze und das Datenblatt dazu ein Witz. Die SD-Card 
Halterung ist fummelig (wird entriegelt und aufgeklappt). Ein 
3,3V-Spannungsregler ist meist nicht auf dem Modul bestückt. Die Dinger 
sind nicht 5V tolerant.

Lieber etwas mehr ausgeben und dann zufrieden sein.

Die PAM8403 Verstärker-Module hingegen sind aber OK.

von Philipp K. (philipp_k59)


Lesenswert?

Sönke P. schrieb:
> Lieber etwas mehr ausgeben und dann zufrieden sein.

Es komt halt drauf an was man damit umsetzen will.. nen High Definition 
Audiofile in stereo wirds wohl nicht bringen.

Für nen 0.5 Lautsprecher per internem Amp in Top Quali mit nem Per 
Freeware Tool Konvertierten Soundfile (32000HZ/16Bit Mono) reicht das 
aus und ist dazu noch Laut, Wav kann das Teil auch und das haben schon 
soviele Leute Positiv genutzt das man mit tutorials fast zugespamt wird 
wenn man WTV020 Modul sucht..

Schlecht Dokumentiert?
http://www.elechouse.com/elechouse/images/product/MP3%20Sound%20Mini%20SD%20Card%20Module/WTV020%20datasheet%20V1.8.pdf

von ./. (Gast)


Lesenswert?

Von ST: AN2400.PDF "Audio player evaluation board based on ST7Lite".

Basiert auf einem ST7Lite und speichert in 8 MB SPI-Flash.

"With its 8 MB Flash, this board can playback up to 2 min of audio"

Aber man kann ja einen kleineren SPI-Flash benutzen :-).

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.