AFON // радиотехник affonya@mail.ru
← Все проекты JavaScript

RC-фильтр

Постоянная времени и частота среза RC-цепочки.

JS.33 · Радиотехника

Задача

По R и C найти постоянную времени и частоту среза.

Алгоритм

τ=R·C, fc=1/(2π·R·C) — на этой частоте сигнал падает на 3 дБ.

Исходный код

⇩ Скачать 33-rc-filtr.js

// RC-фильтр
function rc(R_kOhm, C_nF) {
  const R = R_kOhm * 1e3, C = C_nF * 1e-9, tau = R * C;
  return { tau_ms: +(tau * 1e3).toFixed(4), fc_Hz: +(1 / (2 * Math.PI * tau)).toFixed(2) };
}

console.log(rc(10, 100));

Пояснения

R задаётся в кОм, C в нФ. RC-цепь — простейший ФНЧ или ФВЧ.

Смотрите также

АЧХ/ФЧХ (Bode) · Фильтры