MAS MAS9012A2UA06

DA9012.001
25 August 2004
MAS9012
Stepper Motor Driver IC
• Supports Microstepping Movement
• Capable to Drive One to Four Motors
• Low Operating Voltage
DESCRIPTION
MAS9012 is a Miniature Stepper Motor Driver IC
with four different versions to drive one to four
motors of pointers in motorcycle and car
dashboards and other similar applications. It
features a microstepping function to allow smooth
movement of the motor shaft. One microstep
corresponds to an angular rotation of 1/12 degree
of the motor shaft. The actual precision of the
position is affected by the gear play of the motor.
FEATURES
APPLICATIONS
• Bipolar Stepper Motor Driver Outputs
• Drives One to Four Stepper Motors
• Microstepping Function
• Glitch Filters at All Inputs
• Low Operating Voltage
• TSSOP-16 and TSSOP-28 Packages
• Motorcycle Dashboards
• Car Dashboards
• Nautical Instrumentation
• Miniature Stepper Motors in Appliances
The microstepping movement of the motor shaft is
achieved by converting a pulse sequence into a
current level sequence sent to the stepper motor
coils.
1 (12)
DA9012.001
25 August 2004
BLOCK DIAGRAMS
VDD
Output
Driver A
VDD
FSCXA
Glitch
Filter
CWA
Glitch
Filter
Output
Driver A
FSCX
Glitch
Filter
CW
Glitch
Filter
XRESET
Glitch
Filter
Output
Driver B
OUTA1
OUTA2
OUTA3
OUTA4
FSCXB
Glitch
Filter
CWB
Glitch
Filter
XRESET
VSS
OUTA1
OUTA2
OUTA3
OUTA4
MAS9012A1
Glitch
Filter
OUTB1
OUTB2
OUTB3
OUTB4
VSS
MAS9012A2
Figure 1. Block diagrams of single and dual output stepper motor driver ICs MAS9012A1 and MAS9012A2
VDD Output
Driver A
VDD
FSCXA
Glitch
Filter
CWA
Glitch
Filter
Output
Driver B
Output
Driver A
FSCXA
Glitch
Filter
CWA
Glitch
Filter
OUTA1
OUTA2
OUTA3
OUTA4
FSCXB
Glitch
Filter
CWB
Glitch
Filter
Glitch
Filter
CWB
Glitch
Filter
OUTB1
OUTB2
OUTB3
OUTB4
FSCXC
Glitch
Filter
CWC
Glitch
Filter
Glitch
Filter
CWC
Glitch
Filter
XRESET
Glitch
Filter
OUTC1
OUTC2
OUTC3
OUTC4
FSCXD
Glitch
Filter
CWD
Glitch
Filter
XRESET
VSS
OUTC1
OUTC2
OUTC3
OUTC4
Output
Driver D
Output
Driver C
FSCXC
OUTB1
OUTB2
OUTB3
OUTB4
Output
Driver C
Output
Driver B
FSCXB
OUTA1
OUTA2
OUTA3
OUTA4
MAS9012A3
Glitch
Filter
OUTD1
OUTD2
OUTD3
OUTD4
VSS
MAS9012A4
Figure 2. Block diagrams of triple and quad output stepper motor driver ICs MAS9012A3 and MAS9012A4
2 (12)
DA9012.001
25 August 2004
OPERATION DESCRIPTION
MAS9012 is a stepper motor driver IC specifically
designed to drive bipolar stepper motors of pointers
in a car and motorcycle dashboard and in the other
similar applications. It has four different device
versions: A1, A2, A3 and A4 with single, dual, triple
and quad stepper motor driver outputs respectively
(see block diagrams on page 2).
The IC is operated from single 5V supply. Each
stepper motor output is controlled by two digital
control signal inputs, FSCX and CW. Each rising
edge of FSCX stepping clock input causes stepper
motor to step one microstep (1/12 degree) ahead.
Rotation direction is determined by CW rotation
direction selection signal. High CW selects
clockwise direction and low CW selects
counterclockwise direction. Each stepper motor has
its own FSCX and CW signal inputs.
The device has common XRESET master reset
control input for resetting stepper motor outputs to
initial state. XRESET is active low. Each digital
input has a glitch filter for eliminating effects of
electrical disturbances at the control inputs.
It is recommended to keep XRESET signal low
(active) during power up until the supply voltage
VDD has risen up.
3 (12)
DA9012.001
25 August 2004
ABSOLUTE MAXIMUM RATINGS
All voltages with respect to ground
Parameter
Symbol
Supply Voltage
Voltage Range for All Pins
ESD Rating
Junction Temperature
Conditions
VIN
Min
Max
Unit
-0.3
-0.3
6
VIN + 0.3
2
+175
V
V
kV
°C
HBM
TJmax
Storage Temperature
(limited)
TS
-55
+150
°C
Stresses beyond those listed may cause permanent damage to the device. The device may not operate under these conditions, but it will
not be destroyed.
RECOMMENDED OPERATING CONDITIONS
Parameter
Operating Supply Voltage
Operating Junction
Temperature
Operating Ambient
Temperature
Symbol
Conditions
Min
Typ
Max
Unit
VDD
TJ
4.5
-40
5.0
5.5
+125
V
°C
TA
-40
+85
°C
ELECTRICAL CHARACTERISTICS
◆ Load Characteristics
Parameter
Symbol
Conditions
Coil resistance
RCOIL
TA = 25°C
290
Ohm
Phase inductance
LCOIL
TA = 25°C
0.4
H
◆ Current Parameters
Parameter
Min
Typ
Max
Unit
TA = -40°C to +85°C, typical values at TA = +25°C, RCOIL = 290 Ω, VDD = 5.0 V, unless otherwise specified
Symbol
Conditions
Quiescent current
ICC
Typical supply current
consumption
Output drive capability
IC
All inputs at VDD or
VSS, no load
(Quad output driver
version)
Quad output driver
version
For each output pin
IOUT
Min
Typ
Max
Unit
300
µA
76
mA
29
mA
4 (12)
DA9012.001
25 August 2004
ELECTRICAL CHARACTERISTICS...
◆ Digital Inputs
Parameter
TA = -40°C to +85°C, typical values at TA = +25°C, VDD=5.0 V, unless otherwise specified
Symbol
Conditions
Min
Input High Voltage
VIH
VDD = 4.5…5.5V
Input Low Voltage
VIL
VDD = 4.5…5.5V
80%
VDD
0%
VDD
Input frequency
fIN
Typ
Max
Unit
100%
VDD
20%
VDD
15
V
V
kHz
‹ Power Dissipation
TA = -40°C to +85°C, typical values at TA = +25°C, VDD=5.0 V, unless otherwise specified
Parameter
Junction to Ambient Thermal
Resistance
Maximum Power Dissipation
Symbol
Conditions
RJA
typical PC board mounting,
still air, TSSOP package
any ambient temperature,
TSSOP package
Pd
Min
Typ
Max
100.4
Pd MAX =
Unit
°C/W
TJ (MAX) − TA
W
R JA
Note 1
Note 1: TJ(MAX) denotes maximum operating junction temperature (+125°C), TA ambient temperature, and RJA junction-to-air thermal
resistance (+144°C/W).
‹ Timing Characteristics
TA = -40°C to +85°C, VDD = 5.0 V, unless otherwise specified
Parameter
Symbol
Conditions
Min
Typ
Max
Unit
Signal pulse width
Signal pulse width
tW
High or low
High or low
450
ns
ns
Setup time to f(SCX)
tS
High or low
100
ns
XRESET release time to
f(SCX)
tRR
100
ns
‹ Delay Timing Waveforms
FSCX
tW
FSCX
tS
t RR
5 (12)
DA9012.001
25 August 2004
APPLICATION INFORMATION
VCC
+
VCC
22µF
100nF
VDD
VDD
FSCXA
CWA
GND
Output
Driver A
Glitch
Filter
Glitch
Filter
OUTA1
OUTA2
OUTA3
OUTA4
Stepper
Motor
Output
Driver B
FSCXB
CWB
µC
OUTB1
OUTB2
OUTB3
OUTB4
Glitch
Filter
Glitch
Filter
Stepper
Motor
Output
Driver C
FSCXC
CWC
OUTC1
OUTC2
OUTC3
OUTC4
Glitch
Filter
Glitch
Filter
Stepper
Motor
Output
Driver D
FSCXD
CWD
XRESET
VSS
10
kΩ
OUTD1
OUTD2
OUTD3
OUTD4
Glitch
Filter
Glitch
Filter
Glitch
Filter
VSS
Stepper
Motor
MAS9012A4
GND
GND
GND
Figure 3. Typical MAS9012A4 quad stepper motor driver application circuit
The supply voltages of MAS9012 can be decoupled
with parallel connection of 22 µF and 100 nF
decoupling capacitors (see figure 3).
6 (12)
DA9012.001
25 August 2004
MAS9012A1 SINGLE OUTPUT DRIVER PIN CONFIGURATION IN PLASTIC TSSOP-16
NC
NC
VDD
OUTA3
OUTA4
OUTA2
OUTA1
NC
9012A1
YYWW
NC
NC
XRESET
CW
FSCX
VSS
NC
NC
Top Marking Definitions:
YYWW = Year Week
PIN DESCRIPTION
Pin Name
Pin
Type
XRESET
CW
1
2
3
4
NC
NC
DI
DI
5
6
7
8
9
10
11
12
13
14
15
16
DI
G
NC
NC
NC
AO
AO
AO
AO
P
NC
NC
FSCX
VSS
OUTA1
OUTA2
OUTA4
OUTA3
VDD
Function
Master Reset, active low
Rotation Direction Selection,
High = Clockwise, Low = Counterclockwise
Stepping Clock Input
Power Supply Ground
Stepper Motor Driver A Coil Output 1
Stepper Motor Driver A Coil Output 2
Stepper Motor Driver A Coil Output 4
Stepper Motor Driver A Coil Output 3
Positive Power Supply
A = Analog, D = Digital, P = Power, G = Ground, I = Input, O = Output, NC = Not Connected
7 (12)
DA9012.001
25 August 2004
MAS9012A2 DUAL OUTPUT DRIVER PIN CONFIGURATION IN PLASTIC TSSOP-16
VDD
OUTA3
OUTA4
OUTA2
OUTA1
CWA
FSCXA
VSS
9012A2
YYWW
NC
OUTB3
OUTB4
OUTB2
OUTB1
CWB
FSCXB
XRESET
Top Marking Definitions:
YYWW = Year Week
PIN DESCRIPTION
Pin Name
Pin
Type
OUTB3
OUTB4
OUTB2
OUTB1
CWB
1
2
3
4
5
6
NC
AO
AO
AO
AO
DI
FSCXB
XRESET
VSS
FSCAXA
CWA
7
8
9
10
11
DI
DI
G
DI
DI
OUTA1
OUTA2
OUTA4
OUTA3
VDD
12
13
14
15
16
AO
AO
AO
AO
P
Function
Stepper Motor Driver B Coil Output 3
Stepper Motor Driver B Coil Output 4
Stepper Motor Driver B Coil Output 2
Stepper Motor Driver B Coil Output 1
Rotation Direction Selection B,
High = Clockwise, Low = Counterclockwise
Stepping Clock Input B
Master Reset, active low
Power Supply Ground
Stepping Clock Input A
Rotation Direction Selection A,
High = Clockwise, Low = Counterclockwise
Stepper Motor Driver A Coil Output 1
Stepper Motor Driver A Coil Output 2
Stepper Motor Driver A Coil Output 4
Stepper Motor Driver A Coil Output 3
Positive Power Supply
A = Analog, D = Digital, P = Power, G = Ground, I = Input, O = Output, NC = Not Connected
8 (12)
DA9012.001
25 August 2004
PACKAGE (TSSOP16) OUTLINES
C
E
D
Seating Plane
B
F
G
H
A
O
Pin 1
B
Detail A
B
L
I
I1
K
P
Section B-B
J1
M
J
Dimension
N
Min
A
B
C
D
E
F
G
H
I
I1
J
J1
K
L
M
(The length of a terminal for
soldering to a substrate)
N
O
P
Detail A
Max
6.40 BSC
4.30
4.50
5.00 BSC
0.05
0.15
1.10
0.30
0.19
0.65 BSC
0.18
0.09
0.09
0.19
0.19
0°
0.24
0.50
0.28
0.20
0.16
0.30
0.25
8°
0.26
0.75
1.00 REF
12°
12°
Unit
mm
mm
mm
mm
mm
mm
mm
mm
mm
mm
mm
mm
mm
mm
mm
Dimensions do not include mold flash, protrusions, or gate burrs.
All dimensions are in accordance with JEDEC standard MO-153.
9 (12)
DA9012.001
25 August 2004
SOLDERING INFORMATION
Resistance to Soldering Heat
Maximum Temperature
Maximum Number of Reflow Cycles
Reflow profile
According to RSH test IEC 68-2-58/20 2*220°C
240°C
3
Thermal profile parameters stated in JESD22-A113 should not
be exceeded. http://www.jedec.org
max 0.08 mm
Solder plate 7.62 - 25.4 µm, material Sn 85% Pb 15%
Seating Plane Co-planarity
Lead Finish
EMBOSSED TAPE SPECIFICATIONS (TSSOP16)
Tape Feed Direction
P0
D0
P2
A
E1
F1
W
D1
A
A0
P
Tape Feed Direction
T
Section A - A
B0
S1
K0
Pin 1 Designator
Dimension
Min
Max
Unit
A0
B0
D0
D1
E1
F1
K0
P
P0
P2
S1
T
W
6.50
5.20
6.70
5.40
mm
mm
mm
mm
mm
mm
mm
mm
mm
mm
mm
mm
mm
1.50 +0.10 / -0.00
1.50
1.65
7.20
1.20
11.90
1.85
7.30
1.40
12.10
4.0
1.95
0.6
0.25
11.70
2.05
0.35
12.30
10 (12)
DA9012.001
25 August 2004
REEL SPECIFICATIONS (TSSOP16)
W2
A
D
C
Tape Slot for Tape Start
N
B
W1
2000 Components on Each Reel
Reel Material: Conductive, Plastic Antistatic or Static Dissipative
Carrier Tape Material: Conductive
Cover Tape Material: Static Dissipative
Carrier Tape
Cover Tape
End
Start
Trailer
Dimension
A
B
C
D
N
W1
(measured at hub)
W2
(measured at hub)
Trailer
Leader
Weight
Leader
Components
Min
1.5
12.80
20.2
50
12.4
Max
Unit
330
14.4
mm
mm
mm
mm
mm
mm
18.4
mm
13.50
160
390,
of which minimum 160
mm of empty carrier tape
sealed with cover tape
mm
mm
1500
g
11 (12)
DA9012.001
25 August 2004
ORDERING INFORMATION
Product Code
Product
Package
Comments
MAS9012A1UA06
MAS9012A2UA06
MAS9012A3UA06
MAS9012A4UA06
Single Output Stepper Motor Driver IC
Dual Output Stepper Motor Driver IC
Triple Output Stepper Motor Driver IC
Quad Output Stepper Motor Driver IC
TSSOP-16
TSSOP-16
TSSOP-24
TSSOP-28
Tape and Reel, 2000 pcs/reel
Tape and Reel, 2000 pcs/reel
Tape and Reel
Tape and Reel
LOCAL DISTRIBUTOR
MICRO ANALOG SYSTEMS OY CONTACTS
Micro Analog Systems Oy
Kamreerintie 2, P.O. Box 51
FIN-02771 Espoo, FINLAND
Tel. +358 9 80 521
Fax +358 9 805 3213
http://www.mas-oy.com
NOTICE
Micro Analog Systems Oy reserves the right to make changes to the products contained in this data sheet in order to improve the design or
performance and to supply the best possible products. Micro Analog Systems Oy assumes no responsibility for the use of any circuits shown
in this data sheet, conveys no license under any patent or other rights unless otherwise specified in this data sheet, and makes no claim that
the circuits are free from patent infringement. Applications for any devices shown in this data sheet are for illustration only and Micro Analog
Systems Oy makes no claim or warranty that such applications will be suitable for the use specified without further testing or modification.
12 (12)