wie man einen Tiefpassfilter für Rechteckwellenform entwirft

Ich habe ein Rechteckwellensignal von 100 kHz mit wenigen Hochfrequenzklingeln vom 555-Timer. Als ich versuchte, einen 100-kHz-RC-Tiefpassfilter erster Ordnung zu verwenden, erhielt ich eine Sägezahnwellenform, da das 100-kHz-Quadrat Sinusharmonische mit höherer Frequenz aufweist, die abgeschnitten wurden runter.

Die im Internet verfügbare Formel für Tiefpass gilt nur für Sinuswellen. Daher möchte ich wissen, ob es eine Formel für Tiefpassfilter für Rechteckeingang gibt.

Welches ist die beste Methode, um eine 100-kHz-Rechteckwelle mit 20 Vpp zu erzeugen?

  • 555-Timer und verstärken Sie ihn mit einem Verstärker

    oder

  • direkt einen Verstärker als Oszillator verwenden

Den RC-Filter sollten Sie nach der Klingelfrequenz dimensionieren , nicht nach der Signalfrequenz . Also nicht bei 100kHz, sondern bei 1MHz oder höher.
Wie "unrechteckig" können Sie Ihre Rechteckwelle tolerieren und wie viel Klingeln können Sie tolerieren? Dafür gibt es keine Wunderwaffe; nur Kompromisse und Pragmatismus.
Sie haben hier mindestens zwei sehr unterschiedliche Fragen. Zumindest müssen Sie beschreiben, welchen Tiefpassfilter Sie verwenden möchten - und nein, Tiefpassfilter gelten nicht nur für Sinuswellen.
Besser noch, Sie sollten beschreiben, was Sie erreichen wollen.
Wenn das Klingeln an den Rändern Ihres 555-Rechteckwellengenerators zu beanstanden ist, greifen Sie die Quelle des Klingelns an, anstatt später zu versuchen, die Rechteckwelle zu beheben. Das Klingeln könnte ein Artefakt Ihrer Oszilloskopsondierung sein oder könnte die Induktivität von zu langen Drähten oder eine schlechte Bypass-Kapazität der Stromversorgung oder ... sein.

Antworten (1)

Auf diese Frage kann es keine allgemeine Antwort geben. Die ideale Rechteckwellenform umfasst harmonische Frequenzen bis unendlich, so dass jeder Tiefpassfilter, den Sie verwenden, die Harmonischen über der Passbandfrequenz reduziert. Dies wird als "Klingeln" angesehen, da das Ergebnis dem Hinzufügen dieser gefilterten Harmonischen zur idealen Rechteckwellenform entspricht (genau gesagt, die Harmonischen werden subtrahiert, aber es ist nur eine negierte Addition).

Der Pegel der Harmonischen nimmt gemäß der sinc-Funktion gegen unendlich ab: Wenn die Grundfrequenz eine Rechteckwelle ist X , Harmonische kommen zu Frequenzen F = X + 2 N X , Wo N ist ganzzahlig 1 , 2 , 3 , . . . , und den relativen Pegel der Harmonischen für jeden F Ist | Sünde ( π F / ( 2 X ) ) / ( F / X ) | (Die Gleichung wird nur von der Sinc-Funktion vereinfacht, die so normalisiert ist, dass der Pegel 1 beträgt X ). In der Praxis wird also der Oberwellenpegel nach einer bestimmten Frequenz unbedeutend und kann herausgefiltert werden, aber die Frequenzgrenze hängt von der Anwendung ab, d. h. sie hängt vom zulässigen Klingelpegel und der Anstiegsgeschwindigkeit ab (beachten Sie, dass auch die Anstiegsgeschwindigkeit niedriger wird je niedriger die Frequenzgrenze ist). Wenn beispielsweise die Rechteckwelle ein Taktsignal ist, können Sie sogar mit einem Filterpassband auskommen, das der Taktfrequenz entspricht. Dann bleibt im Grunde nur noch die Basis-Sinuskomponente übrig, aber da Sie nur ein periodisches Signal benötigen, könnte das ausreichen. Abgesehen davon gibt es keine einfache allgemeine Regel für das erforderliche Filterpassband.