I recently designed a passive RL ladder filter to obtain certain specifications for anti-aliasing purposes (circuit shown below and simulated in LTSpice). The response I got in LTSpice was very satisfactory.
After constructing on breadboard I measured the response by doing a frequency sweep with persist on in FFT mode on a digital oscilloscope. The response was not at all as expected from the simulation. The cut off frequency measured in the circuit was much higher firstly. This I partly expected due to use of inductors (20% tolerance) and ceramic capacitors (10% tolerance). What I was not expecting was the massive ripple in the pass band region. There was about a 7dB difference between the tallest peak and the trough whereas in simulation the ripple was tiny. The filter ended up being sufficient to stop anti-aliasing (the stop-band attenuation was more important than the cut off frequency for my purposes) and I didn't bother to change it. I'm just wondering if anybody might know what went wrong or maybe on best practice for building RL ladder filters? In general if something works in simulation I expect at least semi-resemblance in practicality so I'd like to know what may have gone wrong for future purposes. What might cause such bad ripple in an RL ladder filter?





