ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1344005 Топик полностью
Visitor (24.08.2023 11:41, просмотров: 329) ответил General на Программная фильтрация. Чаще всего для фильтрации используется апериодическое звено - аналог RC-цепочки.
На 8 битном фильтрацию сдвигами вместо умножения делал, работает, 

входные условия: переменные ИНТ, отсчеты АЦП 10 бит с правым выравниванием, результат в старшем байте. 2 строки кода

Y(n+1) = Y(n) - Y(n) >> 6;

Y(n+1) = Y(n+1) + X(n);

Модель в маткаде сделал, там зависимость АЧХ от частоты оцифровки и порядка сдвига видна. Спад экспоненциальный, да и фильтр так называют.