Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Data Sheet
28202A*
SLA7044M
MICROSTEPPING, UNIPOLAR PWM,
HIGH-CURRENT MOTOR CONTROLLER/DRIVER
The SLA7042M and SLA7044M are designed for high-efficiency
and high-performance microstepping operation of 2-phase, unipolar
OUT A
stepper motors. Microstepping provides improved resolution without
1
SR/LATCH
ø CONTROL/LOGIC
STROBE A
limiting step rates, and provides much smoother low-speed motor
2
VREF
REF/ENABLE A
3
CNTRL SPLY A
4
SERIAL DATA A
+
integration of motion control. Each half of these stepper motor control-
6
GROUND A
ler/drivers operate independently. The 4-bit shift registers are serially
7
OUT A
loaded with motor phase information and output current-ratio data (eight
8
SENSE B
current ratio provides users with a broad, variable range of of full, half,
and microstepping motor control (IOUT ≈ [VREF/3 • RS] • Current Ratio).
OUT B
11
12
GROUND B
STROBE B +
REF/ENABLE B
driver outputs. The avalanche-rated (≥100 V) FETs provide excellent
15
CNTRL SPLY B
ON resistance, improved body diodes, and very-fast switching. The
SR/LATCH
D/A
16
CLOCK B
multi-chip ratings and performance afford significant benefits and
17
SERIAL DATA B
advantages for stepper drives when compared to the higher dissipation
ø
18
OUT B
and slower switching speeds associated with bipolar transistors. Highly
Dwg. PK-008
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
ABSOLUTE MAXIMUM RATINGS SLA7044M are identical except for rDS(on) and output current ratings.
at TA = +25°C
Complete applications information is given on the following pages.
Load Supply Voltage, VBB . . . . . . . . . . . . 46 V
PWM current is regulated by appropriately choosing current-sensing
FET Output Voltage, VDS . . . . . . . . . . . 100 V resistors, a voltage reference, and digitally programmable current ratio.
Control Supply Voltage, VDD . . . . . . . . . 7.0 V Inputs are compatible with 5 V logic and microprocessors.
Peak Output Current,
IOUTM (tw ≤ 10 µs) . . . . . . . . . . . . . . . . 5.0 A
Continuous Output Current, IOUT
BENEFITS AND FEATURES
SLA7042M . . . . . . . . . . . . . . . . . . . . . 1.5 A ■ Cost-Effective, Multi-Chip Solution ■ Independent PWM Current Control
■ ‘Turn-Key’ Motion-Control Module (2-Phase)
SLA7044M . . . . . . . . . . . . . . . . . . . . . 3.0 A
■ Motor Operation to 3 A and 46 V ■ Digitally Programmable PWM
Input Voltage Range, ■ 3rd Generation High-Voltage FETs Current Control
VIN . . . . . . . . . . . . . . -0.3 V to VDD + 0.3 V ■ 100 V, Avalanche-Rated NMOS ■ Low Component-Count PWM Drive
Reference Voltage, VREF . . . . . . . . . . . . VDD ■ Low r DS(on) NMOS Outputs ■ Low Internal-Power Dissipation
Package Power Dissipation, PD . See Graph ■ Advanced, Improved Body Diodes ■ Electrically Isolated Power Tab
■ Microstepping Unipolar Drive ■ Logic IC- and µP-Compatible
Junction Temperature, TJ . . . . . . . . . +150°C
■ High-Efficiency, High-Speed PWM Inputs
Operating Temperature Range, ■ Machine-Insertable Package
TA . . . . . . . . . . . . . . . . . . . . -20°C to +85°C
Storage Temperature Range,
Tstg . . . . . . . . . . . . . . . . . . -40°C to +150°C Always order by complete part number: SLA7042M .
™
SLA7042M AND SLA7044M
MICROSTEPPING,
UNIPOLAR PWM, HIGH-CURRENT
MOTOR CONTROLLER/DRIVERS
FUNCTIONAL BLOCK DIAGRAM
CONTROL
SUPPLY OUT A/B OUT A/B
4 1 8
15 11 18
VDD
REF/ENABLE 3 14 ENABLE
+
V DD – 1
PROGRAMMABLE
PWM OFF TIMER
NOISE FILTER
D/A +
V
REF
STROBE 2 13 LATCHES
PHASE
CLOCK 5 16
12 10
7 9
GROUND SENSE
CHANNEL A PIN NUMBERS
20
R θJM = 5.0°C/W
15
ALLOWABLE PACKAGE
POWER DISSIPATION 10
5 R θJA = 28°C/W
0
25 50 75 100 125 150
TEMPERATURE in °C
Dwg. GK-018-1
™
115 Northeast Cutoff, Box 15036
Worcester, Massachusetts 01615-0036 (508) 853-5000
Copyright © 1995, 1998 Allegro MicroSystems, Inc.
SLA7042M AND SLA7044M
MICROSTEPPING,
UNIPOLAR PWM, HIGH-CURRENT
MOTOR CONTROLLER/DRIVERS
DC ELECTRICAL CHARACTERISTICS at TA = +25°C, VDD = 5 V unless otherwise noted.
Limits
Characteristic Symbol Test Conditions Min Typ Max Units
FET Leakage Current IDSS VDS = 100 V — — 4.0 mA
FET ON Voltage VDS(ON) SLA7042M, IOUT = 1.2 A — — 800 mV
SLA7044M, IOUT = 3 A — — 855 mV
FET ON Resistance rDS(on) SLA7042M, IOUT = 1.2 A — — 0.67 Ω
SLA7044M, IOUT = 3 A — — 0.285 Ω
Body Diode Forward Voltage VSD SLA7042M, IOUT = –1.2 A — — 1.2 V
SLA7044M, IOUT = –3 A — — 1.6 V
Control Supply Voltage VDD Operating 4.5 5.0 5.5 V
Control Supply Current IDD Each controller, VDD = 5.5 V — — 7.0 mA
Logic Input Voltage VIN(1) 3.5 — — V
VIN(0) — — 1.5 V
Logic Input Current IIN(1) VIN(1) = VDD — — 1.0 µA
IIN(0) VIN(0) = 0 — — –1.0 µA
REF/ENABLE Input Voltage VREF/EN DATA, CLOCK, STROBE, and OUT Enabled 0.4 — 2.5 V
DATA, CLOCK, STROBE, and OUT Disabled VDD - 1 — — V
REF/ENABLE Input Current IREF/EN 0 V ≤ VREF/EN ≤ 5 V — — ±1.0 µA
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 TA = +25°C, VDD = 5 V, IOUT = 1 A, Logic Levels are VDD and
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 tr 10% to 90% ........................................................................... 0.5 µs
Output Fall Time tf 90% to 10% ........................................................................... 0.1 µs
Strobe-to-Output Switching Time tpd 50% to 50% ........................................................................... 0.7 µs
SLA7042M AND SLA7044M
MICROSTEPPING,
UNIPOLAR PWM, HIGH-CURRENT
MOTOR CONTROLLER/DRIVERS
D D
CLOCK
A B E
A B
DATA C
C
STROBE F
Dwg. WK-002
A. Minimum Data Active Time Before Clock Falling Edge (Data Set-Up Time) ........... 150 ns
B. Minimum Data Active Time After Clock Falling Edge (Data Hold Time) .................. 150 ns
C. Minimum Data Pulse Width ...................................................................................... 350 ns
D. Minimum Clock Pulse Width .................................................................................... 350 ns
E. Minimum Time Between Clock and Strobe Falling Edges ....................................... 650 ns
F. Minimum Strobe Pulse Width ................................................................................... 500 ns
APPLICATIONS INFORMATION
The first bit selects the motor phase (logic high = Output A
or B, logic low = Output A or B); the next three bits determine
the motor current ratio (eight steps, 0% to 100%). The internal
D/A converter, in conjunction with a current-sensing resistor
and input reference voltage, completes the microstepping
current control.
™
115 Northeast Cutoff, Box 15036
Worcester, Massachusetts 01615-0036 (508) 853-5000
SLA7042M AND SLA7044M
MICROSTEPPING,
UNIPOLAR PWM, HIGH-CURRENT
MOTOR CONTROLLER/DRIVERS
Vb
TO CHANNEL B
B
R1
A A
Ø
VREF/EN
D/A PWM
CONTROL
OFF-TIME DRIVE
ENABLE CONTROL LOGIC
DATA
R2
SENSE
RS
Dwg. EK-011
Vb V DD
TO OTHER CHANNEL
(OPTIONAL)
R1
D/A V
REF/EN
R2 ......
H = OFF FROM µP
Z = REFERENCE 111...1 = OFF
L = ENABLE DATA 000...0 = ENABLE DATA
Dwg. EK-012
SERIAL DATA INPUT motor phase — a high level enables OUTA or OUTB, a low
The serial DATA input port is enabled (active low) by level enables OUTA or OUT B. The next three bits set the
the REFERENCE/ENABLE input. When VREF/EN is be- step reference voltage ratio and PWM OFF time as shown
tween 0.4 V and 2.5 V, information on the DATA input is in the Characteristics Tables — the least-significant bit first
read into the shift register on each high-to-low transition of and the most-significant bit last.
the CLOCK.
Data written into the serial data port is latched and
There are four bits: the first bit entered controls the becomes active on a high-to-low transition at STROBE.
LOAD CURRENT
(NOT TO SCALE)
DISABLED
0
VDD
VDD - 1 V
MOTOR PWM OPERATION
2.5 V
ENTER
REFERENCE/ENABLE DATA
0
3.1 µs
MIN
VDD
CLOCK
VDD
0
0 0 1 0 0 1 0 0
= 20% DATA LATCHED = 40%
VDD
STROBE
0
Dwg. WK-003
™
115 Northeast Cutoff, Box 15036
Worcester, Massachusetts 01615-0036 (508) 853-5000
SLA7042M AND SLA7044M
MICROSTEPPING,
UNIPOLAR PWM, HIGH-CURRENT
MOTOR CONTROLLER/DRIVERS
REFERENCE/ENABLE INPUT TEMPERATURE EFFECTS ON FET rDS(on)
The serial DATA input port is enabled (active low) by Analyzing safe, reliable operation includes a concern
the REFERENCE/ENABLE input when VREF/EN is between for the relationship of NMOS ON resistance to junction
0.4 V and 2.5 V. With VREF/EN greater than V DD - 1 V, the temperature. Device package power calculations must
serial DATA input port is disabled, the outputs are OFF, include the increase in ON resistance (producing higher
and the controller/driver will not be affected by changes at output ON voltages) caused by higher operating junction
the DATA, CLOCK, or STROBE inputs. temperatures. Figure 5 provides a normalized ON resis-
tance curve, and all thermal calculations should consider
With VREF/EN between 0.4 V and 2.5 V, the output
current limit is a linear function of VREF and the step increases from the given +25°C limits, which may be
reference current ratio. caused by internal heating during normal operation.
VREF
IOUT ≈ • SRCR 2.5
3 • RS
±0.008
0.512
±0.008
0.390
0.096
±0.008
0.264
±0.020
0.118
1 18 +0.008
0.022
–0.004
1.232 ±0.008
+0.008 0.157
0.026 –0.004 0.066
±0.016 ±0.028
Dwg. MK-002-18 in
Dimensions in Millimeters
(controlling dimensions)
13 ±0.2
9.9 ±0.2
2.45
±0.2
6.7
±0.5
3.0
1 18 0.55 +0.2
31.3 ±0.2 –0.1
+0.2 4.0
0.65 –0.1 1.68
±0.4 ±0.7
Dwg. MK-002-18 mm
The products described here are manufactured in Japan by Sanken Electric Co.,
Ltd. for sale by Allegro MicroSystems, Inc. NOTES: 1. Exact body and lead configuration at vendor’s option within
Sanken Electric Co., Ltd. and Allegro MicroSystems, Inc. reserve the right to limits shown.
make, from time to time, such departures from the detail specifications as may be
2. Recommended mounting hardware torque: 4.34 – 5.79 lbf•ft (6 – 8
required to permit improvements in the design of their products.
The information included herein is believed to be accurate and reliable. kgf•cm or 0.588 – 0.784 Nm).
However, Sanken Electric Co., Ltd. and Allegro MicroSystems, Inc. assume no 3. The shaded area is exposed (electrically isolated) heat spreader.
responsibility for its use; nor for any infringements of patents or other rights of third 4. Recommend use of metal-oxide-filled, alkyl-degenerated oil base,
parties which may result from its use. silicone grease (Dow Corning 340 or equivalent).
™
115 Northeast Cutoff, Box 15036
Worcester, Massachusetts 01615-0036 (508) 853-5000