Abschnitte der Dokumentation
Verlustleistung des Motortreibers
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug motor-driver-power. Berechnen Sie die Verlustleistung des Motortreiber-ICs oder des diskreten MOSFETs einschließlich Leitungsverlust und Schaltverlust bei einer bestimmten PWM-Frequenz.
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 | 2 | Motorstrom (RMS) |
| supplyVoltageZahl | V | mindestens 1 | 12 | Versorgungsspannung |
| rdsonZahl | Ω | mindestens 0.001 | 0.015 | R_DS(on) |
| dutyCycleZahl | % | 0 … 100 | 75 | PWM-Tastgrad |
| switchingFreqZahl | Hz | mindestens 100 | 20000 | Schaltfrequenz |
| gateChargeZahl | nC | mindestens 0.1 | 30 | Aus dem MOSFET-Datenblatt |
| transitionTimeZahl | ns | mindestens 0 | 50 | Anstiegs- oder Abfallzeit des hart geschalteten FET, beide gleich angenommen: 0.5·V·I·(t_r + t_f)·f aus TI SLVA504A wird dann V·I·t_sw·f |
| motorCurrentMinZahl | A | mindestens 0 | 0 | Der niedrigste Motor-Effektivstrom im Betrieb; 0 für den Nennwert. |
| motorCurrentMaxZahl | A | mindestens 0 | 0 | Der höchste Motor-Effektivstrom im Betrieb; 0 für den Nennwert. Dort werden Strom und Verlust der FETs ermittelt. |
| supplyVoltageMinZahl | V | mindestens 0 | 0 | Die niedrigste Versorgungsspannung im Betrieb; 0 für den Nennwert. |
| supplyVoltageMaxZahl | V | mindestens 0 | 0 | Die höchste Versorgungsspannung im Betrieb; 0 für den Nennwert. Dort wird die Drain-Source-Nennspannung der FETs ermittelt. |
| tDeadZahl | ns | 0 … 100000 | 100 | Die Zeit, in der an jeder Flanke beide FETs der schaltenden 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 |
Ausgaben
Zurückgegeben in values, nach Namen. Ein Wert, der unbegrenzt oder nicht definiert ist, ist null.
| Feld | Einheit | Beschreibung |
|---|---|---|
| conductionLoss | W | Leitungsverlust pro leitendem FET |
| switchingLoss | W | Schaltverlust (hart geschalteter FET) |
| totalLossPerFet | W | Heißester FET |
| totalLossBridgeHauptwert | W | Gesamtverlust der Brücke |
| efficiency | % | Treiberwirkungsgrad (geschätzt) |
| gateDriveLoss | W | Gate-Treiber-Verlust |
| totalLossBridgeWorst | W | Gesamtverlust der Brücke, ungünstigster Fall |
| totalLossBridgeWorstVoltage | V | Versorgungsspannung bei größtem Brückenverlust |
| totalLossBridgeWorstCurrent | A | Motorstrom bei größtem Brückenverlust |
| totalLossPerFetWorst | W | Heißester FET, ungünstigster Fall |
| totalLossPerFetWorstCurrent | A | Motorstrom beim heißesten FET |
| fetRmsCurrentWorst | A | Größter FET-Effektivstrom |
| vdsRating | V | Drain-Source-Nennspannung des MOSFETs |
| vdsRatingVoltage | V | Versorgungsspannung für die Drain-Source-Nennspannung |
| efficiencyWorst | % | Wirkungsgrad mit Totzeit, ungünstigster Fall |
| efficiencyWorstVoltage | V | Versorgungsspannung bei schlechtestem Wirkungsgrad |
| efficiencyWorstCurrent | A | Motorstrom bei schlechtestem Wirkungsgrad |
| lossConduction | W | Durchlassverlust (zwei FETs) |
| lossDeadTime | W | Totzeitverlust |
| lossTotal | W | Gesamtverlust mit Totzeit und Gate-Ansteuerung |
| outputPower | W | Leistung an den Motor |
| efficiencyLossModel | % | Wirkungsgrad mit Totzeit |
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.