Ich möchte eine Sinuswelle aus einem uC-PWM mit einem sehr niedrigen DC-Offset erzeugen. Ich habe etwas recherchiert und beschlossen, einfach einen Bandpassfilter zu bauen, der aus einem passiven Hochpassfilter mit einem Pol besteht, um die DC-Komponente zu filtern, gefolgt von einem aktiven 3-Pol-Sallen-Key-Filter, um die Rechteckwelle sinusförmig zu machen. Das Ergebnis ist die Schaltung in der Abbildung unten.
Am Steckbrett hatte ich keine nennenswerten Probleme, ich bekam eine Welle mit einer guten Sinusform und einem niedrigen DC-Offset (10 mV), aber jetzt habe ich auf der Platine einen signifikanten DC-Offset (100 mV) am Ausgang . Ich habe das Signal mit dem Oszilloskop verfolgt und dieser DC wird direkt nach dem HP-Filter im Knoten zwischen R25 und R26 angezeigt.
Hat jemand einen Tipp was da los ist und wie ich es reduzieren kann?
Edit: PCB-Layout hinzugefügt. Ich habe den Cooper-Plan oben und unten mit Massesignal angewendet. Ich habe mehrere Durchkontaktierungen platziert, um die Masseschleife zu vermeiden.
An deiner Schaltung scheint nichts verkehrt zu sein. Ich würde prüfen, ob es richtig zusammengebaut ist. Überprüfen Sie die Gerber, um sicherzustellen, dass die Platine das tut, was Sie beabsichtigt haben, und dass keine signifikanten Verunreinigungen auf der Platine vorhanden sind (z. B. Flussmittelreste).
Als Antwort auf meine Frage war das Problem auf ESD-Schäden des Verstärkers zurückzuführen, wie von Benutzer @John D vorgeschlagen. Vielen Dank.
John D
Impedanz