Professional Documents
Culture Documents
Discontinued Product
This device is no longer in production. The device should not be
purchased for new design applications. Samples are no longer available.
Recommended Substitutions:
For existing customer transition, and for new customers or new applications, refer to the A3992.
A3973
Dual DMOS Full-Bridge Microstepping PWM Motor Driver
Features and Benefits
Description
Packages:
Pin-out Diagram
OSC
23
SLEEP
22
V REG
OUT 1B
21
OUT 2B
LOAD
SUPPLY 1
20
LOAD
SUPPLY
GROUND
19
GROUND
GROUND
18
GROUND
17
SENSE
16
OUT 2A
15
LOGIC
SUPPLY
14
MUX
13
REF
SENSE
OUT 1A
99
STROBE
10
CLOCK
11
DATA
12
V BB1
V BB2
6-BIT DAC
& LOGIC
CP2
V DD
SERIAL PORT
6-BIT DAC
& LOGIC
CP1
CHARGE
PUMP
24
VCP
Dwg. PP-069-3
29319.34 Rev. 4
A3973
Selection Guide
Part Number
Package
Packing
A3973SB-T*
A3973SLBTR-T
*Variant is in production but has been determined to be NOT FOR NEW DESIGN. This classification indicates that sale of the
variant is currently restricted to existing customer applications. The variant should not be purchased for new design applications because obsolescence in the near future is probable. Samples are no longer available. Status change: May 4, 2009.
Recommended alternative : A3992.
Units
Characteristic
VBB
35
Output Current*
IOUT
1.0
VDD
7.0
VIN
Reference Voltage
Symbol
Notes
VREF
VS
500
mV
PD
Package B
3.1
Package LB
2.2
TA
20 to 85
Junction Temperature
TJ
150
Storage Temperature
Tstg
55 to 150
Range S
*Output current rating 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 150C.
A3973
0.22 F
22
LOGIC
SUPPLY
VREG
CP2
3
CP1
2
2V
UVLO AND
FAULT
DETECT
15
VDD
LOAD
SUPPLY
VCP
REGULATOR
CHARGE PUMP
BANDGAP
0.22 F
VBB1
5
MUX 14
DMOS H-BRIDGE
6-BIT
LINEAR
DAC
SENSE1
VCP
OUT1A
6
9
PROGRAMMABLE
PWM TIMER
OSCILATOR
OSC
24
OUT1B
4
FIXED-OFF
BLANK
MIXED DECAY
OSC SELECT/
DIVIDER
SENSE1
CLOCK 11
CONTROL
LOGIC
SERIAL
PORT
DATA 12
GATE
DRIVE
PHASE 1/2
SYNC. RECT. MODE
SYNC. RECT. DISABLE
MODE 1/2
STROBE 10
DMOS H-BRIDGE
0.1 F
20
VBB2
SLEEP 23
OUT2A
16
PROGRAMMABLE
PWM TIMER
2V
6
REF 13
OUT2B
21
FIXED-OFF
BLANK
MIXED DECAY
BUFFER
6-BIT
LINEAR
DAC
17
SENSE2
0.1 F
18 19
GROUND
Dwg. FP-050-1
A3973
Min.
Typ.
Max.
Units
Operating
15
35
35
VDD
Operating
4.5
5.0
5.5
IBB
8.0
mA
6.0
mA
20
12
mA
Outputs off
10
mA
1.5
mA
Sleep mode
100
VOUT = VBB
<1.0
50
VOUT = 0 V
<-1.0
-50
Output On Resistance
0.54
0.60
0.54
0.60
1.2
1.2
Symbol
VBB
IDD
Test Conditions
Limits
Output Drivers
Output Leakage Current
IDSS
rDS(on)
VF
Control Logic
Logic Input Voltage
VIN(1)
2.0
VIN(0)
0.8
IIN(1)
VIN = 2.0 V
<1.0
20
OSC Input Frequency Range
IIN(0)
fOSC
VIN = 0.8 V
Divide by one
2.5
<-2.0
-20
6.0
A
MHz
40
60
VIN
0.20
0.40
OSC Input Duty Cycle
Input Hysterisis
A3973
Symbol
Test Conditions
Limits
Min.
Typ.
Max.
Units
3.0
4.0
5.0
MHz
ROSC = 51 k
3.4
4.0
4.6
MHz
1/2
LSB
fOSC
ET
output, D0 = 0, D17 = 0
VREF(EXT)
0.5
2.6
VOS
10
mV
VREF/VS
D0 = 0, D18 = 0
8.0
D0 = 0, D18 = 1
4.0
VREF = 2.0 V
0.5
1.94
2.0
2.06
0
0
0
6
9
6
%
%
%
D18 = 1, DAC = 15
10
ComparatorInputOffsetVoltage
5.0
mV
500
50
500
800
150
800
1200
350
1200
ns
ns
ns
50
150
350
ns
tdt
300
700
900
ns
TJ
165
TJ
15
3.9
4.2
4.45
0.05
0.10
IREF
VREF(INT)
VIO
VUVLO
VREF = 0 V
Increasing VDD
VUVLO
A3973
FUNCTIONAL DESCRIPTION
Serial Interface. The A3973SB/SLB is controlled via a
3-wire (clock, data, strobe) serial port. The programmable functions allow maximum flexibility in configuring the PWM to the
motor drive requirements. The serial data is written as two
19-bit words: 1 bit to select the word and 18 bits of data. The
serial data is clocked in starting with D18.
Word 0 Bit Assignments
Bit
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
Function
Word select = 0
Bridge 1, DAC, LSB
Bridge 1, DAC, bit 2
Bridge 1, DAC, bit 3
Bridge 1, DAC, bit 4
Bridge 1, DAC, bit 5
Bridge 1, DAC, MSB
Bridge 2, DAC, LSB
Bridge 2, DAC, bit 2
Bridge 2, DAC, bit 3
Bridge 2, DAC, bit 4
Bridge 2, DAC, bit 5
Bridge 2, DAC, MSB
Bridge 1 phase
Bridge 2 phase
Bridge 1 mode
Bridge 2 mode
REF select
Range select
0
1
L
H
H
L
0
1
L
H
H
L
Mode
0
1
Mixed-decay
Slow-decay
Mode
0
1
Mixed-decay
Slow-decay
D17 REF Select. This bit determines the reference input for
the 6-bit linear DACs.
D17
Reference Voltage
0
1
Internal 2 V
External (3 V max)
D18
Divider
0
1
1/8
1/4
Load Current
ITRIP = VDAC/8RS
ITRIP = VDAC/4RS
A3973
Bit
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
Function
Word select = 1
Blank-time LSB
Blank-time MSB
Off-time LSB
Off-time bit 1
Off-time bit 2
Off-time bit 3
Off-time MSB
Fast-decay time LSB
Fast-decay time bit 1
Fast-decay time bit 2
Fast-decay time MSB
C0 oscillator control
C1 oscillator control
SR control bit 1
SR control bit 2
Reserved for testing
Reserved for testing
Idle mode
D1 D2 Blank Time. These two bits set the blank time for
the current-sense comparator. When a source driver turns on, a
current spike occurs due to the reverse-recovery currents of the
clamp diodes and/or switching transients related to distributed
capacitance in the load. To prevent this current spike from erroneously resetting the source-enable latch, the sense comparator
is blanked. The blank timer runs after the off-time counter to
provide the programmable blanking function. The blank timer is
reset when PHASE is changed.
D2
0
0
1
D1
0
1
0
Time
4/fOSC
6/fOSC
8/fOSC
12/fOSC
D3 D7 Fixed Off Time. These five bits set the fixed off-time
for the internal PWM control circuitry. Fixed off-time is defined
by:
toff = [(1 + N) x 8/fOSC] - 1/fOSC
where N = 0.31
D13
0
0
1
1
D12
0
1
0
1
OSC
4 MHz internal clock
External clock
External clock/2
External clock/4
D15
0
0
1
1
D14
0
1
0
1
Synchronous Rectifier
Active
Disabled
Passive
Low side only
The different modes of operation are in the synchronous rectification section of the functional description.
D16, D17. These bits are reserved for testing and should be
programmed to zero during normal operation.
D18 Idle Mode. The device can be placed in a low power
idle mode by writing a 0 to D18. The outputs will be disabled, the charge pump will be turned off, and the device will
draw a lower load supply currrent. The undervoltage monitor
circuit will remain active. D18 should be programmed high for
1 ms before attempting to enable any output driver.
continued next page ...
Allegro MicroSystems, Inc.
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com
A3973
Current Regulation. The reference voltage can be set by analog input to the REF terminal, or via the internal 2 V precision
reference. The choice of reference voltage and sense resistor set
the maximum trip current.
ITRIPMAX = VREF/(Range x RS)
A3973
APPLICATIONS INFORMATION
Current Sensing. To minimize inaccuracies in sensing the
IPEAK current level caused by ground-trace IR drops, the sense
resistor should have an independent ground return to the ground
terminal of the device. For low-value sense resistors, the IR
drops in the sense resistors PCB traces can be significant and
should be taken into account. The use of sockets should be
avoided as they can introduce variation in RS due to their contact
resistance.
Thermal Protection. Circuitry turns off all drivers when the
junction temperature reaches 165C typically. It is intended
only to protect the device from failures due to excessive junction
temperature and should not imply that output short circuits are
permitted. Thermal shutdown has a hysteresis of approximately
15C.
SLEEP
H
STROBE
C
CLOCK
A
DATA
B
D18
D17
D0
A3973
+0.38
10.92 0.25
5.33 MAX
7.62
A
1
+0.51
3.30 0.38
1.27 MIN
+0.25
1.52 0.38
2.54
0.018
0.46 0.12
24
+0.07
0.27 0.06
10.300.33
7.500.10
A
24
2.20
9.60
+0.44
0.84 0.43
2
0.25
24X
SEATING
PLANE
0.10 C
0.41 0.10
1.27
SEATING PLANE
GAUGE PLANE
0.65
1.27
2.65 MAX
0.20 0.10
All pads a minimum of 0.20 mm from all adjacent pads; adjust as necessary
to meet application process requirements and PCB layout tolerances
10