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.

[参考译文] LP8860-Q1EVM:4个独立 LED 灯串的仪表组模式模拟调光

Guru**** 2601915 points
Other Parts Discussed in Thread: LP8860-Q1

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/757512/lp8860-q1evm-cluster-mode-analog-dimming-of-4-separate-led-strings

器件型号:LP8860-Q1EVM
主题中讨论的其他器件:LP8860-Q1

我最近购买了 EVM 并在 Windows 10下进行了设置。

我的目标是确定对所有驱动器输出进行全面模拟调光控制所需的配置设置、但我无法理解(许多!) 控制功能。

我有 EVM 用户指南、并阅读了有关软件操作的相关章节、但实际上可以使用熟悉软件工具的人员提供的一些有关配置的全面指导。

我只能使用一次、但不能重复使用、我设法将4个灯串设置为单独控制的亮度或电流。

最后、我希望将配置保存为 EEPROM 负载、以便可以将最终的应用板预先设置为我的正常操作、微控制器可以通过简单的写入操作控制 srtrings 的强度。

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

    作为参考、这些是我当前的主要设置。

    所有4个灯串均在相同亮度下打开、仅可通过显示屏/仪表组1的电流和亮度滑块进行控制。

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

    您好、Dave、

    请问您的应用是什么? 为什么要单独控制四个通道的电流?

    关于您为什么无法单独控制的问题、您是否检查了 EEPROM 值是否实际发生了更改? 在配置为其他值之前、请确保 EEPROM 已解锁。 您可以 通过读回 EEPROM 来检查是否连续设置 LED 灯串配置。

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

    您好、Shirley、

    回来,假期关闭后……

    对于我的应用、我需要单独控制4个 LED 灯串的电流。 LP8860-Q1提供比我们绝对需要的功能更多得多、但需要通过 EEPROM 进行初始化、否则需要最低的 MCU 接口要求。
    也许您可以集成另一个可能适用的 TI 器件。

    对于使用提供的 GUI 操作 EVM、我只划伤了功能集的表面。 我不知道我需要实际写入 EEPROM 以进行 GUI 驱动的交互式设置。 我想,一旦我将 LED 驱动器设置、亮度模式等组合在一起,我就可以*然后*将该配置写入 EEPROM。 然后、在将来启动时、EEPROM 设置将是默认设置、写入亮度寄存器将控制灯串。
    是否没有直接的交互式方法来设置驱动程序配置? 我确实在操作中得到了一些*某些*更改(至少我认为是这样),但我不能在其中单独控制每个字符串。

    我认为我正在寻找的模式是仪表组:

    8.1.4群集模式
    在仪表组模式下、LED 灯串具有独立控制、但启用的功能比在显示模式下少。
    所有4个输出的亮度(PWM 和电流)都是独立控制的。 存在不相等的数字时
    LED 数量、因此在仪表组模式下不使用 LP8860-Q1自适应电压控制;因此、升压
    输出电压是固定的(或由外部控制或供电)。
    在仪表组模式下、可通过 EEPROM 设置 PWM 频率、并启用相移 PWM 模式。
    仪表组模式不支持 PWM 输入引脚、混合调光、斜率控制或抖动模式。

    8.3.2亮度控制(显示模式)
    LP8860-Q1 LED 输出可配置为显示或仪表组模式。 以下各节将介绍
    显示模式选项。 仪表组模式是具有独立控制 LED 输出的特殊模式。 请参见群集
    模式部分以了解详细信息。

    8.3.5群集模式
    仪表组是一种简化模式、可在仪表组模式下对每个灯串进行独立的电流和 PWM 控制。
    在此模式下、亮度控制通过 SPI/I2 C 亮度寄存器限制为传统 PWM。 。
    PWM 输入引脚、混合 PWM 和电流调光模式、斜率控制或抖动不可用。 亮度
    不同的 LED 灯串取决于 、 、 和
    寄存器。 如果 OUT1处于仪表组模式、则仅使用13 MSB。 如果所有 LED 输出都在中
    仪表组模式、LED 输出 PWM 分辨率始终为13位、频率取决于
    位(请参阅表13)。

    表9. LED 输出模式说明
    模式    LED_STRING_CONF[2:0]        说明
      7                        111                               所有灯串均用于90°相移的仪表组模式

    我是否正确理解 EEPROM 中应出现此模式设置?  [0DH 配置 0000 0000]

    当我使用 LED 驱动器选项卡上的下拉菜单更改模式选择时、无论 EEPROM 锁定或解锁设置如何、上述 EEPROM 位都不会更改、任何其他寄存器也不会更改。

    EEPROM 似乎已解锁:[1AH EEPROM_UNLOCK 1110 1111]

    感谢您的指导、

    Dave

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

    您好、Shirley、

    我在了解 EEPROM 配置方面取得了一些进展。

    我完全错过了这样一个事实:GUI 侧栏显示的是实时寄存器(00 - 1A)、而不是 EEPROM (60 - 78)、这使我感到困惑。

    我计算出实际写入 EEPROM 的操作序列、并将 LED_STRING_CONFIG (地址63h)从默认 F1h 更改为8Fh。

    当我写入 EEPROM 时、LED 瞬间进入预期设置(4个灯串、每个灯串不同、暗淡、设置不同)、然后熄灭。

    故障和状态选项卡更新后、将显示故障中的所有4个灯串以及短路 LED 灯串故障。 (如果不清楚、我将使用 EVM 随附的 LED 阵列板、采用默认配置)

    将 EEPROM 地址62h 恢复到 F1h 并重新刻录会使 EVM 恢复正常工作、但您是否对我在群集模式下遇到 LED 故障的原因有任何了解

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

    您好、Dave、

    初始电压设置是多少? 每个 LED 灯串的电压是多少? 您可以参阅下表中的 LED 短路故障检测机制、以查看短路故障是否属于您的情况。 由于在仪表组模式中、自适应模式控制被禁用、并且每个灯串的电流可能不同、因此应非常小心地设置一个适当的升压初始电压。 或者、您可以在仪表组模式下禁用短路检测、以避免任何起雾器。