ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
1312939 Топик полностью
RxTx (25.05.2023 23:46, просмотров: 234) ответил Cкpипaч на ЦОС на atmega8. Без плавающей точки. Пролетел с блоком питания и теперь имею на входе сигнал с характерным "кивком" почти на 10% вниз, на 2-3ms, в каждом периоде сети (20ms). Как вычистить?
Если DSP и без потусторонних методов, то вырезать 50Hz IIR bandstop он же режекторный фильтр. Bandstop/режектор получается сложением результата двух фильтров LowPass + HighPass 

IIR фильтры 8.8 простая вещь, тем более у Atmega8 быстрое умножение, так что она легко вытянет и FIR.

Appnotes: AVR223, AVR201 На русском: http://microsin.net/programming/avr/avr223-digital-filters.html