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.

[参考译文] TLC59581:LED 驱动器中的 ES-PWM 和 LOD 功能

Guru**** 2501865 points
Other Parts Discussed in Thread: TLC59581

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/730698/tlc59581-es-pwm-and-lod-functions-in-the-led-driver

器件型号:TLC59581

您好!

我正在使用 TI TLC59581 LED 驱动器、但我对该器件中的 ES-PWM 运行感到困惑。 该器件具有16位灰度控制、因此 需要65536 GCLK 脉冲。 在8+8 ES-PWM 模式下、GCLK 脉冲总数被分成256个段(在7+9模式下、这些段为512个段)。 TLC59581应用手册提到、当使用32个多路复用时、每个段在静态驱动器案例中包含256 x 32 GCLK 脉冲、而在32个多路复用时包含257 x 32 x 256 GCLK 脉冲(一个子周期、包含32个段)。 此情况的时序图如图所示。 15。对于7+9 ES-PWM、 应用手册描述了当使用32个多路复用时、每个段被分成512个段、并且每个段在静态驱动器情况下具有129个 GCLK 脉冲、在使用32个多路复用时具有129个32个 GCLK 脉冲。  此情况的时序图如图所示。 17.

问题:

1.为什么在每个段中使用257 x 32 GCLK 脉冲(7+9模式下为129 x 32 GCLK 脉冲)而不是256 x 32 GCLK 脉冲? 请注意、257 x 32 x 256比 GS 脉冲总数(=65536)高。 7+9模式也是如此:129 x 32 x 512>65536。  

2.为什么8+8 ES-PWM 模式(每段256 GCLK 脉冲)和7+9 ES-PWM 模式(每段129 GCLK 脉冲)的静态驱动器情况存在差异?

另一个问题是有关 LED 开路检测(LOD)功能的问题。 何时准确监测 LOD? 这是否在每个段中发生?

感谢您的反馈。

此致、

卡西亚

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

    另外一个 GCLK 是为了确保256 GCLK 时间内有足够的时间、也就是说、还有一个是冗余的、并且仅使用256个。
    2.7+9具有双段、因此可实现双倍高刷新率。
    3.是的。 输出电压将在每个段中进行监控。

    如果您的问题得到了解答、请单击"解决"。

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

    肯尼思、您好!

    非常感谢您的回答。 另外三个问题、确保我正确回答:

    1、"再增加一个 GCLK、以确保有足够的时间进行256 GCLK 时间"是什么意思? 为什么256个 GCLK 脉冲不够? 如果这样做是为了确保在灰度数据 FH 的情况下(必须计算所有1 -> 65536 GCLK 脉冲)、有足够的时间转换到下一个段?

    2. TLC58591自动添加的额外 GCLK 还是传入的灰度数据必须包含该额外时钟? 我想前者(= GCLK 会添加额外的时钟)、因为输入数据始终为16位。 是这样吗?

    3.我知道7+9模式是为了提高刷新率。 但是、为什么在静态驱动器情况下(=无多路复用) 、段末尾添加一个额外的 GCLK在7+9模式下、而不是在8+8模式下?

    再次感谢您的解释。

    此致、

    卡西亚。

    电源 为图 17、静态驱动器的上图、显示 GCLK 脉冲的波形是否正确? 如果每个分段有129个 GCLK 脉冲、那么在512个分段之后、最后一个脉冲的数字应为66、048 (=129 x 512)、但在图中、最后一个脉冲为65、536。 此外、对于先前的段、显示的数字不正确(例如、63个段应以8、256 = 64 x 129的速率完成、但标记为16、384、与8+8模式类似)。 这是不是错误的、还是我错过了什么?

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

    非常感谢您的回答。 另外三个问题、确保我正确回答:

    1、"再增加一个 GCLK、以确保有足够的时间进行256 GCLK 时间"是什么意思? 为什么256个 GCLK 脉冲不够? 如果这样做是为了确保在灰度数据 FH 的情况下(必须计算所有1 -> 65536 GCLK 脉冲)、有足够的时间转换到下一个段?

    2. TLC58591自动添加的额外 GCLK 还是传入的灰度数据必须包含该额外时钟? 我想前者(= GCLK 会添加额外的时钟)、因为输入数据始终为16位。 是这样吗?

    3.我知道7+9模式是为了提高刷新率。 但是、为什么在静态驱动器情况下(=无多路复用)、段末尾添加一个额外的 GCLK 仅在7+9模式下、而不是在8+8模式下?

    再次感谢您的解释。

    此致、

    卡西亚。

    电源 为图 17、静态驱动器的上图、显示 GCLK 脉冲的波形是否正确? 如果每个分段有129个 GCLK 脉冲、那么在512个分段之后、最后一个脉冲的数字应为66、048 (=129 x 512)、但在图中、最后一个脉冲为65、536。 此外、对于先前的段、显示的数字不正确(例如、63个段应以8、256 = 64 x 129的速率完成、但标记为16、384、与8+8模式类似)。 这是不是错误的、还是我错过了什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Kasia、

    另外一个是确保没有错误、例如仅检测到255 GCLK。
    2.正确。
    3、不管安装了129个或257个 GCLK、只会计算128个或256个 GCLK、因此总共为65536个。

    Kenneth