SimpleBLDC32
techn0man1ac·SimpleBLDC32·PCB/Inverter.kicad_sch
About the SimpleBLDC32 PCB
SimpleBLDC32 is an open source PCB design by techn0man1ac, published on GitHub under the MIT license. It is a board, with 91 components from 27 distinct parts.
Other key parts include the XL7015, ACS712-20A, IR2101, AMS1117-3.3 and L7805. By type, the board carries 29 capacitors, 21 diodes, 20 resistors, 9 ICs, 6 transistors and 3 connectors.
It belongs with the robotics & motion designs in this gallery.
From the project
Simple 1000W STM32 BLDC motor controller.
This is simple STM32 based 1000W BLDC motor(with Hall sensors) controller. Designed with KiCAD. In addition, the project supports Field-Oriented Control (FOC), which is implemented using the SimpleFOC library.
3-Phase STM32 BLDC motor controller specs:
- Battery: 12S; - VCC: 36.0..50.4V; - I(max): +/- 20A (have diodes for regenerative braking); - Сurrent measurements per phase.
Main components on the SimpleBLDC32
SimpleBLDC32 bill of materials (BOM)
91 components, 27 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | XL7015 | TO-252-5_TabPin3 | U1 |
| 3 | ACS712-20A | SOIC-8_3.9x4.9mm_P1.27mm | U3, U4, U5 |
| 3 | IR2101 | SOIC-8_3.9x4.9mm_P1.27mm | U6, U7, U8 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U9 |
| 1 | L7805 | TO-252-2 | U10 |
| 6 | STP110N8F6 | TO-220-3_Horizontal_TabUp | Q1, Q2, Q3, Q4, Q5, Q6 |
| 1 | Conn_01x02 | AMASS_XT60-M_1x02_P7.20mm_Vertical | J1 |
| 2 | Conn_01x05_Pin | JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J2, J3 |
| 1 | 0.1A | Fuse_1206_3216Metric | F1 |
| 1 | 20A | FUSE_3522-2 | F2 |
| 12 | 1N4148W | Nexperia_CFP3_SOD-123W | D1, D2, D6, D7, D8, D9, D10, D11 +4 |
| 1 | SS16 | D_SMA_Handsoldering | D3 |
| 8 | SS510 | ST_D_SMC | D4, D5, D15, D16, D17, D18, D19, D20 |
| 1 | 100uH | L_10.4x10.4_H4.8 | L1 |
| 1 | 100uF 63V | CP_Elec_10x10.5 | C1 |
| 2 | 1000uF 16V | CP_Elec_10x10.5 | C2, C4 |
| 1 | 33nF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 2 | 680uF 100V | CP_Radial_D16.0mm_P7.50mm | C5, C6 |
| 6 | 1nF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C7, C8, C9, C19, C20, C21 |
| 12 | 100nF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C10, C11, C12, C13, C14, C15, C22, C23 +4 |
Show 7 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | 10uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C16, C17, C18, C26 |
| 1 | 1000uF 6.3V | CP_Elec_10x10.5 | C24 |
| 4 | 100K | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R11, R12, R20 |
| 4 | 10K | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R5, R6, R7 |
| 4 | 1K | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R8, R9, R10 |
| 1 | 7K5 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4 |
| 7 | 10 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R13, R14, R15, R16, R17, R18, R19 |
SimpleBLDC32 design files
The KiCad project lives in the techn0man1ac/SimpleBLDC32 repository on GitHub; these links point at the commit this page was built from.
- SchematicPCB/Inverter.kicad_sch
SimpleBLDC32: common questions
How many components are on the SimpleBLDC32?
91 components, from 27 distinct parts. The full bill of materials is listed on this page.
Where can I download the SimpleBLDC32 design files?
From the techn0man1ac/SimpleBLDC32 repository on GitHub, which has the schematic; the links under Design files point to each one.
Can I use the SimpleBLDC32 design in my own project?
Yes, under the terms of its MIT license, which techn0man1ac chose for the repository.
Similar boards
Stack chan
stack-chan
50 × 50 mm33 parts2LApache-2.01.7kCube batteryboard
willem-pennings
95 × 95 mm4 parts2LGPL-3.01.1kMesabob
rene-dev
87.5 × 50 mm44 parts2LGPL-3.0979Bob
rene-dev
100 × 100 mm140 parts2LGPL-3.0979Triple adapter
rene-dev
57 × 75 mm26 parts2LGPL-3.0979Trollerv2
rene-dev
100 × 75 mm33 parts4LGPL-3.0979