Switching Regulator Design Calculator

Switching Regulator design calculator is a calculation tool for switching voltage regulator. With this online calculator, you are able to calculate the Duty Cycle, inductor, current, diode power, etc. Therefore, you can design your own DIY switching circuits according to the output values.

Maximum Input Voltage (Vin(max))Volts
Nominal Input Voltage (Vin(nominal))Volts
Minimum Input Voltage (Vin(min))Volts
Output Voltage (Vout)Volts
Diode Forward Voltage (Vd)Volts
Maximum Output Current (Imax).Amps
Minimum Output Current (Imin)Amps
Maximum Output Voltage RipplemVpp
Current Sense Resistor. Choose .01 ohms if unsure.ohms
Top Feedback Resistor Rf1 Choose 10 Kohms if unsure.Kohms
Desired Switching Frequency (Fs)KHz
MOSFET On Timenano secs
MOSFET Off Timenano secs
MOSFET Gate ChargenC
Duty Cycle%
Ton(min) (Minimum Switch On Time)nano secs
Ton(max) (Maximum Switch On Time)nano secs
Maximum Diode PowerW
Maximum LM25085 PowerW
Maximum Current Sense Resistor PowerW
Inductor (L)uH
Current Limit (Icl).(Peak Inductor Current)Amps
Output Capacitor, (Cout)uF
Input Capacitor, (Cin)uF
Rf2Kohms
RTKohms
Radjohms
Cadjpf
R3*C1 Product
C1pf
R3Kohms
C2uf
Introduction

Voltage regulator. Learn how to make a 5V regulator using capacitors, LM7805 regulator and Schottky diode, learn how the circuit works and also how to build your own PCB printed circuit board, how to order a PCB and how to solder the boards electronic components together.

5V Regulator design tutorial - How it works, how to design PCB altium

Switching Regulator Design Calculator Overview

Utmel Electronic developed several online calculation tools, including switching regulator design calculator, for electrical designers. This switching calculator can help you to calculate the output voltage of switching regulator so as to make an ideal switching circuit. Of course, you can go to the Tools category, if you need other online calculators, such as Resistor Color Code Calculator, SMD Resistor Code Calculator, Parallel and Series Resistor Calculator, Ohms Law Calculator, Conversion dBm to Watts Calculator, etc.

Introduction of Switching Regulators

What is Switching regulator?

Like Linear Regulator, Switching regulator is also a type of regulator, based on DC to DC converter. And switching regulators use a power switch, diode and inductor to transfer energy from its source to the output. Meanwhile, you can also call switching regulator as switching converter and switched mode power supply (SMPS).

Types of Switching Regulators

There are 3 switching regulator types available in the marketplace: Buck Regulator, Boost Regulator and Inverter.

Buck Regulator

Buck regulator is Buck Switching Regulator, used to step down a input higher voltage to an output lower voltage. For example, MC34063 DC-DC converter IC in Buck mode, acting as a Buck voltage regulator, can help you to convert 12V to 5V. Because 12V is the higher voltage, whereas 5V is the lower voltage. Meanwhile, you can also make a simple Buck regulator circuit by the usage of N-Channel MOSFET and Arduino.

Boost Regulator

A boost converter, also step-up regulator, may generate a greater voltage on the output than it can on the input. A boost converter, for example, may produce 5V or 12V from a single 3.7V lithium-ion battery. There are several boost regulators, such as TPS61022, TPS61088-Q1, TPS61178, TPS61235P, TPS61236P, TPS61089, TPS61088, LM5150, TPS61023, TPS61379, LM51551, LM5156, etc.

Core Components of Switching Voltage Regulator

Generally, a switch-mode converter regulator consists of 4 main electronic components, such as transistors as a switch, inductors, capacitors and diodes. The below will show you the functions of these electrical parts in switching voltage regulator.

Switches/Transistors

Transistor in switching voltage regulator is the reason that this kind of regulators are called “Switching Regulators”. And they are applied to control the voltage of switching regulator.

Inductors

As a passive electronic component, an inductor is used to store energy in an electrical circuit.

Capacitors

As one of the most basic passive electrical components, a capacitor is a device with 2-terminal to store energy in a circuit.

Diodes

Known as rectifiers, a diode is a semiconductor component that functions as a current one-way switch. It permits current to flow freely in one direction while drastically restricting current flow in the other.

Examples of Switching Regulators

LM3671 Buck Converter

LM3671 Buck Converter is an IC circuit, which is used for a simple switching regulator. And to design a switching regulator is harder than to design a linear regulator. From LM3671's schematic, you will get know that it contains an inductor, output capacitors and input capacitors. More information about LM3671, you can download LM3671 datasheet here.

LM317 Voltage Regulator

LM350, LM338 and LM317 are adjustable and positive voltage regulators with 3-terminal. Therefore, you can use this LM317 calculator to calculate the value of R1(the program resistor) and R2 (Output set resistor). Meanwhile, it can help you to get the output voltage when you use the LM350, LM338 and LM317 voltage regulator IC in a circuit. However, LM337 is a negative voltage regulator IC. L317 Datasheet and L317 Pinout are listed in the L317 Product page.

Key Features of L317 Transistor

Internal short-circuit current limiting
Output safe-area compensation
Output current greater than 1.5 A
Thermal overload protection
Adjustable Output-voltage range: from 1.25 V to 37 V

Applications of L317 Voltage Regulator

DVS and DVR
Desktop PC, Still Camera and Digital Signage
DLP: Spectroscopy, Hyperspectral imaging, Optical networking, 3D biometrics
Energy harvesting
ATCA solutions

Frequently Asked Questions

What is the purpose of the Switching Regulator Design Calculator?

The calculator helps design DIY switching circuits by calculating critical parameters like Duty Cycle/inductor values/diode power/current limits. It supports input variables like Vin/Vout/switching frequency to generate output values for custom regulator designs.

What types of switching regulators does this tool support?

It covers Buck/Boost/Inverter regulator designs. For example/you can calculate step-down (Buck) circuits (e.g./12V to 5V) or step-up (Boost) configurations using components like MOSFETs/inductors/diodes.

What should I enter for "Current Sense Resistor" or "Rf1" if unsure?

Use the default values provided: 0.01 ohms for the current sense resistor and 10 Kohms for the top feedback resistor (Rf1). These are safe starting points for most designs.

How does the calculator determine inductor (L) and capacitor (Cout/Cin) values?

It uses input parameters like Vin(max)/Vout/ripple/current limits to compute optimal L and C values. For example/higher switching frequencies reduce inductor size/while ripple requirements affect capacitor selection.

Can I use this tool for LM317/LM7805-based designs?

Yes! While focused on switching regulators (e.g./LM25085)/the calculator also supports linear regulator components like LM317. Input your target voltage/current/resistor values to generate R1/R2/output voltage results.
Hot products

ImagePart NumberManufacturerCategoryPackage/CaseDescriptionPriceQuantityBuy/Quote
MMBT2222ALT1GMMBT2222ALT1GON SemiconductorTransistors - Bipolar (BJT) - SingleTO-236-3, SC-59, SOT-23-3TRANS NPN 40V 0.6A SOT23-

In stock : 682665

Minimum: 1

ATMEGA8515L-8AUATMEGA8515L-8AUMicrochip TechnologyEmbedded - Microcontrollers44-TQFPMCU 8-bit ATmega AVR RISC 8KB Flash 3.3V/5V 44-Pin TQFP-

In stock : 1

Minimum: 1

STM32F103RBT6STM32F103RBT6STMicroelectronicsEmbedded - Microcontrollers64-LQFPIC MCU 32BIT 128KB FLASH 64LQFP-

In stock : 7681

Minimum: 1

ATMEGA32A-AUATMEGA32A-AUMicrochip TechnologyEmbedded - Microcontrollers44-TQFPMCU 8-Bit ATmega AVR RISC 32KB Flash 3.3V/5V 44-Pin TQFP-

In stock : 16000

Minimum: 1

ATXMEGA128A1U-AUATXMEGA128A1U-AUMicrochip TechnologyEmbedded - Microcontrollers100-TQFPIC MCU 16BIT 128KB FLASH 100TQFP-

In stock : 1480

Minimum: 1

STM32F407VET6STM32F407VET6STMicroelectronicsEmbedded - Microcontrollers100-LQFPMCU 32-bit STM32F ARM Cortex M4F RISC 512KB Flash 2.5V/3.3V 100-Pin LQFP Tray-

In stock : 6280

Minimum: 1

STM32F405RGT6STM32F405RGT6STMicroelectronicsEmbedded - Microcontrollers64-LQFPMCU 32-bit STM32F ARM Cortex M4F RISC 1024KB Flash 2.5V/3.3V 64-Pin LQFP Tray-

In stock : 28349

Minimum: 1

STM32F103VBT6STM32F103VBT6STMicroelectronicsEmbedded - Microcontrollers100-LQFPMCU 32-bit STM32F1 ARM Cortex M3 RISC 128KB Flash 2.5V/3.3V 100-Pin LQFP Tray-

In stock : 4951

Minimum: 1

PIC18F46K20-I/PTPIC18F46K20-I/PTMicrochip TechnologyEmbedded - Microcontrollers44-TQFPIC MCU 8BIT 64KB FLASH 44TQFP-

In stock

Minimum: 1

STM8S003F3U6TRSTM8S003F3U6TRSTMicroelectronicsEmbedded - Microcontrollers20-UFQFNSTMICROELECTRONICS - STM8S003F3U6TR - MCU-

In stock : 150000

Minimum: 1

PIC16F883-I/SSPIC16F883-I/SSMicrochip TechnologyEmbedded - Microcontrollers28-SSOP (0.209, 5.30mm Width)8-bit Microcontrollers - MCU 7KB Flash 256 RAM 25 I/O-

In stock : 282

Minimum: 1

IRLR7843TRPBFIRLR7843TRPBFInfineon TechnologiesTransistors - FETs, MOSFETs - SingleTO-252-3, DPak (2 Leads + Tab), SC-63MOSFET N-CH 30V 161A DPAK-

In stock : 1124

Minimum: 1

STM32F427VIT6STM32F427VIT6STMicroelectronicsEmbedded - Microcontrollers100-LQFPARM Microcontrollers - MCU 32B ARM Cortex-M4 2Mb Flash 168MHz CPU-

In stock : 7506

Minimum: 1

NTA4153NT1GNTA4153NT1GON SemiconductorTransistors - FETs, MOSFETs - SingleSC-75, SOT-416MOSFET N-CH 20V 915MA SOT-416-

In stock : 382200

Minimum: 1

STM32F103RET6STM32F103RET6STMicroelectronicsEmbedded - Microcontrollers64-LQFPMCU 32-bit STM32F1 ARM Cortex M3 RISC 512KB Flash 2.5V/3.3V 64-Pin LQFP Tray-

In stock : 12380

Minimum: 1

PIC16F877-20I/PTPIC16F877-20I/PTMicrochip TechnologyEmbedded - Microcontrollers44-TQFPIC MCU 8BIT 14KB FLASH 44TQFP-

In stock : 903

Minimum: 1

LAN8720A-CP-TRLAN8720A-CP-TRMicrochip TechnologyInterface - Drivers, Receivers, Transceivers24-VFQFN Exposed PadIC TXRX ETHERNET 24QFN-

In stock : 4970

Minimum: 1

RB521S30T1GRB521S30T1GON SemiconductorDiodes - Rectifiers - SingleSC-79, SOD-523DIODE SCHOTTKY 30V 200MA SOD523-

In stock : 120000

Minimum: 1

PIC18F4685-I/PTPIC18F4685-I/PTMicrochip TechnologyEmbedded - Microcontrollers44-TQFPIC MCU 8BIT 96KB FLASH 44TQFP-

In stock : 4850

Minimum: 1

BLM18PG121SN1DBLM18PG121SN1DMurata ElectronicsFerrite Beads and Chips0603 (1608 Metric)MURATA - BLM18PG121SN1D - Ferrite Bead-

In stock : 355131

Minimum: 1