Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've read here that running the TLC5940 with no load can cause some issues with it drawing excessive power. The TLC5926 is a constant current driver rather than a PWM driver. It seems to me that since both of these chips have the ability to detect an open condition on any of its drivers it ought to do something intelligent with that information (like not try and sink current from that driver). Is the TLC5926 susceptible to the sane effect described in the e2e forum post with respect to the TLC5940? What is one supposed to do to deal with this phenomenon?

share|improve this question

While the Datasheet for the TLC5926 doesn't address this, and the internal topology isn't explicitly stated, the TI Engineer on the forum post gives what essentially is the same way to deal with the phenomenon:

The TLC5940 is operating properly. If you have the output programmed to sink current, but the output is open, the IC trys harder and harder to turn on the internal FETs which results in higher input current to the IC. This will not damage the IC. If you want to reduce power consumption, program unused outputs to sink 0mA.

Of course, since the TLC5926 is a constant current on/off shift register, you can't program it to sink 0mA. You can how ever, simply turn off that individual(s) output if no load is connected. This would be the same way you would deal with a open-load detection.

Your system should check for the open or short circuit detection register, and disable the output as needed, in code.

As for knowing if the TLC5926 does have a higher no load current draw, you could, before connecting the LEDs (Or cutting the V+ to the leds), turn all outputs on, and measure the current draw, then connect the LEDs, and turn all the outputs on, and measure again.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.