220V SMPS, Buck Converter – 5V, 12V

The presented article explains a simple 220V to 5V, 12V, 24V buck converter or an SMPS circuit using the IC VIPer12A from STMicroelectronics. The circuit uses negligible number of external components yet is able to operate directly from mains AC input.

The Buck Converter Design

Looking at the given circuit diagram we see that the input stage incorporates a surge limiting resistor which quite acts like a fuse, a diode for rectifying the AC, and an LC filter network for further filtration of the DC riples.

The LC filter employed here ensures better DC stabilization and enhanced EMI response.

The capacitor Cin1 may be introduced for further reinforcing the EMI functionality.

The IC VIPer12A becomes the main PWM processor device which single handedly performs the entire buck conversion in the circuit.

Main Features

The main specifications of the configuration may be understood as follows:

  • AC input voltage Vinac 80 - 285Vac
  • Output current Iout 30mA
  • Output current Iout2 50mA
  • Output voltage Vout1 +24±10%V
  • Output voltage Vout2 +5V±5%
  • Switching frequency 60 kHz
  • Output Power ~ 1W


How the Circuit Works

The circuit facilitates two outputs, rhe 24V output is achieved through a buck converter configuration while the 5V output via fly back mode.

The feedback voltage to the IC is acquired from Vout1 for the required regulation of the output, this supply is also applied to the IC Vdd pin.

The above wiring becomes possible by using a single high voltage diode and just one capacitor, to be precise D1 and C3, making the connections and costing much simpler.

The employed inductor L consists of two windings which are coupled across with each other over a common ferrite core.

The winding are done through appropriate turn ratios, where N1 = 200 turns and N2 = 60 turns. Both these are wound over a PANASONIC ELC10D152E ferrite core material.

Zener diodes z1 and z2 are installed in order to safeguard the outputs against over voltages.

A dummy load resistor is fixed across Vout1 so that appropriate regulation can be executed over both the outputs during open load situations.

Though the addition of the above resistor affects the efficiency a bit, it superbly improves voltage regulation response of the circuit.

The rectifier diodes fixed at the output are fast response fast recovery types. D1 is a high voltage diode as it might be subjected to high reverse voltages delivered by the DC bus voltage...... D2 is a normal diode.

Parts List for the proposed simple SMPS buck converter circuit:

Rr 10W 1/2W
Rf 10KW 1/4W
Rburden 4.7kW 1/4W
Cin 4.7 μF, 450V Electrolytic Capacitor
C1 33 μF, 50V Electrolytic Capacitor
C2 100 μF, 16V Electrolytic Capacitor
C3 1 μF, 25V Electrolytic Capacitor
C4 22 nF Ceramic capacitor
Dr Diode 1N4007
D1 Diode BA159 (fast)
D2 Diode 1N4148 (fast)
D3 Diode 1N4004
Dz 22V Zener
Dz1 27V Zener
Dz2 5.6V Zener
L 1.5 mH
Lf 470 μH Inductor
IC1 STMicroelectronics VIPer12ADIP

PCB Design and Component Layout of the above explained SMPS buck converter circuit using IC VIPer12A



23 thoughts on “220V SMPS, Buck Converter – 5V, 12V

  1. Have questions? Please feel free to post them through comments! Comments will be moderated and solved ASAP.
  2. Hello Sir,i am making a buck converter in analog domain without using any IC's.I have used an astable multivibrator for generating the squarewave(350khz) required for switching the Mosfet on and off.The problem was with the gate driver circuit required for mosfet.i used a complementary symmetry push pull amplifier(using BJT) as the Gate Driver.But this driver circuit was not switching the mosfet ON and OFF.Instead it keep the Mosfet ON continuously.Suggest me ways to overcome it and also give me advice on how to provide automatic feedback for keeping the output voltage constant at 9v irrespective of Input voltage Variation(Line Regulation) and Load Change(Load Regulation).Please Do help me out

    • Hello Sam, without seeing the design it would be difficult for me to assess the fault and suggest an appropriate solution, if possible show me the schematic by uploading the image on Google drive or any other free image hosting site and provide the link to me….

  3. hello sir, currently i am trying to get 13V 4Amp DC from 19V 4.5Amp DC input….i tried voltage divider cct but at the end found out buck converter to be the possible solution…….

    I am avoiding LM317 with resistor network…..as i fear its O/P may vary if resistor got burned ………..

    could u plz suggest the buck converter design ……??

    is cct in this article could be modified to get 13V O/P……..??

Leave a Comment