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.

[参考译文] TLC5929:软件修改速度后出现重影现象

Guru**** 2458400 points
Other Parts Discussed in Thread: TLC5929, TLC59283

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/676106/tlc5929-ghosting-phenomenon-after-sw-modift-the-speed

器件型号:TLC5929
主题中讨论的其他器件: TLC59283

您好!

包括 SCLK、SIN、LAT、空白在内的所有信号 都受 SHIFT_SPEED / Gray scale_speed 变化的影响。 基本上、当您从3更改为2时、所有信号都变得更快(每个信号的导通和关断时间更短)、而当您从2更改为3时、所有信号都变得更慢(每个信号的导通和关断时间更长)。

在任何情况下 、即使速度设置为3、客户也会遇到问题。

 

我昨晚在使用修订版 B 电路板进行测试时发现的一件事是、在电路板上电后、它可以正常工作。 我看不到任何重影问题、所有测试模式看起来都不错、但我一写入"函数控制数据"、它就开始显示重影。 即使我向"函数控制数据"写入与加电后完全相同的值、即 E67Fh、也会发生这种情况。 为了清楚说明、我要执行的步骤如下:

1.关闭 LED 模块的电源并打开它的电源--- >一切看起来都不错,没有重影

2.上下移动水平线--- >一切看起来都不错,没有重影

3.将 E6F7h 发送到函数控制数据--- > Ghosting 启动

 

我将在接下来的几天内再次检查我的 FPGA 代码、以确保没有错误、但似乎只要我写入任何功能控制数据、LED 驱动器输出就会开始泄漏一些电流并导致重影。 以下是我的问题:

 

1.在更改功能控制数据之前,是否需要将所有数据锁存器设置为0?

2.在对函数控制数据进行更改之前、是否需要将"空白"设置为"高"?

3.功能控制数据锁存器上电后的默认值是否不是 E67Fh、而是其他值?

4.除了上电复位之外,是否还有其他方法可以将 LED 驱动器复位为默认值?


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

    循环更多菜单。

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

    请查看我的答案:
    1.不
    2.不
    3.不 无法更改默认值。
    4.不 您必须关闭 Vcc 才能重置为默认值。

    请检查您的代码以进行功能控制。

    您能否发送不同的 BC 数据以检查代码是否正常工作?

    谢谢。
    此致、
    Kenneth
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    肯尼思、您好!
    是的、发送不同的 BC 值工作正常、并且在 LOD 和 LSD LED 检测模式之间进行选择。 我们还会获得正确的状态信息、图像数据(数据锁存器)工作正常。
    实际上、代码已超过4年、并且使用了很多、直到客户抱怨"重影"或"泄漏" LED 时、他们检查了黑暗房间内的 LED 板。
    系统正在使用1/4多路复用、例如、当我们打开第1排时、第2、3和4排也有一些随机的昏暗 LED (在黑暗的房间中可见)。 即使我们将 BC 调整为非常低的值、例如1或2、这些"重影" LED 似乎未变、即它们仍然存在、即使在相同的亮度下也是如此。 如果我们仅关闭并打开整个 LED 模块的电源、这些"重影" LED 会完全消失。 但是、只要我们将任何内容发送到函数控制、包括与默认值 E67Fh 完全相同的值、"重影" LED 就会重新出现在完全相同的位置、在我们关闭并打开整个 LED 模块的电源之前、无法将其关闭。 IE。 功能控制的更新似乎使所有输出具有极低的电流、即使所有数据锁存器都设置为0且所有操作都应关闭。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、Slavko、

    从您的详细描述中可以看到、您在多路复用应用中面临着常见的重影问题。

    由于 TLC5929没有预充电 FET、因此可能会发生重影。

    测试的一种方法是、当发生"重影" LED 时、您可以获得通道的输出电压波形。

    我们还有 TLC59283、它集成了用于减少重影的预充电 FET、并且与 TLC5929引脚兼容。

    但有些功能并不相同。 您能帮助检查此器件吗?

    谢谢。

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

    肯尼思、您好!

    不过、感谢您的回答、我们 的系统需要 LED 故障检测和全局亮度控制器、因此在这种情况下、TLC59283不是一个选项。

    不过、我仍然感到困惑的是、在上电后、TLC5929立即不显示任何重影、并且一旦我们向函数代码发送某个内容、重影就会开始。  

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

    我知道。

    您能否帮助检查两种情况的输出电压波形、以便比较无鬼影和鬼影的差异?

    如果您有两个或多个显示屏、您是否可以检查另一个显示屏?

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

    由于不活动、我将关闭此线程。

    如果您有更多问题、请直接回复、它将再次打开。

    如果您认为这对您有所帮助、请单击"解决"。

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

    肯尼思、您好!

    很抱歉、在过去 几天里、我忙于测试各种选项。 更改不同类型的 MOSFET (具有消除重影 功能)没有太大帮助。 在下一行打开之前、关闭所有 MOSFET 会 有所帮助、但令我惊讶 的是、将 TLC5929永久置于"输出漏电检测"模式(将功能控制的位8和位9设置为11b)、这种情况比任何其他情况都更好。

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

    MOSFET 不应该起作用、因为在您的应用中、重影位于开启的行下方。

    从数据表中可以看到,“一个非常小的电流来自关闭的 OUTn,以便在 SIDLD 位为“11”且空白为低电平时检测泄漏”,这应该有助于消除重影。

    如果您需要其他帮助、请告诉我。

    谢谢。
    此致、
    Kenneth