Calcolo batteria
Questo calcolatore delle dimensioni della batteria converte la potenza assorbita da un dispositivo e il tempo di funzionamento desiderato nella capacità energetica che la batteria deve fornire.
Esegui gratis nel browser
Inserisca la potenza in watt e l’autonomia in ore per ottenere direttamente la capacità necessaria in wattora. È utile per pianificare dispositivi portatili, sistemi di backup, attrezzature da campo e altri carichi costanti prima di scegliere una batteria o una stazione di energia.
Converta il fabbisogno di potenza in energia
Batterie e dispositivi riportano spesso grandezze diverse. Il dispositivo indica la potenza in watt, mentre la batteria dichiara l’energia immagazzinata in wattora. Il calcolatore collega le due misure moltiplicando l’assorbimento per le ore di funzionamento. Per esempio, 25 watt per 8 ore richiedono idealmente 200 wattora. Usi l’assorbimento medio continuo quando il carico varia, oppure calcoli separatamente ogni fase e sommi i risultati. Il valore ottenuto è il minimo per la durata indicata. Non occorre specificare la tensione, perché i wattora descrivono già l’energia indipendentemente da essa. Può quindi confrontare batterie con tensioni differenti, purché le capacità dichiarate siano confrontabili e realmente erogabili al dispositivo.
Scelga dati rappresentativi dell’uso reale
L’affidabilità della stima dipende dalla potenza e dalla durata inserite. Preferisca una potenza media misurata durante un utilizzo rappresentativo alla sola potenza massima dell’alimentatore. Un computer, una radio o una pompa possono alternare attività, attesa e sospensione. Se conosce potenza e durata di ogni stato, ne calcoli i wattora e li sommi. Inserisca il tempo in ore: 30 minuti sono 0.5 ore, 90 minuti sono 1.5 ore e un giorno è 24 ore. Entrambi i campi richiedono numeri finiti positivi; valori mancanti, nulli, negativi o non numerici vengono rifiutati. Il risultato descrive l’energia consumata dal carico, non necessariamente la capacità nominale da acquistare, perché perdite, invecchiamento e limiti di scarica riducono l’energia utilizzabile.
Passi dal minimo ideale a una scelta pratica
Consideri il risultato come l’energia ideale minima fornita al dispositivo e applichi margini adeguati. Con un inverter efficiente al 90 per cento, divida i wattora ideali per 0.90. Se è utilizzabile soltanto l’80 per cento della batteria, divida ancora per 0.80. Può aggiungere riserva per freddo, invecchiamento, carichi incerti o emergenze più lunghe. Gli adeguamenti non sono nascosti: il calcolatore restituisce direttamente potenza per tempo, così Lei può documentare ogni margine. Verifichi inoltre tensione, potenza continua, picchi, connettori e protezioni. La capacità indica quanta energia serve, ma non garantisce che sia erogata in sicurezza. Ogni richiesta automatizzata costa $0.002 e offre un risultato deterministico adatto a preventivi e controlli riproducibili.
Casi d'uso
Dimensioni una batteria portatile
Converta potenza misurata e autonomia sul campo nella capacità minima necessaria in wattora.
Pianifichi l’alimentazione di backup
Stimi l’energia ideale per mantenere attivi router, controller o altri carichi costanti durante un’interruzione.
Confronti le stazioni di energia
Definisca un requisito comune in wattora prima di considerare efficienza e capacità utilizzabile.
Domande frequenti
Quale formula usa il calcolatore?
Usa capacity_wh = power_w × runtime_hours. I watt moltiplicati per le ore producono wattora.
Il risultato include le perdite di efficienza?
No. Rappresenta l’energia ideale del carico. Lo divida per efficienza e frazione utilizzabile quando sceglie la capacità nominale.
Posso inserire l’autonomia in minuti?
La converta prima in ore dividendola per 60. Per esempio, 30 minuti equivalgono a 0.5 ore.
Perché zero e valori negativi vengono rifiutati?
Il dimensionamento di un carico richiede potenza e durata positive; valori diversi non rappresentano il calcolo supportato.
Quanto costa il calcolo tramite API?
Ogni richiesta costa $0.002. Il calcolo è disponibile anche nell’esperienza del browser.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/elec/battery-size \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"power_w":25,"runtime_hours":8}'const res = await fetch("https://api.kit.forhosting.com/elec/battery-size", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"power_w": 25,
"runtime_hours": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/battery-size",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"power_w": 25,
"runtime_hours": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/battery-size", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"power_w":25,"runtime_hours":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"power_w":25,"runtime_hours":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/battery-size", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"power_w": 25,
"runtime_hours": 8
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.battery_size",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |