неділя, 19 липня 2020 р.

Цифрова фільтрацiя. Згладжування та боротьба з імпульсними завадами

Коли виникають завдання згладжування аналогового сигналу, наприклад, з датчиків температури за добу (хоча це й так досить інерційний параметр), або різкі коливання з датчиків тиску біля якогось середнього значення (рецесії) або ще життєвіше – на ваші дані в часі накладається шум або статичний розряд, не полінуйтеся, загляньте в будь-який математичний довідник, наприклад Бронштейна, та відкрийте для себе поліноми регресії, алгоритм ковзного середнього, медіанну фільтрацію та інші «смаки». Що стосується аналогових ланцюгів все тривіально, фільтрація. А якщо сигнал уже оцифрований разом із перешкодою? Чи можна в тому самому мікроконтролері чи ПЛІС («тупій» логіці) зібрати цифровий фільтр і перевірити на працездатність? Зрозуміло, так. А як схемотехнічно зробити такий фільтр?