Abschnitte der Dokumentation
H-Brücken-MOSFET-Auswahl
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug h-bridge-selection. Berechnen Sie die Anforderungen an H-Brücken-MOSFETs, einschließlich Spitzenstrom, Leitungsverluste und Mindestnennstrom für Gleichstrommotortreiber.
Eingaben
Senden Sie jede dieser Eingaben in inputs, in den gezeigten Einheiten. Die meisten sind erforderlich: Ein Aufruf, dem eine davon fehlt, wird abgelehnt (400) und kostet nichts; eine, auf die der Rechner verzichten kann, erhält den gezeigten Standardwert. Eine Eingabe außerhalb ihres Bereichs wird trotzdem berechnet und in der Provenienz markiert.
| Name | Einheit | Bereich | Standardwert | Beschreibung |
|---|---|---|---|---|
| motorCurrentZahl | A | mindestens 0.1 | 2 | Nennstrom des Motors |
| motorVoltageZahl | V | mindestens 1 | 12 | Motorversorgungsspannung |
| inrushMultiplierZahl | × | 1 … 15 | 6 | Einschaltmultiplikator |
| pwmFrequencyZahl | Hz | mindestens 100 | 20000 | PWM-Frequenz |
| mosfetRdsonZahl | Ω | mindestens 0.001 | 0.01 | MOSFET RDS (ein) |
| dutyCycleZahl | % | 0 … 100 | 75 | Der Anteil jeder Periode, in dem die Versorgung den Motor speist: Die Versorgung liefert V·I·D (Sign-Magnitude-PWM, TI SLVA504A). |
| motorCurrentMinZahl | A | mindestens 0 | 0 | Der niedrigste Laufstrom im Betrieb; 0 für den Nennwert. |
| motorCurrentMaxZahl | A | mindestens 0 | 0 | Der höchste Laufstrom im Betrieb; 0 für den Nennwert. Dort werden der Spitzenstrom und der erforderliche Nennstrom der FETs ermittelt. |
| motorVoltageMinZahl | V | mindestens 0 | 0 | Die niedrigste Versorgungsspannung im Betrieb; 0 für den Nennwert. |
| motorVoltageMaxZahl | V | mindestens 0 | 0 | Die höchste Versorgungsspannung im Betrieb; 0 für den Nennwert. Dort wird die Drain-Source-Nennspannung der FETs ermittelt. |
| tSwitchZahl | ns | 0 … 100000 | 100 | Anstiegs- und Abfallzeit des hart schaltenden FETs addiert: ½·V·I·(t_r + t_f)·f (TI SLVA504A, Gl. 2). |
| tDeadZahl | ns | 0 … 100000 | 100 | Die Zeit, in der an jeder Flanke beide FETs einer Halbbrücke sperren und die Body-Diode des Freilauf-FETs den Strom führt (TI SLVA504A, Gl. 3). |
| vBodyZahl | V | 0 … 5 | 1 | Flussspannung der Body-Diode |
| qgZahl | nC | 0 … 10000 | 30 | Je FET, bei der Gate-Treiberspannung: Die beiden FETs, die in jeder Periode schalten, beziehen 2·Q_g·V_g·f vom Treiber (IR AN-1070). |
| vGateZahl | V | 1 … 20 | 10 | Gate-Treiberspannung |
Ausgaben
Zurückgegeben in values, nach Namen. Ein Wert, der unbegrenzt oder nicht definiert ist, ist null.
| Feld | Einheit | Beschreibung |
|---|---|---|
| peakCurrent | A | Spitzenstrom |
| mosfetCurrentRatingHauptwert | A | Min. Aktuelle MOSFET-Nennleistung |
| conductionLoss | W | Leitungsverlust (pro FET) |
| switchingLoss | W | Schaltverlust (pro FET) |
| totalLoss | W | Totaler Brückenverlust (geschätzt) |
| peakCurrentWorst | A | Spitzenstrom, ungünstigster Fall |
| peakCurrentWorstCurrent | A | Motorstrom bei größtem Spitzenstrom |
| mosfetCurrentRatingWorst | A | Min. MOSFET-Nennstrom, ungünstigster Fall |
| vdsRating | V | Drain-Source-Nennspannung des MOSFETs |
| vdsRatingVoltage | V | Versorgungsspannung für die Drain-Source-Nennspannung |
| totalLossWorst | W | Gesamtverlust der Brücke, ungünstigster Fall |
| totalLossWorstVoltage | V | Versorgungsspannung bei größtem Brückenverlust |
| totalLossWorstCurrent | A | Motorstrom bei größtem Brückenverlust |
| efficiencyWorst | % | Wirkungsgrad, ungünstigster Fall |
| efficiencyWorstVoltage | V | Versorgungsspannung bei schlechtestem Wirkungsgrad |
| efficiencyWorstCurrent | A | Motorstrom bei schlechtestem Wirkungsgrad |
| lossConduction | W | Durchlassverlust (zwei FETs) |
| lossDeadTime | W | Totzeitverlust |
| lossGateDrive | W | Gate-Treiberverlust |
| lossTotal | W | Gesamtverlust mit Totzeit und Gate-Ansteuerung |
| outputPower | W | Leistung an den Motor |
| efficiencyLossModel | % | Wirkungsgrad |
Aufruf
- Berechnen: ein Aufruf, Anfrage und Antwort vollständig, und seine Fehler.
- Batch: dieser Rechner zusammen mit anderen oder ein Sweep, in einer Anfrage.
- Nach einem Zielwert auflösen: der Wert einer Eingabe, der eine Ausgabe auf einen Zielwert bringt.