Цифровые фильтры - основы, принципы, примеры
Цифровой фильтр: SMA, EMA
Всем привет! Сегодня поговорим о цифровой фильтрации сигнала. И начать этот разговор я хочу с простых фильтров. Если тема покажется полезной, то я расскажу и о других вариантах фильтрации сигнала. Нам известно, что нас окружает куча различных источников шумов. Это шум датчика, который мы опрашиваем, шум случайных процессов (коммутация мощных нагрузок, например) и т.п. Все это нам мешает спокойно жить и при опросе, например, датчика температуры, мы можем получить (и получим) не то, что хотели бы...
Цифровой интегрирующий фильтр, или ещё один способ борьбы с дребезгом контактов
Как говорится, не так страшен чёрт, как его малюют. Забавно в жизни всё происходит. Иногда пользуешься какой-то вещью много лет, и не знаешь, как она на самом деле называется ))) Про дребезг контактов и некоторые способы борьбы с ним можно почитать здесь. А сегодня расскажу ещё об одном способе, который, как я недавно и случайно узнал, называется сильно мудрёно - цифровой интегрирующий фильтр. Суть его в следующем… Допустим, нажатая кнопка при считывании дает единицу, а отпущенная - ноль. Для повышения надежности можно считывать состояние кнопки не один, а несколько раз. Все полученные таким образом числа можно сложить между собой (точнее, не сложить, а посчитать количество нулей и единиц)...