NXP Semiconductors PCA9959 LED Lighting Driver

NXP Semiconductors PCA9959 LED Lighting Driver is a daisy-chain SPI-compatible 4-wire serial bus controlled 24-channel constant preset current LED driver. This driver is optimized for dimming and blinking 63mA Red/Green/Blue/Amber (RGBA) LEDs. Each LED output offers a 6-bit resolution (64 steps) preset current configuration with an absolute accuracy of ±8%. The PCA9959 driver operates with a supply voltage range of 2.7V to 5.5V and includes a built-in open short load and over-temperature detection circuitry. The PCA9959 LED lighting driver is designed to use a 4-wire read/write serial bus with a higher data clock frequency up to 10MHz. Typical applications include RGBA LED drivers, LED status information, IR coding communication, LED displays, LCD backlights, and keypad backlights for cellular phones.

The NXP Semiconductors PCA9959 LED Lighting Driver is offered in a compact 5.0mm x 5.0mm x 0.85mm HVQFN40 package, with a -40°C to +85°C operating temperature range.

Features

  • 24 LED drivers with each output programmable at:
    • OFF
    • ON
    • 6-bits programmable LED brightness
    • Programmable LED output delay to reduce EMI and surge currents
  • Gradation control for all channels:
    • Each channel can assign to one of four gradation control groups
    • 64 grids for gradation control for each channel
    • Programmable grid duration time
    • Four preset current options for each channel during gradation control
  • Open/short load/overtemperature detection mode to detect individual LED errors
  • 24 constant preset current output channels can sink up to 63mA and tolerate up to 5.5V when OFF
  • Output preset current adjusted through an external resistor (REXT input)
  • Output preset current accuracy:
    • ±8% absolute accuracy with 60mA output current
    • ±6.5% absolute accuracy with 30mA output current
    • Maximum ±5% channel to channel variation
    • Maximum ±7% device to device variation
  • Low standby preset current
  • Active LOW Output Enable (OE) input pin
  • 2.7V to 5.5V operating power supply voltage range (VDD)
  • 5.5V tolerant inputs on non-LED pins
  • -40°C to 85°C operating temperature range
  • 4-wire serial bus interface with 10MHz data clock rate
  • Internal power-on reset
  • Latch-up performance exceeds 100mA per JESD 78, Class II
  • ESD protection exceeds 2kV HBM per JESD22-A114
  • 5.0mm x 5.0mm x 0.85mm HVQFN40 package

Applications

  • RGB or RGBA LED drivers
  • LED status Information
  • Keypad backlights for cellular phones or handheld devices
  • Fade-in and fade-out for breath light control
  • LED display
  • LCD backlights
  • IR coding communications that utilize preprogrammed sequence/brightness

Datasheets

  • Datasheet
  • Fact Sheet

Application Notes

  • Programming Guide

Videos

Block Diagram

Block Diagram - NXP Semiconductors PCA9959 LED Lighting Driver

Application Diagram

Application Circuit Diagram - NXP Semiconductors PCA9959 LED Lighting Driver

NXP Semiconductors PCA9959 LED Lighting Driver