Entwerfen eines analogen Hochleistungsstromreglers mit einem Opamp + MOSFET-Gegentakt

Ich versuche, eine spannungsgesteuerte Stromquelle zu entwerfen, die 0 -> +/- 2 Adc in eine 20-Ohm-, 100-mH-Last aus einer +/- 100-V-Gleichstromversorgung liefert. Ich brauche mindestens 3 kHz Bandbreite für kleine Signale, aber meine aktuelle Schaltung liegt weit unter diesem Punkt und ich habe Mühe herauszufinden, warum. Hier ist die Schaltung: Geben Sie hier die Bildbeschreibung einBeachten Sie, dass der Operationsverstärker mit +/- 120 V versorgt wird, obwohl dies unmöglich ist - ich muss diese Schaltung zum Laufen bringen, bevor ich die Gates der Transistoren ansteuern kann.

Transienten für die 1-kHz-Steuerung (Grün: Ausgang der MOSFETs, Hellblau: Ausgang des Operationsverstärkers, Dunkelblau: Sense, Rot: Steuerung): Geben Sie hier die Bildbeschreibung einIch weiß nicht, warum die Spannung so langsam abnimmt. Wo könnte es herkommen?

Bearbeiten: Ich habe es zum Beispiel mit einem LT1226 versucht und es funktioniert sehr gut (10 kHz Bandbreite) ... Warum?

Mein zweites Problem ist, wie man die Gates der Transistoren ansteuert (die, wenn man sich die Simulation ansieht, eine höhere Spannung als Vds erfordern): a) wenn ich Laborbedarf kaufe, um Schienen mit mehr als +/- 100 V zu versorgen, oder b) wenn Ich begnüge mich mit den Laborutensilien, die ich habe. Alle Vorschläge sind willkommen...Geben Sie hier die Bildbeschreibung ein

Bearbeiten: Verlustleistung, Kosten und Platz sind keine Designtreiber, sondern Geschwindigkeit und Stabilität.

Warum geht der Ausgang des Operationsverstärkers nicht auf -120 V?
Ausgezeichnete Frage, genau das meine ich! Keine Ahnung...
Vielleicht hat es etwas mit einer +/- 120-V-Versorgung des Operationsverstärkers zu tun? Obwohl der Simulator nicht unbedingt Rauch simuliert, garantiert er auch nicht unbedingt, dass die Modelle auf Spannungen extrapoliert werden können, die 10x außerhalb der Spezifikationen des Geräts liegen.
Ich habe es mit einem LT1226 versucht und es funktioniert wie ein Zauber. Ich weiß aber nicht warum. Selbst wenn ich dies ignoriere (was ich lieber nicht tun würde), weiß ich immer noch nicht, wie ich die +/- 15 V vom Operationsverstärker auf etwa +/- 110 V verstärken soll, die am Gate des MOSFET erforderlich sind. Irgendwelche Ideen?
Wahrscheinlich, weil das Modell LT1226 anders ist und aus unerheblichen Gründen bei +/- 120 arbeitet. Da 120 V weit außerhalb der maximalen Versorgungsspannung für beide Geräte liegen, klingt das nach genau der Art von Dingen, die Sie ignorieren sollten.
Du hast wahrscheinlich Recht, Phil - danke für das schnelle Feedback. Hast du eine Idee für mein zweites Problem?

Antworten (2)

Designprüfung:

Wenn Sie die Welligkeit tolerieren können, würde eine Klasse-D-Lösung eine viel geringere Verlustleistung bieten. Ich schlage einen Class-D-Audioverstärker vor. Für 100 V benötigen Sie einen Verstärker mit 600 WRMS / 8 Ohm.

Ich schlage vor, ein IRS2092-Verstärkerkit zu besorgen und das Feedback zu hacken (indem ein Operationsverstärker darum gelegt wird), um den aktuellen Modus zu erreichen.

Wenn Sie eine hohe Verzerrung tolerieren können, kann ein einfaches Hystereseschema sehr gut funktionieren: Ein Komparator überwacht den Strom über die Stromrichtung und treibt dann entweder den oberen oder den unteren FET an, um den Strom zu erhöhen/zu verringern und ihn nahe am Ziel zu halten. Dies ergibt eine hohe Verzerrung, aber es ist ganz einfach.

In diesem Fall braucht man natürlich schnell schaltende FETs.

Ich würde vorschlagen, eine uCD zu hacken , aber es wird ein Problem sein, die Rückkopplungsschleife im aktuellen Modus zum Laufen zu bringen.

Nun, dies kann in Klasse D durchgeführt werden und wäre eine elegante Lösung, aber wenn Sie nach einer schnellen und schmutzigen Lösung suchen, ist es höchstwahrscheinlich eine schnellere Option, linear mit einem riesigen Kühlkörper zu arbeiten. Es wird auch viel weniger EMI und Verzerrungen erzeugen, es sei denn, Sie sind ein Klasse-D-Guru.

  • Thermal

DC-Modus: Bei einer ohmschen Last von 20 R beträgt die maximale MOSFET-Verlustleistung 125 W, was für TO-247 zu viel ist, wenn ein thermisches Silpad verwendet wird. Vielleicht auf einen wassergekühlten Kühlkörper geschraubt und geschmiert, aber dann liegt Ihr Kühlkörper bei 100 V, was nicht fingerfreundlich ist. Das PMOS ist TO-220, also wird es bei 125 W in etwa 1-2 Sekunden zu einer Rauchwolke. TO-220 wird mit dieser Art von Leistung nicht umgehen. Außerdem möchten Sie die Wärmeleistung auf Ihren Kühlkörper verteilen und nicht nur einen Punkt erhitzen und hoffen, dass sich die Wärme seitlich ausbreitet. Dies erfordert mindestens zwei Paare von TO-247-FETs.

AC-Modus: Die Last hat eine hohe Induktivität (100 mH), sodass Strom und Spannung phasenverschoben sind. Dies erhöht die Dissipation in den FETs und kann ihren sicheren Betriebsbereich (SOA) überschreiten. Die Berechnung der Spitzendissipation kann mit ein wenig Mathematik oder Gewürzen erfolgen, ganz nach Ihrer Wahl. Höchstwahrscheinlich werden Sie am Ende 3-4 FET-Paare haben.

  • FET-Auswahl

Ihre FETs sind falsch: Sie brauchen keinen extrem niedrigen RdsON. 0,2R wäre gut, sogar 1R, da Sie 4 FETs pro Seite haben werden. Das Problem ist, dass IRFP240/IRFP9240 für 80-V-Schienen ausgezeichnet sind, eine niedrige Kapazität haben, schnell sind und einen großen sicheren Betriebsbereich haben, aber es sind 200-V-Teile, und für 100-V-Schienen benötigen wir 240-V-VDS-FETs, und das Angebot ist nicht so gut. IRFP244 oder IRFP240 haben eine sehr hohe Kapazität. Ich denke, FQA9P25 wäre schön für das PMOS.

Sie könnten auch Bipolare verwenden , aber die SOA-Einschränkungen werden ein echtes Problem sein. Bei 200 V für 50 ms beträgt der maximale Strom nur 500 mA, um einen zweiten Durchbruch zu vermeiden. Sie benötigen also 4 Paare. Sie kosten jeweils 2-3€, also warum nicht.

Wenn wir jedoch 4 Paare verwenden, ist die durchschnittliche Verlustleistung niedrig genug, um wieder in das TO220-Territorium zu gelangen. Ich ging zur Mouser-Suchmaschine. Wir müssen moderne FETs wie Trench/OptiMos und dergleichen vermeiden, die zum Schalten ausgelegt sind und Hotspots im linearen Modus haben, was im Grunde dasselbe ist wie ein zweiter Durchbruch und zu Rauch führt. Wir brauchen also alte FETs mit hohem RdsON, wie Planar Stripe DMOS und Verwandte.

Und jetzt haben wir Kandidaten: NMOS FQP3N30 FQP9N30, PMOS FQP9P25

Was Sie suchen, ist ein vernünftiger RdsON (wie 2 Ohm oder weniger) und ein niedriger RthJC für eine optimale Kühlung. Die FQP9 (9 Ampere) sehen gut aus. Außerdem sind sie billig, sodass Sie sie parallel verwenden können, ohne zu viel auszugeben.

Also los mit 4x FQP9N30/FQP9P25, Sie müssen hier die thermischen Berechnungen durchführen (ich fühle mich ein bisschen faul), aber es sollte in Ordnung sein. Vergessen Sie nicht den thermischen Widerstand des Silpads, das macht Sie aus. Aber diese sollten keine Probleme haben.

  • Schema

Das wird einfach: Alles ist falsch mit dem Schaltplan.

Ich schlage vor, Sie beginnen mit einem Audioverstärker, streben 1 kW / 8R an, da dies die richtige Spannung ist, etwa so:

Dieser . (sehen Sie sich die Anzahl der FETs an: 80-V-Versorgung und eine 3-4R-Last erweitern den sicheren Betriebsbereich wirklich! Für eine 20R-Last benötigen Sie natürlich weniger FETs)

Ich mag dieses hier besser, aber es verwendet Bipolare, also sollte es angepasst werden. Ich weiß nicht, ob Sie in der Lage wären, die Kompensation usw. abzustimmen.

Eine andere Option wäre ein billiger gebrauchter PA-Verstärker, und dann würden Sie mit dem Feedback herumspielen, um ihn in den aktuellen Modus zu bringen. Dies würde jedoch Schaltpläne erfordern.

Denken Sie jetzt daran, dass Kondensatoren, die auf +/- 100 V geladen sind, weit in der "Töte dich selbst" -Zone liegen, dass jedes Metallstück, das einen Kurzschluss verursacht, verdampft und Ihre Schutzbrille (und Ihr Gesicht) mit geschmolzenem Metall besprüht usw.

BEARBEITEN

Lassen Sie uns die Versorgung vorerst auf +/- 15 V senken, damit der Operationsverstärker funktioniert.

  • Bias die FETs vor

Die Art und Weise, wie Sie die Ausgangs-FETs angeschlossen haben, erzeugt einen Klasse-B-Verstärker: Nur einer leitet gleichzeitig. Wenn der Ausgangsstrom das Vorzeichen ändert, muss ein FET ausschalten und der andere einschalten. Sie haben jedoch eine Vgs-Schwelle von einigen Volt, sodass sich der Ausgang des Operationsverstärkers in sehr kurzer Zeit um mehrere Volt bewegen muss, um dies zu tun (es wird eine Anstiegsgrenze setzen).

Daher müssen die Ausgangs-FETs vorgespannt werden, indem eine Spannung zwischen den Gates angelegt wird, die "genau richtig" ist, damit sie beide einen gewissen Leerlaufstrom (wie 50 mA) leiten. Stellen Sie sich einfach eine Spannungsquelle zwischen den Gates vor.

Da die Gate-Schwellenspannung für vertikale FETs einen Temperaturkoeffizienten von etwa -4..-6 mV/°C hat, muss diese Spannung temperaturkompensiert werden, und am einfachsten ist es, sie mit einem Vbe-Multiplikator zu erzeugen:

Geben Sie hier die Bildbeschreibung ein

(Stellen Sie sich einfach vor, Qn und Qp seien MOSFETs).

Da Vbe von Q1 einen Tempco von -2 mV/°C hat, ergibt eine Multiplikation mit etwa 5-6 durch Anpassen der Widerstandswerte etwa 3,6 V mit der richtigen Temperaturkompensation. Für MOSFETs benötigen Sie ein paar zusätzliche Volt, vielleicht 6-8 V. Wenn Sie also den Schaltplan Ihres Leistungsverstärkers im Datenblatt nachschlagen, sehen Sie, dass sie einen Zener hinzugefügt haben.

Wenn Sie es im Simulator möchten, verwenden Sie einfach Spannungsquellen von 3-4 V zwischen dem Ausgang des Opas und den Gates und stellen Sie den Leerlaufstrom auf etwa 50 mA ein.

  • Vergütung anpassen

So wie es ist, wird die Schaltung oszillieren, da die Induktivität eine Phasenverzögerung von 90 ° in der Open-Loop-Reaktion hinzufügt. Daher muss das Rückkopplungsnetzwerk angepasst werden.

Sie müssen dies auch für den Power Opamp tun, den Sie kaufen werden.

  • Verschieben der Ausgangsspannung des OPA

Es gibt verschiedene Schemata, um dies zu tun (die meisten sind ärgerlicher als die Verwendung einer diskreten Eingangsstufe ...)

Geben Sie hier die Bildbeschreibung ein

Die Idee ist, die Ausgangsspannung des Operationsverstärkers in einen Strom umzuwandeln, diesen dann mit Transistoren zu verschieben und damit die Ausgangsstufe anzusteuern.

Beachten Sie, dass dieses Schema etwas beschissen ist, da Q1 / Q2 in Klasse B arbeiten und die Ausgangsstufe von einer Stromquelle anstelle von Gegentakt angesteuert wird, aber nun, es ist die allgemeine Idee.

Vielen Dank, peufeu, dass du dir die Zeit genommen hast, das alles zu analysieren. Ich suche in der Tat nach einer schnellen und schmutzigen Schaltung, auch wenn sie am Ende als Kühler effizienter ist oder mich einen Arm und ein Bein kostet. Ich bin mir jedoch bewusst, dass das Design definitiv in Rauch aufgeht, wie es ist, dies dient lediglich dazu, das Konzept, die Architektur, zu lösen, bevor ich auf die Details eingehe, wie viele FETs und was sie sind. Ihre Kommentare werden einen großen Beitrag zur Beschleunigung der nächsten Phasen leisten, aber ich weiß immer noch nicht, was ich zwischen den Operationsverstärker und die MOSFETs stellen soll (ich möchte einen "vollständig diskreten" Ansatz vermeiden). Irgendeine Idee?
Weeeell, es ist im Grunde ein Audioverstärker (abzüglich der HiFi-Funktionen, die Sie vermutlich nicht interessieren). Kannst du die Last ändern? Wie neu verdrahten für 50 V/4 A statt 100 V/2 A? Je näher Sie einem 8-Ohm-Lautsprecher kommen, desto näher kommen Sie einem handelsüblichen, billigen Audioverstärker ... Wenn Sie die Last nicht ändern können, sehen wir uns diesen Operationsverstärker an.
Leider kann ich die Last nicht ändern, die Last (ein Motor) ist das System, das ich testen muss (dies ist nur ein Testaufbau) :)
Benötigen Sie eine hohe Genauigkeit/geringe Verzerrung, oder wird ein Hack-Job hysteretisch DC-DC buckeln, der den Strom mit beispielsweise 20 mA Welligkeitsarbeit auf dem Ziel hält?
Ich habe mich für lineares Zerhacken entschieden, weil es die Messungen des zu testenden Geräts verschlechtert - hohe Genauigkeit und geringe Verzerrung sind es!
Ich habe auch den PAD115A von PowerOpamp Design bemerkt, der den Trick machen könnte, meinst du nicht? google.fr/…
Schöner Fang! Es sieht gut aus, die SOA ist riesig (FETs sind wahrscheinlich auf eine Keramikplatine gelötet), ja, das sollte gut funktionieren. Sie benötigen wahrscheinlich einen Serien-RC über dem Motor, um ihn stabil zu halten (wie bei jedem anderen Verstärker), aber dies hat keinen Einfluss auf die Genauigkeit der niedrigen Frequenzen. Wie viel kostet es?
Ungefähr 250 USD, aber einige von ihnen liegen unter 100 USD, was ziemlich beeindruckend ist. Könnten wir aus Neugier und zu meiner Selbstverbesserung versuchen, meine Schaltung zu lösen, nachdem ich ein nettes kommerzielles Produkt gefunden habe? Es stört mich, nicht zu wissen, wie man diesen Push-Pull vom Opamp ansteuert: /
Ich habe ein paar Beispiele aufgeführt;) Beachten Sie, dass Sie eine ordnungsgemäße Kompensation und ein geeignetes Rückkopplungsnetzwerk benötigen, um einen Induktor mit Strom zu versorgen, ohne dass das ganze Ding oszilliert.

Setzen Sie einen Stromsensor auf die Masseseite des unteren MOSFET. Ich glaube, Sie werden feststellen, dass beide MOSFETs eingeschaltet sind und ein erheblicher Strom durch die beiden Mosfets fließt. Ihre Schaltung scheint die Vorspannungsanforderungen für die Mosfets nicht zu erfüllen.

Je nachdem, was Ihre Anforderungen an Effizienz, Verzerrung und EMI sind, sollten Sie stattdessen eine Klasse-D-Schaltlösung in Betracht ziehen. Sie könnten stattdessen auch etwas verwenden, das dem entspricht, was Sie mit Bipolartransistoren haben, sie sind in dieser Konfiguration etwas einfacher vorzuspannen.

Vielen Dank für Ihre Antwort. Entschuldigung, ich habe meinen Beitrag bearbeitet, weil der untere MOSFET auf dem Kopf stand ... Was es zu einem anderen Problem macht. +1 aber für die Vorschläge. In dieser neuen Schaltung ist die Ids ziemlich niedrig (maximal 100 mA). Ich habe auf dem Markt erhältliche Motortreiber ausprobiert, die alle mit 40-kHz-PWM ausgestattet sind, und die Bandbreite des geschlossenen Regelkreises war sehr niedrig (600 Hz). Also würde ich gerne etwas Klobiges entwerfen, aber das macht stattdessen den Job.
Die Strommessung im unteren FET funktioniert nicht in Klasse-AB, was hier erforderlich ist.