Electric Charge Converter
Convierte unidades de carga eléctrica entre coulombios, amperio-horas, microcoulombios y más.
Todas las Conversiones
Acerca de esta herramienta
La carga eléctrica es una propiedad fundamental de la materia que determina cómo interactúan las partículas a través de fuerzas electromagnéticas. El culombio (C) es la unidad SI de carga, pero en aplicaciones prácticas—desde baterías y condensadores hasta electroquímica y almacenamiento de energía—ingenieros y científicos a menudo trabajan con otras unidades como amperio-hora (Ah), miliamperio-hora (mAh), microculmobios (μC) y nanoculmobios (nC). Convertir con precisión entre estas unidades es esencial para diseñar circuitos, calcular la capacidad de baterías y comprender especificaciones de dispositivos.
Este convertidor te permite ingresar un valor de carga en cualquier unidad soportada y ver instantáneamente su equivalente en todas las demás unidades. Solo selecciona o ingresa tu unidad inicial y valor, y la herramienta realiza la conversión automáticamente—sin necesidad de cálculos manuales. Es útil para comparar capacidades de baterías entre diferentes productos, verificar cálculos de ingeniería eléctrica o traducir especificaciones de fabricantes de una notación a otra.
La herramienta maneja tanto unidades SI como prácticas con precisión completa, siendo igualmente valiosa para estudios académicos, trabajo de ingeniería profesional y solución de problemas cotidianos. Ya sea que estés diseñando un circuito, evaluando una especificación de batería externa o verificando tareas, este convertidor elimina el riesgo de errores de conversión de unidades que pueden arruinar proyectos o causar problemas de seguridad.
Preguntas Frecuentes
Implementación de Código
# Electric Charge Unit Converter
# Base unit: Coulomb (C)
CHARGE_TO_COULOMB = {
"C": 1,
"mC": 1e-3,
"µC": 1e-6,
"nC": 1e-9,
"pC": 1e-12,
"kC": 1e3,
"MC": 1e6,
"Ah": 3600,
"mAh": 3.6,
"e": 1.602176634e-19, # Elementary charge
}
def convert_charge(value: float, from_unit: str, to_unit: str) -> float:
"""Convert electric charge between units."""
if from_unit not in CHARGE_TO_COULOMB:
raise ValueError(f"Unknown unit: {from_unit}")
if to_unit not in CHARGE_TO_COULOMB:
raise ValueError(f"Unknown unit: {to_unit}")
coulombs = value * CHARGE_TO_COULOMB[from_unit]
return coulombs / CHARGE_TO_COULOMB[to_unit]
# Examples
print(f"1 C = {convert_charge(1, 'C', 'µC'):.2e} µC")
print(f"1 Ah = {convert_charge(1, 'Ah', 'C'):.0f} C")
print(f"1 mAh = {convert_charge(1, 'mAh', 'C'):.1f} C")
print(f"1 µC = {convert_charge(1, 'µC', 'pC'):.0f} pC")
print(f"1 elementary charge = {1.602176634e-19:.3e} C")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.