Abschnitte der Dokumentation
Akkulaufzeit (Motorlast)
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug battery-runtime-motor. Berechnen Sie die Akkulaufzeit für motorbetriebene Systeme unter Berücksichtigung der Motorstromaufnahme, des Wirkungsgrads und der Entladungstiefe.
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 |
|---|---|---|---|---|
| batteryCapacityMahZahl | mAh | mindestens 1 | 2000 | Akkukapazität |
| batteryVoltageZahl | V | mindestens 0.5 | 3.7 | Akkuspannung |
| motorCurrentAZahl | A | mindestens 0.001 | 0.5 | Motorstrom (avg) |
| efficiencyZahl | % | 10 … 100 | 85 | Kombinierter Wirkungsgrad von Motortreiber und Motor |
| depthOfDischargeZahl | % | 1 … 100 | 80 | Tiefe der Entladung |
| motorDutyZahl | % | 1 … 100 | 100 | Anteil der Zeit, in dem der Motor mit seinem mittleren Strom läuft. 100 % = Dauerbetrieb. |
| numLoadsZahl | keine | 0 … 5 | 0 | Lasten an der Batterie neben dem Motor: weitere Motoren, Servos, eine Steuerplatine (0–5) |
| load1CurrentZahl | A | 0 … 100 | 0.5 | Mittlerer Strom, den die zusätzliche Last 1 im eingeschalteten Zustand aufnimmt, bezogen auf die Batteriespannung |
| load1DutyZahl | % | 0 … 100 | 100 | Anteil der Zeit, in dem die zusätzliche Last 1 eingeschaltet ist |
| load1EfficiencyZahl | % | 10 … 100 | 85 | Wirkungsgrad des Antriebs oder Wandlers zwischen Batterie und zusätzlicher Last 1 |
| load2CurrentZahl | A | 0 … 100 | 0.5 | Mittlerer Strom, den die zusätzliche Last 2 im eingeschalteten Zustand aufnimmt, bezogen auf die Batteriespannung |
| load2DutyZahl | % | 0 … 100 | 100 | Anteil der Zeit, in dem die zusätzliche Last 2 eingeschaltet ist |
| load2EfficiencyZahl | % | 10 … 100 | 85 | Wirkungsgrad des Antriebs oder Wandlers zwischen Batterie und zusätzlicher Last 2 |
| load3CurrentZahl | A | 0 … 100 | 0.5 | Mittlerer Strom, den die zusätzliche Last 3 im eingeschalteten Zustand aufnimmt, bezogen auf die Batteriespannung |
| load3DutyZahl | % | 0 … 100 | 100 | Anteil der Zeit, in dem die zusätzliche Last 3 eingeschaltet ist |
| load3EfficiencyZahl | % | 10 … 100 | 85 | Wirkungsgrad des Antriebs oder Wandlers zwischen Batterie und zusätzlicher Last 3 |
| load4CurrentZahl | A | 0 … 100 | 0.5 | Mittlerer Strom, den die zusätzliche Last 4 im eingeschalteten Zustand aufnimmt, bezogen auf die Batteriespannung |
| load4DutyZahl | % | 0 … 100 | 100 | Anteil der Zeit, in dem die zusätzliche Last 4 eingeschaltet ist |
| load4EfficiencyZahl | % | 10 … 100 | 85 | Wirkungsgrad des Antriebs oder Wandlers zwischen Batterie und zusätzlicher Last 4 |
| load5CurrentZahl | A | 0 … 100 | 0.5 | Mittlerer Strom, den die zusätzliche Last 5 im eingeschalteten Zustand aufnimmt, bezogen auf die Batteriespannung |
| load5DutyZahl | % | 0 … 100 | 100 | Anteil der Zeit, in dem die zusätzliche Last 5 eingeschaltet ist |
| load5EfficiencyZahl | % | 10 … 100 | 85 | Wirkungsgrad des Antriebs oder Wandlers zwischen Batterie und zusätzlicher Last 5 |
Ausgaben
Zurückgegeben in values, nach Namen. Ein Wert, der unbegrenzt oder nicht definiert ist, ist null.
| Feld | Einheit | Beschreibung |
|---|---|---|
| runtimeHoursHauptwert | h | Laufzeit |
| runtimeMinutes | min | Laufzeit |
| usableCapacityMah | mAh | Nutzbare Kapazität |
| energyWh | Wh | Batterieenergie (geschätzt) |
| batteryCurrent | A | Batteriestrom |
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.