Як обчислити частоту зрізу RC у Python за допомогою UliEngineering

Ви можете легко обчислити частоту зрізу RC за допомогою бібліотеки Python UliEngineering.

Онлайн-калькулятор: Калькулятор частоти зрізу RC

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

# Обчислити частоту зрізу RC для 10кОм та 100нФ
freq = rc_cutoff_frequency("10k", "100nF")
print(f"Частота зрізу RC (10k, 100нФ): {format_value(freq, 'Гц')}")

# Обчислити частоту зрізу RC для 1кОм та 1мкФ
freq = rc_cutoff_frequency("1k", "1uF")
print(f"Частота зрізу RC (1k, 1мкФ): {format_value(freq, 'Гц')}")

Приклад виводу

rc_cutoff_frequency_output.txt
Частота зрізу RC (10k, 100нФ): 159 Гц
Частота зрізу RC (1k, 1мкФ): 159 Гц

Частота зрізу RC — це частота, на якій RC-фільтр нижніх частот послаблює сигнал на 3 дБ (приблизно 70,7% вхідної амплітуди). Нижче цієї частоти сигнали проходять із мінімальним послабленням, тоді як вище цієї частоти сигнали послаблюються все більше. Ця частота є фундаментальною для проєктування фільтрів і визначає смугу пропускання RC-фільтрів.

Частота зрізу обчислюється за формулою: $f_c = \frac{1}{2\pi RC}$, де $R$ — опір у омах, а $C$ — ємність у фарадах. Результат отримуємо у герцах.

Пов’язані публікації


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