Buck Converter Concepts Part 2 of 3: LC Low Pass Filters

The LC low pass filter has just two components: an inductor and a capacitor. The inductor and capacitor are connected in series. The input to the filter is fed into the inductor, the output is taken from the node between the inductor and the capacitor, and the capacitor's other terminal is tied to ground.

The impedance of an inductor is Z_L = L*s where L is the inductor's inductance in Henrys, s=j*w, where j=sqrt(-1) and w=2*pi*f where f is the signal frequency.

The impedance of a capacitor is Z_C = 1/(C*s) where C is the capacitor's inductance in Farads, s=j*w, where j=sqrt(-1) and w=2*pi*f where f is the signal frequency.

Noting that the topology is that of a voltage divider, the transfer function for the filter can be written as

H(s) = Z_C / (Z_L+Z_C)

H(s) = 1/(C*s) / (L*s+(1/Cs))

H(s) = (C*s)/(C*s) / ((C*s)*(L*s+(1/Cs)))

H(s) = 1 / (L*C*s^2 +1))

H(S) = (1/L*C) / (s^2 +(1/L*C))

H(S) = w_0^2 / (s^2 +w_0^2 )

where |H(s)| is the gain, arg(H(S)) is the phase shift, and w_0 is the frequency in radians where the output is down -3dB from the input (|H(s)| = 1/sqrt(2) = -3dB).

Let's look at a real-life application of this circuit. The LM25574 is a chip that is used to convert a high input voltage (~12 VDC) into 5 VDC. The datasheet for this part has a helpful "Typical Application Circuit and Block Diagram" showing how it's used.

I've taken a portion of that circuit, simplified it, and added some color to make it easier to understand. I colored the chip light blue, ground is green, and the output of the LC low pass filter is red. This chip outputs a square wave on its SW pin at 1 MHz, and the LC filter is used to filter this so that only the DC component gets to the output. This filter is responsible for keeping the output of this circuit at a steady 5 VDC.

Let's see how well it should work. The cutoff frequency of this circuit is



w_0=21,320 rad/s

f_0=3393 Hz

Right away we can see that any signal above 3.4 kHz will be attenuated by at least -3 dB. Since 1 MHz is much larger than 3.4 kHz, we can guess that it will be greatly attenuated by this filter.

H(0) = 1 so the DC component of the output will pass through unaffected. |H(j*2*pi*1e6)|=1.1514e-5=-98.8 dB! The 1 MHz component of the signal will be 98.8 dB less than it was in the original signal! The harmonics of the original signal are all at frequencies higher than 1 MHz, so they'll all be attenuated even more! Effectively, this filter takes in a 1 MHz square wave and outputs a smooth, constant 5V. Perfect for powering other circuits!

This entry is part two of a three-part series explaining how DC-DC buck regulators work.

Photo by spodzone