Allegro MicroSystems Inc SLA7042M, SLA7044M Datasheet

HIGH-CURRENT MOTOR CONTROLLER/DRIVER
1
OUT
A
CLOCK
OUT
SENSE
SENSE
OUT
CLOCK
OUT
2
A
3
A
4
A
5
A
6
A
7
A
8
A
9
A
10
B
11 12
B B
13
B
14
B
15
B
16
B
17
B
18
B
STROBE
REF/ENABLE CNTRL SPLY
SERIAL DATA
GROUND
GROUND
STROBE
REF/ENABLE
CNTRL SPLY
SERIAL DATA
ABSOLUTE MAXIMUM RATINGS
Load Supply Voltage, VBB. . . . . . . . . . . . 46 V
FET Output Voltage, V Control Supply Voltage, V Peak Output Current,
I
(t
10 µs). . . . . . . . . . . . . . . . 5.0 A
OUTM
Continuous Output Current, I
SLA7042M . . . . . . . . . . . . . . . . . . . . . 1.5 A
SLA7044M . . . . . . . . . . . . . . . . . . . . . 3.0 A
Input Voltage Range,
V
IN
Reference Voltage, V Package Power Dissipation, PD. See Graph Junction Temperature, T Operating Temperature Range,
T
A
Storage Temperature Range,
T
stg
w
. . . . . . . . . . . . . . -0.3 V to VDD + 0.3 V
. . . . . . . . . . . . . . . . . . . . -20°C to +85°C
. . . . . . . . . . . . . . . . . . -40°C to +150°C
at T
SR/LATCH
V
REF
V
CC
V
REF
V
CC
SR/LATCH
= +25°C
A
DS
REF
ø
CONTROL/LOGIC
D/A
+
+
CONTROL/LOGIC
D/A
ø
. . . . . . . . . . . 100 V
. . . . . . . . . 7.0 V
DD
OUT
. . . . . . . . . . . . V
. . . . . . . . . +150°C
J
Dwg. PK-008
DD
SLA7042M
AND
SLA7044M
MICROSTEPPING, UNIPOLAR PWM,
The SLA7042M and SLA7044M are designed for high-efficiency and high-performance microstepping operation of 2-phase, unipolar stepper motors. Microstepping provides improved resolution without limiting step rates, and provides much smoother low-speed motor operation. An automated, innovative packaging technology combined with power NMOS FETs and monolithic CMOS logic/control circuitry advances power multi-chip modules (PMCMs™) toward the complete integration of motion control. Each half of these stepper motor control­ler/drivers operate independently. The 4-bit shift registers are serially loaded with motor phase information and output current-ratio data (eight levels). The combination of user-selectable current-sensing resistor, linearly adjustable reference voltage, and digitally selected output current ratio provides users with a broad, variable range of of full, half, and microstepping motor control (I
Each PMCM is rated for a maximum motor supply voltage of 46 V and utilizes advanced NMOS FETs for the high-current, high-voltage driver outputs. The avalanche-rated (100 V) FETs provide excellent ON resistance, improved body diodes, and very-fast switching. The multi-chip ratings and performance afford significant benefits and advantages for stepper drives when compared to the higher dissipation and slower switching speeds associated with bipolar transistors. Highly automated manufacturing techniques provide low-cost and exception­ally reliable PMCMs suitable for controlling and directly driving a broad range of 2-phase, unipolar stepper motors. The SLA7042M and SLA7044M are identical except for
Complete applications information is given on the following pages. PWM current is regulated by appropriately choosing current-sensing resistors, a voltage reference, and digitally programmable current ratio. Inputs are compatible with 5 V logic and microprocessors.
BENEFITS AND FEATURES
Cost-Effective, Multi-Chip Solution
‘Turn-Key’ Motion-Control Module
Motor Operation to 3 A and 46 V
3rd Generation High-Voltage FETs
100 V, Avalanche-Rated NMOS
Low r
Advanced, Improved Body Diodes
Microstepping Unipolar Drive
High-Efficiency, High-Speed PWM
Always order by complete part number: SLA7042M .
NMOS Outputs
DS(on)
OUT
r
DS(on)
[V
/3 • RS] • Current Ratio).
REF
and output current ratings.
Independent PWM Current Control (2-Phase)
Digitally Programmable PWM Current Control
Low Component-Count PWM Drive
Low Internal-Power Dissipation
Electrically Isolated Power Tab
Logic IC- and µP-Compatible
Inputs
Machine-Insertable Package
Data Sheet
28202A*
SLA7042M
2
5
0
8
7
AND
SLA7044M
MICROSTEPPING, UNIPOLAR PWM, HIGH-CURRENT MOTOR CONTROLLER/DRIVERS
FUNCTIONAL BLOCK DIAGRAM
REF/ENABLE
STROBE
DATA
CLOCK
CONTROL
SUPPLY
4 8
1
V
DD
143
+
V – 1
DD
V
REF
132
1
6
165
CHANNEL A PIN NUMBERS CHANNEL B PIN NUMBERS
D/A
LATCHES
SHIFT REG
ENABLE
+
NOISE FILTER
PWM OFF TIMER
PROGRAMMABLE
PHASE
1
7
GROUND
OUT
OUT
A/B
1
11
A/B
1
1
9
SENSE
Dwg. FK-006
Note that channels A and B are electrically isolated.
ALLOWABLE PACKAGE
POWER DISSIPATION
115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 Copyright © 1995, 1998 Allegro MicroSystems, Inc.
25
20
R = 5.0°C/W
θJM
15
10
5
R = 28°C/W
θJA
0
25
ALLOWABLE PACKAGE POWER DISSIPATION in WATTS
50 75 100 125 150
TEMPERATURE in °C
Dwg. GK-018-1
SLA7042M
AND
SLA7044M
MICROSTEPPING, UNIPOLAR PWM, HIGH-CURRENT MOTOR CONTROLLER/DRIVERS
DC ELECTRICAL CHARACTERISTICS at T
= +25°C, V
A
= 5 V unless otherwise noted.
DD
Limits
Characteristic Symbol Test Conditions Min Typ Max Units
FET Leakage Current I FET ON Voltage V
FET ON Resistance r
Body Diode Forward Voltage V
Control Supply Voltage V Control Supply Current I Logic Input Voltage V
V
Logic Input Current I
REF/ENABLE Input Voltage V
DSS
DS(ON)
DS(on)
SD
DD
DD IN(1) IN(0)
IN(1)
I
IN(0)
REF/EN
VDS = 100 V 4.0 mA SLA7042M, I SLA7044M, I SLA7042M, I SLA7044M, I SLA7042M, I SLA7044M, I
= 1.2 A 800 mV
OUT
= 3 A 855 mV
OUT
= 1.2 A 0.67
OUT
= 3 A 0.285
OUT
= –1.2 A 1.2 V
OUT
= –3 A 1.6 V
OUT
Operating 4.5 5.0 5.5 V Each controller, VDD = 5.5 V 7.0 mA
3.5 V — 1.5 V
V
= V
IN(1)
DD
V
= 0 –1.0 µA
IN(0)
1.0 µA
DATA, CLOCK, STROBE, and OUT Enabled 0.4 2.5 V DATA, CLOCK, STROBE, and OUT Disabled VDD - 1 V
REF/ENABLE Input Current I
REF/EN
0 V V
5 V ±1.0 µA
REF/EN
Step Reference SRCR DATA Input = 000X 0 % Current Ratio DATA Input = 001X 20 %
DATA Input = 010X 40 %
DATA Input = 011X 55.5 % First Bit Entered (X) = Phase DATA Input = 100X 71.4 % Second Bit Entered = LSB DATA Input = 101X 83 % Last Bit Entered = MSB DATA Input = 110X 91 %
DATA Input = 111X 100 %
NOTE: Negative current is defined as coming out of (sourcing) the specified device pin.
TYPICAL AC CHARACTERISTICS at T
= +25°C, V
A
= 5 V, I
DD
= 1 A, Logic Levels are VDD and
OUT
Ground
PWM OFF Time DATA Input = 001X ................................................................. 7 µs
DATA Input = 010X ................................................................. 7 µs
DATA Input = 011X ................................................................. 9 µs
DATA Input = 100X ................................................................. 9 µs
DATA Input = 101X ................................................................. 9 µs
DATA Input = 110X ................................................................ 11 µs
DATA Input = 101X ................................................................ 11 µs
Output RiseTime t Output Fall Time t Strobe-to-Output Switching Time t
r
f
pd
10% to 90% ........................................................................... 0.5 µs
90% to 10% ........................................................................... 0.1 µs
50% to 50% ........................................................................... 0.7 µs
Loading...
+ 5 hidden pages