This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TLC5947: TLC5947

Part Number: TLC5947

Hello,

I've tried to study the datasheet and various online threads about LED PWM Driver chip, TLC5947 but I am not able to get clear answer for the following:

1. With this IC, how can I control individual OUT pin LEDs?

2. If I want to keep some LEDs OFF and individually control brightness (PWM) of the remaining OUT channels, how can I do that?

3. Can I drive each LED at different PWM - different GS Data?

4. According to Page 13 of the datasheet, it looks like all OUTn Ch. operate as per GS Data PWM. How can I keep some LED OFF and individually access each OUT Ch?

5. Can you please explain SPI protocol for programming of this chip? As per SPI, Master Microcontroller needs to get data back on MISO line after every data on MOSI line. How would this chip sends data back to Master?

Thank you

  • Hi Manan,

      

         1. Yes;

         2. GS data of OFF LED is 0, write desired GS data to remaining channel;

         3. Yes

         4. refer to 2. I suggest you read DS carefully firstly.

         5. If you have difficulty in using SPI, you can program by using IO and Timers to achieve the same function.