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.

[参考译文] TLC5958:如何点亮 LED 矩阵购买使用两个 TLC5958 LED 驱动器 IC?

Guru**** 1677530 points
Other Parts Discussed in Thread: TLC5958, LP55281
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/706874/tlc5958-how-to-light-on-the-led-matrix-buy-using-two-tlc5958-led-driver-ics

器件型号:TLC5958
主题中讨论的其他器件: LP55281LED171596A

尊敬的先生:

我设计了23*23 RGB LED 矩阵、并使用了两个 TLC5958 LED 驱动 IC 进行电路设计。

参考了以下文档:
TLC5958数据表
2.tidr683.pdf-tidr688.pdf
slva645_5_.pdf

电路设计图、如附件文件。

e2e.ti.com/.../LED-Board.pdf

我的 MCU 正在使用 Nordic nRF52832、但无法正确点亮 LED。

我参考这篇文章重写了它,但仍然无法正常点亮。

TLC5958:示例代码

是否有任何合作伙伴可以向我提供文件"slva645_5_.pdf"中所示64*64 RGB LED 矩阵的代码?

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

    如何仅为一条 LED 线路测试代码?

    请检查信号并确保它们符合时序要求。

    64*64 RGB LED 矩阵由 NovaLCT-Mars v4.2.6 CTM23.0/1控制器驱动。

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

    肯尼思、您好!

    感谢你的答复。

    当我们仔细检查源代码时、我们会发现一些问题。

    最大的问题是、我们无法确定 SCLK 的频率是否满足 TLC5958的最低规格。

    我们的 MCU 可以生成1MHz (最大值) SCLK 或 GCLK。

    那么、如何确定 SCLK 的频率是我们在第一步中要知道的。

    尊敬的 Kenneth,您能为我们提供帮助吗?

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

    GCLK 和 SCLK 频率没有最低要求、但与预期的帧刷新率相关。

    SCLK 与帧速率相关、如果您的帧速率要求是60Hz、并且您将16位 PWM 用于23个 RGB LED、则最小 SCLK 频率为:
    60Hz*69ch*16位*23=1.524MHz

    您可以参考此参数来确定您的 SCLK 频率。

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

    肯尼思、您好!

    谢谢

    因此、我们需要更改 LED 驱动器 IC 以满足此 LED 矩阵要求。

    我们看到了 TI 产品、并选择了新的 LED IC LP55281。

    我们将在该 IC 中使用 SPI 接口。

    但我们担心扫描速率。

    你有什么建议吗?

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

    您希望如何在此23*23 RGB LED 矩阵中使用 LP55281? 仍然是多路复用?

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

    肯尼思、您好!

    我们将使用6个 LP55281连接23个 RGB LED (69列)。

    nRF52832具有 SPI 接口、SPI 时钟频率可高达8MHz。

    所以...我们认为它可以满足我们的要求。

    Wesley

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

    在多路复用拓扑中使用 LP55281不是命令要求的。

    您能计算 GCLK 编号吗?

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

    肯尼思、您好!

    否、我们不计算 GCLK 编号、因为 SCLK 的频率已超过 MCU 的功能。

    在无法更换 MCU 的情况下、我们必须使用其他解决方案来点亮 LED。

    你有什么建议吗?

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

    您会检查 LED171596A 吗?

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

    肯尼思、您好!

    感谢您的建议。

    我将与我的团队成员进行讨论。

    非常感谢。

    Wesley

    2018.07.24.