0% found this document useful (0 votes)
31 views

Multiple Multifunction Voltage Regulator: Description

The L5952 is a multi-output voltage regulator with five regulated outputs and one high side driver output. It has adjustable battery detection circuits and I2C interface to enable and preset three of the outputs. It is designed for low power applications such as car audio with features like reset output, backup mode, and protection from overcurrent and thermal shutdown.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views

Multiple Multifunction Voltage Regulator: Description

The L5952 is a multi-output voltage regulator with five regulated outputs and one high side driver output. It has adjustable battery detection circuits and I2C interface to enable and preset three of the outputs. It is designed for low power applications such as car audio with features like reset output, backup mode, and protection from overcurrent and thermal shutdown.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

L5952

MULTIPLE MULTIFUNCTION VOLTAGE REGULATOR

■ FIVE REGULATED OUTPUTS


Vo1 5V @500mA
Vo2 8.3V @ 250mA
Vo3 7.7V to 8.5V @250mA (I2C presettable)
Vo4 5V to 7.3V @0.4A (I2C presettable)
Vo5 3.3V to 5V @500mA (I2C presettable)
HSDout R ON = 0.6Ω
■ I2C ENABLE & OUT PRESET
■ ADJUSTABLE BATTERY DETECTION Flexiwatt 25
CIRCUIT ORDERING NUMBER: L5952
■ RESET OUTPUT
■ BACKUP FACILITY
DESCRIPTION
■ LOW QUIESCENT CONSUMPTION
The L5952 is a multifunction 5 output voltage regula-
■ HIGH RIPPLE REJECTION tor plus a High Side Driver primarily developed for car
■ LOAD DUMP radio applications.
■ OVERCURRENT & SHORT CIRCUIT Three outputs are enabled and set via I2C bus.
PROTECTORS Very low stand-by current consumption is achieved
■ THERMAL SHUTDOWN to specifically comply with entertainment and auto-
motive environments.

PIN CONNECTION (Top View)


25 VIN
DATA
VOUT6
CLOCK
VOUT5
DIG GND
VOUT4
RESET
ST-CAP
BATT-DET 17
BATT-DET 3
BATT-DET 2
BATT-DET 1
N.C.
HRCAP
BATT-DET 3 IN
BATT-DET 2 IN
N.C.
VOUT3
BATT-DET 1 IN
VOUT2
DELAY CAP
VOUT1
GND
1 TAB D99AU1055D

September 2003 1/15


L5952

BLOCK DIAGRAM
17
ST-CAP

VIN 25 3
REG VOUT1 (µP (500mA))

21
REG VOUT5 (DSP µP (500mA))

5
REG VOUT2 (TUNER (250mA))

HRCAP 11
7
REG VOUT3 (AUDIO (250mA))

19
REG VOUT4 (CD (1A))

23
REG VOUT6 (HIGH SIDE (1A))
24
DATA IIC BUS
22
CLOCK I/F 16 BATT-DET 17
CURRENT
18 DET
RESET

5V Tr SW 13
4 BATT-DET 1
DELAY CAP (*)
SINK 2mA(max)
6
BATT-DET1 IN

Tr SW 14
5V BATT-DET 2
(*)
SINK 2mA(max)
9
BATT-DET2 IN

INPUT Tr SW 15
SINK 2mA(max)
BATTERY (*)
BATT-DET 3
10
BATT-DET3 IN 12 N.C.
1 2 20 8
D99AU1056D
TAB GND DIG GND N.C.
(*) N-ch open drain or NPN open collector

ABSOLUTE MAXIMUM RATINGS


Symbol Parameter Value Unit

VIN DC Supply Voltage -0.6 to 26 V

VIN Transient Supply Overvoltage (50ms) 50 V

RESR Output Capacitor Series Eq. Series Resistors Allowed Range 0.2 to 10 Ω

Top Operating Temperature Range -40 to 85 °C

Tstg Storage Temperature Range -40 to 150 °C

THERMAL DATA
Symbol Parameter Value Unit

Rth j-case Thermal resistance junction-case 1.3 °C/W

2/15
L5952

TEST CIRCUIT

ST CAP DATA
17 24 DATA
C6 N.C. 8,12 CLK
1000µF D1
22 CLK
VIN
VIN 25 DIG GND
C11 C10 20 DGND
470µF 0.1µF VOUT6
23
RESET C9
RESET 18
10µF
R10 100KΩ DET17
16 VOUT5
21
R9 100KΩ DET3 C8
15
10µF
R8 100KΩ DET2
14 VOUT4
19
R7 100KΩ DET1 C7
13 L5952 10µF
VOUT1
3
C1 HRCAP
11
47µF
C5 R3
R1 160KΩ DET1IN 1µF 150KΩ
6
R2 VOUT3
7
150KΩ
R3 C4
130KΩ 10µF
9 VOUT2
R4 DET2IN 5
47KΩ TAB 1 C3
R5 10µF
270KΩ DET3IN
10 DELAY CAP
R6 4
GND C2
47KΩ 2
1µF

D00AU1172B

ELECTRICAL CHARACTERISTCS (Ref. to Test Circuit, VIN = 14.4V, Tcase = 25°C, unless otherwise noted).
Symbol Parameter Test Condition Min Typ Max Unit
INPUT
Vop Operating Voltage 9 16 V

Jump Start t< 1min; still in normal operation 27 V


Load Dump 50V, 50ms; still in normal 50 V
operation at Vout1, Det 1,2,3
Delay Reset C2 = 1µF 2 3 4 ms

System Reset LO Vout1, Det 1,2,3,17 = active 1 V

System Reset Hi 4 V
IQ Quiescent Current Vout1, Det 1,2,3,17 = active 80 120 µA
Not including I into R1 to R6

Hard Reset C = 1µF; R = 150kΩ 50 100 ms

3/15
L5952

ELECTRICAL CHARACTERISTCS (Continued)


Symbol Parameter Test Condition Min Typ Max Unit
OUTPUTS:

Output voltage 1 (Vout1)

Vout Output Voltage Iout < 500mA; Vbatt-up cap = 9 to 16V 4.75 5 5.25 V
Iout < 250mA; Vbatt-up cap = 7 to 9V

Imax. Maximum Current current limiter 600 1200 mA

∆Vload Load Regulation Iout = 0 to 500mA 30 50 mV


SVRR Ripple Rejection 1kHz, Vripple = 2Vpp 50 60 dB

Vdrop1 Voltage Drop Iout = 500mA 1.5 2.5 V

Vdrop2 Voltage Drop Iout = 250mA 0.75 1.25 V

∆Vlin Line Regulation IOUT = 0 0 50 mV


Vout1 is 5V regulator

Output voltage 2 (Vout2)

Vout Output Voltage Iout < 250mA; Vin = 9 to 16V 8.1 8.3 8.5 V

Imax. Maximum Current current limiter 300 450 mA


∆Vload Load Regulation Iout = 0 to 250mA 20 50 mV

SVRR Ripple Rejection 1kHz , Vripple = 2Vpp 45 55 dB

Vdrop Voltage Drop Iout = 250mA 0.5 0.6 V

∆Vlin Line Regulation IOUT = 0 0 50 mV


Vout2 has On/OFF function by I2C. Default is OFF

Output voltage 3 (Vout3)

Vadj Adjustable range Iout < 250mA; Vin = 9 to 16V 7.7 8.5 V
Imax. Maximum Current current limiter 300 mA

∆Vload Load Regulation Iout = 0 20 50 mV

SVRR Ripple Rejection 1kHz , Vripple = 2Vpp 50 60 dB

Vdrop Voltage Drop Iout = 250mA 0.45 0.6 V

∆Vlin Line Regulation IOUT = 0 0 50 mV

Vout3 Voltage configuration

Setting 1 Iout <250mA; Vin = 10 to 16V 8.2 8.5 8.8 V

Setting 2 Iout <250mA; Vin = 10 to 16V 8 8.3 8.6 V

Setting 3 Iout <250mA; Vin = 10 to 16V 7.8 8.1 8.4 V

Setting 4 Iout <250mA; Vin = 9 to 16V 7.6 7.9 8.2 V

Setting 5 Iout <250mA; Vin = 9 to 16V 7.4 7.7 8.0 V


2
Select one of above settings as well as ON/OFF control by I C. Default is OFF.

4/15
L5952

ELECTRICAL CHARACTERISTCS (Continued)


Symbol Parameter Test Condition Min Typ Max Unit

Output 4: (Vout4)

Vadj Adjustable range Iout = 400mA 5 7.3 V


Imax Max. Current Current limiter 1.2 2.4 A

SVRR Ripple rejection 1kHz, Vripple = 2Vpp 50 60 dB

Vdrop Voltage Drop Iout = 400mA 0.6 0.75 V

∆Vload Load Regulation Iout = 0 to 400mA 20 50 mV

∆Vlin Line Regulation IOUT = 0 0 50 mV

Vout4 Voltage configuration

Setting 1 Iout < 400mA; Vin = 9 to 16V 7 7.3 7.6 V


Setting 2 6.7 7 7.3 V
Setting 3 6.3 6.6 6.9 V
Setting 4 6 6.3 6.6 V
Setting 5 5.7 6 6.3 V
Setting 6 5.3 5.5 5.7 V
Setting 7 4.75 5 5.25 V
Select one of above settings as well as ON/OFF control by I2C. Default is OFF

Output 5 (Vout5)

Vadj Adjustable range Iout < 500mA 3.3 5 V

Imax Max. Current Current limiter 600 1000 mA


∆Vload Load Regulation Iout = 0 to 500mA 30 50 mV

SVRR Ripple Rejection 1kHz, Vripple = 2Vvpp 50 60 dB

Vdrop Voltage Drop Iout = 500mA 2.4 3.6 V

∆Vlin Line Regulation IOUT = 0 0 50 mV

Vout5 Voltage configuration

Setting 1 Iout < 500mA; Vin = 9 to 16V 3.1 3.3 3.5 V

Setting 2 4.75 5.0 5.25 V


Select one of above settings as well as ON/OFF control by I2C. Default is OFF

Output 6 (Vout6)

Vout Output Voltage Iout < 800mA; Vin = 9 to 16V 8.4 15.4 V

5/15
L5952

ELECTRICAL CHARACTERISTCS (Continued)

Symbol Parameter Test Condition Min Typ Max Unit


Imax Maximum Current Current limiter 1.2 A

Vdrop Dropout Voltage Iout < 800mA 0.45 0.6 V


Vout6 has On/OFF function by I2C. Default is OFF

Battery Detection1 (Det1)


Vthreshold ST-CAP rising 7 7.3 8 V
Vadj Adjustable Range Th2 with ext. Vout1 falling 2.4 2.55 2.7 V
resistor
VOL L Output Voltage Iout = 2mA 0.5 0.8 V
Note: 1µF is recommended for delay Cap (min: 100nF)

Battery Detection2 (Det2)


Vadj Adjustable Range with ext. 4.45 4.65 4.8 V
resistor
Hysteresis 30 60 120 mV
VOL L Output Voltage Iout = 2mA 0.5 0.8 V

Battery Detection3 (Det3)


Vadj Adjustable Range with external 7.25 8.35 8.55 V
resistor
Hysteresis 50 100 150 mV
VOL L Output Voltage Iout = 2mA 0.5 0.8 V

Battery Detection17 (Det17)


Vthreshold ST-CAP 16.5 17 18 V
VOL L Output Voltage Iout = 2mA 0.5 0.8 V

I2C bus
Fck Clock Frequency 400 kHz

tR Rising Time 300 ns

tF Falling Time 300 ns

VIL Low Input Voltage 1 V

VIH High Input Voltage 3 V

Hard Reset
VIL Low Input Voltage 2 V

VIH High Input Voltage 3 V

6/15
L5952

Figure 1. Comparator Part

DET17
VIN
DMOS
ref

STCAP DET1
DELAY +
ref
VOUT1
REXT1 DET1IN REXT3
VOUT1 150KΩ
HRCAP
REXT2
ref
CEXT2 SWEXT
DELAYCAP 1µF

CEXT
1µF
DET2
REXT1 DET2IN
VOUT1 DMOS
REXT2

REXT1 DET3IN DET3


VIN
DMOS
REXT2
D00AU1174A

HRCap must be connected to VOUT1 at no hard reset function

Figure 2. Reset Function

VOUT1 VIN VOUT1


REXT1 REXT1 REXT1
DET1IN DET3IN DET2IN
REXT2 REXT2 REXT2

(FALLING Vth) (RISING Vth) (RISING Vth)

REXT1 + REXT2
Vth = * 1.24
REXT2 D00AU1175A

DET1,2 Delay Time: T = 3000 x C <sec>


Hard Reset Time: T = –CR ln 0.7 <sec>

7/15
L5952

Figure 3. Timing Chart (typical values)

8.35
8.25
VIN

DET3

7.3

STCAP

4.65
2.55
VOUT1 3ms

DET1

DET2

HRCAP
2.5V
100ms
Note:
Delay Cap = 1µF
HR Cap = 1µF SW SW
D00AU1176B
HR Res = 150KΩ on off

SOFTWARE SPECIFICATION
Interface Protocol
The interface protocol comprises:
■ A start condition (s)

■ A chip address byte,(LSB bit = 0 for write mode)


■ A subaddress byte.
■ A sequence of data (N-bytes + acknowledge)
A stop condition (P)
CHIP ADDRESS SUBADDRESS DATA 1 to DATA n

MSB LSB MSB LSB MSB LSB


S 1 0 0 0 1 0 0 0 ACK X X X I A3 A2 A1 A0 ACK DATA ACK P

ACK = Acknowledge
S = Start
P = Stop
I = Auto Increment
X = Not used
MAX CLOCK SPEED 500kbits/s
CHIP ADDRESS = 10001000 (88 Hex)

8/15
L5952

AUTO INCREMENT
If bit I in the subaddress byte is set to "1", the autoincrement of the subaddress is enabled, if bit I = 0 no auto-
increment.

SUBADDRESS
MSB LSB
FUNCTION
0 0 0 I A3 A2 A1 A0

0 0 0 0 OUT 2

0 0 0 1 OUT 3

0 0 1 0 OUT 4

0 0 1 1 OUT 5

0 1 0 0 OUT 6

DATA BYTE SPECIFICATION


OUT 2
MSB LSB
FUNCTION
D7 D6 D5 D4 D3 D2 D1 D0

0 OFF
1 ON

OUT 3
MSB LSB
FUNCTION
D7 D6 D5 D4 D3 D2 D1 D0

0 OFF
1 ON
0 0 0 OUT VOLTAGE 8.5V
0 0 1 OUT VOLTAGE 8.3V
0 1 0 OUT VOLTAGE 8.1V
0 1 1 OUT VOLTAGE 7.9V
1 X X OUT VOLTAGE 7.7V

X = don’t care

9/15
L5952

OUT 4
MSB LSB
FUNCTION
D7 D6 D5 D4 D3 D2 D1 D0

0 OFF
1 ON
0 0 0 OUT VOLTAGE 7.3V
0 0 1 OUT VOLTAGE 7.0V
0 1 0 OUT VOLTAGE 6.6V
0 1 1 OUT VOLTAGE 6.3V
1 0 0 OUT VOLTAGE 6.0V
1 0 1 OUT VOLTAGE 5.5V
1 1 X OUT VOLTAGE 5.0V

OUT 5
MSB LSB
FUNCTION
D7 D6 D5 D4 D3 D2 D1 D0

0 OFF
1 ON
0 OUT VOLTAGE 3.3V
1 OUT VOLTAGE 5.0V

OUT 6
MSB LSB
FUNCTION
D7 D6 D5 D4 D3 D2 D1 D0

0 0 0 OFF
0 0 1 ON
Note: Default setting indicated with underline.

10/15
L5952

EXAMPLES
< Example 1 - no autoincrement mode - >
power on Vin = ON All output OFF (at RESET = “L”)
release reset RESET = “H”. Send sequence:
Initial Set
start I2C
1000 1000 Chip address
0000 0001 OUT3 subaddress
0000 0010 OUT3 data (8.3V, OFF)
stop I2C
start I2C
1000 1000 Chip address
0000 0010 OUT4 subaddress
0000 0010 OUT4 data (7.0V, OFF)
stop I2C
start I2C
1000 1000 Chip address
0000 0011 OUT5 subaddress
0000 0000 OUT5 data (3.3V, OFF)
stop I2C
Set Turn-On
2
start I C
1000 1000 Chip address
0000 0000 OUT2 subaddress
0000 0001 OUT2 data (ON)
stop I2C
start I2C
1000 1000 Chip address
0000 0001 OUT3 subaddress
0000 0011 OUT3 data (8.3V, ON)
stop I2C
start I2C
1000 1000 Chip address
0000 0010 OUT4 subaddress
0000 0011 OUT4 data (7.0V, ON)
stop I2C
start I2C
1000 1000 Chip address
0000 0011 OUT5 subaddress
0000 0001 OUT5 data (3.3V, ON)
stop I2C
start I2C
1000 1000 Chip address
0000 0100 OUT6 subaddress
0000 0001 OUT6 data (ON)
stop I2C

11/15
L5952

EXAMPLES
< Example 1 - no autoincrement mode - >
power on Vin = ON All output OFF (at RESET = “L”)
release reset RESET = “H”. Send sequence:
Initial Set
start I2C
1000 1000 Chip address
0000 0001 OUT3 subaddress
0000 0010 OUT3 data (8.3V, OFF)
0000 0010 OUT4 subaddress
0000 0010 OUT4 data (7.0V, OFF)
0000 0011 OUT5 subaddress
0000 0000 OUT5 data (3.3V, OFF)
stop I2C
Set Turn-On
start I2C
1000 1000 Chip address
0000 0000 OUT2 subaddress
0000 0001 OUT2 data (ON)
0000 0001 OUT3 subaddress
0000 0011 OUT3 data (8.3V, ON)
0000 0010 OUT4 subaddress
0000 0011 OUT4 data (7.0V, ON)
0000 0011 OUT5 subaddress
0000 0001 OUT5 data (3.3V, ON)
0000 0100 OUT6 subaddress
0000 0001 OUT6 data (ON)
stop I2C

< Example 2A - autoincrement mode - >


power on Vin = ON All output OFF (at RESET = “L”)
release reset RESET = “H”
start I2C
initial set 1000 1000 Chip address
0001 0001 OUT3 subaddress, autoincrement ON
0000 0010 OUT3 data (8.3V, OFF)
0000 0010 OUT4 data (7.0V, OFF)
0000 0000 OUT5 data (3.3V, OFF)
stop I2C
start I2C
set turn-on 1000 1000 Chip address
0001 0000 OUT2 subaddress, autoincrement ON
0000 0001 OUT2 data (ON)
0000 0011 OUT3 data (8.3V, ON)
0000 0011 OUT4 data (7.0V, ON)
0000 0001 OUT5 data (3.3V, ON)
0000 0001 OUT6 data (ON)
stop I2C
Before turning on (set turn on procedure), the output voltage should be fixed, as it is done in the initial set pro-
cedure. Do not change the bits of “turn on” and “output voltage” at the same time, otherwise the correct output

12/15
L5952

voltage may not be present.

Note - example 1 & 2 don’t use the OUT2 and OUT6 bytes in the initial set procedure, since these two bytes are not related to the setting of
output voltages
< Example 2B - autoincrement mode - >
power on Vin = ON All output OFF (at RESET = “L”)
release reset RESET = “H”
start I2C
initial set 1000 1000 Chip address
0001 0001 OUT3 subaddress, autoincrement ON
0000 0010 OUT3 data (8.3V, OFF)
0000 0010 OUT4 data (7.0V, OFF)
0000 0000 OUT5 data (3.3V, OFF)
stop I2C
start I2C
set turn-on 1000 1000 Chip address
0001 0010 OUT4 subaddress, autoincrement ON
0000 0011 OUT4 data (7.0V, ON)
0000 0001 OUT5 data (3.3V, ON)
0000 0001 OUT6 data (ON)
0000 0001 OUT2 data (ON)
0000 0011 OUT3 data (8.3V, ON)
stop I2C
The autoincrement implements a counter by 5, this means that during autoincrement the next date after out 6
byte will be OUT2 date byte.
In the example are refreshed in sequence the bytes: OUT4 - OUT5 - OUT6 - OUT2 - OUT3

13/15
L5952

mm inch
DIM.
MIN. TYP. MAX. MIN. TYP. MAX.
A 4.45 4.50 4.65 0.175 0.177 0.183 OUTLINE AND
B 1.80 1.90 2.00 0.070 0.074 0.079 MECHANICAL DATA
C 1.40 0.055
D 0.75 0.90 1.05 0.029 0.035 0.041
E 0.37 0.39 0.42 0.014 0.015 0.016
F (1) 0.57 0.022
G 0.80 1.00 1.20 0.031 0.040 0.047
G1 23.75 24.00 24.25 0.935 0.945 0.955
H (2) 28.90 29.23 29.30 1.139 1.150 1.153
H1 17.00 0.669
H2 12.80 0.503
H3 0.80 0.031
L (2) 22.07 22.47 22.87 0.869 0.884 0.904
L1 18.57 18.97 19.37 0.731 0.747 0.762
L2 (2) 15.50 15.70 15.90 0.610 0.618 0.626
L3 7.70 7.85 7.95 0.303 0.309 0.313
L4 5 0.197
L5 3.5 0.138
M 3.70 4.00 4.30 0.145 0.157 0.169
M1 3.60 4.00 4.40 0.142 0.157 0.173
N 2.20 0.086
O 2 0.079
R 1.70 0.067
R1 0.5 0.02
R2 0.3 0.12
R3 1.25 0.049
R4 0.50 0.019
V
V1
5˚ (T p.)
3˚ (Typ.)
Flexiwatt25 (vertical)
V2 20˚ (Typ.)
V3 45˚ (Typ.)
(1): dam-bar protusion not included
(2): molding protusion included

B
V
H
H1
V3
H2 A
H3
O

R3

R4
L4

V1
R2
N
L2

R
L L1
V1
L3

V2

R2 D
R1

L5 R1 R1
Pin 1
E
G G1 F
FLEX25ME
M M1

7034862

14/15
L5952

Information furnished is believed to be accurate and reliable. However, STMicroelectronics assumes no responsibility for the consequences
of use of such information nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted
by implication or otherwise under any patent or patent rights of STMicroelectronics. Specifications mentioned in this publication are subject
to change without notice. This publication supersedes and replaces all information previously supplied. STMicroelectronics products are not
authorized for use as critical components in life support devices or systems without express written approval of STMicroelectronics.

The ST logo is a registered trademark of STMicroelectronics.


All other names are the property of their respective owners

© 2003 STMicroelectronics - All rights reserved

STMicroelectronics GROUP OF COMPANIES


Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan -
Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States
www.st.com

15/15

You might also like