Harold keller writes
Can anyone provide information on implementing a 50Hz notch filter for
data acquisition that operates without phase distortion?
This could be a circuit or dedicated linear phase filter IC.
It's hard, because if you're trying to filter out 50 / 60 Hz you are
probably trying to measure down to DC. The first thought is to use a
notch filter, but as others have noted that usually gives a phase shift
across the notch. The next thought is to use a band-reject by using
parallel lowpass and highpass filters, and summing their outputs; you
set one's cutoff to 45Hz and the other to 55Hz and you'd expect these to
cut out everything from 45 to 55Hz. In practice though they have finite
sharpness (not as sharp as a notch filter), so you have to set the
cutoffs at least 20% away from the centre frequency to give decent
attenuation to the target frequency, so you're probably seriously
affecting your measurement bands.
So next you think hmm Bessel filters? And a little looking around leads
you to Maxim App note AN431, which details a low freq notch filter based
on their own 8 pin low pass clocked chip MAX7410 (which is cheap) and
specifically mentions the 180 degree phase shift as input sweeps across
its notch freq. But there are versions, the MAX7409 and MAX7413, which
are Bessel filters. I asked their tech support department about this
recently and they said the 7409 would work albeit possibly with a
slightly different ratio of clock-to-notch frequency, but I never got a
chance to experiment with this idea so please let us know if it works
8) . Its sister part the 7410 is quoted as having an 85:1 clock:notch
ratio in the app note, ie it needs a few kHz clock for a 50Hz notch.
Switching this filter into circuit will reduce circuit bandwidth to the
(15kHz?) max of this IC. It will also eliminate any offset as there are
DC blocking capacitors in this path – this may not always be desirable.