pca9901 NXP Semiconductors, pca9901 Datasheet

no-image

pca9901

Manufacturer Part Number
pca9901
Description
One Wire Single Led Driver
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
pca9901DP
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
pca9901DP,118
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
pca9901DPЈ¬118
Manufacturer:
NXP
Quantity:
2 500
1. General description
2. Features
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.
PCA9901
One wire single LED driver
Rev. 01 — 3 December 2009
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:
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
ON timing is captured between 1 ms and 255 ms
OFF timing is captured between 20 ms and 5.1 s
Product data sheet

Related parts for pca9901

pca9901 Summary of contents

Page 1

... 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 loop until the host controller requests the sequence to be stopped. ...

Page 2

... Table 2. Type number PCA9901DP PCA9901GD PCA9901UK 5. Marking Top view. Dot is bump A1 indicator. Fig 1. PCA9901UK (WLCSP6) marking PCA9901_1 Product data sheet Ordering information Package Name Description TSSOP8 plastic thin shrink small outline package; 8 leads; body width 3 mm XSON8U plastic extremely thin small outline package; no leads; ...

Page 3

... NXP Semiconductors 6. Block diagram CTRL Fig 2. Block diagram of PCA9901 PCA9901_1 Product data sheet PCA9901 short/thermal disable INPUT DIGITAL INTERFACE enable FILTER DECODER control sequence OSCILLATOR signals ON AND OFF COUNTERS REGISTERS PATTERN SEQUENCER GND ISET Rev. 01 — 3 December 2009 PCA9901 One wire single LED driver ...

Page 4

... current set resistor input; resistor to ground - not connected Rev. 01 — 3 December 2009 PCA9901 One wire single LED driver GND 1 8 LEDOUT 2 7 PCA9901GD n. ISET 4 5 002aac856 Transparent top view Fig 4. Pin configuration for XSON8U A2 GND B2 LEDOUT C2 ISET 002aac604 © ...

Page 5

... 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 ...

Page 6

... NXP Semiconductors 8.2 Command descriptions 8.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 1 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 ...

Page 7

... NXP Semiconductors 8.2.6 RESET command A single pulse sent to the PCA9901 in less than 1.5 ms causes the PCA9901 Shutdown mode and to reset its registers to zeroes. 8.3 State machine RESET PCA9901 up and running time-out detected during training sequence TRAINING END LEDOUT follows CTRL state: LEDOUT = ON Bypass mode when when CRTL = HIGH ...

Page 8

... PCA9901_1 Product data sheet st LED ON LED OFF 2_ON 2_OFF Pattern 2 sequence LEDOUT pin follows CTRL state dring the sequence capture Rev. 01 — 3 December 2009 PCA9901 One wire single LED driver nd or the 2 pattern. Non-programmed LED ON TRAINING LED OFF END 3_ON 3_OFF ...

Page 9

... Fig 9. RUN ONCE, RUN, STOP and RESET commands 8.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) ...

Page 10

... NXP Semiconductors 8.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. 8.8.1 CTRL LOW too long after receiving a TRAINING START command The PCA9901 is waiting for the first LED ON timing. ...

Page 11

... 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 ...

Page 12

... NXP Semiconductors 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 ° ...

Page 13

... HBM voltage MM CDM electrostatic discharge HBM voltage on pin LEDOUT Rev. 01 — 3 December 2009 PCA9901 One wire single LED driver V DD CTRL I LEDOUT LEDOUT PCA9901 ISET GND R ext (1) 002aac609 Min Max −0.3 +6.0 −0 0.2 DD −0 0 125 ...

Page 14

... external resistor overtemperature and LED V change from 1 external resistor overtemperature and LED V change from 1 3.1 V without external resistor Rev. 01 — 3 December 2009 PCA9901 One wire single LED driver Min Typ Max 2.7 3.3 5 0.3 0. ...

Page 15

... C; unless otherwise specified. Conditions command pulse ON command pulse OFF minimum LED ON period minimum LED OFF period internal oscillator clock cycle over temperature; guaranteed by design Rev. 01 — 3 December 2009 PCA9901 One wire single LED driver Min Typ Max Unit - 1. −10 - ...

Page 16

... Dimensions are in millimeter (mm). Fig 11. WL-CSP embossed carrier tape configuration PCA9901_1 Product data sheet 2.00 ± 0.05 4.00 ± 0.10 0 1.15 ± 0.05 Rev. 01 — 3 December 2009 PCA9901 One wire single LED driver ∅ 1.50 + 0.10 1.75 ± 0.10 3.50 ± 0.05 5° max. 1.35 ± 0. 0.75 ± 0.05 ∅ 0.50 ± 0.05 0.254 ± 0.02 002aae764 © ...

Page 17

... 2.5 scale (1) ( 0.45 0.28 3.1 3.1 5.1 0.65 0.94 0.25 0.15 2.9 2.9 4.7 REFERENCES JEDEC JEITA Rev. 01 — 3 December 2009 PCA9901 One wire single LED driver θ detail θ ( 0.7 0.70 6° 0.1 0.1 0.1 0.4 0.35 0° EUROPEAN ...

Page 18

... 0.5 0.15 0.6 0.5 1.5 0.1 0.3 0.4 0.05 REFERENCES JEDEC JEITA - - - Rev. 01 — 3 December 2009 PCA9901 One wire single LED driver detail 0.05 0.05 0.1 EUROPEAN ISSUE DATE PROJECTION 07-12-18 07-12-21 © NXP B.V. 2009. All rights reserved. SOT996 ...

Page 19

... Dimensions Unit max 0.63 0.23 0.40 0.29 1.1 mm nom 0.58 0.20 0.38 0.26 1.0 min 0.53 0.17 0.36 0.23 0.9 Outline version IEC PCA9901UK Fig 14. Package outline PCA9901UK (WLCSP6) PCA9901_1 Product data sheet ∅ ∅ 0 scale 1.25 1.20 0.4 0.8 0.01 0.04 0.02 1.15 References JEDEC JEITA Rev. 01 — ...

Page 20

... Solder bath specifications, including temperature and impurities PCA9901_1 Product data sheet Rev. 01 — 3 December 2009 PCA9901 One wire single LED driver © NXP B.V. 2009. All rights reserved ...

Page 21

... Lead-free process (from J-STD-020C) Package reflow temperature (°C) 3 Volume (mm ) < 350 260 260 250 Figure 15. Rev. 01 — 3 December 2009 PCA9901 One wire single LED driver Figure 15) than a SnPb process, thus ≥ 350 220 220 350 to 2 000 > 2 000 260 260 250 ...

Page 22

... Product data sheet maximum peak temperature = MSL limit, damage level minimum peak temperature = minimum soldering temperature Figure 16) than a PbSn process, thus Rev. 01 — 3 December 2009 PCA9901 One wire single LED driver peak temperature time 001aac844 © NXP B.V. 2009. All rights reserved ...

Page 23

... Figure 16. maximum peak temperature = MSL limit, damage level minimum peak temperature = minimum soldering temperature Rev. 01 — 3 December 2009 PCA9901 One wire single LED driver Table 9. 350 to 2 000 > 2 000 260 260 250 245 245 245 ...

Page 24

... Charged Device Model ElectroStatic Discharge Global Packet Radio System Global System for Mobile communications Human Body Model Light Emitting Diode Machine Model Printed Wiring Board Rev. 01 — 3 December 2009 PCA9901 One wire single LED driver © NXP B.V. 2009. All rights reserved ...

Page 25

... NXP Semiconductors 18. Revision history Table 11. Revision history Document ID Release date PCA9901_1 20091203 PCA9901_1 Product data sheet Data sheet status Change notice Product data sheet - Rev. 01 — 3 December 2009 PCA9901 One wire single LED driver Supersedes - © NXP B.V. 2009. All rights reserved ...

Page 26

... Trademarks Notice: All referenced brands, product names, service names and trademarks are the property of their respective owners. http://www.nxp.com salesaddresses@nxp.com Rev. 01 — 3 December 2009 PCA9901 One wire single LED driver © NXP B.V. 2009. All rights reserved ...

Page 27

... 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. 2009. For more information, please visit: http://www.nxp.com For sales office addresses, please send an email to: salesaddresses@nxp.com Date of release: 3 December 2009 PCA9901 All rights reserved. Document identifier: PCA9901_1 ...

Related keywords