Overview
The PCA9956BTWY, produced by NXP USA Inc., is a highly advanced 24-channel constant current LED driver. This device is optimized for dimming and blinking Red/Green/Blue/Amber (RGBA) LEDs, particularly in applications such as amusement products. It features an I²C-bus interface, allowing for precise control over each LED channel. The PCA9956BTWY is designed to operate within a supply voltage range of 3 V to 5.5 V and can handle LED supply voltages up to 20 V.
Key Specifications
Parameter | Value |
---|---|
Number of Channels | 24 |
Output Current per Channel | 57 mA |
LED Supply Voltage | Up to 20 V |
Supply Voltage Range | 3 V to 5.5 V |
PWM Frequency (Individual) | 31.25 kHz |
PWM Frequency (Group) | 122 Hz (adjustable from 15 Hz to 16.8 s) |
PWM Resolution | 8-bit (256 steps) |
Package Style | HTSSOP-38 |
Mounting Method | Surface Mount |
Key Features
- 24 constant current output channels, each programmable to be off, on, or set to a specific brightness using individual PWM controllers.
- 256-step (8-bit) linear programmable brightness per LED output and group brightness control.
- Group blinking with frequency programmable from 15 Hz to 16.8 seconds and duty cycle from 0% to 99.6%.
- Output current adjusted through an external resistor with high accuracy (±4% between output channels, ±6% between devices).
- Open/short load/overtemperature detection mode.
- 1 MHz Fast-mode Plus compatible I²C-bus interface with high drive capability.
- Active LOW Output Enable (OE) input pin for hardware blinking and dimming.
- Three quinary hardware address pins and four software programmable I²C-bus addresses.
- Software Reset feature and internal power-on reset.
- No glitch on LED outputs on power-up and low standby current.
Applications
The PCA9956BTWY is particularly suited for applications requiring precise control over multiple LEDs, such as in amusement products, lighting systems, and any scenario where dynamic LED dimming and blinking are necessary. It is also useful in automotive lighting, display panels, and other LED-based visual displays.
Q & A
- What is the PCA9956BTWY used for? The PCA9956BTWY is used for controlling and dimming/blinking RGBA LEDs in various applications.
- How many LED channels does the PCA9956BTWY support? It supports 24 LED channels.
- What is the output current per channel? The output current per channel is 57 mA.
- What is the supply voltage range for the PCA9956BTWY? The supply voltage range is from 3 V to 5.5 V.
- What is the PWM frequency for individual LED channels? The PWM frequency for individual LED channels is 31.25 kHz.
- Can the group PWM frequency be adjusted? Yes, the group PWM frequency can be adjusted from 15 Hz to 16.8 seconds.
- How is the output current adjusted? The output current is adjusted through an external resistor.
- Does the PCA9956BTWY have overtemperature detection? Yes, it has open/short load/overtemperature detection mode.
- What type of I²C-bus interface does it support? It supports a 1 MHz Fast-mode Plus compatible I²C-bus interface.
- Can multiple PCA9956BTWY devices be connected to the same I²C-bus? Yes, up to 125 devices can be connected using three quinary hardware address pins and four software programmable I²C-bus addresses.