SPI configurable stepper and DC multi motor driver
Features
■ Operating supply voltage from 13 V to 38 V
■ 4 full bridge driver configurable in multi-motor
application to drive:
– 2 DC and 1 stepper motor
–4 DC motor
■ Bridge 1 and 2 (R
configured to work as:
– Dual full bridge driver
– Super DC driver
– 2 half bridge driver
– 1 super half bridge
–2 power switches
– 1 super power switch
■ Bridge 3 and 4 (R
configured to work as:
– Same as bridges 1 and 2, listed above
– Stepper motor driver: up to 1/16
functions with fault signaling through serial
interface and external reset pin
■ Very low power dissipation in shut-down mode
(~35 mW)
= 0.60 Ω) can be
DSon
= 0.85 Ω) can be
DSon
L6460
TQFP64 exposed pad
■ Auxiliary features
– Multi-channels 9 bit ADC
– 2 operational amplifiers
– Digital comparator
– 2 low voltage power switches
– 3 general purpose PWM generators
–14 GPIOs
Description
The L6460 is optimized to control and drive multimotor system providing a unique level of
integration in term of control, power and auxiliary
features. Thanks to the high configurability L6460
can be customized to drive different motor
architectures and to optimize the number of
embedded features, such as the voltage
regulators, the high precision A/D converter, the
operational amplifier and the voltage
comparators. The possibility to drive
simultaneously stepper and DC motor makes
L6460 the ideal solution for all the application
featuring multi motors.
L6460 offers the possibility to control and power multi motor systems, through the
management of simultaneous driving of stepper and DC motor. A number of features can be
configured through the digital interface (SPI), including 3 voltage regulators, 1 high precision
A/D converter, 2 operational amplifiers and 14 configurable GPIOs.
The high flexibility allows the possibility to configure two, one full or half bridge to work as
power stage featuring additional voltage buck regulators.
Figure 1.Block diagram
N2%3%4
N33
3#,+
-)3/
-/3)
N!7!+%
66
6'0)/?30)
4HERMAL
-ANAGER
3UPERVISORY
2ESET
-ANAGER
7$
2EGISTERS
30)
)NTERNAL
2EGULATOR
'0)/
/P!MP
'0)/
'0)/
X
S
3TEPPER-OTOR
-ANAGER
$#$#
-AIN
3WITCHING
2EGULATOR
'0)/
'0)/
'0)/
#URRENT
$!#
)NT6OLTAGE2EFERENCE
63UPPLY
'0)/
'0)/
'0)/
'0)/S
#ONTROL
,OGIC
60UMP60UMP
-AIN
,INEAR
2EGULATOR
'0)/
'0)/
'0)/
'0)/
07-
'ENERATORS
63UPPLY63UPPLY
!$#-58
3WITCH
"ATTERY
#HARGER
-ANAGER
3WITCHING
2EGULATOR
#ONTROLLER
'0)/
X
'0)/
63UPPLY)NT
$IGITAL
#OMP
#0(
#HARGE
(3 $#X?-).53
,3 $#X?-).53
(3 $#X?0,53
,3 $#X?0,53
2EGOLATION
,OOP
$#
PUMP
#0,
60UMP
60UMP
60UMP
60UMP
60UMP
63UPPLY
63UPPLY
63UPPLY
63UPPLY
63UPPLY
60UMP
$#?-).53
$#?0,53
'.$
60UMP
$#?-).53
$#?0,53
'.$
60UMP
$#?-).53
$#?0,53
$#?3%.3%
60UMP
$#?-).53
$#?0,53
$#?3%.3%
%?0!$
)2%&?&"
62%&?&"
637MAIN?&"
637MAIN?37
Note:See following Chapter 2 for a detailed description of possible configurations.
61CPHCharge pump high switch pinPower Input/output
62CPLCharge pump low switch pinPower Input/output
63V
Supply
Main voltage supplyPower input
64DC1_plusBridge 1 phase “plus” outputOutput
E_PadGND_PAD
1. These pins must be connected all together to a unique PCB ground.
2. Bridges1 and 2 have 2 ground pads: one is bonded to the relative ground pin (GND1 or GND2) and the
other is connected to exposed pad (E_Pad) ground ring. This makes the bond wires testing possible by
forcing a current between E-Pad and GND1 or GND2 pins and using the other pin as sense pin to measure
the resistance of E-Pad bonding. (N.B: grounds of two bridges are internally connected together).
3. The analog ground is connected to exposed pad E-Pad.
4. The pin must be tied to ground if bridge is not used as a stepper motor.
(1)(2)(3)
Doc ID 17713 Rev 113/139
L6460’s main featuresL6460
2 L6460’s main features
L6460 includes the following circuits:
●Four widely configurable full bridges:
–Bridges 1 and 2:
–Diagonal R
–Max operative current = 2.5 A.
–Bridges 3 and 4:
–Diagonal R
–Max operative current = 1.5 A.
●Possible configurations for each bridge are the following:
–Bridge 1:
–DC motor driver.
–Super DC (bridge 1 and 2 paralleled form superbridge1).
–2 independent half bridges.
–1 super half bridge (bridge 1 side A and bridge 1 side B paralleled form
superhalfbridge1).
–2 independent switches (high or low side).
–1 super switch (high or low side).
–Bridge 2 has the same configurations of bridge 1.
–Bridge 3 has the same configurations of bridge 1 (bridge 3 and 4 paralleled form
superbridge2) plus the following:
–½ stepper motor driver.
–2 buck regulators (V
–1 Super buck regulator (V
–Bridge 4 has the same configurations of bridge 1 plus the following:
–½ stepper motor driver.
–1 super buck regulator (V
–Battery charger.
●One buck type switching regulator (V
–Output regulated voltage range: 1-5 Volts.
–Output load current: 3.0 A.
–Internal output power DMOS.
–Internal soft start sequence.
–Internal PWM generation.
–Switching frequency: ~250 kHz.
–Pulse skipping strategy control.
●One switching regulator controller (V
–Output regulated voltage range: 1-30 Volts.
–Selectable current limitation.
–Internal PWM generation.
–Pulse skipping strategy control.
●One linear regulator (V
14/139 Doc ID 17713 Rev 1
: 0.6 Ω typ.
DSon
: 0.85 Ω typ.
DSon
LINmain
AUX1_SW
AUX1//2_SW
AUX3_SW
, V
AUX2_SW
SWmain
SWDRV
).
).
).
) with:
) with:
) that can be used to generate low current/low ripple
L6460 L6460’s main features
voltages. This regulator can be used to drive an external bipolar pass transistor to
generate high current/low ripple output voltages.
●One bidirectional serial interface with address detection so that different ICs can share
the same data bus.
●Integrated power sequencing and supervisory functions with fault signaling through
serial interface and external reset pin.
●Fourteen general purpose I/Os that can be used to drive/read internal/external
analog/logic signals.
●One 8-bit/9-bit A/D converter (100 kS/s @ 9-bit, 200 kS/s @8-bit). It can be used to
measure most of the internal signals, of the input pins and a voltage proportional to IC
temperature.
–Current sink DAC:
–Three output current ranges: up to 0.64/6.4/64 mA.
–64 (6-bit programmable) available current levels for each range.
–5 V output tolerant.
●Two operational amplifiers:
–3.3 V supply, rail to rail input compatibility, internally compensated.
–They can have all pins externally accessible or can be internally configured as a
buffer o make internal reference voltages available outside of the chip.
–Unity gain bandwidth > 1 MHz.
–They can also be set as comparators with 3.3 V input compatibility and low offset.
●Two 3.3 V pass switches with 1 Ω R
●Programmable watchdog function.
●Thermal shutdown protection with thermal warning capability.
●Very low power dissipation in “low power mode” (~35 mW)
and short circuit protected.
DSon
L6460 is intended to maximize the use of its components, so when an internal circuit is not
used it could be employed for other applications. Bridge 3, for example, can be used as a full
bridge or to implement two switching regulators with synchronous rectification: to obtain this
flexibility L6460 includes 2 separate regulation loops for these regulators; when the bridge is
used as a motor driver, the 2 regulation loops can be redirected on general purpose I/Os to
leave the possibility to assembly a switching regulator by only adding an external FET.
Doc ID 17713 Rev 115/139
Electrical specificationsL6460
3 Electrical specifications
3.1 Absolute maximum rating
The following specifications define the maximum range of voltages or currents for L6460.
Stresses above these absolute maximum specifications may cause permanent damage to
the device. Exposure to absolute maximum ratings for extended periods may affect device
reliability.
Table 3.Absolute maximum ratings
ParameterDescription
V
V
Supply
V
GPIO_SPI
V
3V3pin
V
SW
V
SW_pulse
V
Pump
T
J
1. This value is useful to define the voltage rating for external capacitor to be connected from V
V
. V
Supply
to provide voltage to external loads.
2. TSD is the thermal shut down temperature of the device.
is internally generated and can never be supplied by external voltage source nor is intended
Pump
voltage40V
Supply
V
GPIO_SPI
V
3V3
voltage3.9V
voltage-0.33.9V
Switching regulators output pin voltage
range
Switching regulators min pulsed
voltage
Charge pump voltage
Junction temperature
3.2 Operating ratings specifications
Table 4.IC operating ratings
ParameterDescription
V
V
Supply
I
Supply
I
Shut_down
V
GPIO_SPI
I
VGPIO_SPI
V
3v3
V
LINmain_OUT
V
LINmain_FB
V
SWmain_SW
V
SWDRV_SWVSWDRV_SW
voltage range13
Supply
V
operative current
Supply
V
shut down state current1.5mA
Supply
V
GPIO_SPI
V
GPIO_SPI
voltage range2.43.6V
operative current
3.3V input pin voltage range3.6V
Output pin voltage range
Feedback pin voltage range03.6V
Output pin voltage range
pin voltage range
(2)
Test
condition
tpulse <
500ns
(1)
MinMaxUnit
-1V
Supply
-3V
15V
Storage-40190°C
Operating-40TSD°C
to
Pump
Tes t
condition
(2)
(3)
(4)
(4)
(4)
-1V
MinMaxUnit
(1)
38V
15mA
0.4mA
0V
Supply
-1V
supply
Supply
V
V
V
V
16/139 Doc ID 17713 Rev 1
L6460 Electrical specifications
Table 4.IC operating ratings
ParameterDescription
Tes t
condition
MinMaxUnit
V
SWDRV_GATE
V
SWDRV_SNS
T
J
1. For V
2. Operating supply current is measured with system regulators operating but not loaded.
3. Operating V
4. The external components connected to the pin must be chosen to avoid that the voltage exceeds this
supply
For V
supply
amplifiers and pass switches) enabled but not loaded.
operative range.
Gate drive pin voltage0V
V
Sense pin voltage
Supply
-3V
V
Junction temperatureOperating-40125°C
lower than 21 V an external resistor between V
lower than 15 V external diodes for charge pump are required.
current is measured with all circuits supplied by V
GPIO_SPI
supply
and V
supply Int
GPIO_SPI
pins are required.
(GPIO’s, operational
Pump
Supply
3.3 Electrical characteristics
Table 5.Electrical characteristics
ParameterDescriptionTest conditionMinTypMaxUnit
V
SupplyInt
Charge pump V
V
I
S_Int
V
F
Pump
S_Int
Pump
regulator
Pump
V
SupplyInt
V
SupplyInt
output voltage
operative current
Charge pump voltageV
V
clock frequencyF
Pump
(1)
(2)
Supply
= 16MHz typ
OSC
=32V
1819.521V
11mA
Supply
V
Supply
+12.5
F
OSC
/6
V
Supply
+ 14.5
V
+ 10.5
4
V
V
V
kHz
V3V3 regulator
Power on reset
V
V
nRESET circuit
V
3V3
Supply_POR_validVSupply
Supply_POR_fallVSupply
t
Supply_POR_filtVSupply
V
3V3_POR_fallV3v3
V
3V3_POR_riseV3v3
V
3V3_POR_hysV3v3
t
3V3_POR_filt
V
nRST_L
V
output voltageV
3v3
POR falling thresholdV
POR rising thresholdV
POR hysteresis0.5V
V
POR filter time1.5µs
3v3
nRESET low level output
voltage
=32V3.153.33.45V
Supply
voltage for POR validI
POR falling thresholdV
= 1mA4V
nRESET
falling68V
Supply
POR filter Time3µs
falling1.92.2V
3V3
rising2.7V
3V3
I=10mA0.4V
Doc ID 17713 Rev 117/139
Electrical specificationsL6460
Table 5.Electrical characteristics (continued)
ParameterDescriptionTest conditionMinTypMaxUnit
t
nRST_fall
t
nRST_del
V
Supply_UV_f
V
Supply_UV_r
V
Supply_UV_hysVSupply
t
Supply_UV
V
S_Int_UV_f
V
S_Int_UV_r
V
S_Int_UV_hysVSupplyInt
t
S_Int_UV
V
Pump_UV_f
V
Pump_UV_r
V
Pump_UV_hysVPump
t
Pump_UV
V
GPIO_SPI_UV_fVGPIO_SPI
V
GPIO_SPI_UV_rVGPIO_SPI
V
GPIO_SPI_hysVGPIO_SPI
t
GPIO_SPI_UV
nRESET fall time
nRESET delay time
V
Supply
V
Supply
V
Supply
V
SupplyInt
V
SupplyInt
V
SupplyInt
V
Pump
V
Pump
V
Pump
V
GPIO_SPI
TSD circuit
I=1mA
C=50pF
(4)
(3)
15ns
150ns
falling threshold10.21111.8V
rising threshold10.511.512.5V
hysteresis0.30.50.7V
UV filter time3.5µs
falling threshold9.710.711.7V
rising threshold10.611.412.2V
hysteresis0.40.71V
UV filter time3.5µs
V
V
falling threshold
rising threshold
V
Supply
+7
V
Supply
+ 7.5
Supply
+ 7.5
V
Supply
+ 8
Supply
+ 8
V
Supply
+ 8.5
hysteresis0.30.50.7V
UV filter time3.5µs
falling threshold1.82V
rising threshold2.22.4V
hysteresis200250300mV
UV filter time3.5µs
V
V
T
TSD
T
WARM
T
DIFF
t
TSD_FILT
t
WARM_F ILT
Thermal shut down
temperature
Warming temperature140°C
Thermal shut down to warming
difference
Thermal shut down filter time8µs
Warming filter time8µs
Watchdog
WD_T
clk
Watchdog clock period
Internal clock
F
osc
Oscillator frequencyV
3V3
nAWAKE function
V
IL
nAWAKE low logic level
voltage
18/139 Doc ID 17713 Rev 1
170°C
30°C
*
T
osc
2
22
s
= 3.3 V14.116 17.6MHz
0.8V
L6460 Electrical specifications
Table 5.Electrical characteristics (continued)
ParameterDescriptionTest conditionMinTypMaxUnit
V
IH
V
HYS
I
OUT
I
INP
t
AWAKEFILT
nAWAKE high logic level
voltage
nAWAKE input hysteresis0.25V
nAWAKE pin output currentnAWAKE=0V
nAWAKE pin input currentnAWAKE=0.8V
Filter time1.2μs
Main linear regulator
V
drop
I
PD
V
LINmain_Ref
I
LINmain_Ref
I
outLINMax
I
short
ΔV
out/Vo
/ΔV
ΔV
out
V
loop_acc
V
LIN_UV_f
V
LIN_UV_r
V
LIN_UV_hys
t
prim_uv
Supply
Drop out voltage
Internal switch pull down
current
Feedback reference voltage0.7760.80.824V
Feedback pin input current-22µA
Maximum output currentV
Output short
circuit current
Load regulation0 ≤ I
Line regulationI
Loop voltage accuracy±2.5%
Undervoltage falling threshold
Undervoltage rising threshold
Undervoltage hysteresis6%
Under voltage deglitch filter5µs
Main switching regulator
(5)
(5)
=
V
drop
V
supply-VLINmain_OUT
Linear Main Regulator
disabled; V
LINmain_OUT
V
LINmain_OUT
V
LINmain_FB
load
(7)
(7)
≤ I
load
=10mA
LINmain_OUT
= V
supply
=0V,
=0V
outLINMax
(6)
(6)
1.6V
-0.72-2mA
0.20.4mA
2V
=1V
3mA
-2V10mA
122432mA
0.8%
0.2%
84.58789.5%
90.59395.5%
SelFBref = ‘00’0.7760.80.824V
(8)
0.9711.03V
V
FBREF
Main switching regulator
feedback reference voltage
1. This value is useful to define the voltage rating for external capacitor to be connected from V
2. This typical value is only intended to give an estimation of the current consumption when L6460 is configured in simple
regulators mode (see following Chapter 8.6.4) at the end of the start up sequence and with no load on regulators. This
typical value allows a raw choose of the external resistor but the definitive choose must be done according to the
recommendations on Chapter 4.1).
3. Measured between 10% and 90% of output voltage transition.
4. Measured from a fault detection to 50% of output voltage transition.
5. Current is defined to be positive when flowing into the pin.
6. Load regulation is calculated at a fixed junction temperature using short load pulses covering all the load current range. This
is to avoid change on output voltage due to heating effect.
7. Undervoltage rising and falling thresholds are intended as a percentage of feedback pin voltage (V
8. Default state.
9. The regulated voltage can be calculated using the formula: V
A/D path absorbed current
=10001 and
-11µA
bit EnDacScale=0
Delay from serial write to pin
low
(40)
High level input voltage
Low level input voltage
Input voltage hysteresis
High level output voltageI
Low level output voltageI
C
(46)
(46)
(46)
OUT
OUT
LOAD
=50 pF
= -10mA,
= 10mA,
(45)
500ns
1.6V
0.8V
0.150.22V
(47)
(47)
2.75V
0.4V
SCLK period62.5ns
SCLK rise time2ns
SCLK fall time2ns
SCLK high time20ns
SCLK low time20ns
nSS setup time10ns
nSS hold time10ns
nSS high minimum time30ns
MOSI setup time10ns
MOSI hold time10ns
MISO rise timeC
MISO fall timeC
LOAD
LOAD
=50pF
=50pF
(48)
(48)
9ns
9ns
MISO valid from clock low015ns
MISO disable time015ns
MOSI maximum load200pF
SWmain_OUT = VFBREF
Supply
*(Ra+Rb)/Rb.
to V
LINmain_FB
SupplyInt
.
).
28/139 Doc ID 17713 Rev 1
L6460 Electrical specifications
10. Undervoltage rising and falling thresholds are intended as a percentage of feedback pin voltage (V
SW_main_FB
11. This condition is intended to simulate an extra current on output.
12. This condition is intended to simulate a short circuit on output.
13. Rise and fall time are measured between 10% and 90% V
14. Undervoltage rising and falling thresholds are intended as a percentage of feedback pin voltage (V
SWmain
output voltage.
SWDRV_FB
15. The current protection values must be intended as a protection for the chip and not as a continuous current limitation. The
protection is performed by switching off the output bridge when current reaches values higher than the I
protection could be guaranteed for values in the middle range between I
MAX
and I
OC
max. No
OC
16. In this cell X stands for 1 or 2, Y stands for A or B
17. In this cell X stands for 3 or 4, Y stands for A or B
18. The current protection thresholds for Bridge 3 and 4 are not selectable so only the max current value
(MtrXSideYILimSel[1:0]= 11) is available.
19. Overcurrent Off time can be configured using SPI.
20. Rise and fall time are measured between 10% and 90% of DC output voltage. With device in full bridge configuration
(resistive load between outputs).
21. Default state for Aux1
22. Default state for Aux2
23. The regulated voltage can be calculated using the formula: V
AUX_SW
= V
FBREF
*(Ra+Rb)/Rb.
24. Undervoltage rising and falling thresholds are intended as a percentage of feedback pin voltage (GPIO1 and/or GPIO2)
25. Rise and fall time is measured between 10% and 90% of output voltage.
26. The external components connected to the pin must be chosen to avoid that the voltage exceeds this operative range.
27. The regulated voltage can be calculated using the formula: V
AUX3_SW
= V
28. Undervoltage rising and falling thresholds are intended as a percentage of feedback pin voltage (V
7.5
29. The definition of LSB for this table is LSB=IMRmax/(2
30. Integral Non Linearity error (INL) is defined as the maximum distance between any point of the ADC characteristic and the
“best straight line” approximating the ADC transfer curve.
-1).
FBREF
*(Ra+Rb)/Rb.
REF_FB
).
31. The ADC ensures monotonic characteristic and no missing codes.
32. Differential nonlinearity error (DNL) is defined as the difference between an actual step width and the ideal width value of 1
LSB.
33. Offset error (OE) is the deviation of the first code transition (000...000 to 000...001) from the ideal (i.e. GND + 0.5 LSB).
34. Gain error (GE) is the deviation of the last code transition (111...110 to 111...111) from the ideal (V3v3 - 0.5 LSB), after
adjusting for offset error.
35. Please note that the result of the conversion will always be a 9-bit word: to speed up the conversion, the resolution is
reduced when the ADC is used in the 8- bit resolution mode.
36. Actual input capacitance depends on the pin that must be converted.
9
37. The definition of LSB for this table is LSB=IMRmax/(2
38. All parameters are guaranteed in the range between V
-1).
OL
and V
R Max
.
39. Measured from DacValue[5:0] change in SPI interface.
40. V
GPIO_SPI
= 3.3 V unless otherwise specified
41. In this section reports the operational amplifier parameters that change when used as comparator.
42. ΔVi is the differential voltage applied to input pins across the common voltage V
CM
.
43. Measured between 50% of input and output signal.
44. Time measured from change in SPI interface to 50% of external pin transition.
45. Measured between nSS rising edge and 50% of V
46. Specification applies to nSS, SCLK and MOSI pins.
47. Current is considered to be positive when flowing towards the IC
48. These times are measured at the pin output between specified V
out
.
and VOL.
OH
).
).
Doc ID 17713 Rev 129/139
Internal suppliesL6460
4 Internal supplies
L6460 includes three internal regulators used to provide a regulated voltage to internal
circuits.
The internal regulators are the following:
- V
- Charge pump regulator.
- V
4.1 V
V
regulator is not intended to provide external current so it must not be used to supply external
loads. An external capacitor must always be connected to this pin (preferably towards
V
Figure 3.V
SupplyInt
3v3
SupplyInt
SupplyInt
Supply
regulator.
regulator.
regulator
is the output of an internal regulator used to supply some internal circuits. This
pin), recommended value is in the range 80 ÷ 120 nF.
SupplyInt
pin
Vsupply
VsupplyInt
L6460
internal
circuits
IS_Int_TYP
L6460
The V
SupplyInt
resistor R
pin may also be externally connected to V
: this allows R
EXT
, particularly when V
EXT
operative supply range, to dissipate power that otherwise would be dissipated inside the
chip. The choice of the optimal resistor depends on the application since it is strictly
depending on both V
and the current used inside the chip (that is changing with the
Supply
chosen configuration).
R
could be chosen by applying this formula: R
EXT
I
max is depending from the chosen configuration and represents the total current needed
S_Int
by the circuits connected to this pin.
For example, with V
30/139 Doc ID 17713 Rev 1
= 32 V and I
Supply
S_Int
GND
pin by means of an external
Supply
is at the max values of the
Supply
EXT
= (V
Supply
min - V
S_Int
max)/(I
S_Int
= 12 mA a typical resistor value is 1 kΩ.
max).
Loading...
+ 109 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.