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.

[参考译文] TLC5944:请求提供有关 TLC5944 LED 驱动器使用情况的信息

Guru**** 2502205 points
Other Parts Discussed in Thread: TLC5944, LP5864, TUSB3410

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1244403/tlc5944-request-for-information-on-tlc5944-led-driver-usage

器件型号:TLC5944
主题中讨论的其他器件: LP5864TUSB3410

您好!

我有一个特定要求、即驱动一个由60个 LED 组成的 LED 阵列、其中包括30个 IR LED 和30个红色 LED。 经过研究 TLC5944的功能后、我认为使用四个 TLC5944驱动器可满足我的要求。

我的主要目标是能够单独打开和关闭 LED。 我打算按顺序控制每个 LED、确保一次只有一个 LED 亮起。 此外、我需要能够独立调整每个 LED 的亮度。 我正在寻求有关这款驱动器能否实现这些功能的指导。

如果确实可以使用 TLC5944控制 LED 的开/关状态和亮度、我想了解如何实现这一点。 例如、我是否需要将数据发送到灰度移位寄存器? 您能否提供一个示例、说明我如何为 driver0打开 LED0? 我是否会简单地将值0000 0001发送到驱动器?

此外、在我研究期间、我发现 TI 提供了 TLC594x 系列评估软件。 我有兴趣将此软件与我们自行开发的电路板一同使用、该电路板整合了 TLC5944和 STM32 MCU。 在定制电路板上结合使用 TLC594x 系列评估软件和 TLC5944是否可行?

我尝试启动该软件、但遇到了其功能问题。 是否有替代方法或任何其他可用资源可以访问此软件?

非常感谢您投入宝贵的时间给予大力支持。

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

    您好!

    很高兴听到您的声音!

    实际上、如果您想要独立控制60个 LED、则可能需要4个 TLC5944或2个 TLC5944、以及2个外部扫描 FET 和控制器、因此我认为这并不是您的应用最适合的器件。

    因此、我强烈推荐 LP5864、它集成了18个灌电流器件和4个扫描 FET、只有1个器件可驱动多达4 * 18 = 72个 LED、并由 I2C/SPI 接口进行控制、每个 LED 点均可通过8位/16位 PWM 调光和8位模拟调光进行控制。 我认为此器件比 TLC5944更易于使用。

    我们回到您有关 TLC5944的问题、因此需要使用 LAT 信号更新所有 GS 移位寄存器(16*12=192位)、以便器件能够生成您需要的输出。 每个通道都具有由 GS 数据配置的独立的12位 PWM 控制。

    EVM GUI 软件通过 TUSB3410与驱动器板通信。 TUSB3410通过 RS–232协议与 DSP 板通信。 因此您无法使用软件来控制您的 STM32 MCU。

    如果要使用软件评估定制电路板中的 TLC5944、可以从我们的网站 TI.com 申请 EVM、然后使用电缆将 EVM 中的控制信号连接到定制电路板。

    谢谢!

    伊夫·李

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

    您好!  

    感谢您的支持! 我一定会再来看看 LP5864。 您能否简单介绍一下它是如何工作的?  数据传输是如何工作的、例如、如何点亮60个连接的 LED 中的一个?  有适用于 LP5864的软件吗?  

    Br

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

    您好!

    当然,LP5864集成了18个电流接收器和4个扫描 FET,具有时间多拓扑,可驱动多达18*4=72个 LED。

    对于 LP586x 系列、我们有 GUI 和 EVM 来评估它、请在 TI.com 上找到更多信息。

    LP5864数据表、产品信息和支持| TI.com

    谢谢!

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

    您好!  

    感谢您的推荐、我将在我的项目中使用 LP5864。

    我已经阅读了数据表,有两个问题:  

    如何选择电源 VLED 和 VCC? 在数据表中、TI 提供了  2.5V 到5.5V 的电压范围、但是否可以使用任何方法来计算理论上的最小/最大值? 例如、纹波电流是否有任何限制?  

    您能为 LP5864提供更多相关资源吗?

    感谢您的支持!  

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

    您好!

    对于 VCC:

    如果您要为每个通道生成50mA 电流、请选择3.3V - 5.5V 的 VCC

    对于 VLED、

    VLED 的最小值可以通过以下公式计算:

    VLED > Vf + VSAT + VL

    Vf:设置电流条件下 LED 的正向电压

    VSAT:生成设定电流的电流阱电压。

    VL:线路电压降。

    谢谢!