Anfängerfrage - Sägezahnsignalerzeugung - Kondensatorentladung über bjt

Ich versuche, einen Sägezahngenerator zu realisieren. Die Schaltung besteht aus einem Operationsverstärker-Integrator, der die Rampe erzeugt. Dann wird der Integratorausgang mit einem Komparator mit fester Schwelle verkettet, der einen NPN-BJT über einen Widerstand speist. Ich möchte den BJT als Schalter verwenden. Wenn das Eingangssignal unter dem Schwellenwert liegt, ist der Ib-Strom 0 und BJT Vce ist „hoch“ und Ib ist null, aber wenn das Eingangssignal über dem Schwellenwert liegt, wird BJT Vce „niedrig“ (Sättigungszustand), während der Ib ist größer als Null. Ich möchte den BJT an den Kondensator im Integratormodul anschließen, damit der Kondensator entladen werden kann, aber ich verstehe nicht wie. Kannst du mir bitte helfen? Vielen Dank.

Hier ist eine LTSpice-Skizze des Projekts.Geben Sie hier die Bildbeschreibung ein

@bummi - warum hast du diese Frage bearbeitet? Die von Ihnen vorgenommene Bearbeitung lässt meine Antwort falsch aussehen. Stellen Sie entweder die Änderungen wieder her oder berücksichtigen Sie vollständig, dass meine Antwort mit der vorherigen Version kompatibel ist.
@Andyaka Rollback, wenn Sie nicht einverstanden sind, habe ich eine NAA eingefügt, tut mir leid, wenn ich falsch gelaufen bin.
OK zurückgerollt. Grundsätzlich haben Sie das erste Diagramm überschrieben, das das Problem hatte, dass der NPN-Transistor mit 0 V anstelle von -Vs verbunden war.
Ich habe die Antwort, die ich vor einigen Minuten gepostet habe, wiederhergestellt.

Antworten (2)

Betrachten Sie diese Schaltung für eine Minute: -

Geben Sie hier die Bildbeschreibung ein

Abgesehen von der Verwendung eines BJT zur Steuerung der Kondensatorentladung oszilliert es selbst und erzeugt eine saubere Dreieckswellenform und eine anständige Rechteckwelle. Überlegen Sie nun, was passiert, wenn der 2k2 eine Diode darüber hat.

Dies ist effektiv das, was Sie mit einem Transistor zu erreichen versuchen (Sägezahn) - die Diode verkürzt die Ladezeit (oder Entladezeit) abhängig von der Diodenrichtung massiv, aber denken Sie darüber nach, wie diese Entladung erfolgen würde - Sie brauchen den Transistor gehen zu die negative Schiene und nicht die Erde (Mittelschienenpunkt), damit dies korrekt funktioniert. Es würde in der obigen Schaltung funktionieren (wenn die Diode hinzugefügt wird), da der Ausgang des Komparators hohe negative und positive Ausgangsspannungen in Bezug auf 0 V (Mittelschiene) hat.

In Ihrer Schaltung entlädt sich der BJT auf 0 V, und dies schneidet den Senf nicht ab.

So würde meine Schaltung für unabhängige Anstiegs- und Abfallrampen mit einer Diode (oder zwei) aussehen: -

Geben Sie hier die Bildbeschreibung ein

Die Anstiegssteilheit wird durch den 100k-Widerstand (R2) und der Abfall durch den 5k6 (R1) bestimmt. Sie können natürlich einen Transistor verwenden, aber was Sie am Ende erhalten, ist das Äquivalent eines 555-Timers mit einer Konstantstromquelle (lineare Rampe): -

Geben Sie hier die Bildbeschreibung ein

Im Inneren des 555 befindet sich der Entladetransistor, den Sie implementieren möchten.

Danke für Ihre Antwort! Aber trotzdem habe ich ein paar Probleme mit meinen Schaltungen, wie ich im nächsten Beitrag geschrieben habe.
Nein, das wird nicht funktionieren - Sie müssen den Kondensator (über R4) entladen, indem Sie ihn mit dem Transistor auf die negative Stromschiene bringen. Kollektor an R4, Emitter an Neg-Schiene, Basis vom LT1001 und stellen Sie sicher, dass die Basis richtig vorgespannt ist, damit sie den Transistor angemessen ein- und ausschalten kann. Außerdem benötigt Ihr LT1001 Hysteresekomponenten (siehe R3 und R4 in meiner 2. Schaltung)

Danke für Ihre Antwort! Irgendwie war es aufschlussreich. Mein Schema wurde auf diese Weise geändert:

Schema - Version 2

Leider reicht die C2-Entladung nicht aus, um die gewünschte Schwingung zu erhalten...

Simulation

Was ich bekomme, ist eine kleine Welligkeit, wenn die Schwellenspannung erreicht wird. Ich möchte eine vollständige Entladung erhalten, damit V (U1) auf 0 V zurückkehrt.