Wie kann ich ein Lied das ich am PC liegen hab mittels µC in Impulse (PWM) umwandeln? Wie bekomme ich das Lied auf meinen µC? Ich hoffe jemand versteht meine Frage denn ich habe mit PWM noch nicht viel gearbeitet. Grund dafür ist ein Projekt: Plasmalautsprecher.
@ Schlendrian (Gast) >Wie kann ich ein Lied das ich am PC liegen hab mittels µC in Impulse >(PWM) umwandeln? Wie bekomme ich das Lied auf meinen µC? Relativ einfach. Dein "Lied" als WAV Datei speichern, vornehmlich 8 Bit linear kodiert. Diese Daten kann man direkt per PWM ausgeben, einfach im festen Zeitraster der Abtastfrequenz des WAV-Files den PWM-Wert neu beschreiben.
Das ist eindeutig zu schnell.... Ich will ja nicht lästig sein, aber du musst wissen ich hab gerade erst begonnen PWM zu verwenden. Wenn ich das Lied in im WAV Format wo kann ich dieses PWM-Signal dann abgreifen und weiterverarbeiten? Ich habe mich an diesem Video orientiert: http://www.youtube.com/watch?v=FmG8BzLehx8 Es ist nicht das was ich will, aber im Prinzip kein falscher Ansatz oder?
Ein Wav ist ja eine Reihe von Amplituden (z.B. 16Bit-Signed-Werte) in einem festen Zeitraster (z.B. 44,1kHz). Also nimmst Du diese Amplituden als Dutycycles für Dein PWM und "spielst" diese Dutycycles in gleichen Zeitraster wieder ab.
Tach Schlendrian, > Es ist nicht das was ich will, aber im Prinzip kein falscher Ansatz > oder? du möchtest also einen Plasmatweeter bauen? Klar, PWM ist da Mittel der Wahl. Das Umwandeln des analogen Signals ist eher der Knackpunkt. Das per µC zu machen ist ein nicht ganz triviales Unterfangen. Die einfachste Methode das "Audio" auf den µC zu kriegen ist der Umweg über die sound-Karte. Problem ist, dass ich kaum bezahlbare µC kenne, die einen ADC haben, der Audioansprüchen gewachsen ist. Man bedenke: 44,1kHz sampling rate, min. 12bit Auflösung und das ganze möglichst Stereo. Arithmetisch sind die Anforderungen wiederum sehr gering. Du hast allerdings noch nicht erwähnt welche Platform du verwenden willst. Außerdem steht finde ich nicht fest, dass es unbedingt ein µC sein muss. Diskret baust du einen PWM aus einem TL072 und einem LM393 + ein bischen Hühnerfutter. Insgesammt weniger als 30 Bauteile. Thor
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.