среда, 14 октября 2015 г.

Экстрим-тест Baofeng UV-5R


Цифровая фильтрация на ПЛИС. Сглаживание и борьба с импульсными помехами

Когда возникают задачи сглаживания аналогового сигнала, к примеру, с датчиков температуры за сутки (хотя это и так достаточно инерционный параметр), или резкие колебания с датчиков давления около некоего среднего значения (рецессии) или что еще более жизненно – на ваши данные во времени накладывается шум или статический разряд, не поленитесь, загляните в любой математический справочник, к примеру в [1], и откройте для себя полиномы регрессии*, алгоритм скользящего среднего и прочие «вкусности». В случае с аналоговыми цепями все тривиально, фильтрация. А если сигнал уже оцифрован вместе с помехой? Можно-ли в том же микроконтроллере или ПЛИС («тупой» логике) собрать цифровой фильтр и проверить на работоспособность? Разумеется, да. А как схемотехнически реализовать подобный фильтр? Сегодня в продолжении нашего цикла [2, 3] мы рассмотрим данный вопрос в контексте сглаживания, скажем фильтрацию огибающей от импульсных помех в ПЛИС.