Professional Documents
Culture Documents
12v To 5v DC High Efficiency SMPS Buck Converter Using 34063 IC
12v To 5v DC High Efficiency SMPS Buck Converter Using 34063 IC
34063 IC.
Discussion in 'The Completed Projects Collection' started by THE_RB, Dec 27, 2012.
Reply to Thread
This project converts 12v DC to a regulated 5v DC at up to 1.8 amps, suitable for driving a tablet
computer from a 12v car battery in a power blackout etc.
The circuit for this buck converter is nothing original, basically it is the circuit from the 34063 IC
datasheet, and all I did was to use an external PFET instead of the external PNP transistor shown
in the datasheet. The external PFET allows currents up to a few amps at good efficiency, however
I have used hard current limiting at 1.8A for safety and good performance in this prototype.
Energy conversion efficiency is very high due mainly to the choice of external components used
with the cheap 34063 SMPS IC.
PCB layout.
The prototype was tested in hardware, please excuse the messiness. The layout is far from ideal,
I did it this way to allow easy swapping of parts and just to be lazy, to save the effort of making a
PCB. However it still works pretty good, and a proper PCB would improve performance a little bit.
PFET choice.
I did not have a lot of PFETs in my parts box so I used a 100v 8A rated part. This was an SMD
PFET so I just tacked it on the bottom of the PCB. It is efficient enough to not need a heatsink
even at 5v 1.5A continuous output. The PFET I used was not ideal, it's "Rds on" value is about
0.3v at 1.5A (0.2 ohms) which is too high and costs efficiency. Going to a 50v >20A PFET with an
RDS <0.1 ohms or <0.05 ohms would give a noticable increase in efficiency.
Caps etc.
CT used the datasheet value of 1nF. That gave oscillator value of 26.2kHz measured on pin3
(with no load), however the whole circuit usually operated at 29-33kHz because of the way the
regulation works in the IC. The filter caps; 680uF on the input and 1000uF on the output were
chosen to be "good enough". Output ripple was approx 25-30mV which is fine.
Measured efficiency!
Code ( (Unknown Language)):
1.
2. Vin Iin Pin Vout Iout Pout Eff
%
3. 12.5v 670mA 8.375W 4.99 1.53A 7.63W
91.1%
4. 12.5v 430mA 5.375W 5.00 1.00A 5.00W
93.0%
5. 12.5v 210mA 2.625W 5.00 0.50A 2.50W
95.2%
6.
Note! Readings were taken from meters with only 2 decimal point resolution and were not lab
grade accuracy, so there may be a couple of percent error in readings.
DIODE Vf off period loss = 0.28v * 1.53A * 0.56 offduty = 240mW = 2.8% loss
Inductor resistance loss = 1.53A squared * 0.032 ohms = 75mW = 0.9% loss
560 ohm resistor loss = 10.5v squared / 560 * 44% onduty = 87mW = 1.0% loss
Duty cycle is about 44%, and current ripple in the inductor is nice and low with inductor current
averaging 1.5A (ripple of 0.56A, between 1.22A and 1.78A). The noise spikes I suspect are from
from my messy PCB with power and load wires everywhere and 'scope leads laying around next
to the PCB and wiring.
...
(waiting to upload the rest of project once thread appears)
Using an external digital driver (like a 12v CMOS digital buffer/inverter chip?) to drive the PFET
would improve turnoff time a lot and increase efficiency, but this was a test of using the simple
datasheet example circuit with an external PFET (instead of the suggested external PNP) and as
proof of concept it still works well enough.
Improving efficiency.
This circuit was thrown together very quickly to show how to use a cheap common 34063 IC to
get a high efficiency supply from 12v->5v DC at 0-1.5A or so. If you want to invest some effort it
can be improved further;
1. My PFET is not a good choice, using a better PFET will give an easy 1% more efficiency, and
would be the first choice.
2. The inductor is just an ordinary "off the shelf" type. A properly selected inductor or a good core
hand wound for best performance could allow lower operating frequency and less current ripple,
and maybe less DC ohms, and maybe pick up another 0.5% efficiency or so. (For lower operating
freq CT should also be increased to 1.2nF or 1.5nF etc).
3. The PFET turnoff is too slow. Adding a cheap digital buffer IC could pick up 0.8-1.2% efficiency
there from reduced switching losses and reduced loss from the 560 ohm resistor.
4. My PCB has very thin long tracks. Using a well designed PCB with thick short tracks for the
main current paths might save 30 milliohms and give maybe 0.5% or more efficiency.
Bill of materials.
* 34063 SMPS 8pin IC (Fairchild/ON Semi/AIS etc, ie MC34063A or NCV34063A).
* 8pin IC socket (optional).
* PFET, rated more than double the input voltage and a few times the desired output current,
preferably well under 0.1 ohm Rds on.
* Inductor L1 is a powdered iron toroid of 20-30 mm diameter, with thick wire >1.0mm preferred,
3A rated for a 1.5A capable supply. Value in the 150-470uH range, you may need to try a couple
of different types. Ideally current ripple will be <50% at full output current.
* Schottky TO-220 dual 10A or dual 16A diode pack. Choose for low forward voltage, most brands
are very good, parts can be found in any old PC PSU.
* 470-1000uF 35v electro cap.
* 1000uF 16-25v electro cap (25v will be larger and generally have a longer life).
* CT 1nF 25-50v ceramic or greencap.
* some 1/4W resistors; 560 ohm, 10 ohm, 6k8, 2k2.
* If you need a test load then a large 10W 4.7 ohm resistor will do.