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.

[参考译文] LP5812:自主模式下的 LP5812问题

Guru**** 2501915 points
Other Parts Discussed in Thread: LP5812

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1352290/lp5812-lp5812-problems-with-autonomous-mode

器件型号:LP5812
LP581X 连接、我已写入的寄存器:
地址|首字母缩略词            注册名称         |价值|详细说明
1小时      | Dev_Config_ 0器件|配置寄存器0|  0x00 |升压输出电压= 3V,最大输出电流= 25.5mA
2h      | Dev_Config_ 1设备|配置寄存器1|  0x40| PWM 调光频率= 24kHz,LED 模式配置=扫描驱动模式4次扫描
3小时      | Dev_Config_ 2设备|配置寄存器2   | 0xE4 | SCAN_ORDER_0 = OUT0、SCAN_ORDER_1 = OUT1、 SCAN_ORDER_2 = OUT2、SCAN_ORDER_3 = OUT3、
4小时      | Dev_Config_ 3设备|配置寄存器3|  0x70 | LED_1、LED_2、LED_3自主控制=禁用、LED_A0、LED_A1、LED_A2自主控制=启用   
自动呼吸效果、我已写入的寄存器:
地址| 首字母缩略词                注册名称                                    |价值|详细说明
54h    | AUTO_DC_4              自主模式下的 LED_A0电流设置           | 0x80 |自主模式下的当前设置= 80h
55h    | AUTO_DC_5              自主模式下的 LED_A0电流设置           | 0x80 |自主模式下的当前设置= 80h
E8h    | LED_A0_E8H Auto_Pause      |动画在开始和结束时暂停时间           | 0x00 |开始和结束时无暂停时间= 0x00
E9h    | LED_A0_AEU   |动画模式播放时间和活动 Auto_Playback        | 0x0F |回放=无限时间,活动 AEU = 仅使用 AEU1
EAh    | LED_A0_AEU1_PWM_1  | LED_A0 AEU1_PWM1的 PWM 设置                | 0x00 | PWM1 = 0
EBh    | LED_A0_AEU1_PWM_2  | LED_A0 AEU1_PWM2的 PWM 设置 | 0x80 | PWM2 = 128
ECH    | LED_A0_AEU1_PWM_3  | LED_A0 AEU1_PWM3的 PWM 设置                 | 0xFF | PWM3 = 255
EDh    | LED_A0_AEU1_PWM_4  | LED_A0 AEU1_PWM4的 PWM 设置                 | 0x80 | PWM4 = 128
EEh    | LED_A0_AEU1_PWM_5   | LED_A0 AEU1_PWM5的 PWM 设置                | 0x00 | PWM5 = 0
EFh    | LED_A0_AEU1_T12斜    率| LED_A0 AEU1_T1和 AEU1_T2的斜率时间设置| 0x44 | AEU1_T2斜率= 0.54s、AEU1_T1斜率= 0.54s
F0h    | LED_A0_AEU1_T34       | LED_A0 AEU1_T3和 AEU1_T4的    斜率时间设置| 0x44 | AEU1_T4斜率= 0.54s、AEU1_T3斜率= 0.54s
F1h    | LED_A0_AEU1_Playback  | AEU1图形 LED_A0播放时间  | 0x03 | AEU1模式播放= 无限时间
*我对 A1、A2执行相同的操作-对各自的寄存器采用相同的配置。
当我读取以下标志寄存器时:
1.317h AEP_Status_2 LED_A0和 LED_A1的自主引擎模式状态
2.318h AEP_Status_3 LED_A2和 LED_B0的自主发动机模式状态
我看到自主发动机模式状态(AEP_STATUS_Ax) 5/6/7h =所有 Ax 的错误。
而所有 LED 都没有打开。
但是当我只对 A0进行配置时、我可以看到 A2会起作用。
我还可以在声码器 LED 上看到、我可以像我一样真正地控制它们。
在手动模式下、I 设置一切正常。
我使用此硬件配置:
我的配置有什么问题? 我不知道。 我希望有人可以帮助我。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Stas:

    我的理解是、您将 A0、A1、A2 LED 配置为自动模式、但只有 A0和 A2可以工作? 我是对吗?

    BR、Jared

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

    是、正确、
    如果我启用 A1 (RES)并读取 AEU 的状态寄存器、我看到指示错误的 LED 值、所有 LED 都无法正常工作。

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

    我处理您发送给我的 LP5812样片可能很重要。

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

    尊敬的 Stas:

    您是否具有 LP5812的 EVM? 您能否先尝试在 EVM 上进行配置?

    因为根据您的描述、我没有发现任何问题。 我认为它在理论上不会起作用、因为如果 A0、A2没问题、那么 A1一定没问题。 所以、请帮助您首先在 EVM 上验证配置。 谢谢!

    BR、Jared

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

    尊敬的 Stas:

    还请告诉我您的芯片地址格式?

    BR、Jared

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

    我使用我的 MCU 中采用的驱动器。

    我使用0x14 (5位地址)。 未广播。

    在手动模式下、所有(每个 LED)都能正常工作(就像它应该工作的那样)。

    我只有在自动模式下才遇到问题。

    我还在 GUI 中设置了寄存器-与我发送到器件的寄存器相同。

    我的问题主要是:设置是否正确?

    可能是一些内部 LP5812问题吗?

    什么原因可能导致错误? 根据我的理解、误差可能只有在 LED 未连接时才会出现。

    STAS

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

    尊敬的 Stas:

    您是对的!

    在我这边、我没有发现您的配置有任何问题。 但我认为不是 LP5812 IC 问题。

    芯片地址的格式如下所示:

    BR、Jared

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

    我没有 EVM、也许我们应该再见了、没问题。 我只是看不到它有什么帮助。 如果在采用相同设置的 EVM 上、它将按照它告诉我的情况工作? I2C 问题? 那么为什么它在手动模式下工作呢?

    如果你告诉我设置有误、我会更开心=)

    我想重复我的问题,如果可能的话告诉我:什么是导致出错的原因?  

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

    尊敬的 Stas:

    我很抱歉我不知道到目前为止这里有什么问题。 请申请 EVM 并对其进行相同的配置。 然后、我可以告诉大家问题是什么。

    BR、Jared

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

    好的、谢谢!

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

    尊敬的 Stas:

    期待您的回复!

    如果您有任何结果、请随时通过电子邮件(jared-zhou@ti.com)与我联系

    BR、Jared

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

    现在,我们有逾越节,工作没有全功率,假期后,我们需要与大家讨论我们的计划。

    我们为 LED 驱动器花费了2周时间、但这种情况并不常见、但它仍然无法运行。 也许我们会继续使用手动模式、因为它可以正常工作、或者我们可能会尝试进行评估并实现自主模式。

    感谢您的时间和帮助!

    STAS

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

    尊敬的 Stas:

    我很抱歉,我没有帮助,但如果你有任何时间以后,并想弄清楚。 请随时通过电子邮件(jared-zhou@ti.com)与我联系。

    BR、Jared

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

    您好、Jared!

    我们在 I2C 驱动程序中发现了问题。 现在一切都在运作。

    谢谢。