ForHosting KIT · Entwickler-Tools

Tastgrad für invertierende Buck-Boost-Wandler

Dieser Rechner bestimmt den idealen Tastgrad, den ein Buck-Boost-Wandler benötigt, um aus den angegebenen Beträgen von Eingangs- und Ausgangsspannung eine invertierte Ausgangsspannung zu erzeugen.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Geben Sie beide Werte positiv in Volt ein, obwohl die tatsächliche Ausgangsschiene gegenüber dem Eingangsbezug negativ ist. Das Werkzeug verwendet die ideale Übertragungsbeziehung für kontinuierlichen Stromfluss und gibt den Tastgrad als Dezimalwert und Prozentwert sowie das gewünschte Spannungsverhältnis aus. Es eignet sich zur ersten Auswahl der Topologie und zur überschlägigen Prüfung, bevor Verluste, Bauteilgrenzen und Regelreserven berücksichtigt werden.

Geben Sie Spannungsbeträge für eine invertierende Versorgung ein

Verwenden Sie die am Wandlereingang verfügbare Spannung und den Betrag der gewünschten Ausgangsspannung. Soll beispielsweise eine positive 12-V-Quelle eine -5-V-Schiene speisen, tragen Sie 12 bei input_voltage und 5 bei output_voltage ein. Geben Sie nicht -5 ein, denn die Gleichung beschreibt bereits eine invertierende Topologie und arbeitet mit Absolutbeträgen. Beide Zahlen müssen endlich und größer als null sein. Der Rechner setzt dieselbe Einheit voraus; im veröffentlichten Formular werden Volt verwendet. duty_cycle ist ein Wert zwischen null und eins, duty_cycle_percent derselbe Wert multipliziert mit 100. Ein Ergebnis von 0.294118 entspricht somit ungefähr 29.4118 Prozent Einschaltzeit je Schaltperiode. Diese Unterscheidung ist wichtig, wenn Sie das Ergebnis in ein Controller-Datenblatt, eine Simulation, eine Tabelle oder Firmware übertragen, da dort entweder ein normierter Wert oder ein Prozentwert verlangt werden kann. voltage_ratio zeigt |Vout| geteilt durch |Vin| und ermöglicht eine schnelle Kontrolle der geforderten Umsetzung.

Verstehen Sie die ideale Buck-Boost-Gleichung

Für einen idealen invertierenden Buck-Boost-Wandler mit kontinuierlichem Stromfluss gilt für die Beträge |Vout| / |Vin| = D / (1 - D). Nach dem Tastgrad aufgelöst ergibt sich D = |Vout| / (|Vin| + |Vout|). Der Rechner wertet diese Form direkt aus, benötigt kein iteratives Lösungsverfahren und liefert ein deterministisches Ergebnis. Sind Eingangs- und Ausgangsbetrag gleich, beträgt der ideale Tastgrad 0.5. Ein kleinerer Ausgangsbetrag führt zu einem Wert unter 0.5, ein größerer zu einem Wert darüber. Die Formel beschreibt nur das stationäre Übersetzungsverhältnis der idealen Leistungsstufe. Sie bestimmt weder Schaltfrequenz noch Welligkeit, Induktorstrom, maximale Schalterbelastung, Wirkungsgrad oder Einschwingverhalten. Kontinuierlicher Stromfluss bedeutet außerdem, dass der Induktorstrom innerhalb einer Schaltperiode nicht auf null fällt. Arbeitet der reale Aufbau bei der vorgesehenen Last lückend, gilt eine andere Übertragungsbeziehung; das hier berechnete Idealresultat darf dann nicht als tatsächlicher Betriebstastgrad verwendet werden.

Nutzen Sie das Ergebnis als praktischen Ausgangspunkt

Behandeln Sie den berechneten Tastgrad als ersten Zielwert und nicht als vollständige Auslegung. Reale Schalter, Dioden, Induktivitäten, Kondensatoren, Leiterbahnen und Messelemente verursachen Spannungsabfälle und Verluste; ein geregelter Wandler benötigt deshalb gewöhnlich einen abweichenden Betriebstastgrad. Auch die Eingangsspannung schwankt in den meisten Systemen. Berechnen Sie den Tastgrad bei minimaler, nominaler und maximaler Eingangsspannung, während der gewünschte Ausgangsbetrag gleich bleibt. Diese drei Werte zeigen den erforderlichen Regelbereich. Vergleichen Sie ihn anschließend mit Mindesteinschaltzeit, maximalem Tastgrad, Schaltfrequenz und Kompensationsanforderungen des Controllers. Prüfen Sie die zulässigen Spannungen und Ströme der Halbleiter separat, da der Schalter eines invertierenden Buck-Boost-Wandlers durch Eingang und Ausgang gemeinsam belastet werden kann. Bestimmen Sie außerdem Stromwelligkeit und Spitzenstrom der Induktivität für Frequenz und Induktivitätswert. Bestätigen Sie die Auslegung zuletzt mit einer bauteilgenauen Simulation und Messungen über Last, Temperatur und Versorgungstoleranz. Die API kostet $0.002 pro Anfrage; der Browser nutzt denselben deterministischen Kern.

Invertierte Versorgung dimensionieren

Schätzen Sie den nominalen Tastgrad einer negativen Analog-, Sensor- oder Schnittstellenversorgung aus einer positiven Quelle.

Eingangsspannungsbereich prüfen

Berechnen Sie den Tastgrad bei minimaler, nominaler und maximaler Eingangsspannung vor der Controller-Auswahl.

Simulation kontrollieren

Vergleichen Sie den idealen stationären Simulationspunkt mit der analytischen Beziehung des invertierenden Buck-Boost-Wandlers.

Warum muss die Ausgangsspannung positiv sein?

Der Rechner erwartet ihren Betrag. Die Topologie berücksichtigt die Polaritätsumkehr bereits, daher wird ein negativer Wert abgelehnt.

Welche Gleichung verwendet der Rechner?

Er verwendet D = |Vout| / (|Vin| + |Vout|), abgeleitet aus |Vout|/|Vin| = D/(1-D) für idealen kontinuierlichen Betrieb.

Sind Dioden- und Schalterverluste enthalten?

Nein. Dies ist ein ideales Anfangsergebnis. Berücksichtigen Sie Spannungsabfälle, Widerstände, Totzeiten und Regelverhalten in der realen Auslegung.

Gilt die Berechnung bei lückendem Stromfluss?

Nein. Dieser Betrieb hängt von Last, Induktivität und Schaltfrequenz ab und erfordert ein anderes Modell.

Was kostet eine Berechnung über die API?

Jede API-Anfrage kostet $0.002. Im Browser können Sie die Berechnung auch kostenlos ausführen.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/elec/buckboost-duty

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/elec/buckboost-duty \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input_voltage":12,"output_voltage":5}'
{
  "input_voltage": 12,
  "output_voltage": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "elec.buckboost_duty",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →