Kondensator-Konstantstrom-Lade-/Entladezeit mit Python berechnen

Du kannst einfach die Zeit berechnen, die benötigt wird, um einen Kondensator mit konstantem Strom zu laden oder zu entladen, mit der UliEngineering-Python-Bibliothek:

capacitor_discharge_time.py
from UliEngineering.Electronics.Capacitors import *
from UliEngineering.EngineerIO import *

# Entladung eines 1nF-Speicherkondensators berechnen, verbunden mit
# einem LM324-Opamp (maximal I_B=50nA), auf 2.999V
discharge_time = capacitor_constant_current_discharge_time(
    capacitance="10nF", current="10nA", initial_voltage="3.0V", target_voltage="2.999V"
)

# Entladezeit auto-formatieren & ausgeben
print(f"Entladezeit: {format_value(discharge_time, 's')}")

Check out similar posts by category: Python