Sensored BLDC Controller

rjwalters·kicad-tools·boards/05-bldc-motor-controller/output/bldc_controller.kicad_pcb

Top view of the Sensored BLDC Controller PCB
Simulate this board

Sensored BLDC Controller is an open source AVR/Arduino PCB design by rjwalters: a 4-layer, 70 × 90 mm board with 42 components (23 distinct parts). It is built around the ATMEGA328P-AU, DRV8313PWPR, TPS7A1650DGNR. Filed under robotics & motion.

Standalone Python tools for parsing and manipulating KiCad schematic and PCB files

Revision B is a real 42-component, 70 × 90 mm, four-layer small-motor controller: ATmega328P-AU, DRV8313PWPR integrated triple half bridge, and TPS7A1650DGNR 5 V supply. It includes reverse-input protection, fuse, transient clamp, charge-pump capacitors, current comparator, Hall inputs, AVR ISP, RUN switch input, speed trimmer and working commutation firmware.

Built around

Parts list

42 components, 23 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ATMEGA328P-AU
ATmega328P-AU
U1
1
DRV8313PWPR
U2
1
TPS7A1650DGNR
U3
1
ZX-PZ2.54-1-2PZZ
12-24V INPUT
J1
1
2.54-1*3P
MOTOR ABC
J2
1
2.54-1*6P
HALL
J3
1
2.54-2*3P
AVR ISP
J4
1
ZX-PZ2.54-1-2PZZ
RUN SWITCH
J5
1
SF-1206S100-2
1A 63V
F1
1
3296W-1-103LF
10k
RV1
1
SS36
D1
1
SMBJ24A
D2
1
17-21SURC/S530-A2/TR8
RED
D3
1
EEEFT1H221AP
220uF 50V
C1
10
CC0805KRX7R9BB104
100nF
C2, C3, C5, C9, C10, C11, C12, C14 +2
2
CL21B103KBANNNC
10nF
C4, C13
1
CL21B474KBFNNNE
470nF
C6
1
CL21B105KBFNNNE
1uF
C7
1
CL21A106KAYNNNE
10uF
C8
1
WSL2512R5000FEA
0.5R
R1
Show 3 more
QtyPartRefs
1
0805W8F5602T5E
56k
R2
9
0805W8F1002T5E
10k
R3, R5, R6, R7, R8, R9, R10, R11 +1
2
0805W8F1001T5E
1k
R4, R13

More boards in kicad-tools

Similar boards