Stabilitätsproblem bei Unity-Gain opAmp

12

Als Teil einer geregelten Stromversorgung für Hardware-in-Loop-Tests für ein studentisches Projekt musste ich einen Strompuffer (Spannungsfolger) entwickeln, der bis zu 1 A liefern konnte.

Ich hatte die (schlechte) Idee, diese einfache Schaltung zu implementieren:

Erste Schaltungsidee

Der PMOS in der Rückkopplungsschleife fungiert als Inverter (mehr V_gate, weniger V_out), und deshalb schließt die Schleife im POSITIVE-Anschluss des opAmp anstelle des Negativs.

Im Labor habe ich VREF = 5V und VIN = 7V eingestellt. Ich sollte dann 5 V an VOUT erhalten, aber ich erhalte diesen außer Kontrolle geratenen Ausgang VOUT:

Vout

Und das ist das Steuersignal (Ausgang von opAmp, verbunden mit dem Gate des MOSFET)

Vg

Ich finde ähnliche Verhaltensweisen unter verschiedenen VREF, VIN und Rloads. Beachten Sie auch, dass die Ausgabe des opAmp nicht mit einer der Schienen gesättigt ist.

Ich gehe davon aus, dass die Verstärkung der Schleife zu hoch ist, um den opAmp stabil zu halten.

Ich habe Hintergrundwissen zu Kontrollsystemen und Operationsverstärkern, aber ich weiß nicht, wie ich es anwenden soll, um diese Situation zu lösen ...

Ist es möglich, ein Phasenverschiebungsnetzwerk anzuwenden, um die Schleife zu stabilisieren?

Ich würde sowohl "schnelle Hacks" als auch pädagogische Antworten begrüßen!

svilches
quelle
1
Als ich in der Versuchsaufbau Bühne war erreicht I Stabilität durch eine parallele RC zwischen dem Ausgang des OPAMP und dem Gate des Mosfet mit: [ i.stack.imgur.com/5OJ0W.png] löste es das Problem vollständig in dem Steckbrett (Blind gesagt, ich habe gerade eine ähnliche Kompensationsschaltung in einer Anwendungsnotiz gesehen und es hat funktioniert). Aber jetzt, da ich zu PCB gewechselt
bin
2
Sehen Sie meine Antwort, es erklärt, wo Sie falsch gelaufen sind - Die guten Leute von allen großen Op-Amp-Unternehmen entwickeln Op-Amps, die mit allen Arten von Feedback-Regimen einigermaßen stabil sind. Jetzt haben Sie eine Spannungsverstärkungsstufe von 100s hinzugefügt und erwarten, dass der Operationsverstärker stabil bleibt, wenn Sie den Rückkopplungspunkt aus dem Drain entnehmen und erwarten, dass er ohne Oszillation arbeitet!
Andy aka
Danke für all den Einblick! Ich habe einige der von Ihnen vorgeschlagenen Stabilisierungsmethoden ausprobiert, ohne sie zu verbessern. Es scheint, dass der MOSFET der Schleife einfach zu viel Verstärkung hinzufügt, was die Stabilisierung ziemlich schwierig macht. Ich habe die Schaltung von @Andy aka (Source Follower) ausprobiert und bin im Breadboard völlig stabil. Ich werde es morgen auf PCB testen. Die einzige der Source - Folger - Konfiguration den Nachteil , dass heißt, für meine Anwendung (6V, 0.5A Ausgang), ich brauche eine 12V - Schiene (die die Dissipation des MOSFET erhöht)
svilches

Antworten:

11

Das ist ganz einfach: Verwenden Sie einen N-Kanal-FET und verwenden Sie ihn als Source-Follower. Sie können sogar ein BJT verwenden. Der untere Wert hat aufgrund der 3k3-Rückkopplung und der 1k-Erdung von -Vin eine Verstärkung. Wenn Sie keine Verstärkung wünschen, schließen Sie den Ausgang direkt an -Vin an und lassen Sie das 1k weg.

Bildbeschreibung hier eingeben

Ein Einheitsverstärkungspuffer am Ausgang eines Operationsverstärkers ist entweder ein Emitterfolger oder ein Sourcefolger. So einfach ist das - Rückkopplung vom Emitter / der Quelle zurück zum invertierenden Eingang des Operationsverstärkers.

Da die Source / Emitter-Spannung dem Operationsverstärker-Ausgangssignal "folgt", sind die Gate / Basis-Belastungseffekte außerdem minimal, so dass Sie sich bei Verwendung eines MOSFET keine Gedanken über die Gate-Kapazität machen müssen.

Denken Sie vernünftigerweise darüber nach - Analog Devices oder TI oder MAXIM of LT -. Ihr Marketing-Team wird nicht eines Morgens aufwachen und ihren Designern sagen - warum können Sie keinen Operationsverstärker entwerfen, der es jemandem ermöglicht, eine Verstärkungsstufe hinzuzufügen es und erwarten, dass es stabil ist. Wenn dies der Fall wäre, müssten die Designer die Leistung des Operationsverstärkers verringern, damit er stabil ist. Wie würde dieser Operationsverstärker auf dem Markt mit all den Operationsverstärkern konkurrieren, die den vernünftigen Weg gehen? und bauen weiter, was sie gut können.

Andy aka
quelle
Andy, die Schaltung, die du gepostet hast, ist ziemlich gleichwertig mit meiner ... also nehme ich an, dass sie, wenn sie mit einem MOSFET verwendet wird, die gleichen Probleme hat, irre ich mich?
Svilches
2
Es ist sicherlich NICHT äquivalent - OK, meine Schaltung verwendet einen BJT, aber wenn es stattdessen einen FET verwendet, wäre es ein N-Kanaltyp mit einer Drain von +15 V und einer Source von +15 V zum Lastwiderstand. Die Rückmeldung erfolgt auch über den invertierenden Eingang an meiner. Diese Schaltung funktioniert aus den Gründen in meiner Antwort. Klar, auf den ersten Blick sieht es ähnlich aus, aber überprüfe es noch einmal und höre, was ich bitte gesagt habe.
Andy aka
@Andyaka Die ursprüngliche Schaltung hat einen kleinen Vorteil: Um die Spannung VREF an R14 zu erzeugen, muss der Operationsverstärker diese Spannung nicht tatsächlich ausgeben. Es muss lediglich der PMOSFET ausreichend eingeschaltet sein, damit diese Spannung an R14 erzeugt wird. Bei Ihrem Emitter- / Source-Follower muss der Operationsverstärker jedoch grundsätzlich die Ausgangsspannung erzeugen.
Kaz
@Andyaka Aber natürlich ist der Vorteil nicht so groß, weil der - Eingang auf VREF getrieben wird, da es sich bei der Schaltung um eine Verstärkung von Eins handelt. Aber nehmen wir an, es wird geändert, damit es Gewinn gibt. Dann können wir eine Ausgangsspannung erhalten, die nahe an einer Schiene liegt, ohne entweder den Eingang des Operationsverstärkers nahe an einer Schiene oder dessen Ausgang anzusteuern. Nur ein Gedanke. Die Verwendung eines PMOS oder PNP zur Steuerung der Lasthochspannung ist keine so schlechte Idee.
Kaz
@ Andy aka Jetzt verstehe ich deinen Standpunkt, sorry! Mit dem Source Follower gibt es keine erhöhte Verstärkung in der Schleife. Darüber hinaus spielt Cgs keine Rolle, weil Vgs klein ist. Ich hätte diese Konfiguration am Anfang wählen sollen, da es ziemlich schrecklich sein wird, die Platine zu reparieren, um dies zu ändern
16.
11

Ihr Operationsverstärker oszilliert, weil Ihre Open-Loop-Verstärkung bei einer Frequenz, bei der die Phasenverschiebung 180 ° beträgt, größer als 1 ist.

Der Operationsverstärker in Ihrer Schaltung treibt eine fast vollständig kapazitive Last an - das Gate des MOSFET.

Es gibt viele Möglichkeiten, dies mit einem gut platzierten Widerstand oder einem Kondensator zu korrigieren. Am besten ist es, einen Vorwiderstand oder einen Parallel-RC-Shunt oder ein Rückkopplungs-RC-Paar zu verwenden - alles hängt von der jeweiligen Schaltung ab.

Bildbeschreibung hier eingeben

Weitere Informationen hierzu finden Sie in diesem hervorragenden Artikel von Analog Devices .

Jonny B Gut
quelle
In der Tat ist dies die richtige Antwort. Und ausführlichere Diskussion [hier] auf electronics.stackexchange.com/questions/146531/…
Fizz
Oh, Kuh, er gibt dem Opamp positives Feedback. Natürlich wird es schwingen, egal was passiert. Andy hat recht. Dies ist eigentlich ein Anfängerfehler und jeder [andere] behandelte das [viel schwierigere] Problem.
Fizz
Würden Sie bitte den Link "Analog Devices" aktualisieren oder ihnen eine Beschreibung geben, damit wir den Artikel googeln können?
Mehrad
8

HINWEIS: Dieser Beitrag wurde umfangreich bearbeitet, um Tiefe und Klarheit hinzuzufügen. Beim Verfassen der ursprünglichen Antwort wurden viele Details berücksichtigt, die nicht enthalten waren, um die Dinge kurz zu halten. Hier wird die Haut vom Diagnose- und Lösungsprozess abgerissen, um zu zeigen, was unter der Oberfläche vor sich geht, und Substanz hinzuzufügen. Betrachten Sie es als eine Art Tagebuch der Analyse. Ich lasse die ursprüngliche Antwort für transparente Bearbeitungen intakt und füge Details in und nach altem Text hinzu.

Ciss


Redaktioneller Kommentar zur Diagnose:

Woher kommt dieser 20-kHz-Pol?

CgsR14RG

Fp12πR14CgdGfsRG12π(1000)(150 pF)(5)(10)

CgdGfsR14). Führen Sie eine kurze Summe der Schleifenphasenverschiebung durch, um festzustellen, dass im besten Fall ein Phasenabstand von 45 Grad bei 20 kHz zu erwarten ist (LM358 -90, IRF9530 -180 -45 = -315 Grad). Bereits bei 20 kHz ist der Phasenabstand mit 45 Grad das Minimum, das Sie jemals in Ihrer Schleife sehen möchten, und es ist wahrscheinlich weniger als das. OK, bis jetzt ist das ein totaler SWAG. Es ist wissenschaftlich, da ich einen wissenschaftlichen Taschenrechner zum Multiplizieren und Dividieren verwendet habe, und es ist eine wilde Vermutung, da ich mir das Datenblatt für den IRF9530 noch nicht angesehen und mein Gedächtnis des LM358 Zo nicht aktualisiert habe. Es gibt einen schnellen Hinweis auf die wahrscheinliche Problemquelle für den OP-Schaltkreis.

Auf der Suche nach den einfachsten Ideen, um die Situation zu verbessern:

Zuerst wurde versucht, eine einfache Lösung für die ursprüngliche Schaltung bereitzustellen, was zu den beiden nachstehenden Aufzählungszeichen führte. Dies sind beide Band-Aid-Ansätze, die nicht weit genug gehen können, um einen bedeutenden Unterschied zu machen. Die Lektion hier (die ich bereits kennen sollte) ist, niemals Pflasterlösungen anzubieten, da sie sich nicht lohnen. Es gibt natürlich Möglichkeiten, den ursprünglichen Ansatz zu korrigieren, aber sie sind grundlegender und komplizierter.

Vth

Ein paar Anmerkungen zu der Strecke, die ich vorgeschlagen habe:

  • R1 in Reihe mit dem Tor ist nur eine Annehmlichkeit. In solchen Schaltkreisen ist es sehr verbreitet, das Gate zur Fehlersuche oder zum Testen zu isolieren. Das Aufspringen eines Widerstands dauert 5 Sekunden. Das Anheben des Kabels eines TO-220 ist sehr viel unbequemer. Tun Sie dies mehrmals und Sie können sogar ein Pad anheben. Wenn Sie ein Oberflächenmontageteil verwenden, müssen Sie den FET ohne Widerstand entfernen.

  • Ich zeige einen 1kOhm Widerstand für R15. In Anbetracht der Ausgangsimpedanz des LM358 würde ich jedoch nicht weniger als 10 kOhm verwenden ... und könnte sogar 50 kOhm erreichen.


Du könntest es versuchen:

  • Senkung der Ausgangsimpedanz des Verstärkers (um ein Vielfaches) durch Hinzufügen eines Emitterfolgerpuffers am Verstärkerausgang.
  • Ciss

Da der + -Eingang des Verstärkers als negativer Rückkopplungspunkt verwendet wird, sind die Dinge kompliziert. Normalerweise möchten Sie den OpAmp als Integrator mit einem Rückkopplungskondensator von OpAmp-Ausgang zu -Eingang verwenden. Auf diese Weise können Sie den Crossover-Punkt des Verstärkers so steuern, dass der durch die FET-Kapazität verursachte Phasenverlust unwichtig ist oder kompensiert wird.

Sie könnten mit so etwas beginnen:

Bildbeschreibung hier eingeben

Wählen Sie einen Wert für C10, bei dem die Verstärkerverstärkung aus Stabilitätsgründen bei 1 kHz oder weniger durch Null geht. Mit einem FET können Sie bei jeder Last am Ausgang nicht mehr als etwa 3 V erhalten. In diesem Fall müssten Sie einen BJT oder einen höheren Vin verwenden.


Redaktioneller Kommentar zur Source-Follower-Lösung:

Hier ist, wie ich über eine grundlegende Designlösung nachdachte.

Was wissen wir darüber, was Svilches mit seiner Schaltung zu tun versucht? Nun, er möchte 7 V verwenden, um bis zu 5 V mit einer Last von bis zu 1 A zu versorgen, und er möchte, dass die Ausgangsspannung einer Steuerspannung folgt (die er als Referenzspannung bezeichnet). Grundsätzlich möchte ein linear einstellbares Netzteil mit einem LM358-Operationsverstärker zur Schleifenfehlerkompensation und nur 2 Volt Headroom (das wird ein Problem für den LM358 sein).

Wir wissen nicht, welche Modulation die Referenz steuert. Wird es eine Rampe, ein Sinus oder vielleicht eine Puls- oder Stufenmodulation sein? Schritt ist das Schlimmste, obwohl, wenn Sie planen, dass es keine so große Sache ist, so dass sich die Referenzeingabe schrittweise bewegt.

CÖ

Zwei grundlegende Möglichkeiten:

Kompensieren Sie entweder die gemeinsame Source-Schaltung als stabil oder schalten Sie auf eine Source-Folger-Schaltung um. Die erste Option hat viele Vorteile, ist aber komplizierter und ich habe nach der schnellsten und am wenigsten komplizierten Lösung gesucht. Die zweite Option ist der Source-Follower, da er eingeschränkt ist. Mit beschränkt meine ich den Wechsel von einem Durchgangselement, das Strom puffert und eine Spannungsverstärkung aufweist, zu einem Element, das Strom puffert und (mit Ausnahme der durch parasitäre Elemente definierten besonderen Umstände) eine Spannungsverstärkung von eins aufweist. Der Vorteil der gemeinsamen Source-Schaltung besteht darin, dass es sich um eine Low-Drop-Lösung handelt, die Sie mit einem Source-Follower-Verstärker verlieren. Der einfachste Startpunkt ist also der Source Follower.

Probleme beim Einsatz einer Source Follower Endstufe hier:

  • VthVdsGfsCgd
  • VgsβVcevon 2V. Diese P-Kanal-Endstufe sieht die ganze Zeit besser aus, aber wir werden mit dem Source-Follower weitermachen. Randbemerkung zum LM358: National Semiconductor mochte diesen Verstärker so gut, dass er in mindestens drei Produktlinien unterteilt werden konnte: LM124 (ein Quad), LM158 (ein Dual) und LM611 (ein Single mit Referenz). Die Datenblätter für den LM124 und den LM158 zeigen nicht die Leistung in der Nähe der Frequenzweiche, aber das LM611- Datenblatt ist großartig Schauen Sie sich diese Beispielschaltungen an, die Integrator-Caps um den OpAmp haben.

Vth

VdsGfsCgdCgsCgd

Cgd

Wenn die Verstärkung bei 20 dB / Dekade abfällt, beträgt die Phase 90 Grad, wenn der nächste einfache Pol ein Jahrzehnt entfernt ist. Ein einfacher Pol führt über 2 Jahrzehnte zu einer Phasenverschiebung von 90 Grad, zentriert mit einer Verschiebung von 45 Grad am Pol.

Cgdist 150pF, was die effektive Polfrequenz um ca. 1,5 Oktaven zurückschiebt (eigentlich 1,6 Oktaven, aber warum über 0,1 Oktaven streiten). 1,5 Oktaven sind ungefähr 20 Grad Phasenverschiebung wert, so dass der Verstärker jetzt nur noch 25 Grad Phasenreserve hat. Wenn ein Phasenabstand von 45 Grad zu einem Überschwingen von 1,3 führt, wie viel Überschwingen wäre bei einem Phasenabstand von 25 Grad zu erwarten?

Hier ist eine Auftragung des Stufenüberschreitens gegen die Phasenreserve mit offener Schleife für einen Verstärker mit Einheitsverstärkung und Einheitsrückkopplung.

Bildbeschreibung hier eingeben

Suchen Sie im Diagramm einen Phasenrand von 25 Grad und stellen Sie sicher, dass er einem Überschwingen von etwa 2,3 entspricht. Für diesen Source-Follower-Schaltkreis, der einen IRF520 verwendet, würde ein Stufeneingang von 100 mV bei der Referenzspannung ein Überschwingen von 230 mV zusätzlich zu seiner 100 mV-Reaktion verursachen. Dieses Überschwingen würde für einen längeren Zeitraum zu einem Klingeln bei etwa 500 kHz führen. Ein Stromimpuls am Ausgang hätte einen ähnlichen Effekt wie ein starkes Überschwingen, gefolgt von einem Klingeln bei etwa 500 kHz. Dies wäre für die meisten Menschen eine inakzeptabel schlechte Leistung.

Wie konnte das ganze Klingeln reduziert werden? Erhöhen Sie die Phasenreserve. Der einfachste Weg, um den Phasenabstand zu erhöhen, besteht darin, eine Integratorkappe um den Verstärker innerhalb der Einheitsrückkopplungsschleife hinzuzufügen. Ein Phasenabstand von mehr als 60 Grad würde das Klingeln eliminieren, und Sie können dies erreichen, indem Sie die Opamp-Verstärkung um etwa 6 dB reduzieren.

Ein wahrscheinliches Szenario

VdsCgs. Die kapazitive Last am Opamp-Ausgang steigt von 150 pF auf 500 pF an. Das Klingeln mit zusätzlicher Kapazität an der Quelle wird schlechter. Das wird dem Benutzer auch nicht gefallen und er wird noch mehr Kapazität versuchen, um die Quelle zu laden. Wenn die Kapazität an der Quelle 1 uF erreicht hat, klingelt der Stromkreis höchstwahrscheinlich nicht mehr ... er schwingt.

Da ich erwarte, dass Kapazität zum Ausgang der Schaltung hinzugefügt wird, würde ich die Integratorkappe so dimensionieren, dass die Schleifenverstärkung um etwa 20 dB verringert wird.

gsills
quelle
-1 für den Hinweis, dass das Problem immer noch mit der Gatekapazität zu tun hat. Lies meine Antwort. Die Schaltung, die Sie vorschlagen, ist die, die ich vorschlage, aber da es sich um einen Source-Follower handelt, folgt die Source dem Gate, und daher ist die Gate-Kapazität kein Problem mehr. Da ein Source Follower eine Einheitsverstärkung darstellt und nur eine sehr geringe Phasenverschiebung hinzufügt, funktioniert das Hinzufügen der Integrationsgrenze und R1 ist sinnlos. Außerdem oszilliert es näher an 60kHz.
Andy aka
1
@Andyaka, ich war mit meiner Antwort nicht zufrieden, da ich Details ausgelassen hatte, die zu meiner vorgeschlagenen Startpunkt-Schaltung führten. Also nahm ich Änderungen vor und fügte Details hinzu, um die Dinge klarer zu machen. Es war meine Schuld, dass du nicht folgen konntest, was ich zu vermitteln versuchte. Sie scheinen 4 Punkte oder Bedenken zu haben: 1) Mein Startpunkt ist derselbe wie der, den Sie vorschlagen. 2) Die zusätzlichen Teile in meiner Schaltung (nämlich die Integratorkappe) sind sinnlos. 3) FET Ciss spielt keine Rolle, da das Pass-Element ein Source-Follower ist. 4) Der Stromkreis der gemeinsamen Quelle des OPs schwang mit ~ 60 kHz.
gsills
2
Fortsetzung: Eine kurze Antwort, Punkte 1) und 2) sind widersprüchlich. Es handelt sich entweder um dieselbe Schaltung oder um eine ähnliche, aber unterschiedliche Schaltung, da sie zusätzliches Material (Integratorkappe) enthält. Ich würde sagen, es ist eine andere Strecke mit zusätzlichen Sachen, die für eine gute Leistung entscheidend sind. Dies hängt natürlich davon ab, dass Punkt 3) falsch ist (siehe Änderungen). Über Punkt 4), OK, genau ... würde erwartet, dass ein Pol bei 20 kHz angesichts der Rate des Phasenverlusts eine Stabilität bei ~ 60 kHz bewirkt.
gsills
@gsills Ich habe eine ähnliche Schaltung (Source Follower) hergestellt, die eine sehr niedrige PM hat, Ringe ohne Unterbrechung. Ich habe eine Entschädigung wie deine gemacht, die ich woanders vorgeschlagen habe. Darf ich fragen, ob es richtig ist zu sagen, dass die Frequenzweiche auf 1 / (2pi * C10 * (R15 + R14)) reduziert ist? Wenn ich das gut verstehe und der xover stimmt, ist die Idee, den BW niedriger als die Oszillationsfrequenz zu haben. Außerdem gehe ich davon aus, dass xover das BW ist. Ich sollte dann Überschwinger und Anstiegszeiten analysieren, um das tatsächlich erreichte BW zu sehen.
Thexeno
3

Unter der Annahme, dass das Problem die kapazitive Last (Gate des MOSFET) ist, sind einige Ideen:

  1. Bei Audioverstärkern besteht der klassische Ansatz zur Abwehr kapazitiver Lasten darin, eine Ausgangsinduktivität vorzusehen, die häufig mit einem Widerstand in Reihe geschaltet ist. Nur eine Idee, die Sie im Hinterkopf behalten sollten: Vergessen Sie Induktivitäten nicht, um sich von Kapazitäten zu isolieren.

  2. Haben Sie jemals bemerkt, dass die Datenblätter von linearen Spannungsreglern immer einen Bypass-Kondensator am Ausgang empfehlen? Dies hilft bei einer kapazitiven Last. Obwohl es paradox erscheint, liegt die Begründung darin, dass der absichtlich eingesetzte Kondensator eine höhere Kapazität aufweist, die die kleine Kapazität der Last übersteigt, wodurch ein dominanter Pol bei einer niedrigeren Frequenz erzeugt wird. Versuchen Sie es mit einem Kondensator vom Ausgang des Operationsverstärkers gegen Masse von 0,1 uF bis 1 uF.

  3. Da Sie den + -Eingang für die Gegenkopplung verwenden, besteht in dieser Schaltung eine große Chance, die Miller-Kompensation in Form einer lokaleren Gegenkopplungsschleife hinzuzufügen: Stattdessen wird ein Kondensator zwischen dem Ausgang des Operationsverstärkers und dem - -Eingang angeschlossen von zu Boden.

  4. Ihre Endstufe ist eine Common-Source-Endstufe und hat daher einen Gewinn! Der Operationsverstärker hat bereits Gobs mit offener Verstärkung, und Sie fügen der Schleife mehr hinzu. Stellen Sie sich eine Ausgangsstufe vor, die keinen zusätzlichen Gewinn bringt: Siehe Andy Akas Antwort.

Kaz
quelle
2

Hinweis: Der folgende Absatz ist in dem Sinne falsch, dass Ihre Idee mit einigen Verbesserungen und in vielen Produkten, insbesondere PMOS-LDOs, funktionieren könnte (und auch funktioniert). siehe das nachfolgende Material. Ich lasse diesen Absatz hier, weil LvW darauf geantwortet hat.

Nun, kapazitive Last ist selbst in einer richtig eingestellten Schaltung ein schwieriges Problem, aber in Ihrer Schaltung [wie gezeichnet] geben Sie dem Opamp eine positive Rückmeldung! Dies wird sogar in der Simulation wie verrückt oszillieren ... mit den gleichen vorhergesagten 5Vpp. Ja, die Oszillationsform ist in der Simulation etwas anders, aber was erwarten Sie ... keine Parasiten und der LM358 hat ein ziemlich einfaches SPICE-Modell.

Bildbeschreibung hier eingeben


@LvW: Ich muss ein bisschen mehr darüber nachdenken, was genau passiert, aber ich sehe auch ein aktualisiertes Diagramm mit Vgate. Es ist klar, dass es niemals 5 V erreicht, so dass der Opamp niemals eine tatsächliche negative Rückkopplung sieht, wie dies angeblich bei diesem Design der Fall ist. Der Opamp funktioniert also im Grunde genommen wie ein Komparator. Es gibt auch eine gewisse Phasenverschiebung zwischen diesen beiden Signalen, aber ich bin nicht davon überzeugt, dass dies die Ursache für die Oszillation ist, sondern ich denke, es ist "beabsichtigt". Ich habe versucht, dem Gate einen großen Widerstand (1K, sogar 10K) hinzuzufügen, der immer noch gleich oszilliert.

Bildbeschreibung hier eingeben


Grundsätzlich versuchen Sie, ein PMOS-LDO zu entwerfen ! Aber du machst es ziemlich falsch. Sie müssen dies mit einer Bypasskappe der richtigen Größe und ESR ausgleichen! Außerdem würde ein PMOS-LDO die Rückkopplung über einen Spannungsteiler übernehmen. Hier ist mein amateurhaftes LDO-Design:

Bildbeschreibung hier eingeben

Wie bei PMOS-LDOs üblich, ist der Ausgangs-ESR kritisch und muss in einem bestimmten Band liegen. Schauen Sie, was passiert, wenn ich es zum Beispiel absenke; beginnt zu schwingen:

Bildbeschreibung hier eingeben

Wenn der ESR zu hoch ist, haben Sie erneut Probleme. gut für diese Last muss es ziemlich hoch werden, bevor es auf der anderen Seite des sicheren Bandes schwingt:

Bildbeschreibung hier eingeben

Tatsächlich ist das einzige kritische Element darin diese Ausgleichskappe. Ein 10uF mit 0,1 Ohm ESR scheint für einen ziemlich großen Lastbereich von 1K bis 5 Ohm zu funktionieren (was Ihnen den gewünschten 1A-Ausgang geben würde):

Bildbeschreibung hier eingeben

Diese Obergrenze würde natürlich zu einer gewissen Bandbreitenbeschränkung führen.

Fizz
quelle
Positives Feedback? Ich denke, der FET fungiert als eine gemeinsame Source-Stufe mit invertierenden Eigenschaften, nicht wahr?
LvW
@LvW: Siehe aktualisierte Grafik und Absatz hinzugefügt.
Fizz
@LvW: Ich habe es irgendwie herausgefunden. Es war keine schreckliche Idee, aber ein bestimmtes PMOS LDO-Rad neu zu erfinden und es nicht sehr gut zu machen.
Fizz
1

Ihr Operationsverstärker ist wahrscheinlich nicht stabil, weil Sie eine kapazitive Last (Gate-Kapazität) betreiben. Entfernen Sie C10 und senken Sie den Wert von R15 auf zehn Ohm. Sie können auch versuchen, einen anderen Opamp zu verwenden. Das Datenblatt von LM358 sagt:

Kapazitive Lasten, die direkt an den Ausgang des Verstärkers angelegt werden, verringern den Regelkreisstabilitätsspielraum. Werte von 50 pF können unter Verwendung der ungünstigsten nicht invertierenden Einheitsverstärkungsverbindung berücksichtigt werden. Wenn eine größere Lastkapazität vom Verstärker angesteuert werden muss, sollten große Regelverstärkungen oder eine Widerstandsisolierung verwendet werden.

Die Eingangskapazität des IRF9530 beträgt 500pF. Sie müssen also auf jeden Fall einen kleinen Widerstand zwischen den Ausgang des Operationsverstärkers und das Gate des MOSFETs legen.

Szymon Bęczkowski
quelle
Angeblich wird das System stabiler, wenn der Widerstand zwischen dem Ausgang des Operationsverstärkers und dem Mosfet erhöht wird, oder? Ich habe es mit verschiedenen Werten von R15 (bis zu 500K) versucht, ohne ein gutes Ergebnis zu
erzielen
Gibt es eine andere Möglichkeit, den Stromkreis zu stabilisieren? Vielleicht platziere ich den Widerstand im falschen Teil der Schleife ...
Svilches