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.

[参考译文] TLC5917:同一 LED 上的每次误差

Guru**** 2496645 points
Other Parts Discussed in Thread: TLC5917

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/728466/tlc5917-every-time-error-on-the-same-led

器件型号:TLC5917

您好!

我设计了使用 TLC5917驱动4个 IR LED 的 LED 驱动器电路、每个输出从 OUT0到 OUT3。 IC 由3.3V 电源供电、而 VLED (在 DS 中说明)具有相同的电源轨。

我在具有最低有效数字的情况下遇到错误检测问题;LED 上的错误检测(开路或短路)是我的应用所必需的功能。

我注意到的是:

如果我同时点亮所有 LED、然后读取屏蔽错误、在没有错误(短路或开路)的情况下、我应该读取错误寄存器中的数字15。

由于在最低有效位中发现错误、因此屏蔽错误为14。

如果我每次亮起一个 LED、然后读取屏蔽错误、则不会出现任何错误。 为什么?

DS 上的设计示例显示了一个不同于 IC 电源的 Vled 电源轨,该电源轨的电压应大于每个 LED 上的压降之和:4个 LED*2.7V=10.8V-> Vled 至少= 11V

为什么?  

我的 LED 不是级联的、并且不仅共享一个驱动器输出、而且每个驱动器都有自己的输出。

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗨、Michele、

    让我来看看这个问题、下周一回复您。

    谢谢。
    此致、
    Kenneth
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗨、Michele、

    由于您的 LED 未级联、因此您的 Vled 应为 Vled=Vo+VF。

    正如您所说的、如果每次点亮一个 LED、则无法读取此错误。

    这是否同时发生在短路和开路情况下?

    您还可以检查 OUT 上的电压或电流、以查看两种情况之间是否存在差异。

    请告诉我您的反馈。

    谢谢。
    Kenneth