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.

[参考译文] TLC6946:在扫描线切换期间输出关闭?

Guru**** 2511985 points
Other Parts Discussed in Thread: TLC6946, TLC6948, TLC6983

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/916927/tlc6946-outputs-are-turned-off-during-scan-line-switching

器件型号:TLC6946
主题中讨论的其他器件: TLC6948TLC6983

大家好、

你好。

我们的客户希望对 TLC694x (TLC6946/TLC6948)矩阵 LED 驱动器的操作进行一些澄清。 有关 多路复用 ES PWM 模式的查询。

无论灰度数据如何、在扫描线(tlsw)更改期间、输出是否在每个子周期结束时关闭?

下面是他指定的情形:

这最好用帧中每个像素的 gs=FFFFh 这种情况来说明。

在这种情况下、一条扫描线的整个子周期的输出将100%打开、而下一条扫描线的整个子周期的输出也将100%打开。
但是、扫描线需要由硬件进行切换、这是在 tlsw 期间完成的、并且 LED 应在此切换时间内关闭。
那么、TLC694x 是否会在多个 GCLK 之后关闭输出、以便在下一个子周期之前(即使在 Gs=FFFFh 时)可以切换扫描线、或者外部硬件是否需要在切换到下一个扫描线时自行关闭所有扫描线?
在这种情况下、如果 TLC694x 确实关闭了其输出、它会在 GCLK 的哪个计数上关闭? 它是在2^n 个时钟后(n=8还是 n=7、具体取决于 PWM ES 模式)、还是在2^n + LGSC1 + MGSE2之后?

提前感谢!

艺术

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

    Mecina、您好!

    是的、 TLC6983具有内部 GCLK 计数器、用于根据灰度数据决定何时开启通道以及何时关闭通道。 在线路开关时间内、必须停止 GCLK、此时 GCLK 计数器为2^n + LGSC1 + MGSE2、因此器件将关闭通道、直到下一个 GCLK 到来。 这个时隙、我们称之为线路切换时间、通常1~2us 就足够了。

    此致、

    肖恩。

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

    谢谢 Shawn!

    为了确保我不会误解您、假设所有 GS 数据都是0xFFFFh、您能否确认以下序列是否正确:

    1) 1) TLC6946从控制器件接收恰好2^n 个 GCLK。
    2) 2)在此期间、TLC6946输出开启。
    3) 3) TLC6946在此期间从控制器件接收到更多的 LGSC1+MGSE2 GCLK、输出仍处于开启状态。
    4)最后一个 GCLK (总计2^n + LGSC1 + MGSE2)之后、GCLK 由控制器件停止。
    5) 5)所有 TLC6946通道输出现在关闭(即使 Gs=0xFFFFFFh)。
    6) 6)通过控制器件再次启动 GCLK。
    7) 7) TLC6946输出现已开启。

    如果您能确认、对于所有像素的所有 GS 数据都为0xFFFFh 的特定情况、这完全正确、我将不胜感激。

    提前感谢!

    艺术

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

     Shawn、您好!

    有关上述确认的任何更新?

    谢谢!

    艺术

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

    尊敬的 Art:

    不完全是。 请参阅我的以下评论

    1) 1) TLC6946从控制器件接收恰好2^n 个 GCLK。
    2) 2)在此期间、TLC6946输出开启。
    3) 3) TLC6946在此期间从控制器件接收更多的 LGSC1+MGSE2 GCLK、输出关闭。
    4)最后一个 GCLK (总计2^n + LGSC1 + MGSE2+1)之后、GCLK 由控制器件停止。
    5) 5)从当前扫描线切换到下一扫描线
    6) 6)通过控制器件再次启动 GCLK。
    7) 7) TLC6946输出现已开启。

    此致、

    肖恩