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.

What's Causing Garbage in LED Display With TLC5916

Other Parts Discussed in Thread: TLC5916

We're using six TLC5916 in parallel to drive six seven segment displays.  99.9% (or more) of the time, everything works fine.  However, every so often the driver gets messed up and doesn't provide the proper current to the correct outputs and we end up with a situation where one of the digits is showing the wrong character and the current being provided is not sufficient for it to be fully lit.  The only way out of this situation is to reset the device by pulling the power.

See below for an example.  The display should show 12:56 but the last 6 is actually lighting up an incorrect output (the decimal point) and the digit is not fully lit.

What could be causing this to occur?  Where should we investigate?

  • Hey Duane,

    I'll be glad to help you figure out what's going wrong. I have a couple of questions after reading about your issue.

    Is this repeatable on command?
    At the point when it malfunctions, do any of the segments change or does everything lock up.
    I'm assuming that the last digit (the one that's dim) is a single TLC5916 device correct? is it always this same device?

    These questions will give me a good starting point. If you want to take care of this offline, I'm can be reached at h-kennedy@ti.com. the more information I have, the easier it will be for me to come to a root cause.

    Thanks,