Battery Capacity Converter
Convertir la capacité de la batterie entre mAh, Ah, Wh et kWh avec sélection de tension.
mAh (Milliampere-hour)
5,000
Ah (Ampere-hour)
5
Wh (Watt-hour)
18.5
kWh (Kilowatt-hour)
0.0185
Formules
Wh = (mAh × V) ÷ 1000
Ah = mAh ÷ 1000
Calculé en utilisant la tension de référence 3.7V
À propos de cet outil
La capacité de la batterie représente la quantité d'énergie électrique qu'une batterie peut stocker et fournir. Dans notre monde de plus en plus mobile, où les smartphones, ordinateurs portables, batteries portables et véhicules électriques dépendent de mesures d'énergie fiables, il est essentiel de comprendre la capacité des batteries. Cet outil simplifie la conversion entre mAh (milliampères-heure), Ah (ampères-heure), Wh (watts-heure) et kWh (kilowatts-heure)—les quatre unités les plus courantes utilisées pour décrire la capacité des batteries dans les applications d'électronique de consommation, automobiles et énergies renouvelables.
Que vous achetiez un nouvel appareil, compariez les spécifications des batteries entre les produits ou travailliez sur des projets électriques, savoir comment convertir entre les unités de capacité vous aide à prendre des décisions éclairées. Les ingénieurs qui conçoivent des produits électroniques doivent spécifier les batteries dans des unités appropriées à leur industrie, tandis que les consommateurs qui comparent les batteries portables ou les véhicules électriques bénéficient de la compréhension des mesures d'énergie. L'outil tient automatiquement compte de la tension, ce qui est critique car la même classification de mAh à différentes tensions stocke des quantités d'énergie différentes.
Ce convertisseur est indispensable pour toute personne impliquée dans la technologie des batteries : les ingénieurs électriques optimisant les systèmes d'énergie, les chefs de produit sélectionnant les batteries pour les appareils, les étudiants apprenant sur le stockage d'énergie et les consommateurs évaluant les options de batteries. L'outil fonctionne avec des tensions standard allant des téléphones Li-ion aux véhicules au plomb-acide et s'étend des petites batteries de consommation aux systèmes de stockage de grande capacité, le rendant utile dans pratiquement tous les domaines où les batteries jouent un rôle.
Questions Fréquentes
Implémentation du Code
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.