Цифровые фильтры

Общие параметры и принципы реализации цифровых фильтров
Цифровые фильтры представляют собой алгоритмические или аппаратные структуры, оперирующие дискретными отсчетами во временной области. В отличие от пассивных RC-цепей или операционных усилителей, здесь отсутствует дрейф параметров от температуры и старения компонентов. Основой служат АЦП (разрядность 12–24 бит, частота дискретизации до 10 МВыб/с) и вычислительный модуль — ПЛИС, DSP-процессор или специализированная микросхема. Материалы печатных плат: FR-4 (до 500 МГц) или Rogers RO4000 (для высокочастотных трактов >1 ГГц).
Ключевые типы: КИХ и БИХ — отличия в спецификациях
- КИХ-фильтры (конечная импульсная характеристика): обеспечивают строго линейную ФЧХ, что критично для фазочувствительных систем (например, измерительные тракты, телеметрия). Порядок типично 32–256. Не имеют обратной связи, что гарантирует устойчивость. Требуют большего объема памяти (коэффициенты 16/24 бит).
- БИХ-фильтры (бесконечная импульсная характеристика): компактнее — порядок 2–8. Используют рекурсивную структуру. Нелинейная ФЧХ может внести фазовые искажения. Чувствительны к квантованию коэффициентов — требуется разрядность не менее 32 бит с плавающей точкой. Подходят для задач, где важна крутизна среза при малых вычислительных затратах.
Спецификации и точность изготовления
- Частота среза: задается с точностью до 0,001 Hz (при 48 кГц дискретизации). Реализуется через пересчет коэффициентов при генерации прошивки.
- Подавление в полосе задерживания: типовые значения 60–120 дБ. Зависит от разрядности АЦП и разрядности коэффициентов. Для 120 дБ требуется 20+ бит на отсчет.
- Групповая задержка: для КИХ-фильтров = (N-1)/2 отсчетов, где N — порядок. Для БИХ — величина переменная, что требует дополнительной коррекции.
- Коэффициент прямоугольности (Shape Factor): отношение полосы задерживания к полосе пропускания. Для эллиптических БИХ достигает 1.1:1, для КИХ — 1.5:1 при том же порядке.
Материалы и производственные нормы
В промышленных решениях (частотные преобразователи, УПП) цифровые фильтры интегрируются в микроконтроллеры с ядром ARM Cortex-M4/M7 (FPU, 168–480 МГц). Используются конденсаторы X7R (для цепей питания АЦП) и прецизионные резисторы 0.1% (для аналоговых входных цепей). Качество изготовления регламентируется стандартами: IEC 61000-4-x (помехоустойчивость) и MIL-STD-810 (вибрация, температура от -40 до +85°C). Пайка — бессвинцовая по IPC-A-610 класс 2 или 3. Контроль параметров фильтра осуществляется на автоматизированном стенде с векторным анализатором цепей (VNA) на частотах до 6 ГГц.
Сравнение с альтернативными решениями
- Аналоговые фильтры: дешевле в единичном производстве, но не позволяют перестраивать частоту среза без замены компонентов. Разброс параметров резисторов ±5% и конденсаторов ±10% дает погрешность по частоте до 15%. Цифровые фильтры обеспечивают повторяемость 0.01%.
- Фильтры на ПАВ (SAW): фиксированная частота, высокие потери в полосе пропускания (3–6 дБ). Цифровые реализации не имеют вносимых потерь, кроме квантования.
- Переключаемые конденсаторы (SC-фильтры): требуют тактового сигнала, имеют шум переключения (clock feedthrough). Цифровые структуры свободны от этого недостатка при корректной развязке аналоговой земли.
Области применения в системах управления
В устройствах плавного пуска и частотных преобразователях цифровые фильтры используются для выделения основной гармоники тока/напряжения из зашумленного сигнала с ШИМ-шумами (до 2–3 кВ/мкс). Тип — режекторный КИХ на 50/60 Гц с подавлением >80 дБ. Для энкодеров и датчиков Холла применяются адаптивные фильтры (LMS-алгоритм) с обновлением коэффициентов каждые 10 мкс. Сопрягающие модули (RS-485, CAN) оснащаются цифровыми полосовыми фильтрами для подавления синфазной помехи на частотах выше 1 МГц.
Добавлено: 25.04.2026
