24v to-5v-50w buck converter stm32

HakanD1·24v-to-5v-50w-buck-converter-stm32

24v to-5v-50w buck converter stm32 PCB layout, top view — open source STM32 board by HakanD1

About the 24v to-5v-50w buck converter stm32 PCB

24v to-5v-50w buck converter stm32 is an open source STM32 PCB design by HakanD1, published on GitHub under the MIT license. It is a 2-layer board measuring 91.4 × 75.6 mm, with 83 components from 45 distinct parts.

Its main chip is the STM32F103C8T6, from the STM32 family. Other key parts include the AMS1117-3.3, XL4015E1, MCP6001T-I/OT, FAN73711MX and ACS712ELCTR-20A-T. By type, the board carries 22 capacitors, 20 resistors, 12 diodes, 8 ICs, 5 connectors and 4 inductors.

It belongs with the power & battery and displays & leds designs in this gallery.

From the project

24V to 5V 50W Digital Controlled Buck Converter Hardware, Software, and Control Design. Features an STM32-based closed-loop PI regulation, 120kHz PWM, custom PCB, and a Nextion HMI display interface.

A high-performance, fully custom closed-loop digitally controlled buck converter capable of stepping down a 24V DC input to a highly stable 5V DC output, providing up to 10A (50W) of continuous power.

This project integrates custom PCB hardware, STM32 embedded software, mathematical control algorithms, and a Nextion HMI (Human-Machine Interface) into a single, cohesive industrial-grade prototype. > ⚠️ Project Status: Rather than turning this into a physical product, I built it as an R&D exercise to combine the full design, simulation, and firmware development process into a single project…

Main components on the 24v to-5v-50w buck converter stm32

24v to-5v-50w buck converter stm32 bill of materials (BOM)

83 components, 45 distinct parts.

QtyPartRefs
1
AMS1117-3.3
U1
1
STM32F103C8T6
STM32F103C8Tx
U3
2
XL4015E1
XL4015
U4, U5
2
MCP6001T-I/OT
MCP6001-OT
U7, U10
1
FAN73711MX
FAN7371
U8
1
ACS712ELCTR-20A-T
ACS712xLCTR-20A
U9
1
AUIRL3705N
Q_NMOS_GDS
Q1
1
BC817
Q2
1
0153G2-8.000F22DTNLK
Crystal
Y1
2
JL127-50802G01
Screw_Terminal_01x02
J1, J3
1
D01-9970442
Conn_01x04_Pin
J2
1
USB4105-GF-A
USB_C_Receptacle_USB2.0_16P
J5
1
B4B-XH-A
Conn_01x04_Pin
J7
2
EL1C471MP51011S
330uF
COUT1, COUT2
2
SL157M025HECRR
220uF
C_IN1, C_IN2
1
MFU0805FF05000P100
Fuse
F1
1
SRD-24VDC-SL-C
SANYOU_SRD_Form_C
K1
1
10D390K
Varistor
RV1
1
ZX-QC66-8.5TP
SW_Push
SW1
1
SURGING 10D-11
Thermistor
TH1
Show 25 more
QtyPartRefs
5
SS54
D_Schottky
D1, D2, D5, D7, D9
2
SD103AW
D_Schottky
D6, D8
3
LTST-C170KRKT
LED
D12, D15, D16
1
1N4148
D13
1
RS1MWF-7
D
D14
1
MPZ1608S121ATDH5
FerriteBead
FB1
1
125CDMCCDS-330MC
33uH
L2
2
SRR1210-470M
47uH
L3, L4
1
CA45A010K476TA
10uF
C1
1
C0805C102K5RECAUTO
1nF
C2
1
CA45A010K476TA
22uF
C3
10
0805B105K100CC
1uF
C8, C12, C19, C20, C21, C22, C23, C24 +2
4
0805B104K201DC
100nF
C9, C13, C14, C17
2
0805W106K6R3CC
10uF
C10, C18
1
0805B103K251DC
10nF
C11
1
0805N5R0C500AD
5pF
C15
1
CC0805JRNPO9BN250
25pF
C16
2
RM10J512CT
5.1K
R1, R2
5
RM10J103CT
10K
R3, R14, R20, R21, R23
2
RM10J331CT
330
R6, R8
2
ERJ-6ENF10R0V
10
R7, R22
2
RM10F1501CT
1.5K
R13, R19
3
RM10J332CT
3.3K
R15, R17, R18
1
RM10J133CT
13K
R16
3
ERJ-6ENF2002V
20K
R24, R25, R26

24v to-5v-50w buck converter stm32 design files

The KiCad project lives in the HakanD1/24v-to-5v-50w-buck-converter-stm32 repository on GitHub; these links point at the commit this page was built from.

24v to-5v-50w buck converter stm32: common questions

What microcontroller does the 24v to-5v-50w buck converter stm32 use?

The 24v to-5v-50w buck converter stm32 is built around the STM32F103C8T6, from the STM32 family.

How big is the 24v to-5v-50w buck converter stm32 PCB?

The 24v to-5v-50w buck converter stm32 measures 91.4 × 75.6 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the 24v to-5v-50w buck converter stm32?

83 components, from 45 distinct parts. The full bill of materials is listed on this page.

Where can I download the 24v to-5v-50w buck converter stm32 design files?

From the HakanD1/24v-to-5v-50w-buck-converter-stm32 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the 24v to-5v-50w buck converter stm32 design in my own project?

Yes, under the terms of its MIT license, which HakanD1 chose for the repository.

Can I test firmware for the 24v to-5v-50w buck converter stm32 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

Similar boards