Hey, Ich habe folgendes Problem und zwar möchte ich eine Audiodatei wiedergeben mit einfachen mitteln. Ich will in ein Modellauto ein "Soundmodul" mit dem Originalsound einbauen und möchte auf Knopfdurck diesen abspielen. Ich habe mich mal umgeschaut nach MP3-Player Projekten, aber die sind mir zu umfangreich für dieses kleine Projekt, es muss doch auch einfacher gehen oder nicht? Die Lautstärke muss nicht einmal so laut sein, ich dachte an kleine Kopfhörerlautsprecher die sich auch leicht in so einem Auto verstecken lassen. Ich wäre euch dankbar wenn ihr mir Hilfestellung geben könntet oder mir den entscheidenden Suchbegriff/Suchtipp gebt.
Dann kauf dir halt was fertiges: http://www.ebay.de/itm/programmierbares-Soundmodul-inkl-Zusatzverstarker-Neuhaus-/330716328578?pt=RC_Modellbau&hash=item4d003ab282 http://www.ebay.de/itm/Musik-Sound-Modul-Decoder-Soundmodul-mit-Lautsprecher-/180856099600?pt=DE_Modellbau_Modelleisenbahnen&hash=item2a1bdd1310
Ich weis garnicht was ich schreiben soll... Ich bin nicht auf die Idee gekommen nach Soundmodulen zu suchen. Vielen Dank :) Aber so am Rande würde mich schon interessieren wie so etwas aufgebaut ist.
Wenns auf µC Basis sein soll, findet sich bestimmt auch ein brauchbarer Ansatz bei Elm Chan...
Ein einfacher und preiswerter Weg wäre eine universelle Musikgrußkarte oder Voicerecorder wie im Beitrag "Wie editiert man Musikkarten?" Die Kunst ist dann mit den 10s Speicher eine gute Endlosschleife für den Sound zu basteln. Bei mehr Basteltrieb und Durchhaltevermögen könnten dich die Artikel Klangerzeugung und OneBitSound interessieren. In dem zweiten Artikel ist Beitrag "1-bit audio example program for Atmega" verlinkt und dort ist ein Link auf die Homepage von Roman Black mit vielen Infos zur Klangerzeugung mittels µC.
Du kannst auch solche Chips einzeln kaufen, hier http://www.nuvoton.com/NuvotonMOSS/Community/ProductInfo.aspx?tp_GUID=b765295e-51ce-444b-9fe5-1a6052dc7723 Früher waren diese Produkte unter "ISD" bekannt. Siehe hier http://www.sprachmelder.homepage.t-online.de/sprachspeicher1.htm Diese Chips sind z.B. in Anrufbeantwortern etc. drin, über Mikrofon (bzw. Eingang) kann man Text(e) / Melodie(n) selbst aufnehmen und dann wiedergeben. Folgendes Gerät beinhält auch sowas http://www.home4u-store.com/product_info.php?products_id=6436 ist aber gebondeter Chip mit Vergussmasse auf Platine, und diese ist zu unhandlich für deine Zwecke. Bei Digikey gab' es mal kleine Komplettplatinen, recht preiswert, mit den "nuvoton" Chips. Bin aber jetzt zu faul zum suchen ob diese noch angeboten werden. Gruss
Oder den gewünschten Sound als WAV-Datei mit 8 Bit und 8 oder 11 kHz Samplingrate abspeichern und im passenden Timing auf einem 8Bit-DA-Wandler rausjagen (R-2R Netzwerk reicht vollkommen aus). Qualität ist in etwa Telefonqualität. Pro Sekunde Geräusch werden bei 8k Samplingrate 8kByte ROM benötigt. tschuessle Bernhard
Schau Dir nochmal die Info von Magnus an, hier mal direkt verlinkt: http://elm-chan.org/works/sd8p/report.html Ich habe das schon x-mal aufgebaut, das Resultat ist wirklich sehr sehr gut für den Aufwand. Man kann auch den den mitgelieferten Sourcecode für den eigenen Bedarf anpassen. Wichtig nur der Hinweis, dass die WAV Dateien als z.B. 16-bit gespeichert werden und nicht als 32-bit float (wie meist üblich). Dazu kann man z.B. sehr gut Audacity verwenden.
Und wenn es richtig gut werden soll, dann nimmst Du einen dsPic33fj128gp804. Der hat einen 16 bit Stereo Audio DAC drauf, der wahlweise per CPU oder DMA gefüllt werden kann. und der Prozessor hat noch genug Rechenleistung für eine einfache Audiokompression. Gibts auch in 2in als ...802, für die Leute, die nur DIL verarbeiten können. Fchk
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.