Battery Capacity Converter
Converti la capacità della batteria tra mAh, Ah, Wh e kWh con selezione della tensione.
mAh (Milliampere-hour)
5,000
Ah (Ampere-hour)
5
Wh (Watt-hour)
18.5
kWh (Kilowatt-hour)
0.0185
Formule
Wh = (mAh × V) ÷ 1000
Ah = mAh ÷ 1000
Calcolato usando tensione di riferimento 3.7V
Informazioni sullo strumento
La capacità della batteria rappresenta la quantità di energia elettrica che una batteria può immagazzinare e fornire. Nel nostro mondo sempre più mobile, dove smartphone, laptop, caricabatterie portatili e veicoli elettrici dipendono da misurazioni affidabili dell'energia, è essenziale comprendere la capacità della batteria. Questo strumento semplifica la conversione tra mAh (milliampere-ora), Ah (ampere-ora), Wh (watt-ora) e kWh (kilowatt-ora)—le quattro unità più comuni utilizzate per descrivere la capacità della batteria nelle applicazioni di elettronica di consumo, automobilistiche ed energiche rinnovabili.
Che tu stia acquistando un nuovo dispositivo, confrontando le specifiche della batteria tra i prodotti o lavorando su progetti elettrici, sapere come convertire tra le unità di capacità ti aiuta a prendere decisioni informate. Gli ingegneri che progettano prodotti elettronici devono specificare le batterie in unità appropriate per la loro industria, mentre i consumatori che confrontano i caricabatterie portatili o i veicoli elettrici traggono vantaggio dalla comprensione delle misurazioni dell'energia. Lo strumento tiene automaticamente conto della tensione, il che è critico perché la stessa classificazione di mAh a tensioni diverse immagazzina diverse quantità di energia.
Questo convertitore è indispensabile per chiunque lavori con la tecnologia delle batterie: gli ingegneri elettrici che ottimizzano i sistemi di energia, i responsabili del prodotto che selezionano le batterie per i dispositivi, gli studenti che imparano l'accumulo di energia e i consumatori che valutano le opzioni di batterie. Lo strumento funziona con tensioni standard dai telefoni Li-ion ai veicoli al piombo-acido e scala dalle piccole batterie di consumo ai grandi sistemi di accumulo, rendendolo utile in praticamente qualsiasi ambito in cui le batterie svolgono un ruolo.
Domande Frequenti
Implementazione del Codice
def convert_battery_capacity(value: float, from_unit: str, to_unit: str,
voltage: float = 3.7) -> float:
"""
Convert battery capacity between mAh, Ah, Wh, kWh.
voltage is required for mAh/Ah <-> Wh/kWh conversions.
"""
# Convert to milliwatt-hours as base
if from_unit == "mAh":
base_mwh = value * voltage
elif from_unit == "Ah":
base_mwh = value * 1000 * voltage
elif from_unit == "Wh":
base_mwh = value * 1000
elif from_unit == "kWh":
base_mwh = value * 1_000_000
else:
raise ValueError(f"Unknown unit: {from_unit}")
if to_unit == "mAh":
return base_mwh / voltage
elif to_unit == "Ah":
return base_mwh / (1000 * voltage)
elif to_unit == "Wh":
return base_mwh / 1000
elif to_unit == "kWh":
return base_mwh / 1_000_000
else:
raise ValueError(f"Unknown unit: {to_unit}")
# Examples
print(f"5000 mAh @ 3.7V = {convert_battery_capacity(5000, 'mAh', 'Wh'):.2f} Wh")
print(f"18.5 Wh = {convert_battery_capacity(18.5, 'Wh', 'mAh'):.0f} mAh @ 3.7V")
print(f"100 Wh = {convert_battery_capacity(100, 'Wh', 'kWh'):.4f} kWh")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.