Python: RL-Grenzfrequenz mit UliEngineering berechnen

Die RL-Grenzfrequenz lässt sich mit der UliEngineering-Python-Bibliothek einfach berechnen:

rl_cutoff_frequency.py
from UliEngineering.Electronics.RL import rl_cutoff_frequency
from UliEngineering.EngineerIO import *

# RL-Grenzfrequenz für 10Ω und 100mH berechnen
freq = rl_cutoff_frequency("10", "100mH")
print(f"RL-Grenzfrequenz (10Ω, 100mH): {format_value(freq, 'Hz')}")

# RL-Grenzfrequenz für 1kΩ und 1mH berechnen
freq = rl_cutoff_frequency("1k", "1mH")
print(f"RL-Grenzfrequenz (1kΩ, 1mH): {format_value(freq, 'Hz')}")

Beispielausgabe

rl_cutoff_frequency_output.txt
RL-Grenzfrequenz (10Ω, 100mH): 15.9 Hz
RL-Grenzfrequenz (1kΩ, 1mH): 159 Hz

Die RL-Grenzfrequenz ist die Frequenz, bei der ein RL-Tiefpassfilter das Signal um 3 dB 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 Filterentwurf und bestimmt die Bandbreite von RL-Filterkreisen.

Berechnet wird die Grenzfrequenz nach der Formel $f_c = \frac{R}{2\pi L}$, wobei $R$ der Widerstand in Ohm und $L$ die Induktivität in Henry ist. Das Ergebnis ist in Hertz.

Verwandte Beiträge


Ähnliche Beiträge nach Kategorie: Electronics, Python