A3974SEDTR-T

DMOS Dual Full-Bridge PWM Motor Driver
A3974
6
Allegro MicroSystems, Inc.
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com
Serial Interface. The A3974SED is controlled via a 3-wire
(clock, data,strobe) serial port. The programmable functions
allow maximum exibility in con guring the PWM to the mo-
tor drive requirements. The serial data is written as two 20-bit
words: 1 bit to select the word and 19 bits of data. The data is
clocked in starting with D19.
Word 0 Bit Assignments
Select Word 0 (D18 = 0)
Bit Function
D0 Bridge 1 blank time LSB
D1 Bridge 1 blank time MSB
D2 Bridge 1 off-time LSB
D3 Bridge 1 off-time bit 1
D4 Bridge 1 off-time bit 2
D5 Bridge 1 off-time bit 3
D6 Bridge 1 off-time MSB
D7 Bridge 1 fast-decay time bit LSB
D8 Bridge 1 fast-decay time bit 1
D9 Bridge 1 fast-decay time bit 2
D10 Bridge 1 fast-decay time MSB
D11 Bridge 1 sync. rect. control
D12 Bridge 1 sync. rect. control
D13 Bridge 1 external PWM mode
D14 Bridge 1 enable
D15 Bridge 1 phase
D16 Bridge 1 reference range select
D17 Bridge 1 internal PWM mode
D18 Word select = 0
D19 Test mode
D0 – D1 Blank Time. The current-sense comparator is blanked
when any output driver is switched on, according to the table
below. f
osc
is the oscillator input frequency.
D1 D0 Blank Time
0 0 4/f
OSC
0 1 6/f
OSC
1 0 12/f
OSC
1 1 24/f
OSC
D2 – D6 Fixed Off Time. This ve-bit word sets the xed
off-time for the internal PWM control circuitry. The off-time is
de ned by
t
off
=(8 [1 + N]/f
OSC
) - 1/f
OSC
where N = 0 .... 31
For example, with an oscillator frequency of 4 MHz, the xed
off-time will be adjustable from 1.75 μs to 63.75 μs in incre-
ments of 2 μs.
D7 – D10 Fast Decay Time. This four-bit word sets the fast-
decay portion of the xed off-time for the internal PWM control
circuitry. This will only have impact if mixed-decay mode is
selected (via bit D17). For t
fd
> t
off
, the device will effectively
operate in fast-decay mode. The fast-decay portion is de ned by
t
fd
= (8[1 + N]/f
OSC
] - 1/f
OSC
where N = 0 .... 15
For example, with an oscillator frequency of 4 MHz, the fast-
decay time will be adjustable from 1.75 μs to 31.75 μs in incre-
ments of 2 μs.
D11 – D12 Synchronous Recti cation.
D12 D11 Synchronous Recti er
0 0 Disabled
0 1 Low side only
1 0 Active
1 1 Passive
The different modes of operation are described in the synchro-
nous recti cation section of the functional description.
D13 External PWM Decay Mode. This bit determines the
current-decay mode when using ENABLE chopping for external
PWM current control.
D13 Mode
0 Fast
1 Slow
FUNCTIONAL DESCRIPTION
continued next page ...
DMOS Dual Full-Bridge PWM Motor Driver
A3974
7
Allegro MicroSystems, Inc.
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com
FUNCTIONAL DESCRIPTION (continued)
continued next page ...
D14 Enable Logic. This bit, in conjuction with ENABLE,
determines if the output drivers are in the chopped or on state.
ENABLE1 D14 Mode
0 0 Chopped
1 0 On
0 1 On
1 1 Chopped
D15 Phase Logic. This bit determines if the device is operat-
ing in the forward or reverse state.
D15 State OUT
A
OUT
B
0 Reverse L H
1 Forward H L
D16 G
m
Range Select. This bit determines if V
REF
is divided
by 5 or 10.
D16 Divider
0 ÷10
1 ÷5
D17 Bridge 2 Mode. This bit determines slow or mixed decay
for internal current-control operation.
D17 Decay Mode
0 Mixed
1 Slow
D19 Test Mode. This bit is reserved for testing and should
never be changed by the user. Default (low) operates the device
in normal mode.
Word 1 Bit Assignments
Select Word 1 (D18 = 1)
Bit Function
D0 Bridge 2 blank time LSB
D1 Bridge 2 blank time MSB
D2 Bridge 2 off-time LSB
D3 Bridge 2 off-time bit 1
D4 Bridge 2 off-time bit 2
D5 Bridge 2 off-time bit 3
D6 Bridge 2 off-time MSB
D7 Bridge 2 fast-decay time bit LSB
D8 Bridge 2 fast-decay time bit 1
D9 Bridge 2 fast-decay time bit 2
D10 Bridge 2 fast-decay time bit MSB
D11 Bridge 2 sync. rect. control
D12 Bridge 2 sync. rect. control
D13 Bridge 2 external PWM mode
D14 Bridge 2 enable
D15 Bridge 2 phase
D16 Bridge 2 reference range select
D17 Bridge 2 internal PWM mode
D18 Word select = 1
D19 Idle mode
D0 - D17. Identical de nitions as Word 0, with Word 1 selected.
Data is written to Full Bridge 2.
D19 Idle Mode. The device can be placed in a low-power
“idle” mode by writing a “0” to D19. The outputs will be dis-
abled, the charge pump will be turned off, and the device will
draw a lower load supply currrent. The undervoltage monitor
circuit will remain active. D19 should be programmed high for
1 ms before attempting to enable any output driver.
DMOS Dual Full-Bridge PWM Motor Driver
A3974
8
Allegro MicroSystems, Inc.
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com
V
REG
. This internally generated supply voltage is used to oper-
ate the sink-side DMOS outputs. V
REG
is internally monitored
and in the case of a fault condition, the outputs of the device are
disabled. The V
REG
terminal should be decoupled with a 0.22 μF
capacitor to ground.
Charge Pump. The charge pump is used to generate a supply
voltage greater than V
BB
to drive the source-side DMOS gates.
A 0.22 μF ceramic capacitor should be connected between CP1
and CP2 for pumping purposes. A 0.22 μF ceramic capacitor
should be connected between V
CP
and V
BB
to act as a reservoir
to run the high-side DMOS devices. The CP voltage is internally
monitored and in the case of a fault condition, the outputs of the
device are disabled.
Shutdown. In the event of a fault due to excessive junction
temperature, or low voltage on CP or V
REG
, the outputs of the
device are disabled until the fault condition is removed. At
power up, or in the event of low V
DD
, the UVLO circuit disables
the drivers and resets the data in the serial port to all zeros.
Current Regulation. Load current is regulated by an inter-
nal xed off-time PWM control circuit. When the outputs of
the DMOS H-bridge are turned on, the current increases in the
motor winding until it reaches a trip value determined by the
external sense resistor (R
S
), the applied analog reference voltage
(V
REF
), and serial data bit D16:
When D16 = 0 ....................... I
TRIP
= V
REF
/10R
S
When D16 = 1 ....................... I
TRIP
= V
REF
/5R
S
At the trip point, the sense comparator resets the source-enable
latch, turning off the source driver (except in the case of low-
side only mode where the sink driver is turned off). The load
inductance then causes the current to recirculate for the serial-
port programmed xed off-time period. The current path during
recirculation is determined by the con guration of slow/mixed-
decay mode (D17) and the synchronous recti cation control bits
(D11 and D12).
Sleep Mode. The input terminal SLEEP is dedicated to putting
the device into a minimum current draw mode. When asserted
FUNCTIONAL DESCRIPTION (continued)
low, the serial port will be reset to all zeros and all circuits will
be disabled.
PWM Timer Function. The PWM timer is programmable via
the serial port (bits D2 – D10) to provide xed off-time PWM
signals to the control circuitry. In mixed current-decay mode,
the rst portion of the off time operates in fast decay, until the
fast-decay time count is reached (serial bits D7 – D10), followed
by slow decay for the rest of the off-time period (bits D2 – D6).
If the fast-decay time is set longer than the off-time, the device
effectively operates in fast-decay mode. Bit D17 selects mixed
or slow decay.
Synchronous Recti cation. When a PWM off cycle is trig-
gered, either by an ENABLE chop command or internal xed
off-time cycle, load current will recirculate according to the
decay mode selected by the control logic. After a short crossover
delay, the A3974 synchronous recti cation feature will turn on
the appropriate MOSFET (or pair of MOSFETs for the mixed
decay portion of the off-time) during the current decay and ef-
fectively short out the body diodes with the low r
DS(on)
driver.
This will lower power dissipation signi cantly and can eliminate
the need for external Schottky diodes.
Synchronous recti cation can be con gured in active mode, pas-
sive mode, low side only, or disabled via the serial port (bits D11
and D12). The active mode prevents reversal of load current by
turning off synchronous recti cation when a zero current level
is detected. Passive mode will allow reversal of current but will
turn off the synchronous recti er circuit if the load current inver-
sion ramps up to the current limit set by
V
REF
/10R
S
(when D16 = 0) or V
REF
/5R
S
(when D16 = 1).
Low side only mode will switch the low-side MOSFETs on dur-
ing the off time to short out the current path through the MOS-
FET body diode. With this setting, the high-side MOSFETs will
not synchronously rectify so four external diodes from output
to supply are recommended. This mode is intended for use with
high-power applications where it is desired to save the expense
of two external diodes per bridge. In this mode, the sink-side
MOSFETs are chopped during the PWM off time. In all other
cases, the source-side MOSFETs are chopped in response to a
PWM OFF command.

A3974SEDTR-T

Mfr. #:
Manufacturer:
Description:
IC MOTOR DRIVER 4.5V-5.5V 44PLCC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet