dSPIN fully integrated microstepping motor driver with motion
Features
■ Operating voltage: 8 - 45 V
■ 7.0 A out peak current (3.0 A r.m.s.)
■ Low R
■ Programmable speed profile and positioning
■ Programmable power MOS slew rate
■ Up to 1/128 microstepping
■ Sensorless stall detection
■ SPI interface
■ Low quiescent and standby currents
■ Programmable non-dissipative overcurrent
protection on high and low-side
■ Two levels of overtemperature protection
Application
■ Bipolar stepper motors
Description
The L6470, realized in analog mixed signal
technology, is an advanced fully integrated
solution suitable for driving two-phase bipolar
stepper motors with microstepping. It integrates a
dual low R
Power MOSFETs
DS(on)
DMOS full bridge with all of the
DS(on)
L6470
engine and SPI
Datasheet − production data
HTSSOP28POWERSO36
power switches equipped with an accurate onchip current sensing circuitry suitable for nondissipative current control and overcurrent
protection. Thanks to a unique control system, a
true 1/128 steps resolution is achieved. The
digital control core can generate user defined
motion profiles with acceleration, deceleration,
speed or target position, easily programmed
through a dedicated registers set. All commands
and data registers, including those used to set
analogue values (i.e. current control value,
current protection trip point, deadtime, PWM
frequency, etc.) are sent through a standard 5Mbit/s SPI. A very rich set of protections (thermal,
low bus voltage, overcurrent, motor stall) allows
the design of a fully protected application, as
required by the most demanding motor control
applications.
Table 1.Device summary
Order codesPackagePackaging
L6470HHTSSOP28Tube
L6470HTRHTSSOP28Tape and reel
L6470PDPOWERSO36Tube
L6470PDTRPOWERSO36Tape and reel
June 2012Doc ID16737 Rev 41/70
This is information on a product in full production.
Internal voltage regulator output pin
and logic supply voltage
Integrated ADC input voltage range
(ADCIN pin)
OSCIN and OSCOUT pin voltage
range
3.6V
-0.3 to +3.6V
-0.3 to +3.6V
Differential voltage between VSA,
, OUT2A, PGND and VSB,
V
out_diff
V
LOGIC
I
out
I
out_peak
T
OP
T
s
P
tot
1. Maximum output current limit is related to metal connection and bonding characteristics. Actual limit must satisfy maximum
thermal dissipation constraints.
2. HTSSOP28 mounted on EVAL6470H.
OUT1
A
, OUT2B, PGND pins
OUT1
B
Logic inputs voltage range-0.3 to +5.5V
(1)
R.m.s. output current3A
(1)
Pulsed output currentT
Operating junction temperature150°C
Storage temperature range-55 to 150°C
Total power dissipation (TA = 25 ºC)
V
= VSB = V
SA
PULSE
(2)
S
< 1 ms7A
48V
5W
Doc ID16737 Rev 49/70
Electrical dataL6470
2.2 Recommended operating conditions
Table 3.Recommended operating conditions
SymbolParameterTest conditionValueUnit
V
V
Logic interface supply voltage
DD
Motor supply voltageVSA = VSB = V
S
Differential voltage between
, OUT1A, OUT2A, PGND
V
V
out_diff
SA
and V
SB
PGND pins
V
REG,in
V
ADC
Logic supply voltage
Integrated ADC input voltage
(ADCIN pin)
Operating junction temperature- 25125°C
T
j
2.3 Thermal data
Table 4.Thermal data
SymbolParameterPackageTyp.Unit
R
thJA
1. HTSSOP28 mounted on EVAL6470H rev 1.0 board: four-layer FR4 PCB with a dissipating copper surface
of about 40 cm
2. POWERSO36 mounted on EVAL6470PD rev 1.0 board: four-layer FR4 PCB with a dissipating copper
surface of about 40 cm
Thermal resistance junction-ambient
2
on each layer and 15 via holes below the IC.
3.3 V logic outputs3.3
5 V logic outputs5
V
= VSB = V
, OUT1B, OUT2B,
SA
voltage imposed
V
REG
by external source
2
on each layer and 22 via holes below the IC.
S
S
HTSSOP28
POWERSO36
V
845V
45V
3.23.3V
0V
(1)
(2)
REG
22
12
V
°C/W
10/70Doc ID16737 Rev 4
L6470Electrical characteristics
3 Electrical characteristics
VSA = VSB = 36 V; VDD = 3.3 V; internal 3 V regulator; TJ = 25 °C, unless otherwise
specified.
Table 5.Electrical characteristics
SymbolParameterTest conditionMin. Typ. Max. Unit
General
V
SthOn
V
SthOff
V
SthHyst VS
I
q
T
j(WRN)
T
j(SD)
VS UVLO turn-on threshold7.58.28.9V
VS UVLO turn-off threshold6.67.27.8V
UVLO threshold hysteresis0.711.3V
Quiescent motor supply current
Thermal warning temperature130°C
Thermal shutdown temperature160°C
Charge pump
V
pump
f
pump,min
f
pump,max
I
boot
Voltage swing for charge pump oscillator10V
Minimum charge pump oscillator frequency
(1)
Maximum charge pump oscillator frequency
(1)
Average boot current
Output DMOS transistor
R
DS(on)
R
DS(on)
I
DSS
High-side switch on-resistance
Low-side switch on-resistance
Leakage current
Internal oscillator selected;
VREG = 3.3 V ext; CP
floating
f
= f
sw,A
= 15.6 kHz
sw,B
POW_SR = '10'
T
= 25 °C, I
j
T
= 125 °C,
j
T
= 25 °C, I
j
T
= 125 °C,
j
OUT = V
= 3 A0.37
out
(2)
I
= 3 A0.51
out
= 3 A0.18
out
(2)
I
= 3 A0.23
out
S
OUT = GND-0.3
0.50.65mA
660kHz
800kHz
1.11.4mA
Ω
3.1
mA
POW_SR = '00', I
POW_SR = '00', I
t
r
Rise time
(3)
POW_SR = '11', I
POW_SR = '10', I
POW_SR = '01', I
= +1 A100
out
= -1 A80
out
= ±1 A100
out
= ±1 A200
lout
= ±1 A300
out
ns
Doc ID16737 Rev 411/70
Electrical characteristicsL6470
Table 5.Electrical characteristics (continued)
SymbolParameterTest conditionMin. Typ. Max. Unit
SR
SR
t
f
out_r
out_f
Fall time
Output rising slew rate
Output falling slew rate
Deadtime and blanking
(3)
POW_SR = '00'; I
POW_SR = '00'; I
POW_SR = '11', I
POW_SR = '10', I
POW_SR = '01', I
POW_SR = '00', I
POW_SR = '00', I
POW_SR = '11', I
POW_SR = '10', I
POW_SR = '01', I
POW_SR = '00', I
POW_SR = '00', I
POW_SR = '11', I
POW_SR = '10', I
POW_SR = '01', I
= +1 A90
out
= -1 A110
out
= ±1 A110
out
= ±1 A260
out
= ±1 A375
load
= +1 A285
out
= -1 A360
out
= ±1 A285
out
= ±1 A150
out
= ±1 A95
out
= +1 A320
out
= -1 A 260
out
= ±1 A260
out
= ±1 A110
out
= ±1 A75
out
POW_SR = '00'250
ns
V/µs
V/µs
t
DT
t
blank
Deadtime
Blanking time
Source-drain diodes
V
SD,HS
V
t
t
SD,LS
rrHS
rrLS
High-side diode forward ON voltageI
Low-side diode forward ON voltageI
High-side diode reverse recovery timeI
Low-side diode reverse recovery timeI
(1)
(1)
POW_SR = '11',
f
= 16 MHz
OSC
POW_SR = '10',
f
= 16 MHz
OSC
POW_SR = '01',
f
= 16 MHz
OSC
375
625
875
POW_SR = '00'250
POW_SR = '11',
f
= 16 MHz
OSC
POW_SR = '10',
f
= 16 MHz
OSC
POW_SR = '01',
f
= 16 MHz
OSC
= 1 A11.1V
out
= 1 A11.1V
out
= 1 A30ns
out
= 1 A100ns
out
375
625
875
ns
ns
12/70Doc ID16737 Rev 4
L6470Electrical characteristics
Table 5.Electrical characteristics (continued)
SymbolParameterTest conditionMin. Typ. Max. Unit
Logic inputs and outputs
V
IL
V
IH
I
IH
I
IL
V
OL
V
OH
R
PU
R
PD
I
logic
I
logic,STBY
f
STCK
Low logic level input voltage0.8V
High logic level input voltage2V
High logic level input current
Low logic level input current
Low logic level output voltage
(4)
(5)
(6)
High logic level output voltage
CS pull-up and STBY pull-down resistors
Internal logic supply current
Standby mode internal logic supply current
Step-clock input frequency2MHz
Internal oscillator and external oscillator driver
f
osc,i
f
osc,e
V
OSCOUTH
V
OSCOUTL
t
rOSCOUT
t
fOSCOUT
t
extosc
t
intosc
Internal oscillator frequency
Programmable external oscillator frequency832MHz
OSCOUT clock source high level voltage
OSCOUT clock source low level voltage
OSCOUT clock source rise and fall timeInternal oscillator20ns
Internal to external oscillator switching delay3ms
External to internal oscillator switching delay1.5µs
SPI
f
CK,MAX
t
rCK
t
fCK
t
hCK
t
lCK
t
setCS
Maximum SPI clock frequency
SPI clock rise and fall time
SPI clock high and low time
Chip select setup time
(7)
(7)
5MHz
(7)
(7)
VIN = 5 V1µA
VIN = 0 V-1µA
VDD = 3.3 V, IOL = 4 mA0.3
V
VDD = 5 V, IOL = 4 mA0.3
VDD = 3.3 V, IOH = 4 mA2.4
V
= 5 V,
DD
I
= 4 mA
OH
CS = GND;
STBY/RST = 5 V
3.3 V V
externally
REG
supplied, internal oscillator
3.3 V V
externally
REG
supplied
= 25 °C,
T
j
V
= 3.3 V
REG
4.7
335430565kΩ
3.74.3mA
22.5µA
-3%16+3% MHz
V
Internal oscillator 3.3 V
V
externally supplied;
REG
I
OSCOUT
= 4 mA
2.4V
Internal oscillator 3.3 V
V
externally supplied;
REG
I
OSCOUT
= 4 mA
0.3V
CL = 30 pF25ns
75ns
350ns
Doc ID16737 Rev 413/70
Electrical characteristicsL6470
Table 5.Electrical characteristics (continued)
SymbolParameterTest conditionMin. Typ. Max. Unit
(7)
(7)
(7)
(7)
(7)
(7)
(7)
(7)
10ns
800ns
25ns
20ns
38ns
47ns
57ns
37ns
t
holCS
t
disCS
t
setSDI
t
holSDI
t
enSDO
t
disSDO
t
vSDO
t
holSDO
Chip select hold time
Deselect time
Data input setup time
Data input hold time
Data output enable time
Data output disable time
Data output valid time
Data output hold time
Switch input (SW)
R
PUSW
SW input pull-up resistanceSW = GND6085110kΩ
PWM modulators
f
PWM
N
PWM
Programmable PWM frequency
PWM resolution8bit
Stall detection
I
STALL,MAX
I
STALL,MIN
I
STALL,RES
Maximum programmable stall threshold STALL_TH = '1111111'4A
Standby and reset pin. LOW logic level resets the
logic and puts the device into Standby mode. If not
used, it should be connected to VDD.
18/70Doc ID16737 Rev 4
L6470Typical applications
5 Typical applications
Table 7.Typical application values
NameValue
C
C
VSPOL
C
REG
C
REGPOL
C
C
DDPOL
VS
DD
220 nF
100 µF
100 nF
47 µF
100 nF
10 µF
D1Charge pump diodes
C
C
R
R
C
BOOT
FLY
PU
SW
SW
R
A
R
B
220 nF
10 nF
39 kΩ
100 Ω
10 nF
2.7 kΩ (VS = 36 V)
62 kΩ (VS = 36 V)
Doc ID16737 Rev 419/70
Typical applicationsL6470
Figure 4.Bipolar stepper motor control application using L6470
20/70Doc ID16737 Rev 4
L6470Functional description
6 Functional description
6.1 Device power-up
At power-up end, the device state is the following:
●Registers are set to default
●Internal logic is driven by internal oscillator and a 2 MHz clock is provided by the
OSCOUT pin
●Bridges are disabled (High Z)
●UVLO bit in the STATUS register is forced low (fail condition)
●FLAG output is forced low.
During power-up, the device is under reset (all logic IOs disabled and power bridges in high
impedance state) until the following conditions are satisfied:
●V
●
●Internal oscillator is operative.
Any motion command makes the device exit from High Z state (HardStop and SoftStop
included).
is greater than V
S
V
is greater than V
REG
SthOn
REGth
= 2.8 V typical
6.2 Logic I/O
Pins CS, CK, SDI, STCK, SW and STBY\RST are TTL/CMOS 3.3 V - 5 V compatible logic
inputs.
Pin SDO is a TTL/CMOS compatible logic output. VDD pin voltage sets the logic output pin
voltage range; when it is connected to VREG or 3.3 V external supply voltage, the output is
3.3 V compatible. When VDD is connected to a 5 V supply voltage, SDO is 5 V compatible.
VDD is not internally connected to V
A 10 µF capacitor should be connected to the VDD pin in order to obtain a proper operation.
Pins FLAG
and BUSY\SYNC are open drain outputs.
6.3 Charge pump
To ensure the correct driving of the high-side integrated MOSFETs, a voltage higher than
the motor power supply voltage needs to be applied to the VBOOT pin. The high-side gate
driver supply voltage, V
realizing a charge pump (see Figure 5).
, an external connection is always needed.
REG
, is obtained through an oscillator and a few external components
boot
Doc ID16737 Rev 421/70
Loading...
+ 49 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.