0% found this document useful (0 votes)
259 views13 pages

LED Driver IC for Lighting Systems

The LPD6803 datasheet describes a 3-channel constant-current LED driver chip. It uses advanced high-voltage CMOS technology to provide constant current outputs of up to 45mA per channel. It includes a serial shift register to receive grayscale data and a pulse width modulation circuit to output variable brightness levels to each LED channel. The chip operates from a 3-8V supply and includes features like a built-in voltage regulator and oscillator.

Uploaded by

Deyabu Design
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)
259 views13 pages

LED Driver IC for Lighting Systems

The LPD6803 datasheet describes a 3-channel constant-current LED driver chip. It uses advanced high-voltage CMOS technology to provide constant current outputs of up to 45mA per channel. It includes a serial shift register to receive grayscale data and a pulse width modulation circuit to output variable brightness levels to each LED channel. The chip operates from a 3-8V supply and includes features like a built-in voltage regulator and oscillator.

Uploaded by

Deyabu Design
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/ 13

LPD6803 datasheet

General Description:

LPD6803 is a 3 channel constant-current driver and grey-level modulate output , it uses advanced
high-voltage CMOS technology, provide 3-way, designed to meet the needs of driving function
in the LED lighting system, especially in the dissociation with mutual grey level in the full-colour
lighting system..

LPD6803 includes serial shift register and concatenation driver circuit, grey level data shift
into serial shift register in the clock, and transfer saving , it transfer to interface 3 after
pulse-width modulate ,then output, serial shift register and grey-level counter can be
controlled by different clock signal. In the meantime, LPD6803 driver data signal and
control signal , and output next circuit.

Features:
◇ 3channel driver output, maxim current per channel is 45mA, LED light voltage can
reach 12V.
◇ Output adopt In-Rush online feedback contant-current driver structure, compatible with
constant-voltage module, it also can contact outside equipment and transfer to higher voltage
or current output driver.
◇ Built-In LDO voltage-stabilizing circuit, voltage range is 3-8v, and have 5V stabilizing
voltage output.
◇ Adopt self-add token-ring technology dual shift line, shift clock can reah 24MHz.
◇ Directly input grey-level data, it is transfer to 256 output with reverse-gamma
regulator after inside SUPER-PWM technology, e.g, adopt built-in oscialator as grey-
level clock, it support FREE-RUN module output, especially can be used in low-cost
controller.
◇ Data clock signal is drived strongly to next chip to enhance level after built-in phase-
lock circuit.
◇ High-voltage CMOS technology, industrial design, with extra-good interference
immunity
◇ With SOP16/QFN16 Pb-Free package, meet the requirement of Rohs , also can provide COB
package or DIE.

Footprint:

1
LPD6803 datasheet

LPD6803 description::
footprint function description
Foot Name Function
Serial data input, built-in voltage pull-
1 DIN
up
Grey-level regulate mode: GMODE=1,adapt
line modulate,GMODE=0,adapt re-Gama 256
2 GMODE
grade non-line regulate,built-in voltage
pull-up
Control output polarity: OMODE=1, output
is in-constant current/voltage drive
3 OMODE
mode,CMODE=0, output is out drive
mode,voltage built-in pull-up
choose inside grey clock GCLK, CMODE=0,
13 CMODE GCLK=DCLK, CMODE=1, GCLK= inside
oscillator output, built-in pull-up
4 DCLK Serial data clock input, built-in pull-up
5,7,11 OUT1,OUT2,OUT3 3-way driver output
6,8,10 FB1,FB2,FB3 Feedback input in constant current state
Serial data output, after inside strongly
15 DOUT
drive
Serial clock output, after inside pll and
12 DCLK0
strongly drive
16 VCC LDO power, range is 4.5v---8v
when VCC>5V, 5V stable voltage output,
when VCC<5V, VOUT=VCC, can be used as
14 VOUT
inside working voltage, suggest outside
contact a 0.01uF----0.1uF capacity
9 GND Ground

Function Block:

2
LPD6803 datasheet

SUPER-PWM non-line adjust module OUTPUT


Output driver
Input dealing FEEDBACK

OUTPUT
Oscillator basic Counter Output driver
FEEDBACK
counter compare array
OUTPUT
Output driver
FEEDBACK
Shift register array
DOUT
Output re-
gernate driver DCLKO
LDO ower VOUT

dealing

Basic timing sequence

A. First shift in 32bit “0” as start frame, then shift in all data frame, start frame and data
frame both are shift by high-bit, every data is input on DCLK rising edge.
B. The first data frame is corresponding LED light nearest from shift-in polar, its format
includes 1bit as start “1” plus 3 groups 5bits grey level.
C. Turn shift in all data, add append pulse of corresponding point, new data start valid.

Function features:
● Limited parameter:

Parameter Symbol Range Unit


Supply voltage VDD 3-8 V
LED light voltage VLED 3-12 V
Data Clock
FCLK 25(compatible with grey level at 10) MHZ
Frequency
Maxim Driver 45 at constant voltage, 30 at
IOMAX mA
Current constant current
channel current
DIO chip inside <5%, between Chip <6% %
error
power consumption PDMAX 600 mW

3
LPD6803 datasheet

Soldering Temp TM 300(8S) ℃


Working Temp TOP -40 ---+80 ℃
Saving Temp TST -65 ---+120 ℃

● Suggested working parameter:


Parameter Symbols Range Unit
Supply Voltage VDD 5-7.5 V
5±5% (customer
voltage-stabilizing output voltage VOUT V
data)
Input Voltage VIN -0.4~Vout+0.4 V
Data clock frequency FCLK 0-15 MHZ
Clock high-level voltage width TCLKH >30 ns
Clock low-level voltage width TCLKL >30 ns
Data build time TSETUP >10 ns
Data keep time THOLD >5 ns
Power comsumption PD <350 mW
Working Temp TOP -30~+60 ℃

●Timing
iming sequence parameter
Timing sequence parameter:(T=25℃,VDD=5V, OMODE=1,GMODE=0,CMODE=1)
Testing
Parameter Symbols Range Unit
condition
Maxim up and down time TR <500
VDD=5V ns
of innput signal TF <400
Up and down time of TTLH <15
CL=30pF,RL=1K ns
concatenation output signal TTHL <15
Maxim delay time of TPD <12
CL=30pF,RL=1K ns
concatenation output TCO <12
Min PWM width of driver output TONMIN IOUT=20mA 200 ns
Maxim open and close time TON <80
IOUT=20mA ns
of driver output signal TOFF <80

Typical application circuit:


>Inside
Inside constant voltage driver (compatible with ZQL9712) mode:

4
LPD6803 datasheet

This mode (OMODE=high voltage level or dangle)is suitable used in the situation which
VDD not higher 12V and current on each way not huge 400mA, if VDD<7.5V, you can
ignore those parts in blue dashed above chart, directly contact VDD to VCC.

Current regulator resistance count: RL=(VDD-VLED-VOUT)/ILED

Here: RL is limit current resistance value, VDD is LED light supply voltage, VLED is LED
light voltage when it breakover, VOUT is saturation voltage of the output polar to the
grand(about 0.4v –0.8v), ILED is LED working current( normally no bigger 20mA)

LPD6803 has strong driver capability , in the many LED apply situation, we can adopt
the contact of “First serial then parallel” ( see right chart), but we must pay attention on
power consumption can not exceed maxim value PDMAX:

PD=ILED1*VOUT1+ILED2*VOUT@+ILED3*VOUT3+PIC

Here : PIC is IC basic power consumption , normally not exceed 25mW.

>Inside constant current driver mode:

5
LPD6803 datasheet

This mode (OMODE=high level or dangle) application is same as above , only add a RX
at FBX polar which regulate current, this LED current is decided by RX: ILED≈0.7V/RX

Chart1: Iled –Rx curve

Pls note that only can keep constant current when voltage to the grand VOUT is at the
range of 1.1---6v. that is meet:
VLED+6V+ILED*RL≧VDD≧VLED+1.1V+ILED*RL

Circuit value must notice that power consumption PD won’t exceed its maxim
value PDMAX.

PD=ILED1*(Vout1-0.7V)+ILED2*(Vout2-0.7V)+ILED3*(Vout3-0.7V)+PIC

Here ILED1/ILED2/ILED3 is respectively current which passed each LED light, and
Vout1/Vout2/Vout3 is respectively each output voltage to the grand .

6
LPD6803 datasheet

Rl is normally tens Ohm, no any effect to ILED, it is ok if no Rl, but a


suitable
RL can be help to share chip power consumption PD, can improve working
stability.

 outside constant voltage drive mode:

This mode (OMODE=grand)is suitable in many LEDs situation or high light voltage,
Actually, serials LEDs are drived by OUTx which control NPN transistor whish
is outside contact to .

Limited current resistance count: Rl=(VDD-VLED-VCE)/20mA

Here transistor works in switch area, Vce is saturate voltage of transistor,


normally is 0.5v---0.8v, base resistance Rb can be set at 2k—5k, other signal
contact mode are same as prior mode.

This mode often is used in multiple way “first serial then parallel”
connection, because all LEDs won’t light on this once any LED switch off in
serial route,
So we must obey this connection rule: LED qty can not be too many in serial
route (normally 3-6pcs), and can not be too less in parallel route. This can
reduce
Accidents influence of one broken LED, and will make limited resistance to zero,
Make one huge power resistance to many small power ones, make central
installation to disperse one, it is good to conduct heat and make lights more
compaction.

Outside constant current drive mode:

7
LPD6803 datasheet

This mode (OMODE=high level voltage or dangle) is suitable in several LEDs and
VDD is higher than 12V, its essence is to higher capability of withstand
voltage in the
time of keeping characteristic of constant current in the circuit.

Current passed LED : ILED= Io*β/(β+1)

Here Io is current value related to chart 1, transistor is working in amplify


area,
Βis amplify multiple, whenβ is bigger, above formula can be near equal to :
Iled = Io (bias resistance RB can be get as 5k)

Highest capability of withstand voltage VDD is decided by VCEO on NPN


transistor, normally is 25V or above.

Linking signal driver and link:


Considering of that the distance between of chips may be long long, DOUT and
DCLKO
Output terminal is designed to push-pull strong drive circuit, after testing,
it can drive 6meters length signal line when clock is 2M, to prevent signal
echo, normally, pls serial a 50Ω resistance at DOUT and DCLKO, then output to
next step.
Control circuit and software reference design:

Via set CMODE, LPD6803 grey level counter can adapt DCLK as clock( CMODE=0),
Also can adapt built-in 1.2M(error ±15%)osscilator output of as clock(CMODE=1
Or dangle), prior one is normally used in those based on CPLD/FPGA high cost
control system, later one is often used in low cost MCU control system.

In CMODE=1 mode, MCU write display data into chip via SPI or two GPIO interface
line,
then each chip will automatically produce drive output with related duty cycle
according to input grey level value, after data transfered, MCU can deal with

8
LPD6803 datasheet

other
task, during this time, each LPD6803 will continue keeping original duty cycle
drive output(FREE-RUN mode), till MCU send out next updated data.

Notice: after all data are input in chip on the up-edge of DCLK, it may need
send more DCLK pulse (DIN=0), on principle, how many group point in the
transfer link, how many related pulse need to be sent out, it is important to
which later chip built-in PLL re-gernate circuit can work in gear.

To make LPD6803 produce more particularity grey level by less data, when
GMODE=0/
CMODE=0, built-in SUPER-PWM can change 5 bit data into non-line 256 grade grey
output, minimum open width is 1T, maxim open width is 256T ( T is grey clock
cycle)

When GMODE=1 or dangle , output is line 32 grade grey, minimum open width is 4T,
and maxim open width is 128T.

C51 example:

//SDO, SCLK is data and shift output, bit variability ,nDots is light qty
// this program is only suitable in GMODE=1,CMODE=1 situation.
// first output 32 “0” start frame
SCLK=0;
SD0=0,
For (i=0;i<32;i++){SCLK=1;SCLK=0;}
// then output nDots data, here suppose each point colour are(dr,dg,db)
//dr,db,dg is red, green and blue grey level 0-31
For (i=o;i<nDots;i++)
{ SD0=1;SCLK=1;SCLK=0; //first output one “1” as start bit
//output 5 bits red data
Mask=0x10;
For (j=0;j<5;j++)
{ if (mask &dr) SD0=1;
Else SD0=0;
SCLK=1; SCLK=0;
Mask>>=1; }
// output 5 bits green data
Mask=0x10;
For (j=0;j<5;j++)
{ if(mask &dg)SD0=1;
Else SD0=0;
SCLK=1;SCLK=0;
Mask>>=1; }

9
LPD6803 datasheet

//output 5bits blue data


Mask=0x10;
For (j=0;j<5;j++)
{ if(mask & db) SD0=1;
Else SD0=0;
SCLK=1;SCLK=0;
Mask>>=1; }
}
// after output all nDots data, need add nDots pulse
SD0=0;
For (i=0;i<nDots;i++){SCLK=1;SCLK=0;}
//transport data finish
Delay();
//here add some delay , or transfer to other dealings, after some time(say 1/30
second), then fresh again.

LPD6803 duty cycle table:


output duty cycle (unit:
input data
1/256)
0 0
1 1
2 3
3 5
4 8
5 12
6 16
7 21
8 26
9 32
10 38
11 45
12 52
13 60
14 68
15 76
16 85
17 95
18 105
19 115
20 125
21 136
22 148

10
LPD6803 datasheet

23 160
24 172
25 185
26 198
27 211
28 225
29 239
30 254
31 256
Memo: this table is output duty cycle related to 32 grade grey level when
GMODE=0,
Its data is revised curve related to GAMMA=1.8

SOP16 package dimension:

11
LPD6803 datasheet

QFN16 package dimension:

12
LPD6803 datasheet

13

You might also like