MITSUBISHI M54676P

MITSUBISHI <CONTROL / DRIVER IC>
M54676P
2-PHASE STEPPER MOTOR DRIVER
DESCRIPTION
The M54676P is a semiconductor IC to drive a bipolar stepper
PIN CONFIGURATION (TOP VIEW)
motor by the micro step method by changing the coil current of the
motor continuously.
20 VM
2
19 OutB
3
18 Out ∗B
4
17 SG B
GND
5
GND
6
Vref A
7
14 Sense B
Phase A
8
13 VrefB
Phase ∗A
9
12 PhaseB
●Bipolar and constant current drive
●Built in a thermal shutdown circuit and standby circuits
APPLICATION
M54676P
SG A
transistor and source output transistor simultaneously
●Built in flywheel diodes
1
Sense A
FEATURES
●Highly-accurate micro step drive by chopping sink output
OutA
Out ∗A
Vcc5 10
16 GND
15 GND
11 Phase ∗B
Office automation equipment such as printer and FAX
Outline 20P4
FUNCTION
The M54676P can drive a stepper motor by the 2-phase bipolar
method and also controls the coil current.
Furthermore, it controls the direction of the coil current by Ph input
and the coil current value by Vref pin.
Because two control circuits are built in this IC, a stepper motor
can be driven with a single IC by the 2-phase bipolar method.
BLOCK DIAGRAM
OUT A
Vref A Amp
OUT ∗A
VrefA
7
VM
VrefB
13
20
1
2
Vref 2 comparator
+
+
-
-
9KΩ
0.2V
+
-
1KΩ Current
comparator
Vref 2
comparator
Vref B Amp
3
SGA
+
+
-
18 OUT ∗B
0.2V
+
Vcc5 10
1KΩ
20KΩ
6KΩ
19 OUT B
-
9KΩ
Internal
bias
-
Current
comparator
TSD
11 12
16 15 6
GND
5
17
SGB
Phase ∗B
PhaseB
9
Phase ∗A
SenseB
SenseA
8
PhaseA
4 14
MITSUBISHI <CONTROL / DRIVER IC>
M54676P
2-PHASE STEPPER MOTOR DRIVER
ABSOLUTE MAXIMUM RATINGS (Ta= 25˚C, unless otherwise noted)
Symbol
VM
Vcc5
Iout
Vanalg
Vlogic
Parameter
Supply voltage 1
Supply voltage 2
Maximum output current
Analog input voltage
Logic input voltage
Pt
Allowable loss
Kθ
Thermal derating
Junction temperature
Operating temperature
Storage temperature
Tj
Ta
Tstg
Conditions
Pin
Pin
20
10
Pins 4 7 13 and 14
Pins 8 9 11 and 12
100mm x 100mm, t=1.6mm
Glass epoxy board (θ ja=50˚C/W )
ditto
Ratings
Vcc5 – 20
-0.3 – 7
±500
-0.3 – 7
-0.3 – 7
Unit
V
V
mA
V
V
2.5
W
20.0
150
0 – 75
-20 – 125
mW/˚C
˚C
˚C
˚C
ELECTRICAL CHARACTERISTICS (DC CHARACTERISTICS) (Ta=25˚C, VM=12V, Vcc=5V, unless otherwise noted)
Symbol
Vsat
Vcc5 H
Vcc5 L
Icc10
Icc20
Istby
Ivref
Test conditions
Parameter
Min.
Output saturation voltage
Vcc5 input voltage H
Vcc5 input voltage L
Circuit current
VM reactive current
Standby VM current
Vref input bias current
Load=350mA (total)
Pin 10 (Vcc5) voltage (Operating mode)
Pin 10 (Vcc5) voltage (Standby mode)
Pin 10 current (Vcc5=5V)
Pin 20 current (VM=12V, Vcc5=5V)
Pin 20 current (VM=12V, Vcc5=0V)
Vref=0V
Vref
Vref amplifier input voltage range
See Vref-Vsense characteristics 12-4
Vcoff : Comparator OFF reference voltage
Vcc off
Vsense
Sense pin threshold voltage
Sense pin voltage when output changes at
Vref=2.5V
230
Vcoff
Comparator OFF reference voltage
0.1
Vin H
Vin L
Iin H
Iin L
Isense
Ioff
Logic input voltage H
Logic input voltage L
Logic input current H
Logic input current L
Sense input current
Output cutoff current
Pins
Pins
Pins
Pins
Pins
Pins
8
9
8
9
8
9
8
9
4
14
1
2
and
and
11 and
11 and
=0V
11 and
11
12
11
12
12
12
4.5
0
-200
Limits
Typ.
1.35
5.0
38
6
0
-10
-20
-15
12
Unit
V
V
V
mA
mA
µA
nA
Vcc5
-1.5
V
250
270
mV
0.2
0.3
V
Vcc5
0.8
10
V
V
µA
µA
µA
µA
2.0
0
=5V
=0V
Max.
1.8
5.5
0.8
57
20
100
0
-7
-2
0
100
ELECTRICAL CHARACTERISTICS (AC CHARACTERISTICS) (Ta=25˚C, VM=12V, Vcc=5V, unless otherwise noted)
Symbol
Parameter
Test conditions
Min.
Limits
Typ.
Max.
Unit
Tdon
Output turn-on delay
Time required to turn on output when Sense pin
voltage is decreased from 0.5V to 0V at Vref=2.5V
0.3
1.0
µS
Tdoff
Output turn-off delay
Time required to turn off output when Sense pin
voltage is increased from 0V to 0.5V at Vref=2.5V
1.5
2.5
µS
Tdamp
Vref amplifier response time
Time required to turn on output when Vref pin voltage
is increased from 0V to 3.5V at Sense=0.25V
10
30
µS
Tdph
Phase delay time
Time required to turn on output when Phase pin voltage is
increased from 0V to 5V at Vref=2.5V and Sense=0V
3
12
µS
Tdoff
Tdon
MITSUBISHI <CONTROL / DRIVER IC>
M54676P
2-PHASE STEPPER MOTOR DRIVER
• Standby circuit
FUNCTION DESCRIPTION
• Phase input
When Vcc5 voltage is 0.8V or below or open, the IC goes in the
Phase input decides the output mode.
standby state. In the standby state, leak current does not flow into
VM power supply, logic input pins (Phase input), and analog input
PhaseA
(PhaseB)
Phase ∗A
(Phase ∗B)
OutA
(OutB)
Out ∗A
(Out ∗B)
pins (Vref input and Sense input). Never forget to set VM power
H
L
H
L
applied to the IC in the standby state. (As for details, refer to
L
H
L
H
“PRECAUTIONS FOR USE.”)
H
H
Z
Z
L
L
Z
Z
*Z: High impedance
In order to prevent through current caused by turning on output
transistors simultaneously at PhaseA=Phase ∗A=“H”, both phase
inputs go in the high mode simultaneously and output goes in the
high impedance state.
Furthermore, as a countermeasure against output through current
supply to be the maximum voltage level among all voltages
• Thermal shutdown (TSD) circuit
This IC has the thermal shutdown function to protect itself against
damage by a fire when chip temperature rises abnormally.
• Flywheel diode
Because flywheel diodes for chopper current control are built in
this IC, it is not necessary to connect external flywheel diodes.
at the time of phase switching, a delay time (3us) to turn on the
Also, by connecting schottky diodes with low VF externally, it is
motor drive output when phase input goes in high state is set
possible to reduce thermal loss.
within the IC.
• Vref input (Comparative voltage)
Chopper current (motor current) is controlled by changing Vref
input voltage.
By inputting SIN wave to VrefA and COS wave to VrefB, A-phase
coil current and B-phase coil current change continuously and the
microstep drive of a stepper motor is performed.
• Current comparator
Sense pin voltage (voltage fall at current sensing resistor = motor
current) and Vref input proportional voltage (Vref/10) are
compared.
Sense pin voltage < Vref/10: the comparator output is in high
state and output transistors are turned on. Then, current flows into
the motor.
Sense pin voltage > Vref/10: the comparator output is in low state
and output transistors are turned off. Current does not flow into
the motor.
The above operation is repeated to control the current of the
motor.
• Vref comparator
Vref input proportional voltage {(Vref/10)} and internal reference
voltage are compared. If Vref input voltage is 0.3V or lower,
output transistors are turned off and motor current stops
regardless of Phase input and Sense input.
MITSUBISHI <CONTROL / DRIVER IC>
M54676P
2-PHASE STEPPER MOTOR DRIVER
APPLICATION EXAMPLE
φA
Stepper motor
φB
12V
1
OutA
VM
20
2
Out ∗A
OutB
19
3
SGA
Out ∗B
18
4
SenseA
SGB
17
5
GND
GND
16
RS1
SR1
RS2
SC1
SR2
6
GND
GND
15
SC2
D/A input
5V
7
VrefA
8
PhaseA
9
Phase ∗A
10
VCC5
SenseB
14
VrefB
13
PhaseB
12
Phase ∗B
11
RS1,RS2 = 0.5Ω
SR1,SR2 = 1.6KΩ
SC1,SC2 = 0.1µF
D/A input
MITSUBISHI <CONTROL / DRIVER IC>
M54676P
2-PHASE STEPPER MOTOR DRIVER
PRECAUTIONS FOR USE
Wiring on the board
Sequence of supply voltage (VM and Vcc5) and logic
input voltage
Current is controlled by flowing output current to the current
sensing resistor (1 ohmlevel) to measure the voltage fall.
The output current performs the chopping operation at high speed.
Therefore, wiring to flow current and to connect the highimpedance input pin (Vref) should be conducted carefully not to
cause a cross talk.
The VM voltage should be the maximum voltage among all voltages applied to this IC. If no voltage is applied to VM and 5V
voltage is applied to Vcc5 pin and logic input pin, leak current flows
from Vcc5 pin and logic input pin to VM through a surge protection
diode.
VM
Vcc5
Logic
input
12V
5V
5V,0V
Normal operation mode
12V
0V
(Open)
5V,0V
Standby mode (No current flows to
logic input pin and Vcc pin.)
5V,0V
Leak current flows
from Vcc5 pin and
Prohibited
logic input pin to
VM pin.
0V
(Open)
5V
Mode
Sequence
After the VM voltage rises, set the Vcc5 power supply voltage and
logic input voltage. Similarly, after Vcc5 supply voltage and logic
input voltage rise, raise the VM supply voltage.
Time
VM
Vcc5
and
logic input
Thermal shutdown function
The circuit board on which this IC is mounted is designed to realize
low impedance between power supply and output pin. Therefore, it
is desirable to take a safe measure such as fixing a fuse to avoid
such a situation that the board is damaged by a fire when output
pin is internally short-circuited by excessive surge voltage applied
externally by accident (or when the TSD function is damaged).
Thermal loss
In case that conditions for use (regarding supply voltage and
output current) or a board used is changed, sufficient thermal
evaluation should be conducted and design should be worked out
to leave a margin for thermal loss. The higher the chopping
frequency is, the larger switching loss within the IC becomes.