Arduino Projects   |   Raspberry Pi   |   Electronic Circuits   |   AVR   |   PIC   |   8051   |   Electronic Projects

Introduction to SMPS (Switched Mode Power Supply)

Written By: 

D.Mohankumar

Switched Mode Power Supply uses a switching regulator to convert electric power efficiently. SMPS transfers electric power from a source ( AC mains) to the load by converting the characteristics of current and voltage. SMPS always provide a well regulated power to the load irrespective of the input variations. SMPS incorporates a Pass transistor that switches very fast typically at 50Hz and 1 MHz between the on and off states to minimize the energy waste. SMPS regulates the output power by varying the on to off time using minimum voltage so that efficiency is very high compared to the linear power supply.


What is inside a SMPS?

Simple Block Diagram Showing Different Function of SMPS
Fig. 1: Simple Block Diagram Showing Diffrent Function of SMPS

 

 
The SMPS essentially has
1.      Input rectifier
2.      Inverter
3.      Voltage converter
4.      Output regulator
 
Figure Showcasing Different Parts of a SMPS 122V Transistor
Fig. 2: Figure Showcasing Diifferent Parts of a SMPS 122V Transistor

 
Input rectifier
The AC input from mains is first rectified in the SMPS using a rectifier to convert it into DC. The rectifier consisting of a full wave diode bridge or module that produces an unregulated DC voltage to the Smoothing capacitor. The input AC passing into the rectifier has AC voltage pulses that may reduce the power factor. So control techniques are used to force the average input current to follow the sine wave.
 
Inverter
This stage converts the rectified DC into AC using a power oscillator. The power oscillator has a small output transformer with a few windings at the frequency 20-100 kHz. Switching is controlled by a MOSFET amplifier. The output AC voltage is usually isolated optically from the input AC by using an Optocoupler IC for safety reasons.

Image Showing Commonly Used SMPS Inverter

Fig. 3: Image Showing Commonly used SMPS Inverter

 

Components of SMPS Contd..

 
Voltage converter
This stage has a high frequency transformer and the inverted AC drives its primary windings. This creates the up and down voltage at the output. If DC is required, the output AC is converted to DC using a rectifier circuit using Silicon diodes or Schottky diodes (fast recovery and minimum loss of current and low forward voltage drop) . The rectified output DC is then filtered using the filter section consisting of inductors andcapacitors. Some non isolated SMPS contains an inductor instead of the transformer and the circuit act as boost converter or buck converter. In high voltage SMPS,Capacitor-Diode multiplier is used instead of inductors or transformer.

 

Output regulator
The output stage always monitors the output voltage by comparing with a reference voltage using a feedback system. For safety reasons, the output stage is isolated by an optoisolator as seen in the SMPS of computers. In some SMPS, Open loop regulation is used without feedback circuit and constant voltage is fed to the transformer input.
 
The feedback circuit needs power to run before it can generate power, so an additional non-switching power-supply for stand-by is added.
 Circuit Diagram of SMPS Mobile Charger
Fig. 4:  Circuit Diagram of SMPS Mobile Charger
 

 

Added advantages of SMPS over the conventional linear power regulators are:
1.      Light weight since the transformer is too small and it  it operates at high frequency of 50Hz-1MHz.
2.      Output voltage is well regulated and controlled by duty cycle and there is little resistive loss since the transistor fully on or off during switching.
3.    Greater efficiency since the switching transistor dissipates very little heat. The SMPS can fail and can cause very high output voltage that destroys the equipment.
Trouble shooting
Breakdown of SMPS can cause the PC either restarts automatically or shutdown instantly. Confirm the SMPS complaint as follows:
1.      Confirm whether the power cord is tight in the socket of SMPS and is connected well in the UPS.
2.       Remove the 4 pin connector and connect a 10 Ohms 10 Watt resistor across the yellow (+ 12V) and black (Gnd) pins of the connector.
Image Showing Electrical Connector
Fig. 5: Image Showing Electrical Connector 
  
1.      Connect the power code to UPS and connect the 24 pin cord to the Mother board 

Table Showing Voltage levels in 24 pin connector

Fig. 6: Table Showing Voltage Levels In 24 Pin Connector

1.      Short the pin 16 (Green) with the adjacent black pin (pin17) using a short wire.
2.      If the Fan runs normally, SMPS is working normally.
3.      If not, unplug the fan and check it with 12 volt supply. If the fan is OK, then the check the voltage at the output pins of the connecter. Voltage levels in the 24 pin connector are shown below.
 

 

Pin No
 

 

Wire Color
 

 

Output
1
Orange
+3.3 V
2
Orange
+3.3 V
3
Black
GND
4
Red
+5 V
5
Black
GND
6
Red
+5 V
7
Black
GND
8
Gray
9
Purple
+5 V Standby
10
Yellow
+12 V
11
Yellow
+12 V
12
Orange
+3.3 V
13
Orange
+3.3 V
14
Blue
-12 V
15
Black
GND
16
Green
17
Black
GND
18
Black
GND
19
Black
GND
20
White
-5 V
21
Red
+5 V
22
Red
+5 V
23
Red
+5 V
24
Black
GND
 

 

 


 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
If the voltage in the pins is not as specified, replace the SMPS before powering the PC again.

 

 

Comments

nice

PLZ SHARE GOOD SMPS CIRCUIT..

ADD SOME INFORMATION

I have to agree with Patil Suraj.   This is a nice start, but this could be a wonderful source of information if it was a bit more complete.   I searched Google for smps parts   and this was the first page.   I was expecting to see a picture of a PSU with various parts circled and identified, with maybe an explanation of their purpose.

Thanks!

<p>i want to manufacture smps&nbsp;</p><p>&nbsp;</p>

add some more info about SMPS

I have little knowledge in electronics. In my SMPS a smal transformer type components is short and the name on the component ZF0EE2500300. How to I can repair thia component and.replace.