当我将16x16 LED 矩阵与一 个 TLC6983搭配使用时、最大帧速率是多少?
根据我的理解、
我需要总时钟计数=(ST+HB+1像素数据+结束)* 16通道* 16线=(18位+ 16位+ 17*3位+ 18位)* 16通道* 16线 = 26368位
如果我使用最大 SCLK 50MHz、则26368/50MHz = 527.36us、然后大约为1896Hz。
我是对的吗?
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.
当我将16x16 LED 矩阵与一 个 TLC6983搭配使用时、最大帧速率是多少?
根据我的理解、
我需要总时钟计数=(ST+HB+1像素数据+结束)* 16通道* 16线=(18位+ 16位+ 17*3位+ 18位)* 16通道* 16线 = 26368位
如果我使用最大 SCLK 50MHz、则26368/50MHz = 527.36us、然后大约为1896Hz。
我是对的吗?
您好、JH、
很高兴为你提供帮助。 躯体点:
此致、
Steven
感谢你的答复。
我可以看到9.2.1.2。 但我 对 x4感到困惑、"V_Data 为30×32×48位×4"
和0.8 in "fSCLK = V_Data×fframe /0.8"
您能 给我更多的意见吗?
============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
9.2.1.2 SCLK 频率
SCLK 频率由一帧的数据体积和帧速率决定。 在该应用中、数据
卷 V_Data 为30×32×48位×4 = 184.32KB、帧速率为120Hz。 假设数据传输
效率为0.8、SCLK 的最小频率必须为:fSCLK = V_Data×fframe / 0.8。 即最小 SCLK
双边沿传输频率为13.83MHz。
============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
对于16x16像素、我需要超过3600hz 的帧速率。
你可以有什么建议吗?
您好、JH、
1.感谢您的确认。
2.是的。 您可以在 CCSI 总线上使用一个器件。
3. 为什么要在这里使用14行代码? 对于 16x16 LED 矩阵、您应该在此处使用16行。
[引用 userid="519044" URL"~/support/power-management-group/power-management/f/power-management-forum/1169953/tlc6983-how-to-calculate-max-frame-rate/4405072 #4405072"]我可以按如下方式进行计算吗?
14行 x 16像素 x 48位 x 1总线= 10752位
10752位 x 3600 / 0.8 = 24.2Mhz、带双边沿传输。
[/报价]4.如果您要使用>3600Hz 的帧速率,则由于帧的短周期,您无法实现高 PWM 分辨率。 我非常好奇您为什么需要如此大的帧速率。 如果可能、您能否分享更详细的信息? 如有需要、您可以通过 steven-li@ti.com 联系我。
此致、
Steven
您好、JH、
此致、
Steven
你好 Steven Li
非常感谢您的努力。
实际上刷新率并不重要、但据我了解、刷新率是 PWM ES-PWM 操作的结果。 不是吗?
无论如何、我的问题是帧速率不是刷新率。
2. 3. 很高兴听到这个消息。
4.让我直行。 " 实际情况取决于您的实际操作条件。 ”这很令人困惑。 为什么无法准确计算?
你知道我现在需要什么,你能给我一个准确的数字吗?
在"我的理解"中、在9.2.2.3图9-4数据写入流程中 、当我需要14行时 、我会计算
(2位+ 17位+ 17*3位+ 18位)* 16ch * 14line = 19712位(25MHz 时为394us、具有双路传输)
对吗? 您能准确地检查一下吗? 规格。 非常令人困惑。
我想、如果你能给我 这个数字或更多具体的文档、那么这份解决方案就会是这样。
谢谢你。
您好、JH、
数据传输效率取决于许多因素:
因此、"0.8"只是一个估算值、实际数据传输效率取决于您的实际运行条件。 通常在现阶段,我们只能作粗略估计,因为实际情况可能与理论情况不同,而且可能因情况而异。
由于您需要更精确的估算、我为您进行了理论计算。 很遗憾地发现、由于 您只有一个器件没有级联、因此实际数据传输效率远低于"0.8"。 通过计算、您可以实现最大帧速率= 3.9796kHz@16x9矩阵、最大帧速率= 3.582kHz@16x10矩阵。 理论 计算的详细信息如下所示:
假设您只发送数据、然后发送 VSYNC 命令、不带 LOD/LSD 回读、对于每个帧、对于一个不带级联的16x9矩阵、并且您的控制器可以连续传输位而不会中断、 则每帧所需的总位数为
bits_TO_transfer_per_frame = bits_for_grayscale + bits_for_VSYNC
=(ST + HB +数据+结束)* 16通道* 9线+(ST + HB_VSYNC +结束)
=(1 + 17 + 3 * 17 + 18)* 16 * 9 +(1 + 17 + 18)
= 12564位
最大帧速率是
MAX_FRAME_RATE = 2 * f_GCLK_MAX / bits_TO_TRANSFER_FRAME
= 2 * 25MHz/12564
= 3.979kHz > 3600Hz
此致、
Steven
您好、JH、
不用客气。 我将关闭该线程。 如果您有任何疑问或疑问、请随时通过 steven-li@ti.com 与我联系
此致、
Steven