ABLE TO DRIVE BOTH WINDINGS OF BIPOLARSTEPPERMOTOR
OUTPUT CURRENT UP TO 750mA EACH
WINDING
WIDEVOLTAGE RANGE10V TO 50V
HALF-STEP, FULL-STEP AND MICROSTEPP-
INGMODE
BUILT-INPROTECTIONDIODES
INTERNAL PWMCURRENTCONTROL
LOW OUTPUT SATURATIONVOLTAGE
DESIGNED FOR UNSTABILIZED MOTOR
SUPPLYVOLTAGE
INTERNAL THERMAL SHUTDOWN
DESCRIPTION
The UDN2916A is a bipolar monolithic integrated
circuits intended to control and drive both winding
of a bipolar stepper motor or bidirectionally control two DC motors.
The UDN2916A with a few external components
form a complete control and drive circuit for LSTTL or microprocessor controlled stepper motor
system.
The power stage is a dual full bridge capable of
sustaining 50V and including four diodes for current recirculation.
UDN2916A
STEPPER MOTOR DRIVER
ADVANCE DATA
Powerdip 20+2+2
ORDERING NUMBER: UDN2916A
A cross conduction protection is provided to avoid
simultaneous cross conduction during switching
currentdirection.
An internal pulse-width-modulation (PWM) controls the output current to 750mA with peak startup current up to 1A.
Wide range of current control from 750mA (each
bridge) is permitted by means of two logic inputs
and an external voltage reference. A phase input
to each bridge determines the load current direction.
A thermal protection circuitry disables the outputs
if the chip temperature exceeds safe operating
limits.
BLOCK DIAGRAM
November 1991
ThAdvanced information on a new product now in development or undergoing evaluation. Details are subject to change withoutnotice.
1/8
UDN2916A
PIN CONNECTION (Top view)
PIN FUNCTIONS
N° Name Function
1;2 OUTPUT A See pins 5;21
3;23 SENSE RESISTOR Connection to Lower Emitters of Output Stage for Insertion of Current Sense
4;22 COMPARATOR INPUT Input connected to the comparators. The voltage across the sense resistor is
5;21 OUTPUT B Output Connection. The output stageis a ”H” bridgeformed by four
6;19 GROUND See pins 7;18
7;18 GROUND Ground Connection. With pins 6 and 19 also conducts heat from die to
8;20 INPUT 0 See INPUT 1 (pins 9;17)
9;17 INPUT 1 These pins and pins 8;20 (INPUT 0) are logic inputs which select the outputs
10;16 PHASE This TTL-compatible logic inputs sets the direction of current flow through the
11;15 REFERENCE VOLTAGE A voltage applied to this pin sets the reference voltage of the comparators,
12;14 RC A parallel RC network connected to this pin sets the OFF time of the higher
13 V
24 V
- LOGIC SUPPLY Supply Voltage Input for Logic Circuitry
ss
- LOAD SUPPLY Supply Voltage Input for the Output Stages.
S
Resistor
feedback to this input throught the low pass filter RC CC. The higher power
transistors are disabled when the sense voltage exceeds the reference
voltage of the selected comparator. When this occurs the current decays for
a time set by R
TCT(toff
= 1.1 RTCT). See fig. 1.
transistors and four diodes suitable for switching applications.
printed circuit copper.
of the comparators to set the current level. Current also depends on the
sensing resistor and reference voltage. See Funcional Description.
load. A high level causes current to flow from OUTPUT A (source) to
OUTPUT B (sink). A schmitt trigger on this input provides good noise
immunity and a delay circuit prevents output stage short circuitsduring
switching.
this determining the outputcurrent (also thus depending on R
and the two
s
inputs INPUT 0 and INPUT 1).
power transistors. The pulse generator is a monostable triggered by the
output of the comparators (t
= 1.1 RTCT).
off
2/8
UDN2916A
ABSOLUTE MAXIMUMRATINGS
Symbol Parameter Value Unit
V
V
V
V
sense
T
T
T
THERMAL DATA
Symbol Description Value Unit
R
thj-case
R
thj-ambient
Supply Voltage 50 V
S
Output Current (peak) ±1A
I
o
Output Current (continuous) ±0.75 A
I
o
Logic Supply Voltage 7 V
SS
Logic Input Voltage Range -0.3 to +7 V
IN
Sense OutputVoltage 1.5 V
Junction Temperature +150 °C
J
Operating Temperature Range 0 to 70 °C
op
Storage Temperature Range -55 to +150 °C
stg
Thermal Resistance Junction-case
Thermal Resistance Junction-ambient
Max
Max
14
60
°C/W
°C/W
ELECTRICALCHARACTERISTICS (T
= 5V; unless otherwise specified) See fig. 3.
V
REF
amb
=25°C,T
≤ 70°C,VS= 50V, VSS= 4.75V to 5.25V,
tab
Symbol Parameter Test Condition Min. Typ. Max. Unit
OUTPUTDRIVERS(OUTAor OUTB)
I
V
CE(sat)
I
S(on)
I
S(off)
V
CEX
I
V
Motor Supply Range 10 50 V
S
Output Leakage Current V
Output Saturation Voltage Sink Driver, I
Clamp Diode Leakage Current VR = 50V - <1 50 µA
R
Clamp Diode Forward Voltage Sink Diode
F
=Vs
OUT
V
=0
OUT
Sink Driver, I
OUT = +750mA
Source Driver, I
Source Driver, I
Source Diode I
= +500mA
OUT
= -500mA
OUT
= -750mA
OUT
F =750mA
-
-
-
-
-
-
<1
<-1
0.3
0.7
1.1
1.3
1
1
Driver Supply Current Both BridgesON, No Load - 8 15 mA
Driver Supply Current Both Bridges OFF - 6 10 mA
50
-50
0.6
1
1.4
1.6
1.5
1.5
CONTROLLOGIC
V
IN(H)
V
IN(L)
I
IN(H)
I
IN(L)
V
REF
I
SS(ON)
I
SS(OFF)
Input Voltage All Inputs 2.4 - - V
Input Voltage All Inputs - - 0.8 V
Input Current VIN = 2.4V - <1 20 µA
Input Current VIN = 0.84V - -3 -200 µA
Reference Voltage Operating 1.5 - 7.5 V
Total Logic Supply Current Io=I1= 0.8V, No Load - 54 64 mA
Total Logic Supply Current Io =I1= 2.4V, No Load - 10 14 mA
COMPARATORS
µA
µA
V
V
V
V
V
V
V
REF/Vsense
t
off
t
d
Current Limit Threshold (at trip
point
Cutoff Time Rt = 56KΩ Ct= 820pF - 50 s
Turn Off Delay Fig. 1 - 1 s
Io =I1= 0.8V 9.5 10 10.5 -
= 2.4V, I1= 0.8V 13.5 15 16.5 -
I
o
= 0.8V, I1= 2.4V 25.5 30 34.5 -
I
o
µ
µ
3/8