Forum: Mikrocontroller und Digitale Elektronik Mikrocontroller mit mp3 Unterstützung


von Schägi (Gast)


Lesenswert?

Hallo, gibt es einen Mikrocontroller mit mp3 Unterstützung oder sowas?

Ich sollte nämlich meine Daten auch über einen Lautsprecher ausgeben.

von Dirk (Gast)


Lesenswert?

Hi,

es gibt Decoder Chips die Simpel zunutzen sind. Beispiel : VS1001


Mfg

Dirk

von Henning (Gast)


Lesenswert?

ist das wirklich so simpel? dateien müssen doch ein entsprechendes
format haben (bitrate, etc)? lauter einschränkungen, die es einen
schwer machen einen allround mp3 player zu bauen, oder?

von Schägi (Gast)


Lesenswert?

Ich will ja auch keinen mp3 Player bauen, sondern ich will ungefähr 20
Namen in Audio speichern, die dann ausgegeben werden können.

von formtapez (Gast)


Lesenswert?

dann wäre es aber um einiges einfacher und billiger wenn du die
audiodaten unkomprimiert speicherst und über einen einfachen D/A
wandler ausgibst.

MfG
formtapez

von Jochen (Gast)


Lesenswert?

Du kannst die Daten schon komprimieren, allerdings mit einem deutlich
weniger aufwendigen Verfahren als MP3. Andernfalls brauchst Du ein
recht großes Flash. Für Sprache reicht irgendein einfacher Sprach
Codec.
Such mal in google nach "speech codec". Das sollte genügend Treffer
auswerfen.

von Schägi (Gast)


Lesenswert?

Auf was muss ich denn beim mikrocontroller achten, wenn ich es nach
dieser möglichkeit löse?

Kann ich dann einen ganz normalen nehmen?

von mike (Gast)


Lesenswert?

hi

eine andere möglichkeit wäre ein voice recorder chip zb. ISD1016 o.ä.
http://www.isd.com/products/isd_products/chipcorder/

den ISD1016(16sec. aufz.) gibt es glaube ich bei conrad
die größeren chips sollten auch nicht so schwer aufzutreiben sein

mfg
mike

von Ratber (Gast)


Lesenswert?

@Schägi

Was du haben willst ist ne simple "Jinglebox" die mit Namen statt
irgendwelchen Werbungen oder Sprüchen gefüllt ist.

Das gibbet als Bausatz und wenn de selber Basteln willst dann nimm den
ISD10xx wie Mike ihn schon vorgeschlagen hat.

Da gehen je nach Kapazität 16 oder mehr Sekunden drauf (die xx geben
die max Gesammtaufnahmedauer in Sekunden an) und die Qualität ist sehr
gut.

Wenn die Zeiten nicht reichen kannste die Teile auch Kaskadieren (Also
2x16,2x20 oder mehr.Fast unendlich erweiterbar).

Bei durchschnittlich 0.8 Sekunden pro name biste mit nem 16er oder 20er
schon gut bedient.

Im Übrigen läst sich mit etwas beschatung auch jeder Name auf nen
Taster legen bzw. über die eingebaute Schnittstelle einzweln
ansteuern.

Zieh dir mal das Datenblatt und schau selber.

Ich hab damit schon einige nette Spielereien
veranstalltet(Sprittreserveleuchte mit freundlicher Frauenstimme
"Treibstoff ist knapp" ist doch besser als nen Piepser oder ne
übersehene Reserveleuchte.) und der Chip ist recht vielseitig.

von Schägi (Gast)


Lesenswert?

Weiß jetzt niemand einen Mikrocontroller mit mp3 Unterstützung, mein
Lehrer meint, dass das am besten ist.

von Ralf (Gast)


Lesenswert?

Hi,

von Atmel gibt es einen mit MP3 Unterstützung und soweit ich weiß mit
8051 Kern.

Gruß,

Ralf

von Schägi (Gast)


Lesenswert?

Und wie heißt der??

von mike (Gast)


Lesenswert?

hi nochmal

mich würde mal die begründung deines lehrers interessieren warum ein uC
mit MP3 unterstützung am besten sein soll?!?

wenn es soetwas gibt dann handelt es sich dabei mit sicherheit um einen
exoten, sonst hätte sich mit sicherheit jemand im forum gemeldet der so
ein ding kennt.

was machst du dann mit einem unbekannten controller für denn vieleicht
nicht einmal tools verfügbar sind bzw. in den du dich erst einlernen
musst, ist das wirklich die beste lösung ??

mfg
mike

von Matthias (Gast)


Lesenswert?

Hi

StrongArm von Intel. Da brauchts keinen internen Dekoder der macht das
in Software. Aber ob das BGA-Gehäuse bei deinem Lehrer so toll
ankommt?

Ernsthaft:
Nimm irgend einen AVR (z.B. Mega8/Mega16) und flansch einen VS1001 und
einen seriellen Speicher an in dem du die MP3's ablegst.

Matthias

von Schägi (Gast)


Lesenswert?

Gibt es irgendwo eine Beschreibung für diesen VS1001?

Und wie funktioniert das dann, ich brauche den uC, den VS1001 und dann
noch einen externen Speicher, wo ich die mp3-Dateien ablege?

Und wie schließe ich die dann zusammen?

von Matthias (Gast)


Lesenswert?

Hi

Datenblatt des VS1001 gibt es bei http://www.vlsi.fi/

Wenn du aber schon mit der Verschaltung Probleme hast solltest du evtl.
nicht mit sowas komplexem Anfangen.

Und deine Hausaufgaben werde ich hier nicht machen.

Matthias

von mike (Gast)


Lesenswert?

sorry schägi aber hast du schon einmal versucht über goggle,
altavista,etc. an deine infos zu kommen ?
es ist wirklich nicht schwer alle infos die du brauchst zu bekommen


http://www.vlsi.fi    (infos zum vlsi)
http://www.myplace.nu/mp3/index2.htm (d. wohl bekannteste mp3-projekt)

infos zur MultiMediaCard (serieller datenspeicher)
http://homepage.ntlworld.com/seanellis/mmcserial.htm

von Henning (Gast)


Lesenswert?

...da wird sich ratber aber freuen...

@Schägi: dieses forum ist dazu da bei problemen zu helfen. aber jeder
der auch eine antwort haben will sollte sich selbst auch bemühen sein
problem zu lösen.

wie das IC funktioniert steht im datenblatt (link oben)
und ja: du brauchst deine mp3 daten irgendwo -> externer speicher
den decoder -> vis1001
und etwas was den datentransfer regelt und den decoder steuert -> uP

anschließen tut man die nach der jeweiligen pinbelegung im datenblatt

von Ratber (Gast)


Lesenswert?

@Henning

Yo,ich seh schon.

Das riecht mal wieder nach Weihnachtsprojekt. :-/

Und das beste ist "keine Ahnung"

Deswegen bestell ich das Topic mal wieder ab bevor daraus noch nen
Universal DVD-Player mit DivX-Unterstützung wird. fg

von Henning (Gast)


Lesenswert?

gibt´s eigentlich nen MCU mit DivX intern? ;-)

von Nerd (Gast)


Lesenswert?

Ja, nachdem Du das Programm reingeflasht hast (Was anderes sind die
käuflichen MP3-Decoder auch nicht, einfach DSPs mit nem Programm drin).

von Ratber (Gast)


Lesenswert?

Yo,genau.

Die diversen am Markt befindlichen DVD-Player die DivX fähig sind haben
fast alle die selben Chipsätze pro Generation und unterscheiden sich
nur im Design der Hardware bzw. Menüführung

von Henning (Gast)


Lesenswert?

sorry, das war auf die ausweitung des Weihnachtsprojekt (ohne Ahnung)
bezogen :)

daher drückt der smiliey auch das auge zu...

von Ratber (Gast)


Lesenswert?

Yo,hab ich schon mitbekommen.

Ich überleg schon seit 2 Wochen ob ich mich bis Heilig Abend aussem Web
raushalte und stattdessen mal meine Bastelecke aufräume,die Geräte
putze,liegengebliebene Kleinprojekte zuende führe und mich mehr bei den
Freunden rumtreibe gg

von Schägi (Gast)


Lesenswert?

Ok, danke für die vielen Antworten, ich werde jetzt den VS1001
verwenden.

Noch eine Frage, kann ich dafür als uC den Atmega32 verwenden, reicht
der von der Geschwindigkeit?

von Matthias (Gast)


Lesenswert?

Hi

wenn du CF als Datenspeicher verwenden willst würde ich eher den
Mega8515 verwenden da dieser ein externes Businterface hat. Wenn du
irgend einen seriellen Speicher verwendest ist der Mega32 eine gute
Wahl.

Matthias

von matthias reiter (Gast)


Lesenswert?

Mikrocontroller mit Flasch und integriertem mp3-decoder

http://www.atmel.com/dyn/products/product_card.asp?part_id=2598

von matthias reiter (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Schägi,

so winzig ist z.B. das Referenzdesign von Atmel zu Ihrem
Mikrocontroller mit integriertem MP-3-Player.

http://www.atmel.com/dyn/products/product_card.asp?part_id=2598

An alle: Falls sich jemand den Chip besorgt und damit einen Player
baut, wäre ein Eintrag hier im Forum nett.

Bis dann, Matthias

von Winfried Alex (Gast)


Lesenswert?

Hallo,

ich habe mir mal zwei dieser Controller bsorgt (die Variante mit Flash
AT89C51SND1B-IL).
Aber der Wille einen MP3 Player zu bauen war viel größer als die zur
Verfügung stehende Zeit. leider.
Falls sich jemand damit versuchen will, dem kann ich die Chips
verkaufen. 25EUR pro Stück. Bitte melden.

MfG. W.Alex

von Florian (Gast)


Lesenswert?

Hab mir so n ding als sample bestellt
Der player hat ne cf und läuf problemlos

von Eugen Dischke (Gast)


Lesenswert?

kurze frage ich bin etwas verwirrt, was zahle ich eigentlich für
samples?
MfG
Eugen D.

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.