Ich versuche, ein tragbares wiederaufladbares Tischnetzteil zu entwerfen. Ich habe eine versiegelte 12-V-Bleibatterie (WP7.2-12), die ich als Hauptstromquelle verwenden kann. Diese Batterien sind billig und einfach zu beschaffen und haben angemessene Ausgangsleistungsspezifikationen.
Ich möchte in der Lage sein, die Ausgangsspannung und den Ausgangsstrom mit einem Mikrocontroller digital zu steuern.
Ich suche Rat für einen Spannungs- / Stromausgangsregler, der relativ einfach an eine MCU angeschlossen werden kann. Es muss digital gesteuert werden (d. h. seriell, SPI, I2C, 8-Bit-Bus usw.) und sollte in der Lage sein, zwei Betriebsmodi bereitzustellen:
(Möglicherweise müssen diese Funktionen als zwei separate Schaltkreise implementiert werden, wobei Relais verwendet werden, um den Ausgang mit dem einen oder anderen zu verbinden ...)
Wäre ein LED-Treiber wie der hier erwähnte eine gute Route für diese Art von Controller, oder wäre es am besten, dafür eigene Schaltungen zu rollen? Alle Hinweise / Tipps geschätzt.
Natürlich müssen auch andere Komponenten (z. B. Überstromschutz, Batterieladeregler, Tiefentladungsschutz, Benutzeroberfläche usw.) implementiert werden, aber für diese Frage suche ich einfach nach einer Möglichkeit, die Ausgangsspannung / den Ausgangsstrom zu steuern wie oben.
Danke!
Zwei weitere Dinge zu tun und das erste dreht sich um die Verwendung eines digitalen Potis, um die Spannung zu steuern, die an den FB-Pin zurückgeführt wird. Injizieren Sie alternativ einen Strom in den FB-Knoten, der den Regler dazu bringen kann, einen unterschiedlichen Spannungsausgang anzunehmen. Hier ist die erste Idee: -
Dies wurde Abbildung 8 in diesem ADI-Dokument entnommen .
Die zweite Idee besteht darin, diese Art der Injektion mit einem DAC mit Stromausgang zu verwenden: -
Oder so: -
Und als Zweites muss ein kleiner Widerstand in Reihe mit dem Ausgang des Reglers (aber vor den Rückkopplungswiderständen) geschaltet werden, mit dem der Laststrom gemessen werden kann. Sie können eine Schaltung wie diese verwenden, die die High-Side-Messung durchführt und auf 0 Volt verweist, die von einem ADC gelesen werden kann: -
Das Obige von hier übernommen .
Oder Sie gehen aufs Ganze und holen sich einen Step-Down-Controller mit Digital Power System Management wie den LTC3886 : -
Etwas, das die andere Antwort nicht anspricht:
- Spannungsausgang mit wählbarer Spannung und Maximalstrom (0-12V, 0-10A)
- Konstantstromausgang mit wählbarem Stromausgang (0-10A)
Das ist dasselbe. Die Betriebsart "nur Strom" bedeutet, dass Sie die Spannung auf einen maximalen Wert einstellen und der Strom geregelt wird.
Wenn Sie möchten, dass eines davon in ein paar Stunden hergestellt wird:
Wenn es um die Kosten geht, wäre es extrem schwer, dies zu schlagen, es sei denn, Ihre Zeit ist nichts wert.
Wenn ich ein solches Netzteil tatsächlich für den persönlichen Gebrauch entwerfen würde - nur um den Designprozess zu genießen, würde ich es wahrscheinlich zu einem Buck-Boost-Umschalter mit einem diskreten Regelkreis mit Operationsverstärkern und einigen Gates / Analogschaltern machen. Der Programmiereingang wäre PWM - um im Kompromiss zwischen Aktualisierungsrate und Auflösung flexibel zu sein. Zwei Arbeitszyklus-zu-Spannungs-Wandler, jeweils Doppelintegratoren, die Halte-/Ladefunktionen abwechseln, würden PWM in Referenzspannungen umwandeln. Dann ein Current-Mode-Controller als interne Schleife, Voltage-Mode-Controller als äußere Schleife - nichts Besonderes. Der Schaltspannungsregler würde auf 1 V über dem Ausgang eingestellt werden. Ein einstufiger Linearregler würde sich um die Ausgangsspannung kümmern. Im Feststrombetrieb wäre es im Dropout, und das ist in Ordnung.
Dazu gibt es natürlich viele, viele Möglichkeiten - insbesondere, wenn Sie integrierte Schaltnetzteil-Controller verwenden würden.
Ryan Griggs
Andi aka