TLC5926 ohne Last

Ich habe hier gelesen , dass der Betrieb des TLC5940 ohne Last einige Probleme verursachen kann, wenn er übermäßig viel Strom verbraucht. Der TLC5926 ist eher ein Konstantstromtreiber als ein PWM-Treiber. Es scheint mir, dass beide Chips, da sie in der Lage sind, einen offenen Zustand an einem ihrer Treiber zu erkennen, etwas Intelligentes mit diesen Informationen tun sollten (wie nicht versuchen, Strom von diesem Treiber zu ziehen). Ist der TLC5926 anfällig für den gleichen Effekt, der im e2e-Forenbeitrag in Bezug auf den TLC5940 beschrieben wird? Was soll man tun, um mit diesem Phänomen umzugehen?

Antworten (1)

Während das Datenblatt für den TLC5926 dies nicht anspricht und die interne Topologie nicht explizit angegeben ist, gibt der TI-Ingenieur im Forumsbeitrag an, was im Wesentlichen der gleiche Weg ist, um mit dem Phänomen umzugehen:

Der TLC5940 funktioniert ordnungsgemäß. Wenn Sie den Ausgang so programmiert haben, dass er Strom zieht, der Ausgang jedoch offen ist, versucht der IC immer stärker, die internen FETs einzuschalten, was zu einem höheren Eingangsstrom zum IC führt. Der IC wird dadurch nicht beschädigt. Wenn Sie den Stromverbrauch reduzieren möchten, programmieren Sie unbenutzte Ausgänge so, dass sie 0 mA sinken.

Da der TLC5926 ein Konstantstrom-Ein/Aus-Schieberegister ist, können Sie ihn natürlich nicht so programmieren, dass er 0 mA senkt. Sie können diesen Ausgang jedoch einfach ausschalten, wenn keine Last angeschlossen ist . Dies wäre die gleiche Art und Weise, wie Sie mit einer Open-Load-Erkennung umgehen würden.

Ihr System sollte nach dem Unterbrechungs- oder Kurzschlusserkennungsregister suchen und den Ausgang bei Bedarf im Code deaktivieren.

Um zu wissen, ob der TLC5926 eine höhere Leerlaufstromaufnahme hat, könnten Sie, bevor Sie die LEDs anschließen (oder V+ an die LEDs schneiden), alle Ausgänge einschalten und die Stromaufnahme messen, dann die LEDs anschließen und drehen alle Ausgänge an und erneut messen.