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.

[参考译文] LP5009:LP50xx 以12位 PWM 分辨率驱动外部 MOSFET

Guru**** 2539750 points
Other Parts Discussed in Thread: LP5009, LP5036

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/864329/lp5009-lp50xx-driving-external-mosfets-in-12bit-pwm-resolution

器件型号:LP5009
主题中讨论的其他器件: LP5036

我愿意将 LP5009用作具有以下关键参数的 I2C 可编程 PWM 控制器:

1) 1)开漏2A 输出、建议的原理图是否有效?

2) 2)三相通道、以减少电流尖峰。 LP5009输出"OUT0/1/2"是否在三相模式下工作? 提出这一问题是因为  "SLVSEH2A 修订版2019年7月"的第8.3.1.4章提到了"LED 0 .. 11英寸、而不是0..11 (1个 RGB LED 占用3个输出通道 OUT0..2、如果从 LP5036器件的数据表中复制、可能是拼写错误);

2) 12位分辨率。 如何使用 LED0_brightness 和 OUT0_color 寄存器运行、以获得单路输出的12位分辨率精度? 例如、我希望在输出中获得12位值0xBCD (0b101111001101)。 我应该将0xBC 写入 LED0_brightness 寄存器、将0xD0写入 OUT0_color 寄存器吗? 4 LSB (0xD0…… 0xDF)自动丢弃 OUT0_color 中的值?

  

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

    您好!

    1) 1)开漏2A 输出、建议的原理图是否有效?

       如何根据您的电路获得2A 电流?

    2) 2)三相通道、以减少电流尖峰。 LP5009 输出"OUT0/1/2"是否在三相模式下工作? 提出这一问题是因为  "SLVSEH2A 修订版2019年7月"的第8.3.1.4章提到了"LED 0 .. 11英寸、而不是0..11 (1个 RGB LED 占用3个输出通道 OUT0..2、如果从 LP5036 器件的数据表中复制、可能是拼写错误);

      在三相模式下工作。

    2) 12位分辨率。 如何使用 LED0_brightness 和 OUT0_color 寄存器运行、以获得单路输出的12位分辨率精度? 例如、我希望在输出中获得12位值0xBCD (0b101111001101)。 我应该将0xBC 写入 LED0_brightness 寄存器、将0xD0写入 OUT0_color 寄存器吗? 4 LSB (0xD0…… 0xDF)自动丢弃 OUT0_color 中的值?

     将 A (8位)写入 LED0_brightness 寄存器、将 B (8位)写入 OUT0_color 寄存器、其中 A*B=0XBCD。 剩余的过程 将自动完成。

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

    [引用 user="Chars-Chen "]   如何根据您的电路获得2A 电流?

    LP5009在 R1的帮助下开漏输出。 R3上拉驱动 MOSFET 栅极驱动器 U2的3.3V CMOS 输入。 U4. U2 . U4正在驱动功率 MOSFET Q1 . Q3、它可以处理2A 的电流。 这是使用 LP5009"灌电流"输出来驱动外部 IC 的 CMOS 输入的有效方法吗?

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

    您好!

     没关系。

      此外,我已更新我在先前的帖子中的答案。

     请注意、"将 A (8位)写入 LED0_brightness 寄存器、将 B (8位)写入 OUT0_color 寄存器、其中 A*B=0XBCD。 剩余的进程 将自动完成"。

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

    感谢您的快速支持。 我无法使用计算器获得等于0xBCD 的0xA0 * 0xB0 (或其某些组合)、但让我们将其留给程序员。 案例已关闭。