PCA9957: 24-channel SPI serial bus 32 mA/5.5 V constant current LED driver | NXP Semiconductors

24-Channel SPI Serial Bus 32 MA/5.5 V Constant-Current LED Driver

PCA9957HN Overview

Click over video to play

Block Diagram

PCA9957 Block diagram

PCA9957 Block diagram

Features

  • 24 LED drivers. Each output programmable at:
    • Off
    • On
    • 8 bits programmable LED brightness
    • 8 bits programmable group dimming/blinking mixed with individual LED brightness
    • Programmable LED output delay to reduce EMI and surge currents
  • Gradation control for all channels
    • Each channel can be assigned to one of six gradation control groups
    • Programmable gradation time and rate for ramp-up and/or ramp-down operations
    • Programmable step time (6-bit) from 0.5 ms (minimum) to 512 ms (maximum)
    • Programmable hold-on time after ramp-up and hold-off time after ramp-down (3-bit) from 0 s to 6 s
    • Programmable final ramp-up and hold-on current
    • Programmable brightness current output adjustment, either linear or exponential curve
  • 24 constant current output channels can sink up to 32 mA, and tolerate up to 5.5 V when OFF
  • Output current adjusted through an external resistor (REXT input)
  • Output current accuracy
    • ±6.5 % absolute accuracy with 30 mA output current
    • Maximum ±4 % channel to channel variation
    • Maximum ±6 % device to device variation
  • Open/short load/overtemperature detection mode to detect individual LED errors
  • 4-wire serial bus interface with 10 MHz data clock rate
  • 256-step (8-bit) linear programmable brightness per LED output varying from fully off (default) to maximum brightness fully ON using a 31.25 kHz PWM signal
  • 256-step group brightness control allows general dimming (using a 122 Hz PWM signal) from fully off to maximum brightness (default)
  • 256-step group blinking with frequency programmable from 15 Hz to 16.8 s and duty cycle from 0 % to 99.6 %
  • Active LOW Output Enable (OE) input pin allows for hardware blinking and dimming of the LEDs
  • 8 MHz internal oscillator requires no external components
  • Internal power-on reset
  • No glitch on LEDn outputs on power-up
  • Low standby current
  • Operating power supply voltage (VDD) range of 2.7 V to 5.5V
  • 5.5 V tolerant inputs on non-LED pins
  • -40 °C to +85 °C operation
  • Latch-up performance exceeds 100 mA per JESD 78, Class II
  • ESD protection exceeds
    • 2 kV Human-Body Model (A114-A)
    • 1 kV Charged-Device Model (C101)
  • Package offered: HVQFN40

More

Buy/Parametrics










































































































N true 0 PSPPCA9957en 3 Data Sheet Data Sheet t520 1 Fact Sheet Fact Sheet t523 1 User Guide User Guide t792 1 en_US en_US en Data Sheet Data Sheet 1 1 2.1 English The PCA9957 is a daisy-chain SPI-compatible 4-wire serial bus controlled 24-channel constant current LED driver optimized for dimming and blinking 32 mA Red/Green/Blue/Amber (RGBA) LEDs. 1575914130626692600454 PSP 876.2 KB None None documents None 1575914130626692600454 /docs/en/data-sheet/PCA9957DS.pdf 876225 /docs/en/data-sheet/PCA9957DS.pdf PCA9957 documents N N 2019-12-09 PCA9957, 24-channel SPI serial bus 32 mA/5.5 V constant current LED driver - Data sheet /docs/en/data-sheet/PCA9957DS.pdf /docs/en/data-sheet/PCA9957DS.pdf Data Sheet N 980000996212993340 2024-10-21 pdf N en Oct 22, 2021 980000996212993340 Data Sheet Y N PCA9957, 24-channel SPI serial bus 32 mA/5.5 V constant current LED driver - Data sheet User Guide User Guide 1 2 1.0 English The PCA9957 evaluation board features LEDs for color mixing, blinking and dimming demonstrations 1588026402679698323299 PSP 2.9 MB None None documents None 1588026402679698323299 /docs/en/user-guide/UM11196.pdf 2932435 /docs/en/user-guide/UM11196.pdf UM11196 documents N N 2020-04-27 PCA9957 Evaluation board OMPCA9957LEDEV /docs/en/user-guide/UM11196.pdf /docs/en/user-guide/UM11196.pdf User Guide N 132339537837198660 2024-10-21 pdf N en Apr 27, 2020 132339537837198660 User Guide Y N PCA9957 Evaluation board OMPCA9957LEDEV Fact Sheet Fact Sheet 1 3 0 English PCA9957, 24-channel SPI serial bus, 32 mA, 5.5 V constant current LED driver fact sheet 1582149408558716703177 PSP 313.8 KB None None documents None 1582149408558716703177 /docs/en/fact-sheet/PCA9957FS.pdf 313773 /docs/en/fact-sheet/PCA9957FS.pdf PCA9957FS documents N N 2020-02-19 PCA9957, 24-channel SPI serial bus, 32 mA, 5.5 V constant current LED driver /docs/en/fact-sheet/PCA9957FS.pdf /docs/en/fact-sheet/PCA9957FS.pdf Fact Sheet N 736675474163315314 2024-10-21 pdf N en Feb 18, 2020 736675474163315314 Fact Sheet Y N PCA9957, 24-channel SPI serial bus, 32 mA, 5.5 V constant current LED driver false 0 PCA9957 downloads en true 1 Y PSP Y Y Data Sheet 1 /docs/en/data-sheet/PCA9957DS.pdf 2019-12-09 1575914130626692600454 PSP 1 Oct 22, 2021 Data Sheet The PCA9957 is a daisy-chain SPI-compatible 4-wire serial bus controlled 24-channel constant current LED driver optimized for dimming and blinking 32 mA Red/Green/Blue/Amber (RGBA) LEDs. None /docs/en/data-sheet/PCA9957DS.pdf English documents 876225 None 980000996212993340 2024-10-21 N /docs/en/data-sheet/PCA9957DS.pdf PCA9957, 24-channel SPI serial bus 32 mA/5.5 V constant current LED driver - Data sheet /docs/en/data-sheet/PCA9957DS.pdf documents 980000996212993340 Data Sheet N en None Y pdf 2.1 N N PCA9957, 24-channel SPI serial bus 32 mA/5.5 V constant current LED driver - Data sheet 876.2 KB PCA9957 N 1575914130626692600454 Fact Sheet 1 /docs/en/fact-sheet/PCA9957FS.pdf 2020-02-19 1582149408558716703177 PSP 3 Feb 18, 2020 Fact Sheet PCA9957, 24-channel SPI serial bus, 32 mA, 5.5 V constant current LED driver fact sheet None /docs/en/fact-sheet/PCA9957FS.pdf English documents 313773 None 736675474163315314 2024-10-21 N /docs/en/fact-sheet/PCA9957FS.pdf PCA9957, 24-channel SPI serial bus, 32 mA, 5.5 V constant current LED driver /docs/en/fact-sheet/PCA9957FS.pdf documents 736675474163315314 Fact Sheet N en None Y pdf 0 N N PCA9957, 24-channel SPI serial bus, 32 mA, 5.5 V constant current LED driver 313.8 KB PCA9957FS N 1582149408558716703177 User Guide 1 /docs/en/user-guide/UM11196.pdf 2020-04-27 1588026402679698323299 PSP 2 Apr 27, 2020 User Guide The PCA9957 evaluation board features LEDs for color mixing, blinking and dimming demonstrations None /docs/en/user-guide/UM11196.pdf English documents 2932435 None 132339537837198660 2024-10-21 N /docs/en/user-guide/UM11196.pdf PCA9957 Evaluation board OMPCA9957LEDEV /docs/en/user-guide/UM11196.pdf documents 132339537837198660 User Guide N en None Y pdf 1.0 N N PCA9957 Evaluation board OMPCA9957LEDEV 2.9 MB UM11196 N 1588026402679698323299 true Y Products

Documentation

Quick reference to our documentation types.

3 documents

Compact List

Design Files

Hardware

Quick reference to our board types.

2 hardware offerings

Software

Quick reference to our software types.

4 software files

  • Application Example Software

    PCA995x_ARD_GUI

    Account Required
  • BSPs and Device Drivers

    PCA9957 LED Driver with Demo App (SDK)

  • BSPs and Device Drivers

    PCA9957 LED Driver - Application Code Hub

  • Debugging and Visualization Tools

    GUI for PCA9957 LED driver family

    Account Required

Note: For better experience, software downloads are recommended on desktop.

Training

1 training

Support

What do you need help with?