Bei dem folgenden Phasenverschiebungsoszillator wird anstelle eines Hochpasses ein Tiefpass verwendet.
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Üblicherweise ist die Schwingungsfrequenz für einen Hochpass gegeben durch:
Allerdings weiß ich nicht wirklich, wie das abgeleitet wird, ich benutze es einfach. Wie würde man für diese Schaltung die Schwingungsfrequenz berechnen?
Mit den angegebenen Werten von R = 2,2 Meg und C = 1 uF ergab LTspice eine Frequenz von etwa 0,174 Hz.
(In der eigentlichen Simulation habe ich Vsin verstärkt)
Danke schön.
Ihr Schaltplan verwendet einen Tiefpassfilteransatz. Eine Möglichkeit, mental über eine Lösung nachzudenken, besteht darin, sich das folgende Schema anzusehen:
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Oben sieht man das Und einen Spannungsteiler bilden, der teilt hinein . Auch, Und einen Spannungsteiler bilden, der teilt hinein . Endlich, Und einen Spannungsteiler bilden, der teilt hinein . Es folgt dem:
Vorausgesetzt Und und Einstellung Ich bekomme folgende Antwort:
Für eine Phasenverschiebung von , geht der Imaginärteil im Nenner gegen Null. So:
Beachten Sie, dass dies von dem abweicht, was Sie geschrieben haben.
Ich habe gerade eine Simulation auf LTspice mit einem anständigen R2R-Opamp ausprobiert (er kann nicht mehr als ca zwischen seinen Schienen.) Hier sind die Ergebnisse:
Die Periode scheint ungefähr zu sein . Was der Vorhersage nahe kommt.
Auf Wunsch von Tony ist es nicht schwierig, die Spitzen- oder Spitze-zu-Spitze-Spannung für die resultierende Sinuswelle am Ausgang zu ermitteln.
Da der Imaginärteil von 0 ist, ist die Größe gerecht (einfach einstecken .) Der Effektivwert der Rechteckwelle bei ist nur (wie immer auch oder aber .) Die Ausgabe lautet also:
Da die Ausgabe eine Sinuswelle ist, sollte die Spitze ungefähr sein größer, bzw .
Wie Sie sehen können, zeigt das Bild, das ich oben eingefügt habe, auch eine Ausgangsspitze, die dieser Vorhersage nahe kommt.
Die gezeigte Schaltung ist schlecht - warum? Weil der Operationsverstärker in eine tiefe Sättigung getrieben wird. Folglich ist das gefilterte Ausgangssignal kein "gutes" Sinussignal. Darüber hinaus benötigen Sie einen zusätzlichen Ausgangspuffer zur Weiterverarbeitung des gefilterten Schwingungssignals.
Eine kleine Modifikation - und die Schaltung ist viel besser: Verbinden Sie den Kondensator C3 nicht mit Masse, sondern mit dem Ausgang des Operationsverstärkers.
Sie haben also einen invertierenden Integrator (Phasenverschiebung +90 Grad). Zusammen mit einer Phasenverschiebung (-90 Grad) der beiden verbleibenden Tiefpass-RC-Glieder kann man die Schwingungsbedingung in Bezug auf die Phase erfüllen. Für eine Schleifenverstärkung von Eins (Amplitudenbedingung) muss der Wert von C3 etwas kleiner als C/12 sein . (C1=C2=C)
Die Schwingungsfrequenz ist wo=SQRT(3)/RC (R1=R2=R; C1=C2=C)
Ein weiterer Vorteil: An einem niederohmigen Opamp-Ausgang steht ein hochwertiges Oszillationssignal zur Verfügung (kein zusätzlicher Puffer erforderlich).
Wenn Sie die Qualität des Signals verbessern möchten, kann eine Soft-Limiting-Technik eingebaut werden: Verwenden Sie eine Reihenschaltung aus einem weiteren (kleinen) Kondensator C4 und zwei antiparallelen Dioden. Diese Reihenschaltung ist parallel zu C3 geschaltet (wählen Sie die Parallelschaltung C3+C4>C/12).
Der richtige Weg, um die Schwingungsfrequenz von diesem Oszillator abzuleiten, besteht darin, auf die Schwingungskriterien von Barkhausen zurückzugreifen. Finden Sie zuerst die Transmission der 3 RC-Blöcke und die Ihres Verstärkers. Wenden Sie dann die Kriterien von Barkhausen für die Phasenverschiebung an: Die Summe der Phasenverschiebungen aus den beiden Transmissionen muss gleich Null sein, damit eine Schwingung existiert.
Da Ihr Verstärker einen echten negativen Transmissionsgrad hat, beträgt seine Phasenverschiebung -180°. Daher muss die Durchlässigkeit der RC-Blöcke eine reelle negative Zahl sein, was impliziert, dass ihr imaginärer Wert Null sein muss. An dieser Bedingung können Sie das erkennen , endend mit . Die Berechnung der RC-Block-Transmission ist jedoch ziemlich hart.
Bearbeiten: Dies wäre die gleiche Methode für Ihre Tiefpassfilterversion.
Andi aka
Physco111
Andi aka
Mitu Raj
jonk
jonk
Sredni Waschtar
Heinrich Krun
Andi aka
Verbale Kint