Як обчислити час заряду/розряду конденсатора постійним струмом за допомогою Python

Ви можете легко обчислити час, необхідний для заряду або розряду конденсатора постійним струмом, за допомогою бібліотеки Python UliEngineering:

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

# Обчислення розряду накопичувального конденсатора 1нФ, підключеного до
# операційного підсилювача LM324 (максимальний I_B=50нА), до 2.999В
discharge_time = capacitor_constant_current_discharge_time(
    capacitance="10nF", current="10nA", initial_voltage="3.0V", target_voltage="2.999V"
)

# Автоформатування та вивід discharge_time
print(f"Час розряду: {format_value(discharge_time, 's')}")

Дивіться схожі статті за категоріями: Python