4
Powering the Device
0V
t
VDD_RAMP
V
DDD
/ V
DDA
No voltage must be applied to IO's during
power-up and power-down ramp time
ESD Protection Diode Turn-On During
Power-Up and Power-Down
A particular power-up and
power-down sequence must be
used to prevent any ESD
diode from turning on
inadvertently. The figure above
describes the sequence. In
general, AVDD and DVDD
should power-up and power-
down together to prevent ESD
diodes from turning on
inadvertently. During this
period, no voltage should be
applied to the IO’s for the
same reason.
Ground Connection
AGND and DGND must both
be set to 0V and preferably
star-connected to a central
power source as shown in the
application diagram. A
potential difference between
AGND and DGND may cause
the ESD diodes to turn on
inadvertently.
General Specifications
Feature Value
Interface 100kHz serial interface
Input color format CIE Yxy
Output PWM frequency 6.35kHz (nominal)
Output PWM resolution 12 bits
Supply 2.6V digital (nominal), 2.6V analog (nominal)
Block Diagram
PHOTOCURRENT
TO VOLTAGE
CONVERSION
RED
PHOTOCURRENT
TO VOLTAGE
CONVERSION
GREEN
PHOTOCURRENT
TO VOLTAGE
CONVERSION
BLUE
ANALOG TO
DIGITAL
CONVERSION
DEVICE
CONTROLLER
SDASLV
SCLSLV
SDAPROM
SCLPROM
PWMR
PWMG
PWMB
XRST
SLEEP
RGB
PHOTOSENSOR
ARRAY
5
High Level Description
A hardware reset (by asserting
XRST) should be performed
before starting any operation. It
is assumed that factory
calibration was performed prior
deployment of ADJD-J823.
Calibration is discussed at the
end of this section.
The user controls and configures
the device by programming a set
of internal registers through a
serial interface. At the start of
application, the following register
data must be written to it:
Frequency registers
Setup data
Calibration data
Bright and color input registers.
The register data is usually
gathered during a calibration
process which is performed once
in manufacturing. Factory
calibration is needed at a system
level to map the integrated tri-
color sensor’s reading (device
dependent) with a standard
device independent color space.
Once the register data is entered,
the feedback operation begins;
the device starts to sample the
RGB sensor using the internal
ADC. That data is compared to
a user-controlled color point
target. The PWM duty factor for
each channel is adjusted in
response to any error signal
generated by that comparison
operation.
Thus, the actual color produced
by the LEDs is maintained close
to the target.
There are three methods to
operate the device. They are
differentiated by the technique in
which the register data is stored
and used. The three figures
below describe the methods.
NVPROM stands for Non-Volatile
Programmable Read-Only
Memory such as an EEPROM.
DEVICENVPROM
HOST
CONTROLLER
SDASLV
SCLSLV
DEVICE NVPROM
SDAPROM
SCLPROM
HOST
CONTROLLER
SDASLV
SCLSLV
DEVICE NVPROM
SDAPROM
SCLPROM
Dedicated NVPROM in Standalone
Mode
A dedicated NVPROM is
connected to the device.
During factory calibration, the
host can instruct the device to
upload the register data to the
NVPROM. The difference
versus Interactive Mode is
that, in application, the device
itself will download the
register data and immediately
after, enter normal mode.
Then, it will start driving the
PWM channels to achieve a
default target color point. The
default color point is
programmed after factory
calibration. A host controller is
not necessary during
application. The serial
interface protocol between
device and NVPROM is hard
coded. So, a standard NVPROM
such as a serial I2C EEPROM
with address 0x50 (7-bit) must
be used.
Dedicated NVPROM in Interactive
Mode
A dedicated NVPROM is
connected to the device.
During factory calibration, the
host can instruct the device to
upload the register data to the
NVPROM. At the start of
application, the host can
instruct the device to
download the register data
from the NVPROM, after which
the device will wait for further
instructions in normal mode.
The serial interface protocol
between device and NVPROM
is hard coded. A standard
NVPROM such as a serial I2C
EEPROM with address 0x50
(7-bit) must be used.
Independent NVPROM
The NVPROM is independent
from the device. During factory
calibration, the host must read
the register data from the
device and write it to the
NVPROM. At the start of
application, the host must read
the register data from the
NVPROM and write it back to
the device, after which the
device will wait for further
instructions in normal mode.
6
Factory Calibration
Factory calibration is needed
at a system level to create a
‘snapshot’ of the initial
conditions of the system. The
color management algorithm
references the snapshot data.
In effect, the calibration data
trims out variation in the
entire signal chain from LEDs
to sensor to ADC. The figure
below shows the calibration
procedure in brief.
First, the device is put into
“open loop” mode in which the
color management algorithm is
turned off.
Second, the host controller
needs to determine the
optimum sensor sensitivity for
the given brightness detection
level. The sensitivity is a
combination of several internal
settings. Searching for the
optimum settings can be
performed manually or through
an automatic search routine
which is built into the device.
The host can start the routine
by issuing a command to the
device. The device will then
Open Loop
Sensor Gain Self-Adjustment
Read and Store Red LEDs Data
Read and Store Green LEDs Data
Read and Store Blue LEDs Data
Compute Calibration Data
Store Calibration Data &
Other Configuration Data
Factory Calibration Flow Chart
For details, refer to application
note 5241 ADJD-J823
programming manual
turn the LEDs (usually at
maximum duty factor) and
start the search routine.
Next, the host needs to turn
only the Red LEDs on. An
external camera must be set
up to capture the CIE
coordinates of the RED LEDs.
The scaled XYZ readings are
then written to the device. At
the same time, the host needs
to instruct the device to
sample the RGB sensor and
store the results.
This is repeated for the Green
and Blue LEDs.
Lastly, the host needs to
instruct the device to start a
calibration calculator. The
calculator uses the camera and
sensor readings for each color
to develop a mapping matrix
that maps the RGB sensor to
the standard CIE color space.
The mapping matrix and other
configuration data is the
device setup data referred to
in the previous section.

ADJD-J823

Mfr. #:
Manufacturer:
Broadcom / Avago
Description:
LED Lighting Modules Color Controller
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet