Calcolo batteria
Moltiplichi l'assorbimento di un dispositivo per le ore in cui deve funzionare e ottenga la capacità di batteria necessaria: 25 W per 8 ore richiedono 200 Wh di energia erogata. Un minimo chiaro prima di scegliere batteria o power station. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Potenza (W)
- 25
- Autonomia (ore)
- 8
- Capacità (Wh)
- 200 Wh
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. 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.
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?
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.
Che cosa faccio se l'assorbimento del dispositivo cambia nel tempo?
Usi l'assorbimento medio continuo, oppure calcoli ogni fase separatamente e sommi i wattora. Un valore di picco può sovradimensionare la batteria, mentre un valore a riposo può renderla pericolosamente piccola.
Strumenti correlati
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. |
Note tecniche
Passi dal minimo ideale a una scelta pratica
Ogni richiesta automatizzata costa $0.002 e offre un risultato deterministico adatto a preventivi e controlli riproducibili.
Domande tecniche
Quanto costa il calcolo tramite API?
Ogni richiesta costa $0.002. Il calcolo è disponibile anche nell’esperienza del browser.