PWM Audio und PAM8304

Gast #5258998
Hallo,

ich möchte eine einfache sprach Audioausgabe via PWM erreichen. Da ich 
nur 3,3V zur Verfügung habe, habe ich noch einen Digital 
Verstärker(PAM8304) dazwischen geschaltet. (Das sah für mich nach der 
einfachsten Möglichkeit aus geeignete PushPull Treiber zu bekommen.) 
(Siehe Schaltung im Anhang). Auf dem Pin LS1 kommt die PWM direkt vom µC 
an. An den 0 Ohm Widerständen hängt dann direkt der Lautsprecher.

Leider kommt bei dieser Schaltung praktisch nichts Verständliches an. 
Wenn ich an R20 und C9 jedoch direkt einen MP3 Player anschließe es. Ich 
vermute mal, dass es ein Problem mit der Masse ist, allerdings weiß ich 
nicht genau wo der Fehler liegt. Es wäre schön wenn mich hier jemand 
aufklären könnte.

Ich würde mich auch noch über einen Tipp freuen wie ich den PAM 
vermeiden könnte. Die PWM ist leider relativ niederfrequent (15kHz) um 
eine gute Auflösung zu bekommen.

Schöne Grüße

Peter
Angehängte Dateien:
Peter schrieb:
> Ich vermute mal, dass es ein Problem mit der Masse ist, allerdings weiß
> ich nicht genau wo der Fehler liegt.

Wenn uC GND mit dem Verstärker GND verbunden ist, sollte da kein Problem 
sein.
Guck dir doch mal die PWM mit einem Scope an, und auch das was nach dem 
TP entstanden ist.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 8 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.