wählbare Netzspannung

Ich möchte eine Schaltung bauen, die mehrere Spannungen (eine nach der anderen) ausgibt, um ein FPGA zu versorgen. Die Kernspannung ist eine konstante Spannung. Ich möchte in der Lage sein, unterschiedliche Spannungen für die Ausgangs- und Eingangspins des FPGA bereitzustellen. Virtex4,5,6 und 7 können alle 1,2 V, 1,5, 1,8, 2,5 unterstützen, um nur einige zu nennen. Ich möchte, dass eine MCU oder ein anderes FPGA verschiedene Ausgangsspannungen mit SPI, I2C oder GPIO auswählt. Ich habe nach einem TI-Reglermodul gesucht, das I2C oder SPI unterstützt, und keines gefunden. Ich dachte auch daran, einen LM317-Adj-Regler (offen für Ihren Eingang) zu verwenden und Widerstände ein- und auszuschalten. Ich könnte die Widerstände mit einem GPIO-gesteuerten FET mit einem Decoder ein- und ausschalten.

Ich weiß, dass es möglich ist, weil ich im College ein Board benutzt habe, das genau das getan hat. Es wurde über ein FPGA und eine USB-Software gesteuert. Ich hatte keinen Schaltplan dieses Boards und der Verkäufer, der es verkaufte, wollte mir keine Informationen geben.

Obige Spannungen möchte ich mit 1A, 2A, 4A und 10A liefern können - abhängig vom verwendeten FPGA.

Oder ein DAC verwendet Bass-Rückwärts?
In diesem Beitrag gibt es keine Frage.
Ich verstehe wirklich nicht, was du hier erreichen willst. Sie wollen ein universelles Netzteil zur Stromversorgung von FPGAs? Bis zu 10A und mit einem seriellen Regler? Sie wissen, dass Sie damit anstelle eines Netzteils eine Raumheizung bauen werden?
Alles kann getan werden - mit welcher Eingangsspannung möchten Sie den programmierbaren Regler speisen? Reicht Ihnen ein Schaltwandler allein oder halten Sie einen reinen Linearregler für die einzige Möglichkeit? Benötigen Sie auch eine programmierbare Strombegrenzung? Gibt es eine Standardspannung, die erzeugt werden sollte, wenn keine serielle Kommunikation zum Gerät vorhanden ist? Braucht es einen Brechstangenschutz für zusätzliche Sicherheit?

Antworten (3)

Sie könnten ein digitales Potentiometer im Rückkopplungspfad eines Spannungsreglers verwenden.

Von Analog Devices MT-091 :

Da sie digital gesteuert werden, können digitale Potis in aktiven Steuerungsanwendungen zusätzlich zu grundlegenden Trimm- oder Kalibrierungsanwendungen verwendet werden. Beispielsweise können digitale Potis in programmierbaren Netzteilen verwendet werden, wie in Fig. 8A gezeigt. Typische einstellbare Low-Dropout-Spannungsregler (wie die AnyCAP-Serie) haben einen FB-Pin, an dem das Anlegen eines Widerstandsteilers eine variable Ausgangsspannung ergibt. Wie gezeigt, sind R1 und R2 die Rückkopplungs- bzw. Eingangswiderstände. Die FB-Schaltung verfügt über einen internen nicht-invertierenden Verstärker, der eine 1,2-V-Bandlückenreferenz auf die gewünschte Ausgangsspannung erhöht.
digitaler Topf

Sie haben eine glatte Karte. Dasselbe, was ich gefunden habe und gerade setzen wollte.
Das Einzige, was ich hinzufügen möchte, ist, dass OP möglicherweise einen digitalen Topf mit nichtflüchtigem Speicher erhalten möchte. Wenn der Poti standardmäßig auf einen sehr hohen oder niedrigen Wert eingestellt wird, der dann dazu führen würde, dass sich der Regler auf eine unsichere Spannung einstellt, kann er den Stromkreis braten.
Guter Punkt zum Startzustand.
Ich dachte an digital gesteuerte Töpfe, aber ein FAE von OnSemi sagte mir, dass sie nicht die erforderliche Genauigkeit haben.
Ich werde mehr über das AD5227-Gerät lesen - danke
Damit das digitale Potentiometer in einem sicheren Bereich arbeitet, sollten Vorwiderstände hinzugefügt werden, damit sich der volle Bereich des Potentiometers nicht an eine unsichere Spannung anpasst. Diese Reduzierung des Bereichs führt auch zu feineren Anpassungsschritten.

Auch Maxim hat das gleiche Prinzip, das im Anwendungshinweis beschrieben wird:

Hinzufügen von Margining-Fähigkeiten zu einem DC/DC-Wandler

Sie können einem DC/DC-Wandler ganz einfach Margining-Fähigkeit (digitale Anpassung der Ausgangsspannung) hinzufügen, indem Sie einen 2- oder 4-Kanal-Strom-DAC mit einstellbarem I²C (DS4402 oder DS4404) am Rückkopplungseingang des Wandlers hinzufügen. Da jeder DAC-Ausgang beim Einschalten 0 mA beträgt, ist die zusätzliche Schaltung für das System transparent, bis ein Befehl über den I²C-Bus geschrieben wird.Geben Sie hier die Bildbeschreibung ein

In Anbetracht des praktischen Szenarios der Verwendung von FPGAs muss Ihre Kernspannung an FPGA von 1,1 V oder 1,2 V immer an FPGA geliefert werden. Sie können LM2743 in WEBENCH verwenden , um Ihre Schaltung mit der erforderlichen Spannung und dem erforderlichen Strom zu erhalten. Als nächstes kommt Ihre Spannung für FPLL des FPGA, die je nach verwendetem FPGA 1,5 V oder 1,8 V betragen kann, und diese Spannung muss dem FPGA immer zugeführt werden. Ich schlage vor, LMZ10503 zu verwenden , und die Spannungsausgangswerte können basierend auf der Auswahl von Rfbb und Rfbt angepasst werden. Dann kommt die Spannung Ihrer GPIO-Leitungen, die 1,8 V oder 3,3 V betragen kann, und wenn Sie nach einem hohen Strom suchen, sagen wir 5 A, empfehle ich die Verwendung von LMZ10505, und wiederum können die Ausgangsspannungen basierend auf der Auswahl der Rfbb- und Rfbt-Widerstände geändert werden. Für Rfbb und Rfbt können Sie digitale Töpfe behalten, um die Widerstandswerte für Ihre erforderliche Spannung zu ändern. Alle Regler, die ich hier vorgeschlagen habe, verfügen über einen Aktivierungsstift, der mit UCD9081 digital gesteuert werden kann , wenn Sie nach Leistungssequenzierung suchen und Ihre Versorgung gemäß den Anforderungen aktivieren oder deaktivieren können.


Abgesehen von allem oben Gesagten ist hier ISL65426 von Intersil, das sicherlich in Ihre Anforderung passt, verschiedene Spannungen digital zu aktivieren, vorausgesetzt, dass alle Pull-up- und Pull-down-Widerstände, die zur Steuerung von Spannung und Strom erforderlich sind, mit Hilfe von aktiviert werden müssen MOSFET.