ALLEGRO A3995

A3995
DMOS Dual Full Bridge PWM Motor Driver
Features and Benefits
▪
▪
▪
▪
▪
▪
▪
Description
36 V output rating
2.4 A dc motor driver
Synchronous rectification
Internal undervoltage lockout (UVLO)
Thermal shutdown circuitry
Crossover-current protection
Very thin profile QFN package
The A3995 is designed to drive two dc motors at currents up to
2.4 A. Capable of drive voltages up to 36 V, the A3995 includes
two independent fixed off-time PWM current regulators that
operate in either fast or slow decay mode, as determined by
the MODE input. Internal synchronous rectification control
circuitry is provided to improve power dissipation during
PWM operation.
Protection features include: thermal shutdown with hysteresis,
undervoltage lockout (UVLO) and crossover current protection.
Special power-up sequencing is not required.
The A3995 is supplied in a 36 pin QFN package (suffix EV)
with exposed power tab for enhanced thermal performance. It
has a 6 mm × 6 mm footprint, with a nominal overall package
height of 0.90 mm, and is lead (Pb) free, with 100% matte tin
leadframe plating.
Package: 36 pin QFN
0.90 mm nominal height (suffix EV)
Approximate scale 1:1
Typical Application Diagram
CP1
CP2
VCP
VDD
VBB
OUT1A
OUT1A
MODE1
A3995
PHASE1
Microcontroller or
Controller Logic
VBB
OUT1B
OUT1B
SENSE1
SENSE1
ENABLE1
VREF1
MODE2
PHASE2
OUT2A
OUT2A
ENABLE2
A3995DS
GND
GND
OUT2B
OUT2B
GND
GND
VREF2
SENSE2
SENSE2
DMOS Dual Full Bridge PWM Motor Driver
A3995
Selection Guide
Part Number
Packing
A3995SEV-T
61 pieces per tube
A3995SEVTR-T
1500 pieces per reel
Absolute Maximum Ratings
Characteristic
Symbol
Load Supply Voltage
VBB
Logic Supply Voltage
VDD
Output Current*
IOUT
Logic Input Voltage Range
VIN
SENSEx Pin Voltage
VREFx Pin Voltage
Operating Temperature Range
Junction Temperature
Storage Temperature Range
VSENSEx
Notes
Pulsed tw < 1 µs
Rating
Units
-0.5 to 36
V
38
V
–0.4 to 7
V
Continuous
2.4
A
Pulsed tw < 1µs
3.5
A
–0.3 to 7
V
0.5
V
2.5
V
Pulsed tw < 1µs
VREFx
2.5
V
–20 to 85
ºC
TJ(max)
150
ºC
Tstg
–55 to 150
ºC
TA
Range S
* May be limited by duty cycle, ambient temperature, and heat sinking. Under any set of conditions, do not exceed the specified current rating or a
Junction Temperature of 150°C.
Thermal Characteristics (may require derating at maximum conditions)
Symbol
RθJA
Test Conditions
Min. Units
EV package, 4 layer PCB based on JEDEC standard
27
ºC/W
Power Dissipation versus Ambient Temperature
5500
5000
4500
4000
Power Dissipation, PD (mW)
Characteristic
Package Thermal Resistance
3500
3000
2500
2000
1500
EV Package
4-layer PCB
(RQJA = 27 ºC/W)
1000
500
0
25
50
75
100
125
Temperature (°C)
150
175
Allegro MicroSystems, Inc.
115 Northeast Cutoff, Box 15036
Worcester, Massachusetts 01615-0036 (508) 853-5000
www.allegromicro.com
DMOS Dual Full Bridge PWM Motor Driver
A3995
VDD
CHARGE
PUMP
OSC
VBB
VBB
VCP
CP1
CP1
Functional Block Diagram
DMOS Full Bridge 1
VCP
MODE1
OUT1A
CONTROL
LOGIC
PHASE1
OUT1A
OUT1B
GATE
DRIVE
VREF1
3
OUT1B
PWM Latch
BLANKING
SENSE1
SENSE1
+
Sense1
-
ENABLE1
RS1
DMOS Full Bridge 2
VCP
MODE2
OUT2A
CONTROL
LOGIC
PHASE2
OUT2A
GATE
DRIVE
ENABLE2
VREF2
+
Sense2
OUT2B
PWM Latch
BLANKING
-
3
OUT2B
Sense2
SENSE2
GND
GND
GND
GND
NC
NC
NC
NC
NC
NC
SENSE2
RS2
Allegro MicroSystems, Inc.
115 Northeast Cutoff, Box 15036
Worcester, Massachusetts 01615-0036 (508) 853-5000
www.allegromicro.com
A3995
DMOS Dual Full Bridge PWM Motor Driver
ELECTRICAL CHARACTERISTICS1, valid at TA = 25 °C, VBB = 36 V, unless otherwise noted
Characteristics
Max.
Units
Load Supply Voltage Range
VBB
Operating
8.0
–
36
V
Logic Supply Voltage Range
VDD
Operating
3.0
–
5.5
V
VDD Supply Current
IDD
–
7
10
mA
Source driver, IOUT = –1.2 A, TJ = 25°C
–
350
450
mΩ
–
350
450
mΩ
IOUT = 1.2 A
–
–
1.2
V
–20
–
20
µA
–
–
8
mA
VIN(1)
0.7×VDD
–
–
V
VIN(0)
–
–
0.3×VDD
V
–20
<1.0
20
µA
Output On Resistance
Symbol
RDS(on)
Vf , Outputs
Test Conditions
Sink driver, IOUT = 1.2 A, TJ = 25°C
Output Leakage
IDSS
Outputs, VOUT = 0 to VBB
VBB Supply Current
IBB
IOUT = 0 mA, outputs on, PWM = 50 kHz,
DC = 50%
Min.
Typ.2
Control Logic
Logic Input Voltage
Logic Input Current
Input Hysteresis
Propagation Delay Times
Crossover Delay
IIN
VIN = 0 to 5 V
Vhys
tpd
150
300
500
mV
PWM change to source on
350
550
1000
ns
PWM change to source off
35
–
300
ns
PWM change to sink on
350
550
1000
ns
PWM change to sink off
35
–
250
ns
tCOD
300
425
1000
ns
Blank Time
tBLANK
2.5
3.2
4
µs
VREFx Pin Input Voltage Range
VREFx
Operating
0.0
–
1.5
V
IREF
VREF = 1.5
–
–
±1
μA
VUV(VBB)
VBB rising
VREFx Pin Reference Input Current
Protection Circuits
VBB UVLO Threshold
VBB Hysteresis
VDD UVLO Threshold
VDD Hysteresis
Thermal Shutdown Temperature
Thermal Shutdown Hysteresis
VUV(VBB)hys
VUV(VDD)
VDD rising
7.3
7.6
7.9
V
400
500
600
mV
2.65
2.8
2.95
V
VUV(VDD)hys
75
105
125
mV
TJTSD
155
165
175
°C
TJTSDhys
–
15
–
°C
1For
input and output current specifications, negative current is defined as coming out of (sourcing) the specified device pin.
data are for initial design estimations only, and assume optimum manufacturing and application conditions. Performance may vary for individual units, within the specified maximum and minimum limits.
3V
ERR = [(VREF/3) – VSENSE] / (VREF/3).
2Typical
DC Control Logic
PHASE
ENABLE
MODE
OUTA
OUTB
Function
1
1
1
H
L
Forward (slow decay SR)
1
1
0
H
L
Forward (fast decay SR)
0
1
1
L
H
Reverse (slow decay SR)
0
1
0
L
H
Reverse (fast decay SR)
X
0
1
L
L
Brake (slow decay SR)
1
0
0
L
H
Fast decay SR*
0
0
0
H
L
Fast decay SR*
* To prevent reversal of current during fast decay SR – the outputs will go to the high impedance state as the current gets near zero.
Allegro MicroSystems, Inc.
115 Northeast Cutoff, Box 15036
Worcester, Massachusetts 01615-0036 (508) 853-5000
www.allegromicro.com
DMOS Dual Full Bridge PWM Motor Driver
A3995
Logic Timing Diagram, DC Driver
ENB
PH
MODE
VBB
OUTA
0V
VBB
OUTB
0V
IOUT
0A
A
1
2
3
4
5
6
7
VBB
8
9
VBB
1 5
6
OutA
OutB
3
A
2 4
7
OutA
OutB
8
9
Charge Pump and VREG Power-up Delay (z200 µs)
Allegro MicroSystems, Inc.
115 Northeast Cutoff, Box 15036
Worcester, Massachusetts 01615-0036 (508) 853-5000
www.allegromicro.com
A3995
DMOS Dual Full Bridge PWM Motor Driver
Functional Description
Device Operation The A3995 is designed to operate two
dc motors. The currents in each of the output full-bridges, all
N-channel DMOS, are regulated with fixed off-time pulse width
modulated (PWM) control circuitry. The peak current to each full
bridge is set by the value of an external current sense resistor,
RSx , and a reference voltage, VREFx .
If the logic inputs are pulled up to VDD, it is good practice to use
a high value pullup resistor in order to limit current to the logic
inputs should an overvoltage event occur. Logic inputs include:
PHASEx, ENABLEx, and MODE.
Internal PWM Current Control Each full-bridge is con-
trolled by a fixed off-time PWM current control circuit that limits
the load current to a desired value, ITRIP . Initially, a diagonal pair
of source and sink DMOS outputs are enabled and current flows
through the motor winding and RSx. When the voltage across the
current sense resistor equals the voltage on the VREFx pin, the
current sense comparator resets the PWM latch, which turns off
the source driver.
The maximum value of current limiting is set by the selection of
RS and the voltage at the VREF input with a transconductance
function approximated by:
ITripMax = VREF / (3×RS)
Note: It is critical to ensure that the maximum rating of ±500 mV
on each SENSEx pin is not exceeded.
Fixed Off-Time The internal PWM current control circuitry
Control Logic Dc motor commutation is accomplished by
applying a PWM signal together with the PHASE or ENABLE
inputs. Fast or slow current decay during the off-time is selected
via the MODE pin. Synchronous Rectification is always active
regardless of the state of the MODE pin.
Charge Pump (CP1 and CP2) The charge pump is used to
generate a gate supply greater than the VBB in order to drive the
source-side DMOS gates. A 0.1 μF ceramic capacitor should be
connected between CP1 and CP2 for pumping purposes. A 0.1 μF
ceramic capacitor is required between VCP and VBBx to act as a
reservoir to operate the high-side DMOS devices.
Shutdown In the event of a fault (excessive junction tem-
perature, or low voltage on VCP), the outputs of the device are
disabled until the fault condition is removed. At power-up, the
undervoltage lockout (UVLO) circuit disables the drivers.
Synchronous Rectification When a PWM-off cycle is
triggered by an internal fixed off-time cycle, load current will
recirculate. The A3995 synchronous rectification feature will
turn on the appropriate MOSFETs during the current decay. This
effectively shorts the body diode with the low RDS(on) driver. This
significantly lowers power dissipation. When a zero current level
is detected, synchronous rectification is turned off to prevent
reversal of the load current.
MODE Control input MODE is used to toggle between fast
uses a one shot circuit to control the time the drivers remain off.
The one shot off-time, toff , is internally set to 30 µs.
decay mode and slow decay mode. A logic high puts the device
in slow decay mode. Synchronous rectification is always enabled
when ENABLE is low.
Blanking This function blanks the output of the current sense
Braking The Braking function is implemented by driving the
comparator when the outputs are switched by the internal current
control circuitry. The comparator output is blanked to prevent
false detections of overcurrent conditions, due to reverse recovery
currents of the clamp diodes, or to switching transients related
to the capacitance of the load. The driver blank time, tBLANK , is
approximately 3 μs.
Phase Input (PHASEx) The state of the PHASEx input
determines the direction of rotation of the motor.
device in slow decay mode via the MODE pin and applying an
ENABLE chop command. Because it is possible to drive current
in both directions through the DMOS switches, this configuration effectively shorts the motor-generated BEMF as long as the
ENABLE chop mode is asserted. The maximum current can be
approximated by VBEMF/RL. Care should be taken to ensure that
the maximum ratings of the device are not exceeded in worst case
braking situations: high speed and high inertia loads.
Allegro MicroSystems, Inc.
115 Northeast Cutoff, Box 15036
Worcester, Massachusetts 01615-0036 (508) 853-5000
www.allegromicro.com
DMOS Dual Full Bridge PWM Motor Driver
A3995
Motor Configurations For applications that require either a
stepper/dc motor driver or dual stepper motor driver, Allegro offers
the A3989 and A3988. These devices are offered in the same QFN
package as the A3995. The A3988 is capable of driving 2 bipolar
stepper motors at output currents up to 1.2 A. The stepper control
logic is industry standard parallel communication. Please refer to
the Allegro website for further information and datasheets about
those devices.
Layout The printed circuit board should use a heavy ground-
plane. For optimum electrical and thermal performance, the
A3995 must be soldered directly onto the board. On the underside of the A3995 package is an exposed pad, which provides a
path for enhanced thermal dissipation. The thermal pad should be
soldered directly to an exposed surface on the PCB. Thermal vias
are used to transfer heat to other layers of the PCB.
Grounding In order to minimize the effects of ground bounce
and offset issues, it is important to have a low impedance singlepoint ground, known as a star ground, located very close to the
device. By making the connection between the exposed thermal
pad and the groundplane directly under the A3995, that area
becomes an ideal location for a star ground point.
A low impedance ground will prevent ground bounce during
high current operation and ensure that the supply voltage remains
stable at the input terminal. The recommended PCB layout shown
in the diagram below, illustrates how to create a star ground
under the device, to serve both as low impedance ground point
and thermal path.
The two input capacitors should be placed in parallel, and as
close to the device supply pins as possible. The ceramic capacitor should be closer to the pins than the bulk capacitor. This is
necessary because the ceramic capacitor will be responsible for
delivering the high frequency current components.
Sense Pins The sense resistors, RSx, should have a very
low impedance path to ground, because they must carry a large
current while supporting very accurate voltage measurements
by the current sense comparators. Long ground traces will cause
additional voltage drops, adversely affecting the ability of the
comparators to accurately measure the current in the windings.
As shown in the layout below, the SENSEx pins have very short
traces to the RSx resistors and very thick, low impedance traces
directly to the star ground underneath the device. If possible,
there should be no other components on the sense circuits.
Note: When selecting a value for the sense resistors, be sure not to
exceed the maximum voltage on the SENSEx pins of ±500 mV.
VBB
VBB
CVCP
CVCP
CIN3
CCP
CIN2
OUT2A
NC
MODE1
GND
CP1
VCP
VBB
OUT1B
OUT2B
SENSE1
SENSE2
OUT1A
OUT2A
NC
OUT1A
OUT2B
VBB
RS2
CIN2
NC
GND
CIN1
PAD
OUT1B
PHASE1
CIN1
SENSE2
GND
RS1
OUT2A
A3995
SENSE1
NC
OUT2B
CP2
GND
MODE2
NC
OUT1B
NC
OUT1A
U1
VREF2
1
VREF1
RS2
ENABLE1
CIN3
GND
VDD
CCP
PHASE2
RS1
ENABLE2
GND
CVDD1
CVDD1
GND
VDD
CVDD2
CVDD2
EV package layout shown.
Figure 5. Printed circuit board layout with typical application circuit, shown at right. The copper area directly under the
A3995 (U1) is soldered to the exposed thermal pad on the underside of the device. The thermal vias serve also as electrical
vias, connecting it to the ground plane on the other side of the PCB , so the two copper areas together form the star ground.
Allegro MicroSystems, Inc.
115 Northeast Cutoff, Box 15036
Worcester, Massachusetts 01615-0036 (508) 853-5000
www.allegromicro.com
DMOS Dual Full Bridge PWM Motor Driver
A3995
19 NC
20 OUT2A
21 SENSE2
22 OUT2B
23 VBB
24 OUT2B
25 SENSE2
26 OUT2A
27 MODE2
Pin-out Diagram
MODE1 28
18
GND
NC 29
17
PHASE1
16
GND
15
NC
CP1 32
14
VREF2
CP2 33
13
VREF1
GND 34
12
NC
ENABLE1 35
11
VDD
ENABLE2 36
10
PHASE2
GND 30
PAD
1
2
3
4
5
6
7
8
9
NC
OUT1A
SENSE1
OUT1B
VBB
OUT1B
SENSE1
OUT1A
NC
VCP 31
Terminal List Table
Number
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
29
30
31
32
33
34
35
36
–
Name
NC
OUT1A
SENSE1
OUT1B
VBB
OUT1B
SENSE1
OUT1A
NC
PHASE2
VDD
NC
VREF1
VREF2
NC
GND
PHASE1
GND
NC
OUT2A
SENSE2
OUT2B
VBB
OUT2B
SENSE2
OUT2A
MODE2
MODE1
NC
GND
VCP
CP1
CP2
GND
ENABLE1
ENABLE2
PAD
Description
No Connect
DMOS Full Bridge 1 Output A
Sense Resistor Terminal for Bridge 1
DMOS Full Bridge 1 Output B
Load Supply Voltage
DMOS Full Bridge 1 Output B
Sense Resistor Terminal for Bridge 1
DMOS Full Bridge 1 Output A
No Connect
Control Input
Logic Supply Voltage
No Connect
Analog Input
Analog Input
No Connect
Ground
Control Input
Ground
No Connect
DMOS Full Bridge 2 Output A
Sense Resistor Terminal for Bridge 2
DMOS Full Bridge 2 Output B
Load Supply Voltage
DMOS Full Bridge 2 Output B
Sense Resistor Terminal for Bridge 2
DMOS Full Bridge 2 Output A
Control Input
Control Input
No Connect
Ground
Reservoir Capacitor Terminal
Charge Pump Capacitor Terminal
Charge Pump Capacitor Terminal
Ground
Control Input
Control Input
Exposed pad for enhanced thermal performance. Should
be soldered to the PCB
Allegro MicroSystems, Inc.
115 Northeast Cutoff, Box 15036
Worcester, Massachusetts 01615-0036 (508) 853-5000
www.allegromicro.com
DMOS Dual Full Bridge PWM Motor Driver
A3995
EV Package, 36 Pin QFN with Exposed Thermal Pad
6.15 .242
5.85 .230
Preliminary dimensions, for reference only
(reference JEDEC MO-220VJJD-1, except exposed thermal pad)
Dimensions in millimeters
U.S. Customary dimensions (in.) in brackets, for reference only
Dimensions exclusive of mold flash, gate burrs, and dambar protrusions
Exact case and lead configuration at supplier discretion within limits shown
A Terminal #1 mark area
B Exposed thermal pad (reference only, terminal #1
identifier appearance at supplier discretion)
C Reference land pattern layout (reference IPC7351
QFN50P600X600X100-37V1M); adjust as necessary to
meet application process requirements and PCB layout
tolerances; when mounting on a multilayer PCB, thermal
vias at the exposed thermal pad land can improve thermal
dissipation (reference EIA/JEDEC Standard JESD51-5)
1.15 .045
NOM
32X0.20 .008
MIN
0.50 .020
NOM
36
1
2
4.15 .163
NOM
4X0.20 .008
MIN
1
2
A
6.15 .242
5.85 .230
SEATING
PLANE
0.08 [.003] C
0.30 .012
0.18 .007
0.10 [.004] M C A B
0.05 [.002] M C
0.20 .008
REF
0.05 .002
0.00 .000
0.50 .020
0.75 .030
0.35 .014
R0.30 .012
REF
C
1.00 .039
0.80 .031
5.8 .228
NOM
C
4X0.20 .008
MIN
B
36
36X
36X
0.25 .010
NOM
A
4.15 .163
NOM
2
1
36
4.15 .163
NOM
4.15 .163
NOM
5.8 .228
NOM
The products described here are manufactured under one or more U.S. patents or U.S. patents pending.
Allegro MicroSystems, Inc. reserves the right to make, from time to time, such departures from the detail specifications as may be required to
permit improvements in the performance, reliability, or manufacturability of its products. Before placing an order, the user is cautioned to verify that
the information being relied upon is current.
Allegro products are not authorized for use as critical components in life-support devices or systems without express written approval.
The information included herein is believed to be accurate and reliable. However, Allegro MicroSystems, Inc. assumes no responsibility for its
use; nor for any infringement of patents or other rights of third parties which may result from its use.
Copyright© 2006 AllegroMicrosystems, Inc.
For the latest version of this document, visit our website:
www.allegromicro.com
Allegro MicroSystems, Inc.
115 Northeast Cutoff, Box 15036
Worcester, Massachusetts 01615-0036 (508) 853-5000
www.allegromicro.com