Lautsprecher an PDM Ausgang des ESP32-S3

OP #7362453
Lesenswert?

Hallo in die Runde,

ich möchte gerne mit geringem Bauteileaufwand einen kleinen Lautsprecher an den ESP32-S3 anhängen. Die Audioqualität ist von untergeordneter Bedeutung, es geht primär um Warntöne. Der originale ESP32 hatte ja noch einen ADC, an den man entweder direkt oder über einen einfachen Analogverstärker einen Lautsprecher anhängen konnte.

Beim ESP32-S3 habe ich im wesentlichen die Optionen I2S und PDM. Natürlich kann ich an I2C einen externen ADC anschließen, aber ich möchte den Bauteileaufwand möglichst klein halten Wie kann man also den PDM-Ausgang gut für eine einfache Audio-Ausgabe nutzen? Lautsprecher über Vorwiderstand (Wert?) direkt anhängen? RC-Tiefpass (Grenzfrequenz?) und Analogverstärker? Ansteuerung einer Transistor-Halbbrücke mit nachgeschaltetem LC-Tiefpass? Hat da schon jemand was gebaut und kann mir ggf. schon konkrete Empfehlungen für Bauteiledimensionierung geben?

Vielen Dank für Eure Unterstützung!

Klaus

Gast #7362502
Lesenswert?

Klaus L. schrieb:

Der originale ESP32 hatte ja noch einen ADC, an den man entweder direkt oder über einen einfachen Analogverstärker einen Lautsprecher anhängen konnte.

Ich denke, du verwechselst ADC (Eingang) mit DAC (Ausgang).

Klaus L. schrieb:

RC-Tiefpass (Grenzfrequenz?) und Analogverstärker?

Kann man machen. Die Grenzfrequenz muss halt deutlich unter der PWM Frequenz sein. Der Lautsprecher selbst kann bereits als Tiefpass wirken.

OP #7362573
Lesenswert?

Ich denke, du verwechselst ADC (Eingang) mit DAC (Ausgang).

Uuuups, ja natürlich! Leider kann ich nicht mehr editieren.

Bei einem R=1kOhm erreiche ich mit einem C=4,7nF eine Grenzfrequenz von etwa 33kHz. Ich kann aus der Dokumentation des ESP32-S3 nicht wirklich die PDM-Frequenz rauslesen, aber diese Quelle (http://blog-yama.a-quest.com/?eid=970192) suggeriert eine Frequenz >1MHz, sodass das Filter das gut glätten sollte.

Gibt es denn auch Assagen oder Meinungen zur Halbbrücke?

vg Klaus

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren