user Occupation hasn't been added

Company Logo NXP Semiconductors

  • I2C Bus Controlled LED Drivers

  • Created: Jan 26, 2014

    • view7407
    • comment4
    • bookmark7
    • fork58


No description available.


LED drivers are electrical devices that regulate the power of LEDs. What makes them different from conventional power supplies is their ability to respond to the ever-changing need of LEDs in a circuit by supplying a constant amount of power as electrical properties change with temperature.

The PCA9622 is an I2C-bus controlled 16-bit LED driver optimized for voltage switch dimming and blinking 100 mA Red/Green/Blue/Amber (RGBA) LEDs. Each LED output has its own 8-bit resolution (256 steps) fixed frequency individual PWM controller that operates at 97 kHz with a duty cycle that is adjustable from 0 % to 99.6 % to allow the LED to be set to a specific brightness value. An additional 8-bit resolution (256 steps) group PWM controller has a fixed frequency of 190 Hz and an adjustable frequency between 24 Hz to once every 10.73 seconds with a duty cycle that is adjustable from 0 % to 99.6 % that is used to either dim or blink all LEDs with the same value.

These LED drivers are based on system-centric, mixed-signal LED driver technology for backlighting and solid-state lighting (SSL) applications. This broad-based and rapidly growing market includes LCD TVs, PC monitors, specialty panels (industrial, military, medical, avionics, etc.) and general illumination for the commercial, residential, industrial and government market segments. LED drivers utilize a proprietary and patented combination of analog and digital circuit techniques and power control schemes.



It looks good but a couple of small problems. The design has a few errors, :Led Supply 40 Volts ? There are no resistor values for the Led current limiting.

Posted: Apr 02, 2014

Emmanuel Galleto

It said up to 40v maybe its maximum voltage

Posted: Sep 19, 2014

PB Fortich

Works fine

Posted: Apr 12, 2016


The MAX7221 is also perhaps a good option for controlling large numbers of LEDs. See the following link which has details about a LED driver based upon a MAX7221 interfaced to a PIC16F876A microcontroller. The MAX7221 is used to control three 8x8 LED matrices (64 LED's each) daisy chained for an animated scrolling text display. http://www.fadstoobsessions.com/Learning-Electronics/Component-Testing/MAX7221-LED-Driver.php

Posted: Jul 27, 2016



  • No components added



  • No project application added


  • No project type added

Document Support:

- None