5V USV-Schaltung schwingt?

Ich versuche, eine 5-V-USV zu entwerfen. Die Stromversorgung zum Verbraucher sollte umschalten, wenn die Netzspannung unter etwa 4 V fällt. Die Batteriespannung kann zwischen 3,8 und 5 V liegen. Ich simuliere in LTSpiceIV.

Ich werde Mosfets verwenden, um Batteriestrom zu liefern, um einen Schottky-Spannungsabfall zu vermeiden. Die Schaltung beginnt jedoch zu schwingen, wenn die Netzspannung nahe 4,4 V liegt. Wird dies ein Problem während des tatsächlichen Gebrauchs sein? Wie kann ich die anderen Schottky durch Mosfets ersetzen? Ich denke, die hohe Verstärkung des Operationsverstärkers im tl431 kann die Oszillation verursachen, bin mir aber nicht sicher. Circuit simuliert gut mit einem Schottky anstelle des ersten Mosfet nach der Batterie.

Ich habe nicht viel Erfahrung damit. Alle Vorschläge werden geschätzt.

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Ich habe 2 weitere Mosfets hinzugefügt und das bekommen. Oszilliert immer noch, wenn die Netzspannung aus- und wieder eingeschaltet wird, scheint aber in Ordnung zu simulieren, wenn ich feste DV-Spannungen für V1 verwende. Ich frage mich, ob dies eine Eigenart von LTSpice ist oder die Zeitschritte zu klein sind oder ob es sich um ein echtes Problem handelt ... eine Rennbedingung, die in der Realität auftreten wird. Die Stromversorgung wird auf Batterie umgeschaltet, wenn die Netzspannung unter 4,21 V fällt.Geben Sie hier die Bildbeschreibung ein

Sie könnten versuchen, irgendwo eine Hysterese hinzuzufügen. In dem Moment, in dem die Batterie die Hauptversorgung übernimmt, wird sie nicht mehr geladen und steigt wieder an. Irgendein Rückkopplungswiderstand zur Steuerung von U1? (Ich habe das nicht simuliert. Wäre bereit, aber ich bin mit LTspice hoffnungslos. Es würde mich eine Stunde dauern, eine solche Schaltung zu machen.)
Welche Modelle haben Sie für den TL431 und den AO3401 verwendet? Woraus besteht die Batterie?
Das tl431-Modell stammt aus einer riesigen Menge von Modellen, die ich aus dem Internet heruntergeladen habe. Das hat bisher meistens gut funktioniert. Der AO3401 stammt von der Herstellerseite aosmd.com/products/mosfets/p-channel/AO3401 . Die Batterie ist V2 im Schaltplan. Ich halte mir diesbezüglich meine Optionen offen (könnte Lithium oder 3 x AA NiMH oder 4 V Bleisäure oder 3 x AA Alkali oder ein 5 V Lithium-Akkupack sein). Ich werde einen DS1307 in meinem Lastkreis verwenden, der bei 3 V batteriegepuffert ist, sodass die Last mindestens 3,75 V benötigt, um den Taktchip lesen zu können.
Nichts für ungut, aber dein Schaltplan ist zu hässlich, um ihn anzusehen. Dafür gibt es von Texas Instruments eine Single-Chip-Lösung für ORing durch NFETs. ti.com/lit/ds/symlink/lm74610-q1.pdf
Das ist der kompakteste Schaltplan, den ich je gesehen habe
Es gibt nur so viel Platz auf dem Bildschirm, und alle Komponenten konkurrieren darum! Siehe unten mit meiner Antwort, mit weniger Komponenten.
Probieren Sie Strg- aus, um herauszuzoomen. dann sollten Teile kleiner werden, damit Sie mehr Teile hinzufügen können. Hast du deinen Designfehler schon behoben?
Wenn die Teile zu klein sind, kann ich sie nicht mehr richtig und schnell sehen! Ich habe die Designfehler behoben, den TL431 losgeworden. Meine Antwort ist bereits unten gepostet.
Glauben Sie, Sie könnten die am besten passende Antwort als akzeptiert markieren? Es könnte Ihre eigene sein.
@pipe, ich denke, er verdient das Kopfgeld, es ist die einzige funktionierende Lösung hier. Ich wollte in meiner Antwort auf seine Lösung hinweisen, aber ich konnte keine Simulation zur Überprüfung durchführen. Es hatte meine Stimme.
@Dorian Fertig. :) Aber ich würde auch gerne die kleinen grünen Häkchen sehen, die für bessere Seitenstatistiken sorgen.
Ihr habt mich in ein moralisches Dilemma gebracht, also habe ich eine bessere Antwort gefunden, und es sieht auch nicht abscheulich aus. Ich bin ein Elektronik-Noob und konnte daher nicht genau herausfinden, was die Schwingungen verursacht, aber es hat etwas damit zu tun, wie nahe die Gate- und Source-Spannungen werden, wenn das Netz übernimmt. Ich hoffe, es macht euch nichts aus, wenn ich meine eigene Antwort akzeptiere.
Sie sind willkommen, zu weiteren Updates unten.

Antworten (3)

TL431 arbeitet außerhalb der Spezifikationen, das Datenblatt gibt einen Kathodenstrom von mindestens 0,7 mA bis 1 mA an, der erforderlich ist, damit die Referenz ordnungsgemäß funktioniert, siehe die Tabellen auf Seite 5 bis 13, Parameter "Mindestkathodenstrom für die Regelung".

Auf den ersten Blick ist R1 viel zu hoch, noch bevor die Spannung von U3 abgeschnitten wird. Auch die Kathodenspannung muss mindestens nahe an der Referenzspannung liegen, siehe das Komparatorbeispiel auf Seite 21 und die Tabelle auf Seite 22 und auch Ihren gesunden Menschenverstand, wie eine Referenz funktionieren sollte.

Vielleicht könnte es ausreichen, den Wert von R1 zu senken und ihn von der höchsten Spannungsquelle über zwei Dioden zu speisen.

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Wenn Ihre Schaltung im Akkubetrieb gut funktioniert und Sie sich Sorgen über den höheren Stromverbrauch machen, können Sie einen Kompromiss eingehen und den Schaltplan geringfügig ändern, um TL431 nur dann mit Parametern zu versorgen, wenn V1 höher genug ist.

schematisch

Simulieren Sie diese Schaltung

Aktualisieren

Ich konnte Ihre Schaltung nicht so oder mit geringfügigen Änderungen zum Laufen bringen.

Der Spannungsabfalldetektor funktioniert nicht wie vorgesehen, da der M1-Transistor immer offen ist, wenn U1 mit einer Kathodenspannung von mehr als 2 V in den Arbeitsbereich gelangt.

Das Problem ist, dass eine Rückkopplungsschleife mit linearer Verstärkung das Rauschen verstärkt und aufgrund eines unzureichenden Phasenabstands in der geschlossenen Schleife ohne einen Integrator wie stabile Operationsverstärker mit Einheitsverstärkung oszilliert. Apropos Op. Amps. ist der TL431 ein programmierbarer Zener mit niedriger Verstärkung, der sich wie ein Closed-Loop-Operationsverstärker mit niedriger Verstärkung und einer niedrigen Verstärkung von (R6+R2)/R2 * 2 V = 4,94 V verhalten kann.

Datenblattverletzung

(Ein großes Lob an Dorian für diese Fehlererkennung). Diese Antwort zielt eher darauf ab, wie Sie eine Lösung mit einem Beispiel für einen OR-FET-Schalter und einer Aussage zu den Spezifikationen 1., der zweiten Wahl (make or buy) und dann der 3. machen können, wenn Sie glauben, dass Sie es besser machen können oder nur durch Fehler in Schritt 1 lernen möchten.

Minimaler Kathodenstrom für I min Siehe Abbildung 20 Vka = Vref 0,4 mA min 0,7 mA Typregelung
Der Wert und die Position von R1 sind falsch. Es ist für U1 unmöglich, 5 V von Vbat = 4 V Pullup an R1 zu erreichen, also nur Leckstrom. falsch.

Vergleichen Sie immer an einem Schwellenwert, der niedriger ist als die Spannung, die Sie zu regulieren versuchen, NICHT MEHR.

Sie möchten erkennen, dass 5 V unter 4 V fallen, und dann die Ausgänge schalten.

Leider sind 4 V keine gute Quelle für USB, daher ist es notwendig, Ihre Anforderungen zu überdenken und die Designparameter zu ändern.

  • Vielleicht möchten Sie 4-V-Bat aktivieren, um auf 5 V zu erhöhen, wenn USB abfällt.
  • Vielleicht möchten Sie, dass 5 V "UPS" von Vbvat bis Vmin betrieben werden, sodass ein Aufwärtsregler benötigt wird
  • Vielleicht möchten Sie auch die Ladung an Vbat regulieren

    • Diese werden immer in Ihrer Gesamtsystemdesignspezifikation 1st "a priori" mit einer Liste von Variablen und Min-Max-Werten definiert, genau wie jedes Datenblatt

    Geben Sie hier die Bildbeschreibung ein

Tipp für alle Neulinge:

Beginnen Sie noch einmal mit den richtigen Designspezifikationen für alle Eingangs- und Ausgangsbedingungen.

Wäre es nicht höflich zu erwähnen, dass Sie die DATENBLATTVERLETZUNG in meiner Antwort bemerkt haben? Nur ein Anfängervorschlag..
Akzeptiert. Ich meinte Stackexchange newbye, EE von 1993 zäh.

Na ja, ein Kopfgeld! Ich habe mich schließlich für diese nicht hässlich aussehende Schaltung entschieden, die immer noch bei Batteriespannung oszilliert, aber bei über Batteriespannung stabil ist! Die Batteriespannung beträgt wahrscheinlich maximal 4,5 V mit Bleisäure, was die untere Grenze der USB-Spezifikation ist.

Geben Sie hier die Bildbeschreibung ein

Das Problem ist nicht die Netzspannung, die möglicherweise nicht stabil ist. Es kann für einen Moment instabil sein und ist kein Problem. Wenn es wirklich instabil ist oder außerhalb der Spezifikationen liegt, ersetzen Sie die Wandwarze. An einer Wandwarze, die die Spannung nicht aufrechterhalten kann, kann vieles schief gehen. Ich würde es nicht darauf vertrauen wollen, Mikrocontroller mit Strom zu versorgen.

Das eigentliche Problem ist die Batteriespannung, die abgeschaltet werden muss, sobald sie zu niedrig ist, um eine dauerhafte Beschädigung der Batterie zu vermeiden. Passen Sie die Widerstände nach Geschmack an. Circuit ist weniger teuer als zuvor und zuverlässiger. Schottky ist mein Freund, ich habe nichts mehr gegen ihn! Er hat mir viel Kopfzerbrechen erspart. Der batteriebetriebene Stromkreis muss sowieso mit weit weniger als 4,7 V betrieben werden können.

PS: Ich mag keine Single-Chip-Lösungen, sie sind schwer auf meiner Seite des Planeten zu bekommen. Außerdem kann ich sie wohl oder übel nicht rauchen...

AKTUALISIEREN :

Hier ist ein viel eleganter (nicht abscheulich) aussehender Schaltplan. Wie Dorian und andere betont haben, benötigt der TL431 einen Mindeststrom, um zu funktionieren. Für den Betrieb ist also eine zuverlässige Spannungsquelle erforderlich. Das heißt, es muss über die Batterie betrieben werden. Der TL431 muss wirklich als Komparator fungieren, sonst befinden sich die Mosfets im linearen Modus und beginnen sich zu erwärmen. Die Gate-Spannung kommt aufgrund der eingehenden Netzspannung sehr nahe an die Source-Spannung von U2 heran. Dies ist die eigentliche Ursache für die obigen Oszillationen, nicht die Datenblattverletzung des tl431. Die Schwingungen treten auch dann auf, wenn der tl431 vollständig entfernt wird. Dass die Mosfets auf Logikpegel sind, hilft auch nicht. Für die folgende Schaltung wurden die Mosfets durch N-Kanal-Mosfets ersetzt. Dies verursacht jedoch einen Spannungsabfall an der Quelle, wenn er vollständig eingeschaltet ist. Spannung zum Laden variiert von 2. 8V bis 4,7V und die Schaltung funktioniert einwandfrei ohne Schwingungen. Es kann möglich sein, die Position von R6 und dem tl431 zu wechseln, aber dann steigt die tl431-Anode nur auf 2,5 V, und die Mosfets (jetzt wieder durch P-Kanal-Mosfets ersetzt) ​​bleiben immer eingeschaltet.

Geben Sie hier die Bildbeschreibung ein

Aber da der tl431 sowieso als Komparator verwendet wird und auch einen Versorgungsstrom benötigt, warum ihn nicht vollständig durch ein Komparator-ähnliches Gerät mit niedrigerem Strom ersetzen .... Leider erreicht lm358 nicht die + ve-Schiene. und die Mosfets sind Logikpegel. Wenn also die Netzspannung hoch ist, fließt ein Rückstrom in die Batterie (0-60 mA, wenn die Batterie von 3,85 auf 3,6 V abfällt). Dadurch wird die Batterie erhaltungsgeladen, wenn die Ladung zur Neige geht. Das kann hoffentlich gut sein. Die Schaltung funktioniert einwandfrei bei allen Netzspannungen von 2 V bis 5 V, ohne Oszillation. Die Schaltung hängt vom Spannungsabfall an der Diode ab. Das Ersetzen durch 1N4148 garantiert nicht, dass es ohne Schwingungen funktioniert, wenn die Batteriespannung hoch ist. Die Schaltung wurde mit dem LM393, der ein tatsächlicher Komparator ist, nicht korrekt simuliert. Vor der Verwendung wird eine ordnungsgemäße Prüfung empfohlen.

Geben Sie hier die Bildbeschreibung ein

Oszillationen werden durch eine Art Rennbedingungen an den Source- und Gate-Spannungen des zweiten Mosfet verursacht. Ich weiß immer noch nicht genau, was los ist. Aber die modifizierten Schaltungen funktionieren und lösen meine Probleme. Dies ist nicht die perfekte Antwort. Aber es ist die beste Antwort. Ich akzeptiere meine eigene Antwort.

mehr aktualisieren!

Nochmals optimiert, schauen Sie genau hin, Mosfets werden auf der Y-Achse umgedreht, sodass sich die Quelle im Inneren befindet. Der Stromkreis ist jetzt bei allen Netz- und Batteriespannungen vollständig stabil. Abhängig von der Spannungsdifferenz zwischen Netz und Batterie kann in einigen Fällen ein gewisser Erhaltungsstrom zur Batterie fließen (möglicherweise 60 mA). Circuit funktioniert entweder mit einem Schottky oder einem 1n4148 (obwohl es mit 1n4148 offensichtlich mehr aus der Batterie zieht, wenn die Batteriespannung hoch ist). Funktioniert mit dem echten Komparator LM393 sowie LM358, ohne Änderungen. Opamp/Komparator akzeptiert Netz- oder Ausgangsspannung am nicht invertierenden Pin zum Vergleich mit der Batterie. Ich finde es nahezu perfekt. Danke für das Kopfgeld!

Geben Sie hier die Bildbeschreibung ein

PS: Wahrscheinlich sollte 1N4148 durch 1N4007 ersetzt werden, aber 1N5819 ist am besten.