Hi,
I am designing a led display with the TLC5940 drivers. I use 7 of them connected by the serial outputs to the next serial input, so cascaded as the datasheet described. The dispay is multiplexed 10 ways with 1.5msec timeframes, so the grayscale clock is defined to do 4096 cycles in this time. I don't care about the dot correction or the error output, so the mode is selected always to use GS register (DCPRG and VPRG is wired to GND). I drive them with 5 signals (GSCLK, SIN, SCLK, BLANK, XLAT). VCC is stable 5.2V. See the schematic here.
My problem is that, TLC ICs are randomly get damaged and I can't find the reason behind it, because I use normal VCC and only 20mA/output (2k resistors). Some of them were damaged immediately during the first power time, some of them a few minutes later, and some of them are still working. The ones which were damaged are getting very-very hot when I apply the VCC.
I guess my design and the controlling algorithn should be correct, because there are pieces which are still working, and drives the LEDs fine in the same socket, where the previous IC died.
Have you got any idea, or tip about the conditions when this type of driver can be damaged? Please help, as I have 10 dead pieces now :-(
Best regards,
Huszty Gergo