PCA9901DP,118 [NXP]

PCA9901 - One wire single LED driver TSSOP 8-Pin;
PCA9901DP,118
型号: PCA9901DP,118
厂家: NXP    NXP
描述:

PCA9901 - One wire single LED driver TSSOP 8-Pin

PC 驱动 光电二极管 接口集成电路
文件: 总27页 (文件大小:188K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
PCA9901  
One wire single LED driver  
Rev. 2 — 2 September 2010  
Product data sheet  
1. General description  
The PCA9901 is a 20 mA current source for a single LED that allows stand-alone blinking  
of a predefined pattern to off-load the microcontroller and save battery power.  
Programming of the device is done through a training sequence: the host controller sends  
the LED lighting sequence and the PCA9901 memorizes it. Once the sequence has been  
memorized, the PCA9901 can be programmed to send it once or in a loop until the host  
controller requests the sequence to be stopped.  
Commands and blinking sequence are sent through a uni-directional one-wire interface.  
Commands include: Training Start, Training End, Execute Sequence (once or in loop until  
a Stop Command is requested) and Reset. A blinking sequence includes up to 3 different  
blinking patterns, each defined by its ON and OFF timings.  
A bypass mode allows the training sequence to be ignored and the LED output to follow  
the one-wire interface Logic state to directly control the LED from the microcontroller.  
An external resistor sets the maximum current that flows in the LED, which can be set  
between 1 mA and 20 mA.  
The PCA9901 operates from a 2.7 V to 5.5 V power supply.  
2. Features and benefits  
„ 1 wire interface to control the device  
„ Stand-alone blinking capability while training the sequence to blink  
„ Sequence includes up to 3 blinking elements  
„ 12-bit (4096 steps) LED ON and OFF timings for each blinking element:  
‹ ON timing is captured between 1 ms and 255 ms  
‹ OFF timing is captured between 20 ms and 5.1 s  
„ 1.8 V compliant one-wire logic interface  
„ Training Start, Training End, Run-Once, Run, Stop and Reset commands  
„ High side current controlled LED driver with 1 mA to 20 mA max current in the LED set  
by an external resistor. 5 mA drive capability when no external resistor is connected  
„ 110 mV max dropout voltage driver at 20 mA  
„ Fully internal oscillator for sequence training, LED timing, Command and Sequencing  
Controls  
„ Short circuit and thermal protection  
„ 2.7 V to 5.5 V power supply  
„ Very low quiescent current: < 0.75 μA  
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
„ ESD protection exceeds 2000 V HBM per JESD22-A114, 200 V MM per  
JESD22-A115, and 1000 V CDM per JESD22-C101  
„ Latch-up testing is done to JEDEC Standard JESD78, which exceeds 100 mA  
„ Temperature range: 40 °C to +85 °C  
„ Packages offered: TSSOP8, WLCSP6  
3. Applications  
„ Cellular telephones  
„ Stand-alone status indicator  
4. Ordering information  
Table 1.  
Ordering information  
Type number Package  
Name  
Description  
Version  
PCA9901DP  
TSSOP8  
plastic thin shrink small outline package; 8 leads;  
body width 3 mm  
SOT505-1  
PCA9901UK  
WLCSP6  
wafer level chip-size package; 6 bumps;  
-
1.0 × 1.2 × 0.6 mm  
4.1 Ordering options  
Table 2.  
Ordering options  
Topside mark  
Type number  
PCA9901DP  
PCA9901UK  
Temperature range  
40 °C to +85 °C  
40 °C to +85 °C  
9901  
9901  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
2 of 27  
 
 
 
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
5. Block diagram  
V
DD  
PCA9901  
short/thermal disable  
enable  
INPUT  
FILTER  
DIGITAL INTERFACE  
DECODER  
CTRL  
control  
signals  
sequence  
OSCILLATOR  
clock  
ON AND OFF  
COUNTERS  
BAND GAP  
REGISTERS  
V
bg(int)  
V
DD  
PATTERN  
SEQUENCER  
SHORT-CIRCUIT  
AND  
THERMAL  
PROTECTION  
LED CURRENT  
CONTROL  
400 : 1 RATIO  
002aac602  
GND  
ISET  
LEDOUT  
Fig 1. Block diagram of PCA9901  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
3 of 27  
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
6. Pinning information  
6.1 Pinning  
ball A1  
index area  
PCA9901UK  
V
A1  
B1  
C1  
A2  
B2  
C2  
GND  
DD  
1
2
3
4
8
7
6
5
GND  
LEDOUT  
n.c.  
V
DD  
TEST1  
CTRL  
LEDOUT  
ISET  
TEST1  
n.c.  
PCA9901DP  
ISET  
CTRL  
002aac604  
Transparent top view  
002aac855  
Fig 2. Pin configuration for TSSOP8  
Fig 3. Pin configuration for WLCSP6  
6.2 Pin description  
Table 3.  
Symbol Pin  
WLCSP6 TSSOP8  
Pin description  
Type Description  
VDD  
A1  
B1  
C1  
A2  
8
I
power supply  
TEST1  
CTRL  
GND  
7
I
for test purposes only; must be connected to GND  
digital interface  
5
I
1
I
ground supply  
LEDOUT B2  
2
O
I
LED output (anode LED)  
current set resistor input; resistor to ground  
not connected  
ISET  
n.c.  
C2  
-
4
3, 6  
-
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
4 of 27  
 
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
7. Functional description  
Refer to Figure 1 “Block diagram of PCA9901”.  
7.1 Digital interface overview - CTRL pin  
The digital interface is a simple one-wire uni-directional interface allowing the host  
controller device to:  
send the lighting sequence to the LEDOUT pin and request the PCA9901 to capture  
and memorize it at the same time  
send the specific commands to execute the captured and memorized sequence later  
reset the PCA9901 to a known state at any time.  
The lighting sequence to be captured by the PCA9901 contains the actual LED ON  
(CTRL = 1) and LED OFF (CTRL = 0) timings. A sequence includes up to 3 different  
patterns, each one containing one ON and one OFF value. Up to 3 LED ON and  
3 LED OFF times can then be memorized by the PCA9901.  
Commands are specific events that tell the PCA9901 what action needs to be performed.  
The different commands are:  
TRAINING START: Beginning of the training sequence. Upon reception of this  
command, the PCA9901 starts capturing the lighting sequence.  
TRAINING END: End of the training sequence. Upon reception of this command, the  
capture stops, and the sequence is stored in the corresponding registers. The PCA9901  
goes to Shutdown mode.  
RUN ONCE: The sequence that has been memorized is executed once and then the  
PCA9901 goes to Shutdown mode. If no sequence has been previously captured, the  
PCA9901 goes to Shutdown mode.  
RUN: The sequence that has been memorized is executed until a STOP Command  
occurs.  
STOP: The LED output is switched off at the end of the current LED ON time and the  
PCA9901 goes to Shutdown mode.  
RESET: The PCA9901 is reset and all the internal registers default to zeroes. The  
PCA9901 goes to Shutdown mode.  
The PCA9901 decodes the commands using a 1.5 ms window from the first LOW to HIGH  
transition that occurs on the CTRL pin. The following command or the data following a  
command must then be issued at least 1.5 ms after.  
At the end of the 1.5 ms window:  
The PCA9901 is fully operational (in the case the command is issued while the  
PCA9901 was in Shutdown mode)  
The command has been successfully decoded and the PCA9901 is ready for the next  
message from the host controller (which will start at the next LOW to HIGH transition  
on the CTRL pin), or is ready to execute the required command.  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
5 of 27  
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
7.2 Command descriptions  
7.2.1 TRAINING START command  
2 pulses sent to the PCA9901 in less than 1.5 ms causes the PCA9901 to enter the  
Training mode.  
The PCA9901 leaves the Shutdown mode as soon as the first rising edge is detected,  
resets its registers to zeroes and is ready for sequence capture within the 1.5 ms.  
The next assertion of the CTRL pin (LOW to HIGH transition) starts the first LED ON  
period capture. CTRL cannot be asserted in less than 1.5 ms after the TRAINING START  
command has been issued.  
7.2.2 TRAINING END command  
3 pulses sent to the PCA9901 in less than 1.5 ms causes the PCA9901 to leave the  
Training mode.  
The PCA9901 ends the last LED OFF period capture when the TRAINING END command  
occurs.  
The PCA9901 goes to Shutdown mode.  
7.2.3 RUN ONCE command  
4 pulses sent to the PCA9901 in less than 1.5 ms causes the device to enter the  
RUN ONCE mode and wait for a ‘synchronization’ rising edge on CTRL.  
When a rising edge on CTRL is detected, the sequence that has been previously captured  
is run once. If no sequence has been captured it will go into Shutdown mode.  
Once the sequence has been run, the PCA9901 goes to Shutdown mode.  
Remark: CTRL line may stay either HIGH or LOW after the ‘synchronization’ edge.  
7.2.4 RUN command  
A LOW to HIGH transition followed by a HIGH state longer than 1.5 ms causes the  
sequence that has been previously captured to be executed in loop. The CTRL pin stays  
HIGH as long as the sequence is executed. If no sequence has been captured it will go  
into Shutdown mode.  
7.2.5 STOP command  
A HIGH to LOW transition when the PCA9901 is in the RUN mode causes the sequence  
that is running to stop:  
Immediately, if the transition occurred during the LED OFF time  
After finishing the execution of the current LED ON cycle if the transition occurred  
during the LED ON time.  
Once the sequence has been stopped, the PCA9901 goes to Shutdown mode.  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
6 of 27  
 
 
 
 
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
7.2.6 RESET command  
A single pulse sent to the PCA9901 in less than 1.5 ms causes the PCA9901 to go to  
Shutdown mode and to reset its registers to zeroes.  
7.3 State machine  
power-up;  
registers reset to zeroes  
no patterns memorized  
RUN or RUN ONCE  
Shutdown mode  
RESET  
RUN ONCE  
TRAINING START  
PCA9901 up and running;  
RUN  
PCA9901 up  
and running  
registers reset to zeroes  
sequence  
sent by  
host  
time-out detected during  
training sequence;  
LEDOUT follows CTRL state  
training sequence  
controller  
TRAINING END  
TRAINING END  
PCA9901 up  
and running  
sequence memorized;  
LEDOUT off  
PCA9901 up  
and running  
sequence is sent once  
sequence is sent (loop)  
(1)  
(1)  
to LEDOUT  
to LEDOUT  
LEDOUT follows  
CTRL state:  
STOP  
LEDOUT = ON  
Bypass mode when  
when CRTL = HIGH;  
LEDOUT = OFF  
registers still at zeroes  
when CTRL = LOW  
RESET  
registers reset  
to zeroes  
002aac605  
(1) PCA9901 goes directly to Shutdown mode if a training sequence has not been previously performed.  
Fig 4. State machine of the PCA9901  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
7 of 27  
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
7.4 Lighting training sequence  
Training sequence starts after a TRAINING START command has been issued by the  
host controller and ends after a TRAINING END command has been issued.  
The LED ON timing is provided when CTRL is HIGH and the LED OFF timing is provided  
when CTRL is LOW.  
LEDOUT follows CTRL Logic state during the Training sequence: The LED is ON when  
CTRL = HIGH, and the LED is OFF when CTRL = LOW.  
The sequence is as follows:  
Pattern 1 ON – Pattern 1 OFF – Pattern 2 ON – Pattern 2 OFF – Pattern 3 ON –  
Pattern 3 OFF  
A sequence composed by only 1 or 2 patterns can also be stored by issuing the  
TRAINING END command after either the first or the second pattern. Non-programmed  
registers during the training sequence remain programmed with zeroes; when the state  
machine encounters a Zero ON time register, it loops to the beginning of the sequence.  
LED ON timing: 1 ms step with a 12-bit resolution – Time between 1 ms and at least  
255 ms.  
An ON time higher than 255 ms causes the ON counter to saturate at max value  
(0xFF).  
LED OFF timing: 20 ms step with a 12-bit resolution – Time between at least 20 ms  
and 5.1 s.  
An OFF time higher than 5.1 s causes the OFF counter to saturate at max value  
(0xFF).  
ON and OFF timings are stored on the 8-bit registers. The registers are reset to zeroes  
when the host controller sends a TRAINING START or RESET command.  
LED ON  
1_ON  
LED ON  
2_ON  
LED ON  
TRAINING  
START  
TRAINING  
END  
LED OFF  
1_OFF  
LED OFF  
2_OFF  
LED OFF  
3_OFF  
3_ON  
Pattern 1  
Pattern 2  
Pattern 3  
sequence  
LEDOUT pin follows CTRL state dring the sequence capture  
002aac606  
1_ON, 2_ON and 3_ON timings: between 1 ms and at least 255 ms (4096 steps).  
2_OFF, 2_OFF and 3_OFF timings: between at least 20 ms and 5.1 s (4096 steps).  
Fig 5. Lighting sequence capture  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
8 of 27  
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
7.5 TRAINING START and TRAINING END commands waveforms  
last LED OFF timing  
first LED ON timing  
TRAINING START command  
TRAINING END command  
1.5 ms minimum  
1.5 ms minimum  
Training sequence  
PCA9901 goes to Shutdown mode  
PCA9901 leaves Shutdown mode  
and is ready for capture within 1.5 ms (max).  
All registers are set to zeroes.  
002aac607  
Fig 6. TRAINING START and TRAINING END commands  
7.6 RUN ONCE, RUN, STOP and RESET commands waveforms  
programmed  
sequence  
runs once  
LEDOUT = OFF  
PCA9901 goes to Shutdown mode  
RUN ONCE command  
1.5 ms minimum  
STOP command  
PCA9901 goes to Shutdown mode immediately  
if LED is OFF (counting LED OFF time).  
RUN command  
1.5 ms minimum  
or  
programmed sequence  
runs in loop  
PCA9901 goes to Shutdown mode  
once the current LED ON time  
has been performed.  
LED on  
RESET command  
All registers set to zeroes;  
PCA9901 goes to  
Shutdown mode.  
PCA9901 leaves  
Shutdown mode  
1.5 ms minimum  
PCA9901 leaves  
Shutdown mode  
002aac608  
Fig 7. RUN ONCE, RUN, STOP and RESET commands  
7.7 Bypass mode  
A Bypass mode allows the PCA9901 LEDOUT pin to be directly driven by the CTRL logic  
state.  
A TRAINING START command followed immediately by a TRAINING END command  
enters the Bypass mode. Once the TRAINING END command has been issued, the  
LEDOUT output follows the CTRL logic state (LED ON when CTRL = HIGH, LED OFF  
when CTRL = 0). Sending a RESET command exits the Bypass mode.  
The Bypass mode allows the microcontroller to directly control the LED and blink it or  
dim it.  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
9 of 27  
 
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
7.8 Time-out  
The time-out circuitry allows the PCA9901 to be safely set back to the Shutdown mode  
when a communication problem occurs between the host controller and the PCA9901.  
7.8.1 CTRL LOW too long after receiving a TRAINING START command  
The PCA9901 is waiting for the first LED ON timing.  
1. Once the TRAINING START command has been decoded (end of the 1.5 ms  
window), a time-out counter starts counting as long as CTRL stays LOW.  
2. The time-out counter counts until it reaches the maximum allowed ON value. The  
maximum allowed ON time is greater than or equal to 255 ms.  
Remark: If CTRL goes HIGH before reaching the maximum counter value, the  
time-out counter is reset and the PCA9901 starts counting the LED ON timing or  
decoding the command that has been issued.  
3. If the maximum time-out value is reached, the training sequence is automatically  
terminated and the PCA9901 goes to Shutdown mode.  
Remark: When the time-out occurs and the PCA9901 goes to Shutdown mode, the  
registers are still programmed with zeroes.  
7.8.2 CTRL HIGH too long during the training sequence  
The PCA9901 is counting the ON timing and reaches the counter maximum value (0xFF).  
If CTRL does not go LOW when reaching the max value:  
1. The PCA9901 switches off the LEDOUT pin.  
2. Maximum ON count is stored in the corresponding ON register.  
3. A time-out counter starts counting until it reaches the maximum allowed OFF value.  
The maximum allowed OFF time is greater than or equal to 5.11 seconds.  
4. When the maximum time-out counter value is reached, maximum OFF count is stored  
in the corresponding OFF register.  
Remark: If CTRL goes LOW before reaching the maximum counter value, the  
time-out counter is reset and the PCA9901 starts counting the LED OFF timing.  
5. If the maximum time-out value is reached, the training sequence is automatically  
terminated and the PCA9901 goes to Shutdown mode.  
7.8.3 CTRL LOW too long during the training sequence  
The PCA9901 is counting the OFF timing and reaches the counter maximum value  
(0xFF). If CTRL does not go HIGH when reaching the maximum value:  
1. Maximum OFF count is stored in the corresponding OFF register.  
2. A time-out counter starts counting until it reaches the maximum allowed OFF value.  
The maximum allowed OFF time is greater than or equal to 5.11 seconds.  
3. When the maximum time-out counter value is reached, the training sequence is  
automatically terminated and the PCA9901 goes to Shutdown mode.  
Remark: If CTRL goes HIGH before reaching the maximum counter value, the  
time-out counter is reset and the PCA9901 starts counting the LED ON timing or  
decoding the command that has been issued.  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
10 of 27  
 
 
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
7.8.4 ‘Synchronization’ signal not generated after RUN ONCE command  
The PCA9901 is waiting for the ‘Synchronization’ signal (rising edge of CTRL) after a  
RUN ONCE command has been issued.  
1. Once the RUN ONCE command has been decoded (end of the 1.5 ms window), a  
time-out counter starts counting as long as CTRL stays LOW.  
2. The time-out counter counts until it reaches the maximum allowed ON value. The  
maximum allowed ON time is greater than or equal to 255 ms.  
Remark: If CTRL goes HIGH before reaching the maximum counter value, the  
time-out counter is reset and the PCA9901 runs the sequence once.  
3. If the maximum time-out value is reached, the RUN ONCE command is automatically  
aborted and the PCA9901 goes to Shutdown mode.  
7.9 Current source generation  
The LED output contains a constant current driver that will source a current that is  
determined by an external resistor connected between ISET pin and GND. The current  
can be set using the following formula:  
(1.23 × 400)  
IO  
=
(1)  
------------------------------  
Rext  
Rext can be chosen so that a maximum LED current value between 1 mA and 20 mA can  
be programmed.  
Remark: LED current accuracy is proportional to the accuracy and temperature  
coefficient tolerance of Rext  
.
When no external resistor is connected between the ISET pin and GND, the LED output is  
able to source 5 mA through a fully internal current source. It is automatically shut down  
when an external resistor is connected to ISET.  
Remark: The LED current accuracy is proportional to the tolerance and temperature  
coefficient of the resistor.  
Remark: To save power, the current source generator is only enabled when the LED  
needs to be turned on.  
7.10 Short-circuit and thermal protection  
A short-circuit and thermal protection circuitry disables the LED output driver and the  
current generator when a short occurs or when a high temperature condition has been  
detected.  
The circuitry is active during normal mode operation (Programing, RUN ONCE, RUN or  
Bypass modes). When a fault condition is detected, the reference current circuitry (ISET)  
and the LED output stage (LEDOUT) are automatically shut down. This will cause  
LEDOUT to be OFF as long as the fault condition is present. The other analog blocks  
(oscillator, voltage reference) are kept enabled as long as the PCA9901 is in normal mode  
operation.  
The PCA9901 goes automatically to Power-down mode when it exits the programming,  
RUN ONCE, RUN or Bypass modes.  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
11 of 27  
 
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
If the fault condition goes away during normal mode operation, the reference current  
circuitry and the LED output stage are again enabled, allowing the PCA9901 to resume  
control of the LED output stage (LEDOUT).  
A short-circuit condition is detected when the PCA9901's current consumption becomes  
higher than 50 mA.  
An overtemperature condition is detected when the temperature goes above 125 °C. It  
goes away when the temperature goes 15 °C below the overtemperature condition.  
7.11 Shutdown mode  
Shutdown mode is the low power mode where the internal oscillator, band gap, current  
generator and LED driver are turned off to save power, and is the default mode at  
power-up.  
Shutdown mode is automatically entered after:  
A RUN ONCE sequence has been executed  
A STOP command  
A TRAINING END command  
A RESET command  
A Time-out condition has been detected.  
When in Shutdown mode, setting CTRL HIGH immediately exits the Shutdown mode: the  
oscillator and the band gap are turned on and it takes up to 1.5 ms for the device to be up  
and running and decode the command issued by the host controller.  
7.12 Reset  
Reset mode is achieved by sending a RESET command and causes all the registers to be  
reset to zeroes and the device to go to Shutdown mode.  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
12 of 27  
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
8. Application design-in information  
V
BAT  
V
V
DD  
DD  
CTRL  
I
LEDOUT  
LEDOUT  
HOST  
CONTROLLER  
PCA9901  
GND  
ISET  
GND  
(1)  
R
ext  
002aac609  
(1) Accuracy of the output current directly proportional to the accuracy of the external resistor.  
1.23 × 400  
ILEDOUT  
Rext  
=
-------------------------  
Fig 8. Application diagram  
9. Limiting values  
Table 4.  
Limiting values  
In accordance with the Absolute Maximum Rating System (IEC 60134).  
Symbol  
VDD  
Parameter  
Conditions  
Min  
0.3  
0.3  
0.3  
-
Max  
Unit  
V
supply voltage  
input voltage  
+6.0  
VI  
CTRL pin  
ISET pin  
ISET  
VDD + 0.2  
VDD + 0.2  
125  
V
V
II  
input current  
μA  
mA  
μA  
°C  
°C  
V
IO  
output current  
LEDOUT  
ISET  
-
50  
-
125  
Tstg  
storage temperature  
ambient temperature  
65  
40  
2000  
200  
500  
2000  
+150  
+85  
Tamb  
VESD  
operating  
HBM  
electrostatic discharge  
voltage  
+2000  
+200  
+500  
+2000  
MM  
V
CDM  
V
[1]  
VESD(LEDOUT) electrostatic discharge  
voltage on pin LEDOUT  
HBM  
V
[1] ESD rating on that specific pin may be higher. Will be updated if needed when device available and ESD  
test performed.  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
13 of 27  
 
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
10. Static characteristics  
Table 5.  
Static characteristics  
VDD = 2.7 V to 5.5 V; Tamb = 40 °C to +85 °C; unless otherwise specified.  
Symbol  
Parameter  
Conditions  
Min  
Typ  
Max  
Unit  
Supply  
VDD  
supply voltage  
supply current  
2.7  
-
3.3  
-
5.5  
40  
V
IDD  
VDD = 3.3 V; CTRL = GND;  
μA  
LEDOUT = 0 mA; excludes LED  
drive and current mirror currents  
IDD(sd)  
shutdown mode supply current  
-
-
0.3  
50  
0.75  
70  
μA  
Ith(det)sc  
short-circuit detection  
threshold current  
maximum current before short  
detected; guaranteed by design  
mA  
ΔIO/(IO×ΔVI)  
VPOR  
line regulation  
LEDOUT enabled  
rising power supply  
-
-
-
2
% / V  
V
power-on reset voltage  
2.0  
2.5  
LEDOUT pin  
Vdo  
dropout voltage  
when LED current dropped  
10 % from the nominal current  
value  
ILEDOUT = 5 mA  
ILEDOUT = 10 mA  
ILEDOUT = 20 mA  
-
-
30  
50  
110  
3.1  
20  
-
mV  
mV  
mV  
V
-
40  
75  
-
-
VLEDOUT  
ILEDOUT  
voltage on pin LEDOUT  
current on pin LEDOUT  
1.2  
with external resistor  
1
-
-
mA  
mA  
%
without external resistor  
5
-
ΔIO/IO  
relative output current variation symmetrical (peak-to-peak);  
-
5
must not offset average current  
setting  
ΔILEDOUT/ILEDOUT relative current variation on  
current load regulation  
pin LEDOUT  
overtemperature and LED VF  
change from 1.2 V to VDD with  
external resistor  
10  
30  
30  
-
-
-
+10  
+30  
+30  
%
%
%
overtemperature and LED VF  
change from 1.2 V to Vdo with  
external resistor  
overtemperature and LED VF  
change from 1.2 V to 3.1 V  
without external resistor  
CTRL pin  
VIL  
VIH  
IIH  
ILI  
LOW-level input voltage  
HIGH-level input voltage  
HIGH-level input current  
input leakage current  
input capacitance  
-
-
-
-
-
-
0.4  
-
V
1.2  
-
V
1
μA  
μA  
pF  
1  
-
-
Ci  
VI = VSS or VDD  
5
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
14 of 27  
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
Table 5.  
Static characteristics …continued  
VDD = 2.7 V to 5.5 V; Tamb = 40 °C to +85 °C; unless otherwise specified.  
Symbol  
ISET pin  
VISET  
Parameter  
Conditions  
Min  
Typ  
Max  
Unit  
voltage on pin ISET  
-
1.23  
-
-
V
ΔVISET/VISET  
relative voltage variation on  
pin ISET  
ILEDOUT = 5 mA to 20 mA  
linearity of ILED / ISET function  
ILEDOUT = 5 mA to 20 mA  
10  
+10  
%
ΔIO/Iexp  
output current variation to  
expected current ratio  
2  
-
2
-
%
ILED/IISET  
LED current to ISET current  
ratio  
-
400  
Thermal shutdown  
Tsd  
shutdown temperature  
guaranteed by design  
guaranteed by design  
-
-
125  
15  
-
-
°C  
°C  
Tsd(hys)  
hysteresis of shutdown  
temperature  
11. Dynamic characteristics  
Table 6.  
Dynamic characteristics  
VDD = 2.7 V to 5.5 V; Tamb = 40 °C to 85 °C; unless otherwise specified.  
Symbol  
Parameter  
Conditions  
Min  
Typ  
Max  
Unit  
CTRL pin  
tWH(CTRL)  
tWL(CTRL)  
tdecod(cmd)  
tw(spike)  
pulse width HIGH on pin CTRL  
pulse width LOW on pin CTRL  
command decode time  
command pulse ON  
command pulse OFF  
2
2
-
-
50  
75  
-
μs  
μs  
ms  
ns  
-
1.5  
25  
spike pulse width  
-
-
LEDOUT pin  
[1]  
[2]  
tWH(LEDOUT) pulse width HIGH on pin LEDOUT  
tWL(LEDOUT) pulse width LOW on pin LEDOUT  
minimum LED ON period  
minimum LED OFF period  
internal oscillator clock cycle  
-
1
±1 %  
±1 %  
+200  
ms  
ms  
μs  
-
20  
-
ΔTLED  
LED period variation  
200  
Oscillator  
Δfosc/fosc  
relative oscillator frequency variation over temperature;  
guaranteed by design  
-
5
-
%
[1] LED ON-time resolution.  
[2] LED OFF-time resolution.  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
15 of 27  
 
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
12. Tape and reel information  
2.00 0.05  
1.50 + 0.10  
4.00 0.10  
4.00 0.10  
1.75 0.10  
3.50 0.05  
5° max.  
+ 0.30  
0.10  
8.00  
K
0
B
0
1.35 0.05  
0.75 0.05  
0.50 0.05  
0.254 0.02  
K
0
A
0
1.15 0.05  
002aae764  
Dimensions are in millimeter (mm).  
Fig 9. WL-CSP embossed carrier tape configuration  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
16 of 27  
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
13. Package outline  
TSSOP8: plastic thin shrink small outline package; 8 leads; body width 3 mm  
SOT505-1  
D
E
A
X
c
y
H
v
M
A
E
Z
5
8
A
(A )  
2
A
3
A
1
pin 1 index  
θ
L
p
L
1
4
detail X  
e
w M  
b
p
0
2.5  
5 mm  
scale  
DIMENSIONS (mm are the original dimensions)  
A
(1)  
(2)  
(1)  
A
A
A
b
c
D
E
e
H
E
L
L
p
UNIT  
v
w
y
Z
θ
1
2
3
p
max.  
0.15  
0.05  
0.95  
0.80  
0.45  
0.25  
0.28  
0.15  
3.1  
2.9  
3.1  
2.9  
5.1  
4.7  
0.7  
0.4  
0.70  
0.35  
6°  
0°  
mm  
1.1  
0.65  
0.25  
0.94  
0.1  
0.1  
0.1  
Notes  
1. Plastic or metal protrusions of 0.15 mm maximum per side are not included.  
2. Plastic or metal protrusions of 0.25 mm maximum per side are not included.  
REFERENCES  
OUTLINE  
EUROPEAN  
PROJECTION  
ISSUE DATE  
VERSION  
IEC  
JEDEC  
JEITA  
99-04-09  
03-02-18  
SOT505-1  
Fig 10. Package outline SOT505-1 (TSSOP8)  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
17 of 27  
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
WLCSP6: wafer level chip-size package; 6 bumps; 1.0 x 1.2 x 0.6 mm  
PCA9901UK  
D
B
A
E
ball A1  
index area  
A
2
A
A
1
detail X  
e
C
y
1/2 e  
y
C
1
v  
w  
C
C
A
B
b
C
B
A
e
1
1
2
X
0
0.5  
1 mm  
scale  
Dimensions  
Unit  
A
A
1
A
2
b
D
E
e
e
1
v
w
y
max 0.63 0.23 0.40 0.29 1.1 1.25  
mm nom 0.58 0.20 0.38 0.26 1.0 1.20 0.4 0.8 0.01 0.04 0.02  
min 0.53 0.17 0.36 0.23 0.9 1.15  
pca9901uk_po  
References  
Outline  
version  
European  
Issue date  
projection  
IEC  
JEDEC  
JEITA  
07-08-30  
09-11-05  
PCA9901UK  
Fig 11. Package outline PCA9901UK (WLCSP6)  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
18 of 27  
PCA9901  
NXP Semiconductors  
One wire single LED driver  
14. Soldering of SMD packages  
This text provides a very brief insight into a complex technology. A more in-depth account  
of soldering ICs can be found in Application Note AN10365 “Surface mount reflow  
soldering description”.  
14.1 Introduction to soldering  
Soldering is one of the most common methods through which packages are attached to  
Printed Circuit Boards (PCBs), to form electrical circuits. The soldered joint provides both  
the mechanical and the electrical connection. There is no single soldering method that is  
ideal for all IC packages. Wave soldering is often preferred when through-hole and  
Surface Mount Devices (SMDs) are mixed on one printed wiring board; however, it is not  
suitable for fine pitch SMDs. Reflow soldering is ideal for the small pitches and high  
densities that come with increased miniaturization.  
14.2 Wave and reflow soldering  
Wave soldering is a joining technology in which the joints are made by solder coming from  
a standing wave of liquid solder. The wave soldering process is suitable for the following:  
Through-hole components  
Leaded or leadless SMDs, which are glued to the surface of the printed circuit board  
Not all SMDs can be wave soldered. Packages with solder balls, and some leadless  
packages which have solder lands underneath the body, cannot be wave soldered. Also,  
leaded SMDs with leads having a pitch smaller than ~0.6 mm cannot be wave soldered,  
due to an increased probability of bridging.  
The reflow soldering process involves applying solder paste to a board, followed by  
component placement and exposure to a temperature profile. Leaded packages,  
packages with solder balls, and leadless packages are all reflow solderable.  
Key characteristics in both wave and reflow soldering are:  
Board specifications, including the board finish, solder masks and vias  
Package footprints, including solder thieves and orientation  
The moisture sensitivity level of the packages  
Package placement  
Inspection and repair  
Lead-free soldering versus SnPb soldering  
14.3 Wave soldering  
Key characteristics in wave soldering are:  
Process issues, such as application of adhesive and flux, clinching of leads, board  
transport, the solder wave parameters, and the time during which components are  
exposed to the wave  
Solder bath specifications, including temperature and impurities  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
19 of 27  
 
 
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
14.4 Reflow soldering  
Key characteristics in reflow soldering are:  
Lead-free versus SnPb soldering; note that a lead-free reflow process usually leads to  
higher minimum peak temperatures (see Figure 12) than a SnPb process, thus  
reducing the process window  
Solder paste printing issues including smearing, release, and adjusting the process  
window for a mix of large and small components on one board  
Reflow temperature profile; this profile includes preheat, reflow (in which the board is  
heated to the peak temperature) and cooling down. It is imperative that the peak  
temperature is high enough for the solder to make reliable solder joints (a solder paste  
characteristic). In addition, the peak temperature must be low enough that the  
packages and/or boards are not damaged. The peak temperature of the package  
depends on package thickness and volume and is classified in accordance with  
Table 7 and 8  
Table 7.  
SnPb eutectic process (from J-STD-020C)  
Package thickness (mm) Package reflow temperature (°C)  
Volume (mm3)  
< 350  
350  
220  
< 2.5  
235  
220  
2.5  
220  
Table 8.  
Lead-free process (from J-STD-020C)  
Package thickness (mm) Package reflow temperature (°C)  
Volume (mm3)  
< 350  
260  
350 to 2000  
> 2000  
260  
< 1.6  
260  
250  
245  
1.6 to 2.5  
> 2.5  
260  
245  
250  
245  
Moisture sensitivity precautions, as indicated on the packing, must be respected at all  
times.  
Studies have shown that small packages reach higher temperatures during reflow  
soldering, see Figure 12.  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
20 of 27  
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
maximum peak temperature  
= MSL limit, damage level  
temperature  
minimum peak temperature  
= minimum soldering temperature  
peak  
temperature  
time  
001aac844  
MSL: Moisture Sensitivity Level  
Fig 12. Temperature profiles for large and small components  
For further information on temperature profiles, refer to Application Note AN10365  
“Surface mount reflow soldering description”.  
15. Soldering of WLCSP packages  
15.1 Introduction to soldering WLCSP packages  
This text provides a very brief insight into a complex technology. A more in-depth account  
of soldering WLCSP (Wafer Level Chip-Size Packages) can be found in application note  
AN10439 “Wafer Level Chip Scale Package” and in application note AN10365 “Surface  
mount reflow soldering description”.  
Wave soldering is not suitable for this package.  
All NXP WLCSP packages are lead-free.  
15.2 Board mounting  
Board mounting of a WLCSP requires several steps:  
1. Solder paste printing on the PCB  
2. Component placement with a pick and place machine  
3. The reflow soldering itself  
15.3 Reflow soldering  
Key characteristics in reflow soldering are:  
Lead-free versus SnPb soldering; note that a lead-free reflow process usually leads to  
higher minimum peak temperatures (see Figure 13) than a PbSn process, thus  
reducing the process window  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
21 of 27  
 
 
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
Solder paste printing issues, such as smearing, release, and adjusting the process  
window for a mix of large and small components on one board  
Reflow temperature profile; this profile includes preheat, reflow (in which the board is  
heated to the peak temperature), and cooling down. It is imperative that the peak  
temperature is high enough for the solder to make reliable solder joints (a solder paste  
characteristic) while being low enough that the packages and/or boards are not  
damaged. The peak temperature of the package depends on package thickness and  
volume and is classified in accordance with Table 9.  
Table 9.  
Lead-free process (from J-STD-020C)  
Package thickness (mm) Package reflow temperature (°C)  
Volume (mm3)  
< 350  
260  
350 to 2000  
260  
> 2000  
260  
< 1.6  
1.6 to 2.5  
> 2.5  
260  
250  
245  
250  
245  
245  
Moisture sensitivity precautions, as indicated on the packing, must be respected at all  
times.  
Studies have shown that small packages reach higher temperatures during reflow  
soldering, see Figure 13.  
maximum peak temperature  
= MSL limit, damage level  
temperature  
minimum peak temperature  
= minimum soldering temperature  
peak  
temperature  
time  
001aac844  
MSL: Moisture Sensitivity Level  
Fig 13. Temperature profiles for large and small components  
For further information on temperature profiles, refer to application note AN10365  
“Surface mount reflow soldering description”.  
15.3.1 Stand off  
The stand off between the substrate and the chip is determined by:  
The amount of printed solder on the substrate  
The size of the solder land on the substrate  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
22 of 27  
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
The bump height on the chip  
The higher the stand off, the better the stresses are released due to TEC (Thermal  
Expansion Coefficient) differences between substrate and chip.  
15.3.2 Quality of solder joint  
A flip-chip joint is considered to be a good joint when the entire solder land has been  
wetted by the solder from the bump. The surface of the joint should be smooth and the  
shape symmetrical. The soldered joints on a chip should be uniform. Voids in the bumps  
after reflow can occur during the reflow process in bumps with high ratio of bump diameter  
to bump height, i.e. low bumps with large diameter. No failures have been found to be  
related to these voids. Solder joint inspection after reflow can be done with X-ray to  
monitor defects such as bridging, open circuits and voids.  
15.3.3 Rework  
In general, rework is not recommended. By rework we mean the process of removing the  
chip from the substrate and replacing it with a new chip. If a chip is removed from the  
substrate, most solder balls of the chip will be damaged. In that case it is recommended  
not to re-use the chip again.  
Device removal can be done when the substrate is heated until it is certain that all solder  
joints are molten. The chip can then be carefully removed from the substrate without  
damaging the tracks and solder lands on the substrate. Removing the device must be  
done using plastic tweezers, because metal tweezers can damage the silicon. The  
surface of the substrate should be carefully cleaned and all solder and flux residues  
and/or underfill removed. When a new chip is placed on the substrate, use the flux  
process instead of solder on the solder lands. Apply flux on the bumps at the chip side as  
well as on the solder pads on the substrate. Place and align the new chip while viewing  
with a microscope. To reflow the solder, use the solder profile shown in application note  
AN10365 “Surface mount reflow soldering description”.  
15.3.4 Cleaning  
Cleaning can be done after reflow soldering.  
16. Abbreviations  
Table 10. Abbreviations  
Acronym  
CDM  
ESD  
Description  
Charged Device Model  
ElectroStatic Discharge  
Global Packet Radio System  
Global System for Mobile communications  
Human Body Model  
GPRS  
GSM  
HBM  
LED  
Light Emitting Diode  
MM  
Machine Model  
PWB  
Printed Wiring Board  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
23 of 27  
 
 
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
17. Revision history  
Table 11. Revision history  
Document ID  
PCA9901 v.2  
Modifications  
Release date  
Data sheet status  
Change notice  
Supersedes  
20100902  
Product data sheet  
-
PCA9901 v.1  
Table 1 “Ordering information”: Removed type number PCA9901GD (row)  
Table 2 “Ordering options”:  
Removed PCA9901GD  
Changed Topside mark for PCA9901UK from “P01” to “9901”  
Removed (old) Section 5, “Marking”  
Section 6.1 “Pinning”: removed (old) “Figure 4, Pin configuration for XSON8U”  
Table 5 “Static characteristics”:  
Typical value for VPOR corrected from “1.8 V” to “2.0 V”.  
Maximum value for VPOR corrected from “2.0 V” to “2.5 V”.  
Section 13 “Package outline”: removed (old) Figure 13, “Package outline SOT996-2 (XSON8U)”  
20091203 Product data sheet  
PCA9901 v.1  
-
-
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
24 of 27  
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
18. Legal information  
18.1 Data sheet status  
Document status[1][2]  
Product status[3]  
Development  
Definition  
Objective [short] data sheet  
This document contains data from the objective specification for product development.  
This document contains data from the preliminary specification.  
This document contains the product specification.  
Preliminary [short] data sheet Qualification  
Product [short] data sheet Production  
[1]  
[2]  
[3]  
Please consult the most recently issued document before initiating or completing a design.  
The term ‘short data sheet’ is explained in section “Definitions”.  
The product status of device(s) described in this document may have changed since this document was published and may differ in case of multiple devices. The latest product status  
information is available on the Internet at URL http://www.nxp.com.  
malfunction of an NXP Semiconductors product can reasonably be expected  
18.2 Definitions  
to result in personal injury, death or severe property or environmental  
damage. NXP Semiconductors accepts no liability for inclusion and/or use of  
NXP Semiconductors products in such equipment or applications and  
therefore such inclusion and/or use is at the customer’s own risk.  
Draft — The document is a draft version only. The content is still under  
internal review and subject to formal approval, which may result in  
modifications or additions. NXP Semiconductors does not give any  
representations or warranties as to the accuracy or completeness of  
information included herein and shall have no liability for the consequences of  
use of such information.  
Applications — Applications that are described herein for any of these  
products are for illustrative purposes only. NXP Semiconductors makes no  
representation or warranty that such applications will be suitable for the  
specified use without further testing or modification.  
Short data sheet — A short data sheet is an extract from a full data sheet  
with the same product type number(s) and title. A short data sheet is intended  
for quick reference only and should not be relied upon to contain detailed and  
full information. For detailed and full information see the relevant full data  
sheet, which is available on request via the local NXP Semiconductors sales  
office. In case of any inconsistency or conflict with the short data sheet, the  
full data sheet shall prevail.  
Customers are responsible for the design and operation of their applications  
and products using NXP Semiconductors products, and NXP Semiconductors  
accepts no liability for any assistance with applications or customer product  
design. It is customer’s sole responsibility to determine whether the NXP  
Semiconductors product is suitable and fit for the customer’s applications and  
products planned, as well as for the planned application and use of  
customer’s third party customer(s). Customers should provide appropriate  
design and operating safeguards to minimize the risks associated with their  
applications and products.  
Product specification — The information and data provided in a Product  
data sheet shall define the specification of the product as agreed between  
NXP Semiconductors and its customer, unless NXP Semiconductors and  
customer have explicitly agreed otherwise in writing. In no event however,  
shall an agreement be valid in which the NXP Semiconductors product is  
deemed to offer functions and qualities beyond those described in the  
Product data sheet.  
NXP Semiconductors does not accept any liability related to any default,  
damage, costs or problem which is based on any weakness or default in the  
customer’s applications or products, or the application or use by customer’s  
third party customer(s). Customer is responsible for doing all necessary  
testing for the customer’s applications and products using NXP  
Semiconductors products in order to avoid a default of the applications and  
the products or of the application or use by customer’s third party  
customer(s). NXP does not accept any liability in this respect.  
18.3 Disclaimers  
Limiting values — Stress above one or more limiting values (as defined in  
the Absolute Maximum Ratings System of IEC 60134) will cause permanent  
damage to the device. Limiting values are stress ratings only and (proper)  
operation of the device at these or any other conditions above those given in  
the Recommended operating conditions section (if present) or the  
Characteristics sections of this document is not warranted. Constant or  
repeated exposure to limiting values will permanently and irreversibly affect  
the quality and reliability of the device.  
Limited warranty and liability — Information in this document is believed to  
be accurate and reliable. However, NXP Semiconductors does not give any  
representations or warranties, expressed or implied, as to the accuracy or  
completeness of such information and shall have no liability for the  
consequences of use of such information.  
In no event shall NXP Semiconductors be liable for any indirect, incidental,  
punitive, special or consequential damages (including - without limitation - lost  
profits, lost savings, business interruption, costs related to the removal or  
replacement of any products or rework charges) whether or not such  
damages are based on tort (including negligence), warranty, breach of  
contract or any other legal theory.  
Terms and conditions of commercial sale — NXP Semiconductors  
products are sold subject to the general terms and conditions of commercial  
sale, as published at http://www.nxp.com/profile/terms, unless otherwise  
agreed in a valid written individual agreement. In case an individual  
agreement is concluded only the terms and conditions of the respective  
agreement shall apply. NXP Semiconductors hereby expressly objects to  
applying the customer’s general terms and conditions with regard to the  
purchase of NXP Semiconductors products by customer.  
Notwithstanding any damages that customer might incur for any reason  
whatsoever, NXP Semiconductors’ aggregate and cumulative liability towards  
customer for the products described herein shall be limited in accordance  
with the Terms and conditions of commercial sale of NXP Semiconductors.  
Right to make changes — NXP Semiconductors reserves the right to make  
changes to information published in this document, including without  
limitation specifications and product descriptions, at any time and without  
notice. This document supersedes and replaces all information supplied prior  
to the publication hereof.  
No offer to sell or license — Nothing in this document may be interpreted or  
construed as an offer to sell products that is open for acceptance or the grant,  
conveyance or implication of any license under any copyrights, patents or  
other industrial or intellectual property rights.  
Export control — This document as well as the item(s) described herein  
may be subject to export control regulations. Export might require a prior  
authorization from national authorities.  
Suitability for use — NXP Semiconductors products are not designed,  
authorized or warranted to be suitable for use in life support, life-critical or  
safety-critical systems or equipment, nor in applications where failure or  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
25 of 27  
 
 
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
Non-automotive qualified products — Unless this data sheet expressly  
states that this specific NXP Semiconductors product is automotive qualified,  
the product is not suitable for automotive use. It is neither qualified nor tested  
in accordance with automotive testing or application requirements. NXP  
Semiconductors accepts no liability for inclusion and/or use of  
NXP Semiconductors’ specifications such use shall be solely at customer’s  
own risk, and (c) customer fully indemnifies NXP Semiconductors for any  
liability, damages or failed product claims resulting from customer design and  
use of the product for automotive applications beyond NXP Semiconductors’  
standard warranty and NXP Semiconductors’ product specifications.  
non-automotive qualified products in automotive equipment or applications.  
In the event that customer uses the product for design-in and use in  
automotive applications to automotive specifications and standards, customer  
(a) shall use the product without NXP Semiconductors’ warranty of the  
product for such automotive applications, use and specifications, and (b)  
whenever customer uses the product for automotive applications beyond  
18.4 Trademarks  
Notice: All referenced brands, product names, service names and trademarks  
are the property of their respective owners.  
19. Contact information  
For more information, please visit: http://www.nxp.com  
For sales office addresses, please send an email to: salesaddresses@nxp.com  
PCA9901  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2010. All rights reserved.  
Product data sheet  
Rev. 2 — 2 September 2010  
26 of 27  
 
 
PCA9901  
NXP Semiconductors  
One wire single LED driver  
20. Contents  
1
General description. . . . . . . . . . . . . . . . . . . . . . 1  
14.1  
14.2  
14.3  
14.4  
Introduction to soldering. . . . . . . . . . . . . . . . . 19  
Wave and reflow soldering. . . . . . . . . . . . . . . 19  
Wave soldering . . . . . . . . . . . . . . . . . . . . . . . 19  
Reflow soldering . . . . . . . . . . . . . . . . . . . . . . 20  
2
Features and benefits . . . . . . . . . . . . . . . . . . . . 1  
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2  
Ordering information. . . . . . . . . . . . . . . . . . . . . 2  
Ordering options. . . . . . . . . . . . . . . . . . . . . . . . 2  
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 3  
3
4
4.1  
5
15  
15.1  
15.2  
15.3  
15.3.1  
15.3.2  
15.3.3  
15.3.4  
Soldering of WLCSP packages . . . . . . . . . . . 21  
Introduction to soldering WLCSP packages . 21  
Board mounting . . . . . . . . . . . . . . . . . . . . . . . 21  
Reflow soldering . . . . . . . . . . . . . . . . . . . . . . 21  
Stand off. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22  
Quality of solder joint . . . . . . . . . . . . . . . . . . . 23  
Rework. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23  
Cleaning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23  
6
6.1  
6.2  
Pinning information. . . . . . . . . . . . . . . . . . . . . . 4  
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4  
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 4  
7
7.1  
7.2  
7.2.1  
7.2.2  
7.2.3  
7.2.4  
7.2.5  
7.2.6  
7.3  
Functional description . . . . . . . . . . . . . . . . . . . 5  
Digital interface overview - CTRL pin . . . . . . . . 5  
Command descriptions. . . . . . . . . . . . . . . . . . . 6  
TRAINING START command . . . . . . . . . . . . . . 6  
TRAINING END command. . . . . . . . . . . . . . . . 6  
RUN ONCE command . . . . . . . . . . . . . . . . . . . 6  
RUN command. . . . . . . . . . . . . . . . . . . . . . . . . 6  
STOP command . . . . . . . . . . . . . . . . . . . . . . . . 6  
RESET command. . . . . . . . . . . . . . . . . . . . . . . 7  
State machine. . . . . . . . . . . . . . . . . . . . . . . . . . 7  
Lighting training sequence . . . . . . . . . . . . . . . . 8  
TRAINING START and TRAINING END  
16  
17  
Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . 23  
Revision history . . . . . . . . . . . . . . . . . . . . . . . 24  
18  
Legal information . . . . . . . . . . . . . . . . . . . . . . 25  
Data sheet status . . . . . . . . . . . . . . . . . . . . . . 25  
Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . 25  
Disclaimers . . . . . . . . . . . . . . . . . . . . . . . . . . 25  
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . 26  
18.1  
18.2  
18.3  
18.4  
19  
20  
Contact information . . . . . . . . . . . . . . . . . . . . 26  
Contents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27  
7.4  
7.5  
commands waveforms . . . . . . . . . . . . . . . . . . . 9  
RUN ONCE, RUN, STOP and RESET  
7.6  
commands waveforms . . . . . . . . . . . . . . . . . . . 9  
Bypass mode . . . . . . . . . . . . . . . . . . . . . . . . . . 9  
Time-out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10  
CTRL LOW too long after receiving a  
7.7  
7.8  
7.8.1  
TRAINING START command . . . . . . . . . . . . . 10  
CTRL HIGH too long during the training  
sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10  
CTRL LOW too long during the training  
sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10  
‘Synchronization’ signal not generated  
7.8.2  
7.8.3  
7.8.4  
after RUN ONCE command . . . . . . . . . . . . . . 11  
Current source generation . . . . . . . . . . . . . . . 11  
Short-circuit and thermal protection . . . . . . . . 11  
Shutdown mode . . . . . . . . . . . . . . . . . . . . . . . 12  
Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12  
7.9  
7.10  
7.11  
7.12  
8
Application design-in information . . . . . . . . . 13  
Limiting values. . . . . . . . . . . . . . . . . . . . . . . . . 13  
Static characteristics. . . . . . . . . . . . . . . . . . . . 14  
Dynamic characteristics . . . . . . . . . . . . . . . . . 15  
Tape and reel information . . . . . . . . . . . . . . . . 16  
Package outline . . . . . . . . . . . . . . . . . . . . . . . . 17  
Soldering of SMD packages . . . . . . . . . . . . . . 19  
9
10  
11  
12  
13  
14  
Please be aware that important notices concerning this document and the product(s)  
described herein, have been included in section ‘Legal information’.  
© NXP B.V. 2010.  
All rights reserved.  
For more information, please visit: http://www.nxp.com  
For sales office addresses, please send an email to: salesaddresses@nxp.com  
Date of release: 2 September 2010  
Document identifier: PCA9901  
 

相关型号:

PCA9901GD

One wire single LED driver
NXP

PCA9901UK

One wire single LED driver
NXP

PCA9922

8-channel constant current LED driver with output error detection
NXP

PCA9922BS

8-channel constant current LED driver with output error detection
NXP

PCA9922N

8-channel constant current LED driver with output error detection
NXP

PCA9922N,112

PCA9922 - 8-channel constant current LED driver with output error detection
NXP

PCA9922PW

8-channel constant current LED driver with output error detection
NXP

PCA9922PW,112

PCA9922 - 8-channel constant current LED driver with output error detection TSSOP 16-Pin
NXP

PCA9952

Smart, simple solutions for the 12 most common design concerns
NXP

PCA9952Q900

16-channel Fm I2C-bus 57 mA constant current LED driver AEC-Q100 compliant
NXP

PCA9952TW/Q900

LED DISPLAY DRIVER
NXP

PCA9952TW/Q900,118

PCA9952; PCA9955 - 16-channel Fm+ I²C-bus 57 mA constant current LED driver TSSOP2 28-Pin
NXP