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.

[参考译文] LM2755:调光时闪烁

Guru**** 2510095 points
Other Parts Discussed in Thread: LM2755, LP5562EVM, LP5562

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1127951/lm2755-flickering-when-dimming

主题中讨论的其他器件:LM2755LP5562LP5562EVM

我正在为 I2C 总线上的多个 LM2755编写一个并行驱动程序。 我有一个基本驱动程序、通过将高电平从1-31控制到关闭时、将相应 LED 的通用位0、1和2设置为0来工作。

在控制1-31之间的高电平时、LED 偶尔会出现随机闪烁。 我知道它不在驱动程序中、因为我已经检查了 I2C 流量、并且并不是所有 LM2755同时发生的情况。 它在总线上的不同器件之间随机发生。

请参阅以下 LED ID 引脚电压的示波器捕获。 您可以看到截止第一个波形有闪烁、第二个波形没有闪烁、第三个波形有闪烁。

控制高电平是否是控制此器件调光的最佳方法、或者是否有更好的方法?

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

    尊敬的 Alex:

    幸会!

    我看到你的问题是闪烁,但画面不够清晰。

    此外、如果您能为我提供 Vpout 和 ID1-ID3波形、

    谢谢!

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

    代码正在使 ID3 LED 通电。 从0高电平开始、增加到31、然后下降到0。 您可以在 ID3上看到与闪烁相对应的随机较低电压尖峰。

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

    您好!

    请测试  D1-D3电流波形、我还想知道这个问题的后果是什么。

    它是否会影响您的系统性能或 LED 闪烁看起来很明显?

    谢谢!

    此致。

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

    固件当前仅驱动处于此状态的 D3。 闪烁很明显。

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

    谢谢、我还想 让您检查您使用的 LED 是否与驱动器匹配、因为有时闪烁是由不匹配导致的。

    谢谢。

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

    RSET 值如何? 它还会影响 LED 电流。

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

    Rset 为10K。

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

    您好!

    我认为配置是可以的。

    是否每个器件都能满足相同的情况、或者您只需测试一个器件?

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

    是的、我在同一电路板上的同一 I2C 总线上并联了其中4个。 所有4个都在不同的时间随机闪烁。 然后、我有10个板都显示相同的行为。

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

    您好!

    那么、您提供给我的波形是在您的4个器件系统中进行测试、您是否独立测试了它们?

    我还想知道您在系统中使用的电源方式、因为我认为 问题可能是由电源问题引起的。

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

    您好!

    如果您可以测试电流 ID 波形并将其发送给我、这将非常有用。

    谢谢!

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

    此外、LM2755是一种旧材料、因此我们没有用于测试它的有用工具、这给我们找到解决方案带来了困难。 因此、您是否曾担心将器件更改为 LP5562?LP5562是一款具有内部程序存储器的4通道 RGB LED 驱动器、其价格低于 LM2755。 最重要的是、我们有 LP5562EVM 和相关软件可为您提供帮助。

    请仔细考虑我的建议。 谢谢!

    此致。

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

    我们已经购买了大量的 LM2755、因此我们现在想让它正常工作。

    查看 I2C 命令和 ID 电压、似乎在发送新的高电平寄存器后会随机闪烁。 但它看起来不像每次写入 I2C 高级寄存器时发生的那样。

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

    请告诉我 ID 的电流波形、谢谢。

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

    我无法获取电流波形。

    Newark 看起来有两个评估板。

    www.newark.com/.../11N9203

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

    最好在该评估板中测试电流。  

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

    您可以购买其中一个吗? 您说您没有要测试的东西。

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

    抱歉、我们无法购买。

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

    还可以…… 您可以分享示例调光代码吗?

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

    抱歉、LM2755是一个非常旧的芯片、因此我们没有足够的支持工具、也没有相应的示例代码。

    我认为您的软件可以成功运行、闪烁可能是由您的硬件部件引起的。

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

    我的硬件在使用两个不同的 LED 驱动器时工作正常。 只有此芯片存在闪烁问题。

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

    您能否向我发送 通用寄存器的配置

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

    请参阅随附的源代码。 通用寄存器 最初被设定为0b10111000。 如果应该启用颜色、则每个循环将设置前三位。

    e2e.ti.com/.../rgbled_5F00_lm2755.cpp

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

    您好!

    我稍后会检查它、谢谢!

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

    您能否尝试禁用调光波形并查看闪烁是否仍然随机出现?

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

    谢谢、解决了这个问题! 为了供将来参考、针对 lm2755调光的基本解决方案是将通用寄存器设置为0x00以开始。 然后、如果任一通道应该被启用、将通用寄存器中相应的3 LSB 设定为1。 然后调节通道的高电平以调节亮度。 无需启用调光波形。 如果通道需要完全关闭、则需要将通用寄存器中的位设置为0。