Low Voltage Stepper and Single/Dual DC Motor Driver
A3906
4
Allegro MicroSystems, LLC
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com
ELECTRICAL CHARACTERISTICS
1,2
valid at T
A
= 25°C and V
BB
= 2.5 to 9 V, unless otherwise noted
Characteristics Symbol Test Conditions Min. Typ. Max. Units
Operating Voltage Range V
BB
2.5 9 V
VBB Supply Current I
BB
I
OUT
= 0 mA, PWM = 50 kHz, Duty Cycle = 50% 5 mA
I
OUT
= 0 mA, outputs disabled, V
BB
= 9.6 V 3 mA
Sleep mode, V
IN
< 0.4 V 150 500 nA
Output Resistance R
DS(on)
Source driver, I
OUT
= 400 mA , V
BB
= 3 V, T
J
= 25°C 0.52 0.60 Ω
Source driver, I
OUT
= 400 mA , V
BB
= 3 V, T
J
= 85°C 0.78 Ω
Sink driver, I
OUT
= 400 mA, V
BB
= 3 V, T
J
= 25°C 0.62 0.74 Ω
Sink driver, I
OUT
= 400 mA, V
BB
= 3 V, T
J
= 85°C 0.93 Ω
Current Trip Sense Voltage V
SENSE
FLx falling edge 160 200 240 mV
Clamp Diode Voltage V
f
I = 400 mA 1 V
Output Leakage Current I
DSS
Outputs, V
OUT
= 9 V –20 20 μA
Control Logic
Logic Input Voltage
V
IN(1)
2.0 5.5 V
V
IN(0)
0.8 V
Logic Input Current
I
IN(1)
V
IN
= 5.5 V <100 500 nA
I
IN(0)
V
IN
= 0.8 V <–100 –500 nA
Input Hysteresis V
INhys
150 mV
¯
S
¯
¯
L
¯
¯
E
¯
¯
E
¯
¯
P
¯
Input
V
SLEEP(0)
0.4 V
V
SLEEP(1)
2 – – V
Fault Output V
FLx
Flag asserted, I
FLx
= 1 mA 200 mV
Fault Output Leakage Current I
FLx
V
FLx
= 5 V 1 μA
Fault Output Timer t
FLx
Reset of PWM latch 300 μs
Blank Time t
BLANK
2.1 3 3.9 μs
Fixed Off-Time t
OFF
30 μs
Propagation Delay Time
t
pd(on)
Input high to source on, input low to source off 100 235 350 ns
t
pd(off)
Input low to sink off, input high to sink on 50 100 200 ns
Protection Circuitry
Crossover Delay t
COD
200 425 650 ns
VBB Undervoltage Lockout Threshold V
BBUVLO
V
BB
rising 2.2 2.31 2.45 V
VBB Undervoltage Lockout Hysteresis V
BBUVHYS
200 300 400 mV
Thermal Shutdown Temperature T
JTSD
– 165 – °C
Thermal Shutdown Hysteresis T
JTSDHYS
15 °C
1
For input and output current specifications, negative current is defined as coming out of (sourcing) the specified device pin.
2
Specifications over the operating temperature range are assured by design and characterization.
Low Voltage Stepper and Single/Dual DC Motor Driver
A3906
5
Allegro MicroSystems, LLC
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com
I
LOAD
FLx
I
TRIP
t
FLx
t
FLx
Fault Asserted
Fault Asserted
Fault Asserted
NOTE: Timer resets after each reset of the PWM latch.
Fault Timing Diagram
DC Motor Operation
IN1 IN2 IN3 IN4 OUT1A OUT1B OUT2A OUT2B Function
0 0 0 0 Off Off Off Off Disabled
1 0 1 0 High Low High Low Forward
0 1 0 1 Low High Low High Reverse
1 1 1 1 Low Low Low Low Brake
Stepper Motor Operation
IN1 IN2 IN3 IN4 OUT1A OUT1B OUT2A OUT2B Function
0 0 0 0 Off Off Off Off Disabled Disabled
1 0 1 0 High Low High Low Full Step 1 ½ Step 1
0 0 1 0 Off Off High Low ½ Step 2
0 1 1 0 Low High High Low Full Step 2 ½ Step 3
0 1 0 0 Low High Off Off ½ Step 4
0 1 0 1 Low High Low High Full Step 3 ½ Step 5
0 0 0 1 Off Off Low High ½ Step 6
1 0 0 1 High Low Low High Full Step 4 ½ Step 7
1 0 0 0 High Low Off Off ½ Step 8
Control Logic
Low Voltage Stepper and Single/Dual DC Motor Driver
A3906
6
Allegro MicroSystems, LLC
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com
Device Operation The A3906 is a dual full-bridge low volt-
age motor driver capable of operating one stepper motor, two DC
motors, or one high current DC motor. MOSFET output stages
substantially reduce the voltage drop and the power dissipation
of the outputs of the A3906, compared to typical drivers with
bipolar transistors.
Output current can be regulated by pulse width modulating
(PWM) the inputs. In addition supporting external PWM of the
driver, the A3906 limits the peak current by internally PWMing
the source driver when the current in the winding exceeds the
peak current, which is determined by a sense resistor. A fault
output notifies the user that peak current was reached. If internal
current limiting is not needed, the sense pin should be shorted to
ground.
Internal circuit protection includes thermal shutdown with hyster-
esis, undervoltage lockout, internal clamp diodes, and crossover
current protection.
The A3906 is designed for portable applications, providing a
power-off low current sleep mode and an operating voltage of
2.5 to 9 V.
External PWM Output current regulation can be achieved by
pulse width modulating the inputs. Slow decay mode is selected
by holding one input high while PWMing the other input. Hold-
ing one input low and PWMing the other input results in fast
decay. Refer to the Applications Information section for further
information.
Blanking This function blanks the output of the current sense
comparator when the outputs are switched. The comparator
output is blanked to prevent false overcurrent detections due to
reverse recovery currents of the clamp diodes or to switching
transients related to the capacitance of the load. The blank time,
t
BLANK
, is approximately 3 μs.
Sleep Mode An active-low control input used to minimize
power consumption when the A3906 is not in use. This dis-
ables much of the internal circuitry including the output drivers,
internal regulator, and charge pump. A logic high allows normal
operation. When coming out of sleep mode, wait 1.5 ms before
issuing a command, to allow the internal regulator and charge
pump to stabilize.
Enable When all logic inputs are pulled to logic low, the outputs
of the bridges are disabled. The charge pump and internal cir-
cuitry continue to run when the outputs are disabled.
Charge Pump (CP1, CP2, CP3, and CP4) When supply volt-
ages are lower than 3.5 V, the two-stage charge pump triples the
input voltage to a maximum of 7 V above the supply. The charge
pump is used to create a supply voltage greater than V
BB
, to drive
the source-side DMOS gates. For pumping purposes, a 0.1 μF
ceramic capacitor should be connected between CP1 and CP2,
and between CP3 and CP4. A 0.1 uF ceramic capacitor is required
between VCP and VBB, to act as a reservoir to operate the high-
side DMOS devices.
Thermal Shutdown The A3906 will disable the outputs if the
junction temperature reaches 165°C. When the junction tempera-
ture drops 15°C, the outputs will be enabled.
Brake Mode When driving DC motors, the A3906 goes into
brake mode (turns on both sink drivers) when both of its inputs
are high (IN1 and IN2, or IN3 and IN4). There is no protection
during braking, so care must be taken to ensure that the peak
current during braking does not exceed the absolute maximum
current.
Internal PWM Current Control Each full-bridge is controlled
by a fixed off-time PWM current control circuit that limits the
load current to a desired value, I
TRIP
. Initially, a diagonal pair
of source and sink DMOS outputs are enabled and current flows
through the motor winding and the current sense resistor, RSx.
When the voltage across RSx equals the internal reference volt-
age, the current sense comparator resets the PWM latch, which
turns off the source driver.
The maximum value of current limiting, I
TRIP
(max) , is set by
the selection of the sense resistor, RSx, and is approximated by a
transconductance function:
I
TRIP
(max) = 0.2 / R
S
.
It is critical to ensure the maximum rating on SENSEx pins
(0.5 V) is not exceeded.
Synchronous Rectification When a PWM off-cycle is trig-
gered by an internal fixed off-time cycle, load current recirculates
in slow decay SR mode. During slow decay, current recirculates
through the sink-side FET and the sink-side body diode. The SR
feature enables the sink-side FET, effectively shorting out the
body diode. The sink driver is not enabled until the source driver
is turned off and the crossover delay has expired. This feature
helps lower the voltage drop during current recirculation, lower-
ing power dissipation in the bridge.
Overcurrent Output Flag When the peak current (set by the
external resistor) is reached, the fault pin, FLx, is pulled low.
When a reset of the PWM latch occurs, the fault timer begins. At
each PWM latch reset, the timer is reset to zero. After approxi-
mately 300 μs, if no peak current event was triggered, the timer
expires and the fault is released. This ensures that during PWM
current limiting, the fault pin remains in a fault state.
Functional Description

A3906SES-T

Mfr. #:
Manufacturer:
Description:
IC MTR DRVR BIPOLAR 2.5-9V 20QFN
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet