• Skip to main content
  • Skip to primary sidebar

Homemade Circuit Projects

Need circuit help? Post them in the comments! I've answered over 50,000!

Blog | Categories | About | Contact | Calculators-online
You are here: Home / Power Supply Circuits / Adjustable 1.2V to100V DC Buck Converter Circuit using LM5164

Adjustable 1.2V to100V DC Buck Converter Circuit using LM5164

Last Updated on April 25, 2025 by Swagatam Leave a Comment

Ok now we have this LM5164 chip, and we want to drop voltage from 100V down to let's say 12V, right? But we also need 1A output so we need to design everything properly. Now this chip is cool because it has ultra-low quiescent current (IQ) so it does not waste much power when it is idle. Also this is a synchronous buck converter, which means that it has MOSFETs inside, so we do not need an external diode like old-school buck circuits. That makes it more efficient.

Table of Contents
  • What We Get with LM5164
  • What This Circuit Has
  • How We Set Output Voltage
  • How Fast This Circuit Switches
  • Testing and Fixing Problems
  • If Things Go Wrong
  • Build This LM5164 Circuit Like a Pro, Step by Step
  • PCB Design – If We Mess This Up, Nothing Will Work
  • Fixing Problems – If Things Go Wrong
  • Final Thoughts

warning message: electricity is dangerous, proceed with caution
Adjustable 100V DC Step Down Buck Converter Circuit using LM5164

Now here we first see the circuit with LM5164 then we go step by step choosing parts like inductor, capacitor, resistors and finally, we talk about PCB layout and troubleshooting. Ok, let’s start.

What We Get with LM5164

This LM5164 chip is super useful because it can take 15V to 100V input, and we can set output voltage from 1.225V to whatever we want (below VIN). But here we set it at 12V 1A. Now some good things about this chip:

Works from 15V to 100V so very flexible.

We can adjust output using two resistors.

Gives 1A current, good enough for many things.

Has low IQ so doesn’t waste much power.

Uses constant-on-time (COT) control, meaning fast response to load changes.

Has MOSFETs inside so no need for external diodes.

So this chip is pretty neat when we want high voltage input but need a safe 12V output.

What This Circuit Has

Now when we use this LM5164 we do not just connect it directly, we need other parts to make it work properly. Here is what we put:

LO (Inductor) → This part stores energy and helps switching work smoothly.

CIN (Input capacitor) → This stabilizes input voltage so that LM5164 doesn’t see sudden voltage dips.

COUT (Output capacitor) → This reduces ripple, so we get clean 12V DC.

RFB1, RFB2 (Feedback resistors) → These set output voltage.

CBST (Bootstrap capacitor) → This helps the high-side MOSFET work properly.

RA, CA, CB (Compensation network) → These are needed to keep the circuit stable.

If we choose wrong values, then we get bad output—either voltage jumps, high ripple, or it won’t even start. So, we calculate everything properly.

How We Set Output Voltage

Now LM5164 has a feedback pin (FB) and we connect RFB1 and RFB2 there to set the output voltage. The formula is:

VOUT = 1.225V * (1 + RFB1 / RFB2)

We fix RFB2 = 49.9kΩ (good value from datasheet), now we calculate RFB1 for 12V output:

RFB1 = (VOUT / 1.225V - 1) * RFB2

RFB1 = (12V / 1.225V - 1) * 49.9kΩ

RFB1 = (9.8 - 1) * 49.9kΩ

RFB1 = 8.8 * 49.9kΩ

RFB1 = 439kΩ

Ok but 439kΩ is not standard so we use 453kΩ which is close enough.

How Fast This Circuit Switches

This buck converter works by switching, so we need to set switching speed. The time it stays on (TON) is:

TON = VOUT / (VIN * fSW)

We take VOUT = 12V, VIN = 100V, fSW = 300kHz so:

TON = 12V / (100V * 300000)

TON = 400ns

Now the off-time (TOFF) is:

TOFF = TON * (VIN / VOUT - 1)

Substituting values:

TOFF = 400ns * (100V / 12V - 1)

TOFF = 400ns * 7.33

TOFF = 2.93µs

The duty cycle (D) is:

D = VOUT / VIN

D = 12V / 100V

D = 0.12 (12%)

So the MOSFET is on for 12% time and off for 88% time.

Choosing Components

Inductor (LO)

We find LO using this:

LO = (VINmax - VOUT) * D / (ΔIL * fSW)

We take ΔIL = 0.4A,

LO = (100V - 12V) * 0.12 / (0.4A * 300000)

LO = 68µH

So we use a 68µH inductor.

Output Capacitor (COUT)

We need COUT to reduce ripple:

COUT = (IOUT * D) / (ΔVOUT * fSW)

For ΔVOUT = 50mV,

COUT = 8µF

But better to use 47µF to be safe.

Input Capacitor (CIN)

For CIN we use:

CIN = (IOUT * D) / (ΔVIN * fSW)

For ΔVIN = 5V,

CIN = 2.2µF

Bootstrap Capacitor (CBST)

We just take 2.2nF from the datasheet recommendation.

Checking Efficiency

Efficiency (η) is:

η = (Pout / Pin) * 100%

Pout = VOUT * IOUT = 12W

For 80% efficiency,

Pin = 12W / 0.80 = 15W

Input current:

IIN = Pin / VIN

IIN = 15W / 100V

IIN = 0.15A

PCB Layout, Super Important!

Now if PCB layout is bad then we get high noise, bad performance or even failure. So:

Make high-current traces short and wide.

Place capacitors close to the chip.

Use a ground plane to reduce noise.

Add thermal vias under the LM5164 to help cooling.

Testing and Fixing Problems

Start with low input voltage (15V).

Check if we get 12V output.

Use an oscilloscope to see switching waveform.

Increase VIN up to 100V and check for heating.

If Things Go Wrong

ProblemWhy?Fix
No outputWrong feedback resistorsCheck RFB1, RFB2
High rippleBad capacitorUse low-ESR capacitor
OverheatingBad layoutImprove cooling

Build This LM5164 Circuit Like a Pro, Step by Step

now we know how to design the LM5164 buck converter but if we build it carelessly, then boom! It won’t work or it will get hot, or output will be noisy. So now we go deep into construction tips to make this solid, stable, and reliable. If we follow all these then this circuit will work like a charm.

PCB Design – If We Mess This Up, Nothing Will Work

Ok, PCB layout is super, super important. If we do it badly then we get high noise, poor efficiency, overheating, and unstable voltage. Heres how we do it correctly:

Keep High-Current Paths Short and Thick

Now the current is super high in some places especially from VIN to SW, through the inductor, so these traces must be wide and short.

If these traces are thin or long then resistance increases, heat increases, voltage drop happens, and efficiency goes down.

So we use at least 50 mil (1.2 mm) width for high-current traces.

Place Capacitors Very Close to LM5164

CIN (input capacitor) and COUT (output capacitor) must be as close as possible to the LM5164 pins.

If they are far away then parasitic inductance comes in, voltage spikes happen, and switching becomes noisy.

So we directly place CIN between VIN and GND pin of LM5164.

We directly place COUT near the load so that output stays clean.

Grounding Must Be Perfect – Use Ground Plane

Bad grounding means noise, ripple and instability.

We do not use thin ground traces. Instead we use a full ground plane on the bottom layer.

All capacitors must be grounded directly to this ground plane, not through thin traces.

This reduces noise and improves efficiency.

Keep FB (Feedback) Trace Away from Switching Node

The FB pin is super sensitive. If we let it pick up noise then output voltage jumps up and down randomly.

So we route FB trace far away from the SW node.

We use a small via to take FB trace to the bottom layer so it stays away from noisy signals.

Thermal Considerations – Keep LM5164 Cool

If LM5164 gets hot, efficiency goes down and it might even shut down.

The GND pad of LM5164 should have multiple thermal vias connecting it to the bottom copper layer.

We can also use a small copper area (heat sink) around the chip to help cool it down.

Soldering – If We Do It Wrong, It is Dead

Ok, now we have the PCB ready but if we don’t solder properly then this thing won’t work or worse, it will burn.

Use Proper Soldering Iron and Tip

LM5164 is an SMD component so we don’t use a big fat soldering iron.

A small tip (1mm) with temperature around 300°C is perfect.

If we go too hot then we burn the chip. If we go too cold, then solder joints will be bad.

Use Flux – Always, No Excuse

Flux is super important because it removes oxidation and makes solder flow properly.

We apply a little flux before soldering so that joints are shiny and strong.

If we do not use flux then we get cold joints and then circuit wont work properly.

Solder LM5164 First, Then Other Parts

We first solder LM5164 properly because it is the most important component.

Then we solder all capacitors because they stabilize everything.

Then we solder resistors and inductor.

Testing After Soldering – If We Skip, We Might Burn It

Now before we power it up we must check some things or else we might see smoke.

Check for Short Circuits

We take a multimeter, set it to continuity mode and check:

VIN to GND (should NOT beep or we have a short!)

SW to GND (should NOT beep, or MOSFET is shorted!)

VOUT to GND (should have resistance, but not zero!)

Apply Power Slowly – Do not Jump to 100V

We don’t just connect 100V right away! We first test with 15V or 20V.

If output is 12V as expected then we slowly increase input voltage step by step.

If voltage jumps or heating starts or weird noise comes, we stop and check what’s wrong.

Check Waveforms with an Oscilloscope

We take a scope and check:

SW node (should show clean square waves, no ringing)

VOUT (should be smooth, no high ripple)

FB pin (should be stable, no oscillations)

Fixing Problems – If Things Go Wrong

Ok even if we do everything right, still sometimes things don’t work. So, here’s how we debug issues:

ProblemWhy It HappensFix
No output voltageFeedback resistors wrongCheck RFB1, RFB2 values
Output voltage too highFB pin picking noiseRoute FB trace away from SW node
High ripple on outputBad output capacitorUse low-ESR capacitor (47µF MLCC)
OverheatingBad PCB layoutAdd thermal vias, widen traces
Noisy switching waveformPoor groundingUse full ground plane
Circuit not startingBootstrap capacitor wrongUse 2.2nF CBST

Final Thoughts

So we designed the full 100V to 12V buck converter using LM5164, picked all the right components and made sure it is efficient and stable. If we follow good PCB design then it works perfectly. This chip is great for industrial, automotive, and battery applications where we need safe, low voltage from high input.

Original source:

ti.com

You'll also like:

  • 1.  How an Autotransformer Works – How to Make
  • 2.  Connecting Voltage Regulators 78XX in Parallel for High Current
  • 3.  Laboratory Power Supply Circuit
  • 4.  4 Simple Transformerless Power Supply Circuits Explained
  • 5.  Variable Voltage, Current Power Supply Circuit Using Transistor 2N3055
  • 6.  1.25V to 120V Mains Adjustable Voltage Regulator Circuit Diagram

About Swagatam

I am an electronics engineer with over 15 years of hands-on experience. I am passionate about inventing, designing electronic circuits and PCBs, and helping hobbyists bring their projects to life. That is why I founded homemade-circuits.com, a website where I share innovative circuit ideas and tutorials. Have a circuit related question? Leave a comment.... I guarantee a reply!

Previous Post: « Make this 220V to 12V SMPS Using UC2842 IC
Next Post: What is T856-C Power Bank Module? How to Connect »

Reader Interactions

Need Help? Please Leave a Comment! We value your input—Kindly keep it relevant to the above topic! Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Subscribe to New Circuit Ideas

Categories

  • Arduino Projects (87)
  • Audio and Amplifier Projects (132)
  • Automation Projects (17)
  • Automobile Electronics (101)
  • Battery Charger Circuits (83)
  • Datasheets and Components (104)
  • Electronics Theory (143)
  • Free Energy (37)
  • Games and Sports Projects (11)
  • Grid and 3-Phase (19)
  • Health related Projects (25)
  • Home Electrical Circuits (12)
  • Indicator Circuits (14)
  • Inverter Circuits (87)
  • Lamps and Lights (142)
  • Meters and Testers (69)
  • Mini Projects (46)
  • Motor Controller (64)
  • Oscillator Circuits (27)
  • Pets and Pests (15)
  • Power Supply Circuits (108)
  • Remote Control Circuits (50)
  • Security and Alarm (64)
  • Sensors and Detectors (101)
  • Solar Controller Circuits (59)
  • Temperature Controllers (42)
  • Timer and Delay Relay (49)
  • Transmitter Circuits (29)
  • Voltage Control and Protection (37)
  • Water Controller (36)

Calculators

  • Battery Back up Time Calculator
  • Capacitance Reactance Calculator
  • IC 555 Astable Calculator
  • IC 555 Monostable Calculator
  • Inductance Calculator
  • LC Resonance Calculator
  • LM317, LM338, LM396 Calculator
  • Ohm’s Law Calculator
  • Phase Angle Phase Shift Calculator
  • Power Factor (PF) Calculator
  • Reactance Calculator
  • Transistor Astable Calculator
  • Transistor base Resistor Calculator
  • Voltage Divider Calculator
  • Wire Current Calculator
  • Zener Diode Calculator
  • Filter Capacitor Calculator
  • Buck Converter Calculator
  • Boost Converter Calculator
  • Solar Panel, Inverter, Battery Calculator
  • Wire Current Calculator
  • SMPS Transformer Calculator
  • IC SG3525, SG3524 Calculator
  • Inverter LC Filter Calculator

People Also Search

555 Circuits | 741 Circuits | LM324 Circuits | LM338 Circuits | 4017 Circuits | Ultrasonic Projects | SMPS Projects | Christmas Projects | MOSFETs | Radio Circuits | Laser Circuits | PIR Projects |

Recent Comments

  • Swagatam on How Shunt Regulator TL431 Works, Datasheet, Application
  • SA on How Shunt Regulator TL431 Works, Datasheet, Application
  • Swagatam on Timer Based Cell Phone Charger Circuit
  • Nitesh Agrawal on Timer Based Cell Phone Charger Circuit
  • Swagatam on Timer Based Cell Phone Charger Circuit

Company

  • Privacy Policy
  • Cookie Policy
  • About Me
  • Contact
  • Disclaimer
  • Copyright
  • Videos
  • Sitemap

Social Profiles

  • Twitter
  • YouTube
  • Instagram
  • Pinterest
  • My Facebook-Page
  • Quora
  • Stack Exchange
  • Linkedin
  • © 2025 · Swagatam Innovations