主题中讨论的其他器件:TLC59116、 TLC5973、 LP5009
您好!
您能否详细介绍如何实现12位 PWM 分辨率、如何精确配置寄存器?
我了解到通过将颜色和亮度寄存器相加来实现9位分辨率-因此具有0xFF+0xFF=0x1FE=510步长。
我们并不十分理解这种抖动机制,也不了解如何利用这种机制来实现许多步骤。
谢谢、
Yoav
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.
您好!
您能否详细介绍如何实现12位 PWM 分辨率、如何精确配置寄存器?
我了解到通过将颜色和亮度寄存器相加来实现9位分辨率-因此具有0xFF+0xFF=0x1FE=510步长。
我们并不十分理解这种抖动机制,也不了解如何利用这种机制来实现许多步骤。
谢谢、
Yoav
谢谢、
我在数据表中看到了该信息、但尚未完全理解。
禁用抖动时、会有两个8位寄存器(颜色+亮度)之和、可提供高达510步长。
当设置抖动以启用时、计算是如何准确完成的、因为我不知道如何设置这两个寄存器中的位(我实际上需要3、000步)。
另一个问题是、在另一个主题中、我研究的是具有12个分辨率 PWM 的类似 TLC59116的器件。
LP5024是否适合它(正如您已使用其他器件答复我并且未指定 LP5024时所说的那样)。
谢谢、
Yoav
您好、Yoav、
输出 PWM 将由 亮度值由 PWM 值倍数的内部算法计算得出。 很抱歉、我无法与您分享详细信息。 所有4096步进都可以通过亮度设置和 PWM 设置的组合获得。 但亮度会将3个通道组合在一起。 12位可能无法单独实现所有通道。
对于另一个线程、我认为您已经了解 LP5024、但需要其他12位器件。 对于12位 PWM 要求、LP5024是合适的。 您可以检查输出电流、通道数或其他规格等其他规格是否也适合您。
您好、Yoav、
您需要的最大输出电流是多少? 您可以查看 TLC5973以了解它是否适合您、它是具有单线接口的12位 PWM。 如果必须使用 I2C、具有9通道且其他规格与 LP5024相同的 LP5009可能适用于一个 LED。
1/4096 PWM = 01h 亮度、1xh 颜色
2/4096 PWM = 01h 亮度、采用2xh 颜色
100/4096 PWM = 07h 亮度、E4h 或 E5h 颜色
1000/4096 PWM = 46h 亮度和 E3h 颜色
4096/4096 PWM = FFh 颜色亮度
您好、Yoav、
以下是每个位的一个示例。 很抱歉、对于之前的错误陈述、某些位无法实现高值。