Battery Capacity Converter
Convierte capacidad de batería entre mAh, Ah, Wh y kWh con selección de voltaje.
mAh (Milliampere-hour)
5,000
Ah (Ampere-hour)
5
Wh (Watt-hour)
18.5
kWh (Kilowatt-hour)
0.0185
Fórmulas
Wh = (mAh × V) ÷ 1000
Ah = mAh ÷ 1000
Calculado usando voltaje de referencia 3.7V
Acerca de esta herramienta
La capacidad de la batería representa la cantidad de energía eléctrica que una batería puede almacenar y entregar. En nuestro mundo cada vez más móvil, donde los smartphones, laptops, baterías portátiles y vehículos eléctricos dependen de mediciones de energía confiables, es fundamental comprender la capacidad de la batería. Esta herramienta simplifica la conversión entre mAh (miliamperios-hora), Ah (amperios-hora), Wh (vatios-hora) y kWh (kilovatios-hora)—las cuatro unidades más comunes utilizadas para describir la capacidad de batería en aplicaciones de electrónica de consumidor, automoción y energías renovables.
Ya sea que estés comprando un nuevo dispositivo, comparando especificaciones de batería entre productos o trabajando en proyectos eléctricos, saber cómo convertir entre unidades de capacidad te ayuda a tomar decisiones informadas. Los ingenieros que diseñan productos electrónicos necesitan especificar baterías en unidades apropiadas para su industria, mientras que los consumidores que comparan cargadores portátiles o vehículos eléctricos se benefician de entender las mediciones de energía. La herramienta cuenta automáticamente con el voltaje, lo cual es crítico porque la misma clasificación de mAh a diferentes voltajes almacena diferentes cantidades de energía.
Este conversor es indispensable para cualquiera involucrado en tecnología de baterías: ingenieros eléctricos optimizando sistemas de energía, gerentes de producto seleccionando baterías para dispositivos, estudiantes aprendiendo sobre almacenamiento de energía y consumidores evaluando opciones de baterías. La herramienta funciona con voltajes estándar desde teléfonos Li-ion hasta vehículos de ácido-plomo y escala desde baterías pequeñas de consumo hasta sistemas de almacenamiento de gran capacidad, haciéndola útil en prácticamente cualquier dominio donde las baterías jueguen un rol.
Preguntas Frecuentes
Implementación de Código
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.