Python: RC-Grenzfrequenz mit UliEngineering berechnen

English Deutsch

Du kannst leicht die RC-Grenzfrequenz mit der UliEngineering-Python-Bibliothek berechnen:

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

# RC-Grenzfrequenz für 10kΩ und 100nF berechnen
freq = rc_cutoff_frequency("10k", "100nF")
print(f"RC-Grenzfrequenz (10k, 100nF): {format_value(freq, 'Hz')}")

# RC-Grenzfrequenz für 1kΩ und 1µF berechnen
freq = rc_cutoff_frequency("1k", "1uF")
print(f"RC-Grenzfrequenz (1k, 1µF): {format_value(freq, 'Hz')}")

Beispielausgabe

rc_cutoff_frequency_output.txt
RC-Grenzfrequenz (10k, 100nF): 159 Hz
RC-Grenzfrequenz (1k, 1µF): 159 Hz

Die RC-Grenzfrequenz ist die Frequenz, bei der ein RC-Tiefpassfilter das Signal um 3dB dämpft (ca. 70,7% der Eingangsamplitude). Unterhalb dieser Frequenz passieren Signale mit minimaler Dämpfung, während oberhalb dieser Frequenz Signale zunehmend gedämpft werden. Diese Frequenz ist grundlegend für Filterdesign und bestimmt die Bandbreite von RC-Filterkreisen.

Die Grenzfrequenz wird mit der Formel $f_c = \frac{1}{2\pi RC}$ berechnet, wobei $R$ der Widerstand in Ohm und $C$ die Kapazität in Farad ist. Das Ergebnis ist in Hertz.

Verwandte Beiträge


Check out similar posts by category: Electronics, Python