Abschnitte der Dokumentation
Wirkungsgrad des Verstärkers der Klasse D
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug class-d-efficiency. Schätzen Sie die Effizienz von Verstärkern der Klasse D anhand der MOSFET-Leitungsverluste und des Ruhestromes bei einer bestimmten Ausgangsleistung ab.
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 |
|---|---|---|---|---|
| outputPowerZahl | W | mindestens 0.1 | 50 | Ausgangsleistung |
| supplyVoltageZahl | V | mindestens 1 | 36 | Versorgungsspannung |
| loadImpedanceZahl | Ω | mindestens 1 | 8 | Lastimpedanz |
| rdsonZahl | mΩ | mindestens 1 | 50 | Pro MOSFET in Milliohm |
| mosfetCountZahl | keine | mindestens 2 | 4 | Halbbrücke 2, Vollbrücke (BTL) 4. In jeder Halbbrücke führt jeweils ein FET den Laststrom, es leiten also N/2 |
| quiescentCurrentZahl | mA | mindestens 0 | 30 | Ruhestrom |
| switchingFreqZahl | kHz | 50 … 5000 | 400 | Die PWM-Trägerfrequenz. |
| filterCutoffZahl | kHz | 20 … 500 | 40 | Die Butterworth-Grenzfrequenz des LC-Filters, aus der L und C anhand der Last dimensioniert werden (TI SLAA701B). |
| outputPowerMinZahl | W | mindestens 0 | 0 | Die niedrigste Leistung im Betrieb, bei der die festen Verluste am stärksten ins Gewicht fallen; 0 für den Nennwert. |
| outputPowerMaxZahl | W | mindestens 0 | 0 | Die höchste Dauer-Sinusleistung im Betrieb; 0 für den Nennwert. |
| supplyVoltageMinZahl | V | mindestens 0 | 0 | Die niedrigste Versorgungsspannung im Betrieb, die noch die maximale Leistung aussteuern muss; 0 für den Nennwert. |
| supplyVoltageMaxZahl | V | mindestens 0 | 0 | Die höchste Versorgungsspannung im Betrieb; 0 für den Nennwert. Dort werden die Nennspannungen der Bauteile ermittelt. |
| tSwitchZahl | ns | 0 … 10000 | 10 | Anstiegs- und Abfallzeit der FETs addiert: ½·I·V_s·(t_r + t_f)·f_sw je Halbbrücke (IR AN-1070). |
| cossZahl | pF | 0 … 100000 | 200 | ½·C_oss·V_s²·f_sw je Halbbrücke (IR AN-1070). |
| qgZahl | nC | 0 … 10000 | 10 | Je FET: 2·Q_g·V_driver·f_sw je Halbbrücke (IR AN-1070). |
| vGateZahl | V | 1 … 20 | 12 | Gate-Treiberspannung |
| dcrZahl | mΩ | 0 … 100000 | 25 | Der Wicklungswiderstand jeder Ausgangsspule. |
| coreLossZahl | mW | 0 … 100000 | 100 | Je Ausgangsspule, aus ihrem Datenblatt bei diesem Rippelstrom und dieser Frequenz. |
Ausgaben
Zurückgegeben in values, nach Namen. Ein Wert, der unbegrenzt oder nicht definiert ist, ist null.
| Feld | Einheit | Beschreibung |
|---|---|---|
| efficiencyHauptwert | % | Effizienz |
| conductionLoss | W | Leitungsverlust |
| quiescentLoss | W | Ruheverlust |
| totalLoss | W | Totaler Leistungsverlust |
| totalInput | W | Gesamteingangsleistung |
| lossSwitching | W | Schaltflankenverlust |
| lossOutputCap | W | Verlust durch Ausgangskapazität |
| lossGateDrive | W | Gate-Treiberverlust |
| lossDcr | W | DCR-Verlust der Filterspule |
| lossCore | W | Kernverlust der Filterspule |
| lossTotal | W | Gesamtverlust mit Schalt- und Filterverlusten |
| loadPower | W | Leistung an die Last |
| efficiencyLossModel | % | Wirkungsgrad mit Schalt- und Filterverlusten |
| filterInductorUH | μH | Filterinduktivität |
| filterInductorChosenUH | μH | Gewählte Filterinduktivität |
| filterCapUF | μF | Filterkapazität |
| filterCapChosenUF | μF | Gewählte Filterkapazität |
| filterCutoffBuilt | kHz | Filtergrenzfrequenz mit gewählten Bauteilen |
| filterCount | keine | Anzahl Ausgangsfilter |
| fetCount | keine | Anzahl MOSFETs |
| efficiencyWorst | % | Wirkungsgrad mit Schalt- und Filterverlusten, ungünstigster Fall |
| efficiencyWorstVoltage | V | Versorgungsspannung bei schlechtestem Wirkungsgrad |
| efficiencyWorstPower | W | Ausgangsleistung bei schlechtestem Wirkungsgrad |
| lossTotalWorst | W | Gesamtverlust, ungünstigster Fall |
| lossTotalWorstVoltage | V | Versorgungsspannung bei größtem Verlust |
| lossTotalWorstPower | W | Ausgangsleistung bei größtem Verlust |
| headroomWorst | V | Spannungsreserve, ungünstigster Fall |
| headroomWorstVoltage | V | Versorgungsspannung bei kleinster Spannungsreserve |
| headroomWorstPower | W | Ausgangsleistung bei kleinster Spannungsreserve |
| rippleA | A | Rippelstrom der Filterspule |
| rippleWorstA | A | Rippelstrom der Filterspule, ungünstigster Fall |
| rippleWorstVoltage | V | Versorgungsspannung bei größtem Rippelstrom |
| peakCurrentWorst | A | Spitzenstrom, ungünstigster Fall |
| peakCurrentWorstVoltage | V | Versorgungsspannung bei größtem Spitzenstrom |
| peakCurrentWorstPower | W | Ausgangsleistung bei größtem Spitzenstrom |
| inductorRmsWorst | A | Effektivstrom der Filterspule, ungünstigster Fall |
| inductorRmsWorstPower | W | Ausgangsleistung bei größtem Spulenstrom |
| vdsRating | V | Drain-Source-Nennspannung des MOSFETs |
| capVoltageRating | V | Nennspannung des Filterkondensators |
| vdsRatingVoltage | V | Versorgungsspannung für die Nennspannungen |
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.