As a part of signal conditioning stage I am trying to find the moving mean/moving average of a signal at the output of instrumentation amplifier (used LM324-N for instrumentation amplifier).
Is it possible to find the moving average of a signal using analog circuitry?
Some constraints -
- Signal characteristics -
- Frequency range - 0 to 2 Hz
- Amplitude dynamic range - 0 to 3.5 V
Window size to calculate the moving average = 5 sec (max)
Preferably op-amp to be used, so as not to overload the output of instrumentation amplifier
If op-amp to be used, it must be single supply (preferably LM324-N)
- Frequency Range = This is unfiltered signal, but will be band-limited to 0 to 2 Hz
- Amplitude is of 10 bit ADC, Reference = 5V
- Baseline shifts at approx. = 10/20/30/40/48 sec -
Imp. Note - I am using moving average filter for baseline drift correction, and have already achieved in software. The doubt was if this can be done in pure analog circuit alone?