Professional Documents
Culture Documents
Data brief
Compact reference design for low voltage brushless power tools based on
STSPIN32F0B
Features
• 7 - 45 V motor voltage rating supported
• Recommended for power tools supplied from 2S to 6S batteries
• Output current up to 15 Arms
• STSPIN32F0B advanced 3-phase motor controller tailored for single-shunt
applications
• STL180N6F7 60 V, 1.9 mΩ N-channel power MOSFET
• Ultra-low standby current below 1µA thanks to an external turn-on/off trigger
• Heat sink for improved power dissipation
• Extremely compact footprint (70 mm x 30 mm)
• Input connector for Hall effect sensors and encoder
• Plug-and-play capability through six-step firmware with Hall effect sensor
feedback
• Six-steps sensorless control available through dedicated BEMF sensing circuitry
and sensorless/sensored Field Oriented Control
• Speed regulation through an external trimmer
• Protections: thermal shutdown, UVLO, overcurrent and reverse biasing of power
stage outputs
• SWD debug interface and direct firmware update (DFU) via UART
Description
Product summary This STEVAL-PTOOL1V1 compact 70 mm x 30 mm reference design board is
tailored for low voltage power tools driven by 3-phase brushless motors, supplied
Reference design
based on
by 2S to 6S batteries. The design is based on the STSPIN32F0B controller and
STEVAL- STL180N6F7 (or STL220N6F7) power MOSFET.
STSPIN32F0B for
PTOOL1V1
power tools driven by The board is ready for sensorless and sensored FOC, and can be configured for
LV BLDC motors
six-step sensorless control through available BEMF sensing circuitry. The firmware
STM32 Motor example included in STM32 Motor Control SDK (X-CUBE-MCSDK-Y) uses position
X-CUBE-
Control Software
MCSDK-Y
feedback from Hall effect sensors, with debugging and programming capability
Development Kit available through the SWD interface and the direct firmware update feature.
N-channel 60 V The board can deliver up to 15 A continuous current, thanks also to the optimal
STripFET F7 Power STL180N6F7 thermal dissipation provided by an embedded heatsink. It embeds a fast power-on
MOSFET
circuit that connects and disconnects the battery, allowing standby consumption
Advanced single below 1 μA for extended battery duration. Several protection features are included,
shunt BLDC controller such as thermal shutdown, undervoltage lockout, overcurrent protection with
STSPIN32F0B
with embedded programmable threshold and reverse biasing of power stage outputs.
STM32 MCU
This reference design is predominately intended for power tools, but is very
N-channel 60 V suitable for any battery-powered application involving similar architecture, rating and
STripFET F7 Power STL220N6F7 performance. A potentiometer input for speed variation is available.
MOSFET
Home and
Professional
Appliances
Applications
Industrial Motor
Control
Industrial Tools
SWDI O
SWCLK
VBAT
NRST
VDD
VDD is highly recommended J1
GND
VDD
1 +
L1 22uF
TP1
SW R1
100k
C1 C2
BOOT0
12 V - 24 V
NRST
4.7u 4.7u
PA15
PA14
PA13
NRST
PB8
PB7
PB6
D1 J2
C3
STPS0560Z 1
47u C4 JP1 -
19
17
15
13
11
1n
9
7
5
3
1
2
J3
STRIP 2x10 J4
20
18
16
14
12
10
8
6
4
2
NOT POPULATED
VM VHALL VDD R2 J5
100k
R3 R4 OUTV 1 V
PC15
PC14
C5
PB9
PA3
PA4
PA5
PA6
PA7
PB1
VBAT STN3P6F6 ( MOS)
100n
BOOT0
Q1 0R NP J6
TP2
PA15
PA14
PA13
STN3P6F6
PB9
PB8
PB7
PB6
OUTW 1 W
VM
VCC
C7
D2 C6
R5 220n TP3
48
47
46
45
44
43
42
41
40
39
38
37
100k 4.7u U1 VDD
BZT585B12T
100k
1
R41
RESERVED2
PB9
PB8
RESERVED3
BOOT0
PB7
PB6
PA15
PA14
PA13
VDD
GND
D3
C23 1N4148W S
10u VHALL
R6 R8 R9
PC14 1 36 GLSU 10k 10k 10k
2
PC14 LSU C10 1000n
PC15 2 35 D4
PC15 VBOOTU R10 1k J7
3 34 SHSU 2 1 PA0 1 H1
R7 MCU_POW_ON 4 RESERVED1 OUTU 33 GHSU 2 H2
C13 15k TRI G_POW_ON 5 PF0 HSU R11 1k
32 GLSV 1N4148W S PA1 3 H3
PF1 LSV C11 1000n
6 STSPIN32F0B 31 D5 4 +
VREG12 VBOOTV R12 1k
NRST 7 30 SHSV 2 1 PA2 5 -
Q2 NRST OUTV C12
VDD 8 29 GHSV
D3
PA0 11 26 SHSW 2 1
S
TESTMODE
H2 PA1 HSW
1N4148W S C18 1N4148W S
OCCOMP
R14
R13 100n
39k
OP1O
EPAD
OP1N
OP1P
100k
PA2
PA3
PA4
PA5
PA6
PA7
PB1
1
J8 D7
1 1 2
2 C24 TP4
13
14
15
16
17
18
19
20
21
22
23
OCCOMP 24
49
1N4148W S 10n
Turn-on BEMF sensing (NOT POPULATED) R15 10k
trigger
OP1O
OP1N
PA0 OUTU
OP1P
switch
H3 PA2
VSPEED PA3
I FBK PA4
PA5
PA6
PA7
PB1
R16 10k
BEMF_GPI O
PA1 OUTV
VDD
TP5 R17 10k
FIDUCIAL8
MH3 PA2 OUTW
J9
1 R18 1k
R19 0R
Potentiometer 2 PA3 MH1 MH2PLATED
input 3 M3 HOLE NOT
C19 Fiducial R20 R21 R22
1n 2.2k 2.2k 2.2k D8 D9 D10
M3 HOLE NOT PLATED M3 HOLE NOT PLATED
BZX585-C3V3
BZX585-C3V3
BZX585-C3V3
FIDUCIAL1 FIDUCIAL2 FIDUCIAL3 FIDUCIAL4 FIDUCIAL5 FIDUCIAL6 FIDUCIAL7
MH4
D11 D12 D13
BAT30 BAT30 BAT30
M3 HOLE NOT PLATED
Fiducial Fiducial Fiducial Fiducial Fiducial Fiducial Fiducial
PA7
VBAT
C20 NP
D D D VDD
R23 56R R24 56R R25 56R
STL180N6F7
STL180N6F7
STL180N6F7
STL180N6F7
STL180N6F7
Current limit
R34 2k C22
Q6 Q7 Q8 R38
100p 250 mV 50 A
NP
GLSU 4 GLSV 4 GLSW 4 R39
100 mV 20 A
STEVAL-PTOOL1V1
D17 D18 D19 10k
BAT30 1 2 3 BAT30 1 2 3 BAT30 1 2 3
ISNSP
R40
0.001R
ISNSN
Schematic diagrams
page 2/4
STEVAL-PTOOL1V1
Revision history