MAS MAS6012

DA6012.000
30 June 2008
MAS6012
This is preliminary information on a new
product under development. Micro Analog
Systems Oy reserves the right to make any
changes without notice.
Stepper Motor Driver IC
• Supports Microstepping Movement
• Capable to Drive One to Four Motors
• Low Operating Voltage
DESCRIPTION
MAS6012 is a miniature stepper motor driver IC to
drive up to four stepper motors. Applications include
motorcycle and car dashboards and miniature
stepper motor appliances. MAS6012 features a
microstepping function to allow smooth movement
of the motor shaft. Full rotor revolution consists of
24 microsteps each having 15 degree angular
rotation. With gear reduction of 180 the 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-28 Package
• 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 (9)
DA6012.000
30 June 2008
BLOCK DIAGRAMS
VDD
VDD Output
Driver A
FSCXA
Glitch
Filter
CWA
Glitch
Filter
OUTA1
OUTA2
OUTA3
OUTA4
Output
Driver B
FSCXB
Glitch
Filter
CWB
Glitch
Filter
OUTB1
OUTB2
OUTB3
OUTB4
Output
Driver C
FSCXC
Glitch
Filter
CWC
Glitch
Filter
OUTC1
OUTC2
OUTC3
OUTC4
Output
Driver D
FSCXD
Glitch
Filter
CWD
Glitch
Filter
XRESET
Glitch
Filter
OUTD1
OUTD2
OUTD3
OUTD4
MAS6012AA4
VSS
Figure 1. Block diagram quad output stepper motor driver IC MAS6012AA4
2 (9)
DA6012.000
30 June 2008
OPERATION DESCRIPTION
MAS6012 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.
motor coil and outputs OUTx3 and OUTx4 are for
driving second motor coil where x is one of the four
motor drivers A, B, C or D. The output signal
waveforms consist of digitized sine waves which
have 60° phase shift (see figure 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 (15 degree angular
rotation of rotor) ahead. Rotation direction is
determined by CW rotation direction selection
signal. High CW selects clockwise direction and low
CW selects counterclockwise direction. Each of the
four stepper motor drivers (A, B, C, D) have their
own FSCX and CW control inputs.
The device has common XRESET master reset
control input for resetting stepper motor outputs to
initial state. The initial state corresponds to step
number 1 state (see figure 2). 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.
For each of the motors there are four outputs.
Outputs OUTx1 and OUTx2 are for driving first
MAS6012 Microstepping Output Waveform
5
4
3
2
Uout [V]
1
0
Phase shift 60°°
(4 steps)
-1
-2
-3
-4
-5
0.5 11.5 22.5 33.5 44.5 55.5 66.5 77.5 88.5 99.510
10.511
11.512
12.513
13.514
14.515
15.516
16.517
17.518
18.519
19.520
20.521
21.522
22.523
23.524
24.5
Step [No]
OUTx1-OUTx2
OUTx4-OUTx3
Figure 2. MAS6012 Microstepping Output Waveform (x=A, B, C or D)
3 (9)
DA6012.000
30 June 2008
ABSOLUTE MAXIMUM RATINGS
All voltages with respect to ground
Parameter
Symbol
Supply Voltage
Voltage Range for All Pins
ESD Rating
Junction Temperature
Conditions
VIN
Human Body model (HBM)
Min
Max
Unit
-0.3
-0.3
±2
5.8
VIN + 0.3
V
V
kV
°C
TJmax
+175
(limited)
Storage Temperature
TS
-50
+125
°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 Ambient
Temperature
Symbol
Conditions
VDD
TA
Min
Typ
Max
Unit
4.5
-40
5.0
5.5
+85
V
°C
ELECTRICAL CHARACTERISTICS
◆ Load Characteristics
Parameter
Symbol
Conditions
Min
Typ
Max
Unit
Coil resistance
RCOIL
TA = 25°C
190
290
340
Ohm
Phase inductance
LCOIL
TA = 25°C
0.4
H
◆ Current Parameters
TA = -40°C to +85°C, typical values at TA = +25°C, RCOIL = 290 Ω, VDD = 5.0 V, unless otherwise specified
Parameter
Symbol
Conditions
Quiescent current
ICC
Typical supply current
consumption
IC
Output drive capability
IOUT
All inputs at VDD or
VSS, no load
One motor
Two motors
Three motors
Four motors
For each output pin,
RCOIL = 190 Ω
Min
Typ
Max
Unit
300
µA
18
36
53
71
mA
29
mA
4 (9)
DA6012.000
30 June 2008
ELECTRICAL CHARACTERISTICS...
◆ Digital Inputs
TA = -40°C to +85°C, typical values at TA = +25°C, VDD=5.0 V, unless otherwise specified
Parameter
Symbol
Conditions
Min
Input High Voltage
VIH
VDD = 4.5…5.5V
Input Low Voltage
VIL
VDD = 4.5…5.5V
Input Leakage
IILEAK
Input VDD or VSS
80%
VDD
0%
VDD
-2.5
Input frequency
fIN
Driver speed limited
Motor speed limited. Note 1.
Typ
Max
Unit
100%
VDD
20%
VDD
+2.5
V
µA
TBD
kHz
V
7.2
Note 1. Depends on the stepper motor.
TBD = To Be Defined
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
Setup time to f(SCX)
tW
tS
High or low
High or low
TBD
TBD
ns
ns
XRESET release time to
f(SCX)
tRR
TBD
ns
TBD = To Be Defined
Delay Timing Waveforms
FSCX
tW
FSCX
tS
t RR
5 (9)
DA6012.000
30 June 2008
APPLICATION INFORMATION
VCC
22µ
µF
+
VCC
100nF
100nF
GND
GND
VDD
VDD
FSCXA
CWA
VDD
Output
Driver A
OUTA1
OUTA2
OUTA3
OUTA4
Glitch
Filter
Glitch
Filter
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
Stepper
Motor
MAS6012AA4
VSS
GND
GND
GND
Figure 3. Typical MAS6012AA4 quad stepper motor driver application circuit
For filtering fast voltage transients it is
recommended to connect two 100nF ceramic
capacitors close to power supply pins of the IC (see
figure 3). Additionally there should be 5µF
capacitance per motor connected for latch-up
protection. Thus for four motors there should be
additional 22µF filtering capacitor connected to the
supplies.
For proper power up it is recommended to keep the
XRESET pin low during supplies rising. Depending
on used microcontroller an external pull-down
resistor might be needed to stay at reset during
power up (see figure 3 external pull down resistor
connected to XRESET pin).
6 (9)
DA6012.000
30 June 2008
MAS6012AA4 QUAD OUTPUT DRIVER PIN CONFIGURATION IN PLASTIC TSSOP-28
1
28
2
27
3
26
4
25
24
6
23
7
22
8
21
9
20
10
11
12
MAS6012zz
GYYWW
XXXXX
5
19
18
17
13
16
14
15
Top Marking Definitions:
zz = Version
YYWW = Year Week
XXXXX = Lot Number
PIN DESCRIPTION
Pin Name
Pin
Type
VDD
CWB
FSCXB
OUTA3
OUTA4
OUTA2
OUTA1
OUTD1
OUTD2
OUTD4
OUTD3
VSS
CWC
FSCXC
VDD
CWD
FSCXD
OUTC3
OUTC4
OUTC2
OUTC1
OUTB1
OUTB2
OUTB4
OUTB3
XRESET
CWA
FSCXA
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
P
DI
DI
AO
AO
AO
AO
AO
AO
AO
AO
G
DI
DI
P
DI
DI
AO
AO
AO
AO
AO
AO
AO
AO
DI
DI
DI
Function
Positive Power Supply
Rotation Direction Selection for Driver B, high = Clockwise
Stepping Clock Input for Driver B
Stepper Motor Driver A Coil Output 3
Stepper Motor Driver A Coil Output 4
Stepper Motor Driver A Coil Output 2
Stepper Motor Driver A Coil Output 1
Stepper Motor Driver D Coil Output 1
Stepper Motor Driver D Coil Output 2
Stepper Motor Driver D Coil Output 4
Stepper Motor Driver D Coil Output 3
Power Supply Ground
Rotation Direction Selection for Driver C, high = Clockwise
Stepping Clock Input for Driver C
Positive Power Supply
Rotation Direction Selection for Driver D, high = Clockwise
Stepping Clock Input for Driver D
Stepper Motor Driver C Coil Output 3
Stepper Motor Driver C Coil Output 4
Stepper Motor Driver C Coil Output 2
Stepper Motor Driver C Coil Output 1
Stepper Motor Driver B Coil Output 1
Stepper Motor Driver B Coil Output 2
Stepper Motor Driver B Coil Output 4
Stepper Motor Driver B Coil Output 3
Master Reset, active low
Rotation Direction Selection for Driver A, high = Clockwise
Stepping Clock Input for Driver A
A = Analog, D = Digital, P = Power, G = Ground, I = Input, O = Output
7 (9)
DA6012.000
30 June 2008
PACKAGE (TSSOP-28) OUTLINES
e/ 2
ZD
A
VIEW B-B
b
E
E1
12° REF
c1
c
S
R
b1
1.0 DIA.
0.13 DEEP
GAUGE PLANE
1
e
A
L
0.25
12° REF
L1
D
A
A2
b
B
B
A1
VIEW A-A
b
Dimension
A
A1
A2
D
E
E1
L
L1
e
b
c
ZD
Min
Max
Unit
0.05
1.20
0.10
mm
mm
mm
mm
mm
mm
mm
mm
mm
mm
mm
mm
0.90
9.70 ± 0.05
6.10 ± 0.10
4.40 ± 0.10
0.60 + 0.15 / - 0.10
1.00
0.65
0.22 ± 0.05
0.13
0.20
0.625
Dimensions do not include mold flash, protrusions, or gate burrs.
All dimensions are in accordance with JEDEC standard MO-153.
8 (9)
DA6012.000
30 June 2008
SOLDERING INFORMATION
◆ For Pb-Free, RoHS Compliant TSSOP-28
Resistance to Soldering Heat
Maximum Temperature
Maximum Number of Reflow Cycles
Reflow profile
Seating Plane Co-planarity
Lead Finish
According to RSH test IEC 68-2-58/20
260°C
3
Thermal profile parameters stated in IPC/JEDEC J-STD-020
should not be exceeded. http://www.jedec.org
max 0.08 mm
Solder plate 7.62 - 25.4 µm, material Matte Tin
ORDERING INFORMATION
Product Code
Product
Package
Comments
MAS6012AA1ST206
Single Output Stepper Motor Driver IC
TSSOP-16
Note
MAS6012AA2ST206
Dual Output Stepper Motor Driver IC
TSSOP-16
Note
MAS6012AA3ST206
Three Output Stepper Motor Driver IC
TSSOP-28
Note
MAS6012AA4ST206
Quad Output Stepper Motor Driver IC
TSSOP-28
Tape and Reel
Note: Contact Micro Analog Systems Oy for one to three output stepper motor driver IC version options.
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.
9 (9)