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.

Interfacing TLC5947 with microcontroller for led driving

Other Parts Discussed in Thread: TLC5947

Hi, 

I am planning to use TLC5947 in my project. I need to control 20 independent LED's.The datasheet of TLC5947 shows a two wire communication between Microcontroller and TLC( SIN and CLK), but it is not mentioned whether the communication is I2C or not. Kindly confirm the communication protocol used between Microcontroller and TLC.

The current requirement for each led is around 1.5A. I had earlier planned to use a single channel LED current sink driver (ST Micro)with 1.5A capacity.Kindly confirm whether I can use TLC and STMicro driver in cascade(i.e OUT pin of TLC is connected to PWM input of STMicro driver), I know the PWM will become inverted but I can manage that. 

Thanks in advance.

  • Hi,

    Actually the protocal of tlc5947 interface is not I2C, it's kind of like SPI, but not standard, pls check timing in datasheet.

    For the driving capability, tlc5947 can drive 30mA max, and only sink current. If cascased with ST device as PWM input, you may need pull up circuit and inverted circuit.

    Best regards,

    Feifei