Python: RC-Zeitkonstante mit UliEngineering berechnen

English Deutsch

Du kannst leicht die RC-Zeitkonstante einer Widerstand-Kondensator-Schaltung mit der UliEngineering-Python-Bibliothek berechnen:

rc_time_constant.py
from UliEngineering.Electronics.RC import rc_time_constant
from UliEngineering.EngineerIO import *

# RC-Zeitkonstante für 10kΩ und 100nF berechnen
tau = rc_time_constant("10k", "100nF")
print(f"RC-Zeitkonstante (10k, 100nF): {format_value(tau, 's')}")

# RC-Zeitkonstante für 1kΩ und 1µF berechnen
tau = rc_time_constant("1k", "1uF")
print(f"RC-Zeitkonstante (1k, 1µF): {format_value(tau, 's')}")

Beispielausgabe

rc_time_constant_output.txt
RC-Zeitkonstante (10k, 100nF): 1.00 ms
RC-Zeitkonstante (1k, 1µF): 1.00 ms

Die RC-Zeitkonstante, bezeichnet mit dem griechischen Buchstaben $\tau$, repräsentiert die Zeit, die die Spannung über einem Kondensator benötigt, um beim Laden etwa 63,2% ihres Endwerts zu erreichen, oder beim Entladen auf etwa 36,8% abzufallen. Diese Zeitkonstante charakterisiert die Reaktionsgeschwindigkeit in RC-Schaltungen und ist grundlegend für Filterdesign und Timing-Anwendungen.

Die Zeitkonstante wird mit der Formel $\tau = R \times C$ berechnet, wobei $R$ der Widerstand in Ohm und $C$ die Kapazität in Farad ist. Das Ergebnis ist in Sekunden.

Verwandte Beiträge


Check out similar posts by category: Electronics, Python