显示时间分析
随着受控led点阵数量的增加,数据传输和控制的时间也会增加,影响显示效果,严重时可能无法正常工作。如果仍然采用图形屏幕设计例子中使用的控制方法,将整个屏幕的MXN点阵分成M/H个部分,每个部分的同名线数据传输是串联排列的,如图2.5.3所示。不难看出,如果一行中的列数n已知,随着m的增大或h的减小,串行传输时间会变长。当然,一行的列数据是串行传输的,所以列数N的增加也会延长传输时间。
进一步,我们可以分析一行数据的某一部分的传输时间,采用例子中使用的方案,每次读出8-8位列数据所需的时间为tai(例子中为10.85us)。在串行移位寄存器中移位8次所需的时间为tae(本例中为17.36us)。它们的和是t8 = 28.21iis。如果一行有N列,那么该行的传输时间大约等于(N/8)Xto。需要[[(N/8)XtoX(M/H)]来传输同一线路的所有部分。有H行同名,所以一屏(帧)的传输时间为[[(N/8)Xt8,X(M/H)]XH=(N/8)Xta,XM。表面上看帧周期和H无关,实际上H的取值是需要时间准备数据的。由于同名行数据在不同部分的存储地址是不连续的,所以从同名行数据的一个部分转移到另一个部分时,需要花费更多的时间来计算地址。当h的值变小时,仍然会增加传输时间。作为近似计算,暂时不考虑这个影响。
本文摘自:南京导视牌 ,南京广告牌, 南京标牌制作 ,南京标牌, 南京发光字, 南京门头灯箱 www.njbiaopai.com