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 msDie 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
- How to compute RC cutoff frequency in Python using UliEngineering
- How to compute RC charge time in Python using UliEngineering
- How to compute RC discharge time in Python using UliEngineering
Check out similar posts by category:
Electronics, Python
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow