Puedes fácilmente calcular el tiempo que toma cargar o descargar un capacitor usando corriente constante usando la librería Python UliEngineering:
F
⚠
A
⚠
V
⚠
V
⚠
capacitor_discharge_time.py
from UliEngineering.Electronics.Capacitors import *
from UliEngineering.EngineerIO import *
# Calcular la descarga de un capacitor de almacenamiento de 1nF conectado a
# un opamp LM324 (máximo I_B=50nA), a 2.999V
discharge_time = capacitor_constant_current_discharge_time(
capacitance="10nF", current="10nA", initial_voltage="3.0V", target_voltage="2.999V"
)
# Auto-formato & imprimir discharge_time
print(f"Discharge time: {format_value(discharge_time, 's')}")
Echa un vistazo a artículos similares por categoría:
Calculadoras Python
Si este artículo te ha ayudado, considera invitarme a un café o hacer una donación vía PayPal para apoyar la investigación y publicación de nuevos artículos en TechOverflow