Data Sheet

MP6500 35V, 2.5A, STEP MOTOR DRIVER W/ INTERNAL CURRENT SENSE
MP6500 Rev. 1.0 www.MonolithicPower.com 12
6/22/2017 MPS Proprietary Information. Patent Protected. Unauthorized Photocopy and Duplication Prohibited.
© 2017 MPS. All Rights Reserved.
OPERATION
The MP6500 is a bipolar, stepper motor driver
that integrates eight N-channel power MOSFETs
arranged as two full-bridges with 2.5A of current
capability each. The MP6500 operates over a
wide 4.5V to 35V supply voltage range.
The MP6500 is designed to operate bipolar
stepper motors in full-, half-, quarter-, and eighth-
step modes. At each step, the current of each
full-bridge is set by the output voltage of a DAC,
which is controlled by the output of the translator.
The currents in each of the two outputs are
regulated with programmable, constant off-time,
pulse-width modulation (PWM) control circuitry.
The MP6500 integrates internal current sensing
with no external sense resistors required.
Stepping
The motor moves step-by-step by applying a
series of pulses to STEP. A rising edge on the
STEP input sequences the translator and
advances the motor by one increment. The
translator controls the input to the DACs and the
direction of current flow in each winding. The
amplitude of the increment (step size) is
determined by the state of the inputs (MS1 and
MS2) (see Table 1).
The state of DIR determines the direction of the
rotation of the stepper motor.
The minimum STEP pulse width is 1µs. The logic
control inputs MSx and DIR require at least
200ns of set-up time and hold time to the rising
edge of the STEP input (see Figure 2).
Step
MSx, DIR
t
A
t
B
t
C
t
D
Figure 2: STEP Timing Diagram
Programmable Constant Off-Time Current
Control
The motor current is regulated by a
programmable constant off-time PWM current
control circuit.
Initially, a diagonal pair of MOSFETs turns on
and drives current through the motor winding.
The current increases in the motor winding,
which is sensed by an internal current sense
circuit. During the initial blanking time (t
BLANK
),
the high-side MOSFET (HS-FET) always turns
on in spite of current limit detection.
When the current reaches the current trip
threshold, the internal current comparator either
shuts off the HS-FET so the winding inductance
current freewheels through the two low-side
MOSFETs (LS-FET) (slow decay) or turns on
another diagonal pair of MOSFETs so the
current flows back to the input (fast decay). The
current continues decreasing for the constant
off-time duration unless a zero current level is
detected. Afterward, the HS-FET is enabled to
increase the winding current again. The cycle
then repeats.
The constant off-time (t
off
) is determined by the
selection of an external resistor (R
OSC
), which
can be approximated with Equation (1):
OFF OSC
t (ns) 115 R (k )
(1)
The full-scale (100%) regulation current can be
calculated with Equation (2):
Max ISET
I 78k /R
(2)
The DAC output reduces the trip current in
precise steps. Calculate the trip current with
Equation (3):
Trip Trip Max
I %I I
(3)
See Table 2 for %I
Trip
at each step.