Seções da documentação
Tempo de execução da bateria (carga do motor)
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug battery-runtime-motor. Calcule o tempo de operação da bateria para sistemas acionados por motor, considerando o consumo de corrente do motor, a eficiência e a profundidade de descarga.
Entradas
Envie cada uma destas em inputs, nas unidades mostradas. A maioria é obrigatória: uma chamada sem alguma delas é recusada (400) e não custa nada; uma entrada que a calculadora dispensa assume o padrão mostrado. Uma entrada fora da sua faixa ainda é calculada e sinalizada na procedência.
| Nome | Unidade | Faixa | Padrão | Descrição |
|---|---|---|---|---|
| batteryCapacityMahnúmero | mAh | no mínimo 1 | 2000 | Capacidade da bateria |
| batteryVoltagenúmero | V | no mínimo 0.5 | 3.7 | Tensão da bateria |
| motorCurrentAnúmero | A | no mínimo 0.001 | 0.5 | Corrente do motor (avg) |
| efficiencynúmero | % | 10 … 100 | 85 | Eficiência combinada entre acionador de motor e motor |
| depthOfDischargenúmero | % | 1 … 100 | 80 | Profundidade de descarga |
| motorDutynúmero | % | 1 … 100 | 100 | Parte do tempo em que o motor funciona em sua corrente média. 100% = contínuo. |
| numLoadsnúmero | nenhuma | 0 … 5 | 0 | Cargas na bateria além do motor: outros motores, servos, uma placa controladora (0–5) |
| load1Currentnúmero | A | 0 … 100 | 0.5 | Corrente média que a carga adicional 1 consome enquanto está ligada, referida à tensão da bateria |
| load1Dutynúmero | % | 0 … 100 | 100 | Fração do tempo em que a carga adicional 1 está ligada |
| load1Efficiencynúmero | % | 10 … 100 | 85 | Eficiência do driver ou conversor entre a bateria e a carga adicional 1 |
| load2Currentnúmero | A | 0 … 100 | 0.5 | Corrente média que a carga adicional 2 consome enquanto está ligada, referida à tensão da bateria |
| load2Dutynúmero | % | 0 … 100 | 100 | Fração do tempo em que a carga adicional 2 está ligada |
| load2Efficiencynúmero | % | 10 … 100 | 85 | Eficiência do driver ou conversor entre a bateria e a carga adicional 2 |
| load3Currentnúmero | A | 0 … 100 | 0.5 | Corrente média que a carga adicional 3 consome enquanto está ligada, referida à tensão da bateria |
| load3Dutynúmero | % | 0 … 100 | 100 | Fração do tempo em que a carga adicional 3 está ligada |
| load3Efficiencynúmero | % | 10 … 100 | 85 | Eficiência do driver ou conversor entre a bateria e a carga adicional 3 |
| load4Currentnúmero | A | 0 … 100 | 0.5 | Corrente média que a carga adicional 4 consome enquanto está ligada, referida à tensão da bateria |
| load4Dutynúmero | % | 0 … 100 | 100 | Fração do tempo em que a carga adicional 4 está ligada |
| load4Efficiencynúmero | % | 10 … 100 | 85 | Eficiência do driver ou conversor entre a bateria e a carga adicional 4 |
| load5Currentnúmero | A | 0 … 100 | 0.5 | Corrente média que a carga adicional 5 consome enquanto está ligada, referida à tensão da bateria |
| load5Dutynúmero | % | 0 … 100 | 100 | Fração do tempo em que a carga adicional 5 está ligada |
| load5Efficiencynúmero | % | 10 … 100 | 85 | Eficiência do driver ou conversor entre a bateria e a carga adicional 5 |
Saídas
Devolvidas em values, pelo nome. Um valor ilimitado ou indefinido é null.
| Campo | Unidade | Descrição |
|---|---|---|
| runtimeHoursprincipal | h | Tempo de execução |
| runtimeMinutes | min | Tempo de execução |
| usableCapacityMah | mAh | Capacidade utilizável |
| energyWh | Wh | Energia da bateria (est.) |
| batteryCurrent | A | Corrente da bateria |
Como chamar
- Calcular: uma chamada, a requisição e a resposta completas, e os seus erros.
- Lote: esta calculadora com outras, ou uma varredura, em uma requisição.
- Resolver para um valor-alvo: o valor de uma entrada que leva uma saída a um alvo.