TI UC3702

UC1702
UC2702
UC3702
Quad PWM Relay Driver
FEATURES
DESCRIPTION
• Maintains Constant Average
Relay Voltage With Varying
Supply Voltages
The UC3702 Quad Relay Driver is intended to drive up to four relays from
logic inputs using an unregulated relay voltage supply. The relays are
driven from the Bus supply in a power efficient PWM converter fashion.
The relay coil is used as the inductive element. (See the application's section concerning the relay selection.) VBUS must be higher then the rated
relay voltage. Short circuit protection is provided on chip with periodic retry.
• VBUS Voltages up to 42.5V
• Up to 50mA per Relay
• Integrated Schottky Flyback Diodes
• Individual Relay Control Inputs
• Short Circuit Protection
• User Selectable Operating Center
Frequency and Relay Voltage
• Global Reset
The UC3702 requires a +5V logic supply as a reference. Two external resistors program the effective relay voltage and a capacitor sets the nominal
operating frequency. Internal Schottky diodes eliminate the need for any
external power components.
In typical applications, the UC3702 grants the user the flexibility to choose
the most cost effective relay without the added burden of generating a separate relay supply voltage. The UC3702 will even function with a poorly
regulated supply VBUS, containing significant 100Hz or 120Hz ripple.
BLOCK DIAGRAM
UDG-96009-1
SLUS368 - APRIL 1997
UC1702
UC2702
UC3702
CONNECTION DIAGRAM
ABSOLUTE MAXIMUM RATINGS
VBUS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +50V
VCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +9V
Input Voltage . . . . . . . . . . . . . . . . . . . . . . –0.3V to VCC + 0.3V
Average Current per Relay. . . . . . . . . . . . . . . . . . . . . . . . 50mA
Total Output Capacitance. . . . . . . . . . . . . . . . . . . . . . . . . 25pF
Storage Temperature . . . . . . . . . . . . . . . . . . . –65°C to +150°C
Junction Temperature . . . . . . . . . . . . . . . . . . . –55°C to +150°C
Lead Temperature (Soldering, 10 sec.) . . . . . . . . . . . . . +300°C
DIL-16, SOIC-16 (Top View)
J or N, D Package
Currents are positive into, negative out of the specified terminal. Consult Packaging Section of Databook for thermal limitations and considerations of packages.
ELECTRICAL CHARACTERISTICS: Unless otherwise stated these specifications apply for TA = –55°C to +125°C for
UC1702; –25°C to +85°C for UC2702; 0°C to +70°C for UC3702; VBUS = 34V, VCC = 5V, RESET = VCC, R2 = 43.2k ;
R1 = 203k ; CT = 220pF, TA = TJ.
PARAMETER
TEST CONDITIONS
MIN
TYP
4.5
5
MAX UNITS
Supply Voltage Section
VCC
VCC Supply Current
RESET, INA, INB, INC, IND = VCC
4
8
V
6
mA
42.5
V
175
200
kHz
VBUS
Oscillator Section
NOMINAL Operating Frequency
R1 = 203k , R2 = 43.2k , CT = 220pF
150
R1
100
202
500
k
R2
20
42.5
80
k
CT
100
pF
Output Driver VBUS = 20V
Rated Relay Current
50
Short Circuit Current
Diode Leakage Current
100
Control Input Low, VOUTX = VBUS
0.05
Diode Forward Voltage
Averaged Output Voltage Error
175
mA
mA
5
500
A
mV
UC2702, UC3702 (Note 1)
–10
10
%
UC1702
–20
20
%
0.5
V
Control Inputs (INA, INB, INC, IND)
Logic Low
Logic High
3
VCC
V
250
ns
0
1
A
70
120
A
TON / TOFF Delay
Input Current
Input Current
–1
VIN = 5V
RESET
TON / TOFF Delay
2
Input Current
VIN = 0.3V
–8
–5
Input Current
VIN = 5V
–10
0
Note 1: Programmed Average Voltage =
1.06 •R1•VCC
– 400mV
2 •R 2
2
s
A
10
A
UC1702
UC2702
UC3702
PIN DESCRIPTIONS
VBUS amplitude, the oscillator varies its ON duty cycle
such that the average voltage across the driver coil is
constant.
CT: A capacitor from the CT pin to ground sets the oscillator center frequency. Note that the oscillator period
must be least an order of magnitude less than the relaxation time constant (L/R) of the relay coil. However, a
needlessly high operating frequency only increases
power dissipation. For best accuracy, CT should be
220pF or greater.
R2: User selected external resistor must placed from R2
pin to GND. This resistor, in conjunction with the external
timing capacitor, CT, sets the OFF cycle time of the oscillator. For best accuracy, use 42.3kΩ for R2.
GND: Both ground pins must be connected to a low
noise system ground.
RESET: Digital reset pin is active low. When RESET is
low, the oscillator stops running and all drivers are open
collector.
INA, INB, INC, IND: Separate digital control inputs for
each of the four relay drivers. An active high input (a
logic high) turns on the respective relay. Active low disables the common-emitter drive transistor.
VCC: Nominally 5V. In addition to supplying the voltage
for the driver logic and oscillator circuit, the VCC supply
is used as reference for the generating the average relay
voltage. It is recommended that the VCC be regulated to
±5% of its nominal value or better to insure good regulation. Good decoupling with a minimum of 1µF is necessary.
OUTA, OUTB, OUTC, OUTD: Each of these output pins
can be connected to the low side of one relay coil. The
rated relay coil voltage of all relays to be driven by a single UC3702 must be the same. (It is permissible to use
coils with different rated series resistances with a single
UC3702, so long as the rated coil voltages are the same
and care is taken with respect to the relaxation times of
the different relay coils). Output transients are slew rate
limited to decrease electro-magnetic radiation.
VBUS: This pin should be tied to a low impedance voltage source at some voltage higher than the rated voltage
of the relay coil to be driven. VBUS may even be a
poorly filtered rectified sin wave, as the UC3702 will regulate the correct duty cycle. Good decoupling with a minimum of 1µF is necessary.
R1: User selected external resistor must be placed from
the R1 pin to the VBUS voltage supply. Sensing the
APPLICATIONS INFORMATION
The UC3702 must be programmed for a specific relay
voltage. The table given below has some suggested valRated Relay
Voltage
R1
R2
CT
9V
153kΩ
43.2kΩ
220pF
12V
203kΩ
43.2kΩ
220pF
24V
398kΩ
43.2kΩ
220pF
Industrial Relays
The UC3702 takes advantage of the inductance of the
relay coil to regulate a constant coil current in a manner
very similar to a switch-mode power supply. To use the
UC3702 correctly, the coil characteristics must be
known. The rated relay voltage is what the relay manufacturers specify as voltage to drive the relay coil with if
the coil were driven from a dc source. Most manufacturers also specify the series resistance of the coil. This is
the resistance of the copper wire and determines the
steady state coil ON current. For example, a 12V relay
with a 320 series coil resistance with a draw of 37.5mA
of constant current. The relay inductance is not typically
specified in the manufacturer’s short-form datasheet, so
the engineer will need an LCR bridge to measure it or request the information from the relay manufacturer.
ues of R1, R2, and CT. The VCC supply voltage is assumed to be 5V.
More generally, the following equation can be used to
determine the equivalent average relay voltage:
V RELAY =
1.06 • VCC • R1
– 400mV
2 • R2
3
UC1702
UC2702
UC3702
APPLICATIONS INFORMATION (cont.)
Although the inductance may not be specified in the relay datasheet, it is very repeatable since it is determined
by the number of turns and geometry of the relay.
can be used to observe the coil current. (Do not use a
large series resistor, as this will impact observed relaxation time constant.)
The relay’s coil inductance divided by its series resistance is the relay coil’s relaxation time constant. It is important that the relaxation time constant be at least an
order of magnitude longer than the nominal switching period of the UC3702 to obtain a constant current through
the relay coil. This means that some relays may be
ill-suited for use with the UC3702.
Layout Considerations
The layout of the printed circuit board and good decoupling of the power supplies is critical to proper operation of
the UC3702. For best results, high quality 4.7 F tantalum capacitors should be placed as close as possible to
the VCC and the VBUS pins.
In addition to decoupling considerations, the R1 and R2
pins are sensitive to capacitive coupling from any of the
driver outputs (OUTA - D) which can slew at speeds of
300V/ s. The external resistors R1 and R2 should be
placed as close as possible to their respective pins.
Avoid routing the outputs directly past these pins without
a low impedance trace (such as GND, VCC, or VBUS) in
between to act as a capacitive shield.
For example, a common 12V industrial relay has a series
resistance of 500 and a coil inductance of 500mH. Its
relaxation time constant is 1ms, an order of magnitude
less than the period of a 10kHz oscillator.
When performing an engineering evaluation of the
UC3702 in a system, it is useful to have a current probe.
Alternately, a 1 resistor can be placed in series with the
relay coil in the prototype and differential voltage probes
Typical Microcontroller Application Driving 12V Industrial Relays
UDG-96010-1
UNITRODE CORPORATION
7 CONTINENTAL BLVD. • MERRIMACK, NH 03054
TEL. (603) 424-2410 • FAX (603) 424-3460
4