ADM8843评估工具(EVAL-ADM8843) PDF

Evaluation Board for Charge Pump Driver for
LCD White LED Backlights
EVAL-ADM8843
Preliminary Technical Data
FEATURES
ADM8843 drives 4 white LEDs from a 2.6V to 5.5V (li-ion)
input supply
1x/1.5x/2x Fractional Charge Pump to maximize power
efficiency
0.3% Typ LED Current Matching
Power Sub and main Display LEDs
Low Power Shutdown Mode
Package footprint only 9mm2 (3mm x 3mm)
Package height only 0.9mm
Shutdown Function
Soft-start limiting inrush current
APPLICATIONS
White LED Backlighting
Micro TFT Color displays
Mobile Phones with Main and Sub Displays
DSC
PDAs
The ADM8843 provides two digital input control pins, CTRL1
and CTRL2, which control the operation and the brightness of
the LEDs. The ADM8843 is configured with a sub and main
display, the main display refers to 3 of the 6 LEDs (FB1 – FB3)
and the sub display refers to the remaining LED (FB54).
The ADM8843 provides the option to control the brightness of
the LEDs with a digital PWM signal. The duty cycle of the
PWM signal determines the brightness of the backlight LEDs.
Brightness control of the LEDs can also be controlled by a DC
voltage. The ADM8843 has soft-start circuitry to limit inrush
current flow at power up.
The ADM8843 is fabricated using CMOS technology for
minimal power consumption. The part is packaged in a 16-lead
LFCSP (Lead Frame Chip Scale Package).
INTRODUCTION
EVALUATION SYSTEM PACKAGE CONTENTS
The ADM8843 Evaluation Board allows the ADM8843 Charge
Pump Driver for LCD white LED backlights to be quickly and
easily evaluated.
The evaluation system contains the following items:
The evaluation board allows all of the input and output
functions to be exercised without the need for external
components.
•
ADM8843 Evaluation Board
•
PC Parallel to Serial Cable
•
CD containing evaluation board software
EVALUATION BOARD HARDWARE
ADM8843 GENERAL DESCRIPTION
The following gives a brief description of the ADM8843 and the
evaluation board hardware overview. Further information can
be found in the data sheet for the device.
The ADM8843 provides the power required to drive up to 4
white LEDs, using charge pump technology. The LEDs are used
for backlighting a color LCD display. To maximize power
efficiency, a charge pump that can operate in either a 1x, 1.5x or
2x mode is used. The charge pump automatically switches
between 1x/1.5x/2x modes based on the input voltage, to
maintain correct output levels at a high power efficiency.
The ADM8843 evaluation board contains the following main
components, which can be identified from the block diagram,
the schematic diagram and the printed circuit board silkscreen
of figures 1,3 and 4 overleaf.
•
13 jumper points to facilitate the connection of
external inputs and internal circuitry.
•
21 test points for signal connection and measurement
•
A patchwork area to facilitate the connection up the
ADM8843 Eval Board to external components.
Improved brightness matching of the LEDs is achieved by the
use of a feedback pin to sense individual LED current with a
typical ILED to ILED matching accuracy of 0.3%.
Rev. PrC
Information furnished by Analog Devices is believed to be accurate and reliable.
However, no responsibility is assumed by Analog Devices for its use, nor for any
infringements of patents or other rights of third parties that may result from its use.
Specifications subject to change without notice. No license is granted by implication
or otherwise under any patent or patent rights of Analog Devices. Trademarks and
registered trademarks are the property of their respective companies.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700
www.analog.com
Fax: 781.326.8703
© 2005 Analog Devices, Inc. All rights reserved.
EVAL-ADM8843
Preliminary Technical Data
C1
VCC
C2
ADM8843
Charge Pump
1x/1.5x/2x mode
C4
C3
MAIN
+
-
Osc
CTRL1
CTRL2
Vout
Control
Logic
SUB
FB1
FB2
FB3
Vref
FB4
Iset
Rset
LED Current
Control
Circuit
Current
Control
1
Current
Control
2
Current
Control
3
Current
Control
4
Current Controlled Sinks
GND
Figure 1. ADM8843 Functional Block Diagram
16 15
1
2
CTRL1
0
0
1
1
CTRL2
0
1
0
1
LED Operation
Sub Display Off / Main Display Off
Sub Display Off / Main Display On
Sub Display On / Main Display Off
Sub Display On / Main Display On
14
13
ADM8843
12
CTRL2
11
ISET
3
TOP VIEW
GND
4
(NOT TO SCALE)
5
6
7
10
GND
9
GND
8
Figure 3. ADM8843 Pin Configuration
Figure 2. ADM8843 Digital Inputs Truth Table
2
REV. PrC
02/05
Preliminary Technical Data
Eval–ADM8843
Figure 4. ADM8843 Evaluation Board Schematic Page 1
3
REV. PrC 02/05
EVAL-ADM8843
Preliminary Technical Data
Figure 5. ADM8843 Evaluation Board Schematic Page 2
4
REV. PrC
02/05
Preliminary Technical Data
Eval–ADM8843
Figure 6. ADM8843 Evaluation Board Silkscreen
5
REV. PrC 02/05
EVAL-ADM8843
Preliminary Technical Data
EVALUATION BOARD CONNECTORS AND JUMPERS
The function of the various connectors and jumpers on the evaluation board is explained below.
TABLE 1. EVALUATION BOARD POWER CONNECTORS
Connector
Number
J1
J2
J3
J4
J5
J6
J7
J8
J9
J10
Function
Supply to ADM8843 (3V Nominal)
External CTRL2 input signal
External CTRL1 input signal
External VPWM node input signal
External SCLK input
External SDATA input
External SS input
External VBRIGHT node input signal
DB-9 Connector (Serial Interface Connector)
Supply to PWM Micro Converter (3V Nominal)
TABLE 2. EVALUATION BOARD JUMPERS (LINKS)
Jumper Name
LK1
LK2
LK3
LK4
LK7
A
B
C
D
LK8
A
B
C
D
LK9
A
B
LK10
A
B
LK11
LK12
LK13
A
B
A
B
A
B
Description
LED 1 Connected
LED 2 Connected
LED 3 Connected
LED 4 Connected
Connects CTRL1 (Pin 15) Digital Input to Vcc
Connects CTRL1 (Pin 15) Digital Input to GND
Connects CTRL1 (Pin 15) Digital Input to SMB connector J3
Connects CTRL1 (Pin 15) Digital Input to Micro Converter PWM
Connects CTRL2 (Pin 14) Digital Input to Vcc
Connects CTRL2 (Pin 14) Digital Input to GND
Connects CTRL2 (Pin 14) Digital Input to SMB connector J2
Connects CTRL2 (Pin 14) Digital Input to Micro Converter PWM
Connects ISET (Pin 5) to VBRIGHT node
Connects ISET (Pin 5) to VPWM node
Connects ISET (Pin 5) to VBRIGHT node or VPWM node
Connects ISET (Pin 5) to ISET resistor (7.2k Ohm)
Connects SCLOCK to DBP Connector (SCLOCK controlled by Software
GUI)
Connects SCLOCK to SMB connector J5
Connects SDATA to DBP Connector (SDATA controlled by Software GUI)
Connects SDATA to SMB connector J6
Connects SS to DBP Connector PWM (SS controlled by Software GUI)
Connects SS to SMB connector J7
6
Default
Status
Inserted
Inserted
Inserted
Inserted
Inserted
Removed
Removed
Removed
Inserted
Removed
Removed
Removed
Inserted
Removed
Removed
Inserted
Inserted
Removed
Inserted
Removed
Inserted
Removed
REV. PrC
02/05
Preliminary Technical Data
Eval–ADM8843
TABLE 3. EVALUATION BOARD COMPONENTS
Item
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Qty
1
1
2
7
1
21
3
1
1
6
1
1
2
1
1
1
4
1
Ref Des
U1
U2
J1, J10
J2- J8
J9
T1 - T21
C1, C2, C5
C3
C4
C6 - C11
R1
R2
R3, R4
R5
R6
R7
D2 – D5
Y1
Description
16-Lead LFCSP Socket
ADuC832 Micro Converter
Power Connector
SMB Connectors
DB9 Connector
Test points
CAP, 1µF
CAP, 2.2µF
CAP, 4.7µF
CAP, 0.1µF
7.32K Ohm
13.4K Ohm
7.5K Ohm
15K Ohm
1K Ohm
0 Ohm
White LEDs (FEC 335-7996)
32.768kHx Osc
7
REV. PrC 02/05
EVAL-ADM8843
Preliminary Technical Data
SETTING UP THE ADM8843 EVAL BOARD
Insert the following links to evaluate the ADM8843 with both the main and sub display on with approx. 20mA per LED:
1.
Insert LK2 – LK5, this attaches all 4 LEDS to the Vout pin (Pin 3) of the ADM8843 chip. We are now going to operate the ADM8843
Eval Board with 4 LEDs in parallel.
2.
Insert LK7 A and LK8 A. This turns on both the main and sub display.
3.
Insert LK10 B. This connect a 7.32K Ohm resistor to the ISET pin. This will give approx. 20mA per LED.
1.18V/7.32kOhm = 161.20µA. This is then scaled up by 120 to give 161.20µA * 120 = 19.344mA per LED
4.
Remove all other Links
5.
Apply power to Power Connector J1 (3V Nominal)
Insert the following links to evaluate the ADM8843 part with both the main and sub display on with approx. 20mA per LED, brightness
controlled by a digital PWM signal applied to both CTRL1 and CTRL2:
1.
Insert LK2 – LK5 this attaches all 4 LEDS to the Vout pin (Pin 3) of the ADM8843 chip. We are now going to operate the ADM8843
Eval Board with 4 LEDs in parallel.
2.
Insert LK7 D and LK8 D. This turns on both the main and sub display for digital PWM brightness control.
3.
Insert LK10 B. This connect a 7.32K Ohm resistor to the ISET pin. This will give approx. 20mA per LED.
1.18V/7.32kOhm = 161.20µA. This is then scaled up by 120 to give 161.20µA * 120 = 19.344mA per LED
4.
Insert LK11 A, LK12 A and LK13 A, this connect the ADuC832 to the software GUI to program the digital PWM frequency and duty
cycle.
5.
Remove all other Links
6.
Apply power to Power Connector J1 (3V Nominal). This power up the ADM8843
7.
Apply power to Power Connector J10 (3V Nominal). This powers up the ADuC832 which provides the digital PWM signal to CTRL1
and CTRL2.
8.
Attach the PC cable provided to the parallel port of a PC and the Eval Board.
9.
Open up the ADM8843/5 Software GUI and program the digital PWM frequency and duty cycle as required.
C1
C2
Vo ut
ADM8843
PWM Input
or
High/Low
PW M Input
or
High/Low
C3
CT RL1
CT RL2
FB1
FB2
FB3
FB4
Iset
Rset
8
REV. PrC
02/05
Preliminary Technical Data
Eval–ADM8843
Insert the following links to evaluate the ADM8843 part with both the main and sub display on, brightness controlled by a DC voltage
applied to the VBRIGHT node , SMB J8.
1.
Insert LK2 – LK5, this attaches all 4 LEDS to the Vout pin (Pin 3) of the ADM8843 chip. We are now going to operate the ADM8843
Eval Board with 4 LEDs in parallel.
2.
Insert LK7 A and LK8 A. This turns on both the main and sub display.
3.
Insert LK10 A and LK 9 A. This connects in the 13.4K Ohm resistor to ground and also the 15K Ohm resistor.
4.
Apply a DC voltage from 0V to 2.5V to adjust the current flowing through the 4 LEDs, thereby adjusting their brightness.
5.
The Following formula describes the relationship between ISET and ILED
ISET = (1/RSET + 1/R)(VSET) – (1/R)(VBRIGHT)
ILED = 120 * ISET
Where R = 15K Ohm, VSET = 1.18V (Voltage at ISET pin)
6.
Remove all other Links
7.
Apply power to Power Connector J1 (3V Nominal). This power up the ADM8843
ADM8843
ISET
VBRIGHT
R = 15K
0V - 2.5V
RSET = 13.4K
Figure 8. VBRIGHT Node
2.5V
VBRIGHT
1.6V
0.8V
0V
20mA
13.6mA
ILED
7.2mA
0mA
Figure 9. VBRIGHT Node Operation
9
REV. PrC 02/05
EVAL-ADM8843
Preliminary Technical Data
Insert the following links to evaluate the ADM8843 part with both the main and sub display on, brightness controlled by a PWM signal
applied to the VPWM node , SMB J4.
1.
Insert LK2 – LK5, this attaches all 4 LEDS to the Vout pin (Pin 3) of the ADM8843 chip. We are now going to operate the ADM8843
Eval Board with 4 LEDs in parallel.
2.
Insert LK7 A and LK8 A. This turns on both the main and sub display.
3.
Insert LK10 A and LK 9 B. This connects in the 13.4K Ohm resistor to ground and also the two 7.5K Ohm resistors and the 1µF
capacitor to ground between them.
4.
Apply a PWM signal (Amplitude from 0V - 2.5V only) to adjust the current flowing through the 6 LEDs, thereby adjusting their
brightness.
5.
The Following formula describes the relationship between VPWM and ILED
ILED =
ISET_Voltage * 120 * (1 - Duty Cycle)
RSET * 2R
100
RSET + 2R
Where R = 7.5K Ohm, VSET = 1.18V (Voltage at ISET pin)
6.
Remove all other Links
7.
Apply power to Power Connector J1 (3V Nominal). This power up the ADM8843.
ADM8843
ISET
VPWM
0V - 2.5V
R = 7.5K
R = 7.5K
RSET = 13.4K
C5 = 1µF
100% = ILED = 0mA
0% = ILED = 20mA
Figure 10. VPWM Node Operation
10
REV. PrC
02/05
Preliminary Technical Data
Eval–ADM8843
USING THE ADM8843 SOFTWARE GUI TO PROGRAM THE ADUC832 PWM
Figure 11. ADM8843 Digital PWM Software GUI
11
REV. PrC 02/05
EVAL-ADM8843
Preliminary Technical Data
The ADM8843 software GUI allows the user to program the on-board ADuC832 to generate a PWM signal from 100Hz to 200 kHz
with a duty cycle from 1% to 100%.
1.
The user can enter the required frequency in Hz into the frequency text box and press the update button.
2.
Also the user can enter the duty cycle required and press the update button.
3.
Then the corresponding values can be written to the ADuC832 over the parallel port to the eval board by pressing the Write to
ADuC832 button.
4.
The values of frequency and duty cycle which are written to the ADuC832 are shown on the software GUI.
and
5.
The user may also use the vertical sliding bars to select the frequency and duty cycle required.
6.
Frequency vertical sliding bar :
Duty Cycle vertical sliding bar :
12
REV. PrC
02/05
Preliminary Technical Data
Eval–ADM8843
ADuC832 PWM
The ADuC832 is operated in single variable resolution PWM (Mode 1), in this mode the pulse length and the cycle time (period) are
programmable in user code, allowing the resolution of the PWM to be variable.
PWM1H/L sets the period of the output waveform. Reducing PWM1H/L reduces the resolution of the PWM output but increases the
maximum output rate of the PWM. (e.g., setting PWM1H/L to 65536 gives a 16-bit PWM with a maximum output rate of 266Hz
(16.777MHz/65536), because the maximum output rate is 266Hz and the ADM8843 PWM brightness control requires the output to go as
low as 100Hz we have to use a lower frequency clock (32kHz) to generate the lower frequencies below 256Hz.
Setting PWM1H/L to 4096 gives a 12-bit PWM with a maximum output rate of 4096Hz (16.777MHz/4096).
PWH0H/L sets the duty cycle of the PWM output waveform, as shown on Figure 2.
Figure 12. ADuC832 PWM in Mode 1
13
REV. PrC 02/05
EVAL-ADM8843
Preliminary Technical Data
WRITING TO THE ADuC832
To program the ADuC832 PWM generator, five 8 bit words are written to the ADuC832 using the SPI interface.
1: PWM Frequency Low Bit
2: PWM Frequency High Bit
3: PWM Duty Low Bit
4: PWM Duty High Bit
5: PWM Mode
The ADuC832 takes a 16.777612MHz clock and divides this down by a 16 bit divisor
(PWM Frequency High Bit & PWM Frequency Low Bit)
This gives the PWM Frequency
The Duty Cycle 16 bit value is = (PWM Frequency High Bit & PWM Frequency Low Bit) * duty cycle
The PWM mode sets the PWMCON SFR
For example: 100 kHz and 80 % Duty Cycle
Frequency Divisor: 16.777612 MHz/ 100kHz = 167.77612 => 168
Duty Cycle: 168 * 0.80 = 134.4 => 134
1: PWM Frequency Low Bit = 10101000
2: PWM Frequency High Bit = 00000000
3: PWM Duty Low Bit = 10000110
4: PWM Duty High Bit = 00000000
5: PWM Mode = 10011
For example: 100Hz and 60 % Duty Cycle
Frequency Divisor: 32 kHz/ 100Hz = 320
Duty Cycle: 320 * 0.60 = 134.4 => 192
1: PWM Frequency Low Bit = 01000000
2: PWM Frequency High Bit = 00000001
3: PWM Duty Low Bit = 11000000
4: PWM Duty High Bit = 00000000
5: PWM Mode = 10001
The details of the ADuC832 can be found at: http://products.analog.com/products/info.asp?product=ADuC832
14
REV. PrC
02/05
Preliminary Technical Data
Eval–ADM8843
ADM8843 LAYOUT GUIDE
Layout considerations and noise
PR05397-0-2/05(PrC)
Because of the ADM8843 switching behavior, PCB trace layout is an important consideration. To ensure optimum performance a ground
plane should be used, all capacitors (C1,C2,C3,C4) and the RSET resistor particularly should be located with minimal track lengths to the
pins of the ADM8843.
15
REV. PrC 02/05