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.

[参考译文] TLC59582:有关寄存器和总体行为的问题

Guru**** 2393725 points
Other Parts Discussed in Thread: TLC59582, TLC59581, TLC5957, TLC5958

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/886147/tlc59582-questions-regarding-registers-and-overall-behaviour

器件型号:TLC59582
主题中讨论的其他器件: TLC59581TLC5957TLC5958

大家好、我目前正在开发一个具有单个 TLC59582的电路板、该电路板由 MCU 控制。

我有多个问题、其中一些非常奇怪。 我的代码基于此处提供的示例:

https://e2e.ti.com/support/power-management/f/196/t/687405

第一件事是、我从 DigiKey 订购的器件被标记为"来自 TLC59581的测试旋压"、这很奇怪、因为我以为 TLC59582是最终产品。 此外、DigiKey 或 TI 的网站上未提及这一点。

我设法使其运行、但 PWM 输出似乎是我发送的 GS 数据的反转。

此外、我无法访问 FC1和 FC2寄存器。 因此、我只能使用 x1复用模式。 (这在我的应用中是正常的)。

我也无法调节电流增益、因此整个面板太暗。

我猜我对这些寄存器的访问权限不足与时间相关、但我已经多次检查过。 我刚刚订购了 MSP432 Launchpad、以便能够检查您的示例代码的精确时序。  

如果 TLC59581没有定价优势、那么我现在想知道为什么 TLC59582也存在。 我之所以选择它、是因为我只需要 x16多路复用。

我想听取你对这些问题的意见,我希望这不是我所遗漏的明显情况。

此致

马西米兰

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

     我想补充一点、6.2K Rref 上的电压大约为0.5V、即使它应该是1.209V? 我检查了两个板。
    VCC 为3.3V。  

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

    尊敬的 Maximilian:

    TLC59582是我们的生产器件、与 TLC59581属于同一系列、唯一的区别是 TLC59581最多可支持32条扫描线复用、而 TLC59582最多可支持16条扫描线复用。  

    2.本技术参考手册可帮助您对  http://www.ti.com/lit/an/slva744/slva744.pdf 进行编程

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

    它应该大约为1.2V、请检查您是否将 GND 连接到散热焊盘。

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

    Shawn、您好!

    感谢您的回复。

    Irefgnd 通过过孔连接到 Rref 和接地层、以及散热焊盘、散热焊盘具有与示例类似的过孔阵列接地。  
    布线长度非常短、因此我在这里没有真正的问题。

    我知道 slva744、现在我已经多次读取它。 我仍然无法调整增益设置。  

    电压基准是否可能存在缺陷?  

    我仍然想知道"从 TLC59581中旋转测试"标记。

    我将使用 TLC5958和 TLC5957测试此设置、据我所见、它们应该是引脚兼容的、并且几乎是软件兼容的。

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

    尊敬的 Maximilian:

    您能不能帮助捕捉 GCLK/LAT/SCLK/SIN 的波形图。 可能 FC1/2寄存器值未更改。

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

    您好!

    我已经使用 Digilent 波形(https://store.digilentinc.com/waveforms-previously-waveforms-2015/)捕获了逻辑序列、
    您可以通过在启动时选择 Analog Discovery (/2)演示模式来免费查看。  

    我也可以提供 jpeg、但是软件应该更好。

    GCLK 持续运行是因为我注意到输出每条线路257个周期的序列和我不使用 x16多路复用模式没有区别。

    由于 MCU、时序非常松散

    e2e.ti.com/.../DigilentWaveforms_5F00_09Mar2020_5F00_Maximilian.7z

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

    尊敬的 Maximilian:

    调试的第一步是确保 REF 电压正确、应为1.2V。

    请帮助执行以下步骤

    1) 1)断开 MCU 的所有接口线。

    2) 2)检查 VCC 电源以及上电时的电流(~11mA)

    3) 3)检查 V IREF 电压、以查看它是否为1.2V、

    4) 4)如果不是、请检查原理图/布局/焊接、让我们知道结果

    5) 5)如果是、请连接数字接口、并使用 TRM 文件中的时序图检查命令格式。

    平路机、

    肖恩

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

    Shawn、您好!

    我找到了!  这是一个尴尬的错误、但我换了引脚56和引脚1、因此引脚1/Iref 短接至 GND。

    V IREF 为1.2V、我现在可以访问寄存器。  

    我想我已经变暗并反转了、但之前预充电功能的输出调制正确。

    非常感谢你的帮助。

    如果其他人对此驱动程序有任何问题,您可以在您的主题中进行 PM 或提及我,因为我可能犯了以下错误:)