一种LED屏幕显示驱动方法技术

技术编号:35365768 阅读:20 留言:0更新日期:2022-10-29 18:05
本发明专利技术公开一种LED屏幕显示驱动方法,属于LED显示领域。将LED屏幕帧显示周期分成多个子周期;根据当前显示子周期在整个显示周期的位置,确定一行中pwm互相交叉的通道;根据互相交叉通道的子周期灰度数据和交叉系数,确定pwm交叉的实现方式;重复扫描行至最大行扫数,重复上两个步骤,直到当前子周期结束;进入下一子周期,重复上三个步骤,直至整个帧显示周期结束。本发明专利技术的方法中每一个子周期之中都优化了一些通道,使其受到的耦合降低;每一个显示周期中,所有的通道都参与了交叉优化,整体的LED在整体的显示周期中受到的影响降低;LED屏幕的跨板耦合得到了优化,提升了显示效果。提升了显示效果。提升了显示效果。

【技术实现步骤摘要】
一种LED屏幕显示驱动方法


[0001]本专利技术涉及LED显示
,特别涉及一种LED屏幕显示驱动方法。

技术介绍

[0002]小间距LED显示屏幕因为其色彩自然、画面清晰、显示均匀性好等特点,被广泛应用于室内外大屏显示中。现如今,LED显示屏的驱动主要基于SPWM算法对LED阵列进行驱动,由SPWM算法提供的pwm信号被接于LED阵列的列驱上,和行驱共同驱动LED显示模块。LED亮度的大小主要由pwm的脉冲宽度决定。
[0003]在LED显示一幅渐变图像时,多个LED显示单元模组的边缘,即物理拼接处会出现一条亮度分界很明显的竖线,这种情况被称为跨板耦合现象。跨板耦合的实质是后级的通道对前级通道不断地有耦合作用,将前级的钳位电压不断拉高,越是到后级耦合的越轻微,越是前级的通道耦合的越严重,亮度较低的部分由于此情况显示的更暗,这种情况到最后会造成整体灰阶数据较低的模组显示偏暗,而相邻的整体灰度数据较高的模组显示偏亮,进而造成显示差异,影响LED整体的显示效果。

技术实现思路

[0004]本专利技术的目的在于提供一种LED屏幕显示驱动方法,以解决目前LED显示时耦合现象影响整体显示效果的问题。
[0005]为解决上述技术问题,本专利技术提供了一种LED屏幕显示驱动方法,对LED屏幕进行驱动,所述LED屏幕由多个显示模组构成,每个显示模组按照帧图像数据显示图像,以行为单位顺序扫描,并通过列驱的pwm信号决定每行各个通道的打开时间,
[0006]所述LED屏幕显示驱动方法包括:<br/>[0007]步骤1、将LED屏幕帧显示周期分成多个子周期;
[0008]步骤2、根据当前显示子周期在整个显示周期的位置,确定一行中pwm互相交叉的通道;
[0009]步骤3、根据互相交叉通道的子周期灰度数据和交叉系数,确定pwm交叉的实现方式;
[0010]步骤4、重复扫描行至最大行扫数,重复步骤2

步骤3,直到当前子周期结束;
[0011]步骤5、进入下一子周期,重复步骤2

步骤4,直至整个帧显示周期结束。
[0012]可选的,所述子周期灰度数据是灰度数据除以子周期个数得到的数值,有余则进一;所述交叉系数是pwm脉冲相互交叠的程度;其中,灰度数据为一个灯管要显示的灰度数据,由上位机预先写到sram中,要显示的时候读出。
[0013]可选的,所述子周期灰度数据的值大于所述交叉系数时,对通道打开时间进行优化;所述子周期灰度数据的值小于所述交叉系数时,则不对该通道进行优化处理。
[0014]可选的,所述步骤1中,按照所需要子周期的个数将完整的显示周期平均分成若干个子周期,子周期个数为2的幂次方,便于硬件实现;在显示中,按照第一子周期、第二子周
期、

、第2
n
子周期依次进行显示,完整的灰度数据被平均分散到子周期之中,提高刷新率;其中n为1、2、3...。
[0015]可选的,所述步骤2中,当进入一个新的子周期时,都更新进行交叉优化的通道,其效果在于,在一个新的子周期之中,都存在一些通道被优化,降低了耦合的影响;而在进入后几个子周期之后,其它未被优化的通道会被选中进行优化,从而在整个显示周期之中,所有的通道都被优化。
[0016]可选的,所述步骤3中,根据子周期灰度数据和交叉系数的值确定交叉优化实现的方式;不同的灰度数据之间有不同的交叉方式。
[0017]本专利技术还提供了一种LED屏幕显示装置,采用所述的LED屏幕显示驱动方法。
[0018]在本专利技术提供的LED屏幕显示驱动方法中,具有以下有益效果:
[0019](1)每一个子周期之中都优化了一些通道,使其受到的耦合降低;
[0020](2)每一个显示周期中,所有的通道都参与了交叉优化,整体的LED在整体的显示周期中受到的影响降低;
[0021](3)LED屏幕的跨板耦合得到了优化,提升了显示效果。
附图说明
[0022]图1为本专利技术提供的LED屏幕显示驱动方法流程示意图;
[0023]图2为交叉pwm波形示意图;
[0024]图3为LED屏幕显示驱动方法中步骤S3的一个实施例;
[0025]图4为本驱动方法中步骤S2和S3最后输出的波形图。
具体实施方式
[0026]以下结合附图和具体实施例对本专利技术提出的一种LED屏幕显示驱动方法作进一步详细说明。根据下面说明和权利要求书,本专利技术的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本专利技术实施例的目的。
[0027]本专利技术提供了一种LED屏幕显示驱动方法,其流程图如图1所示。LED显示屏由多个显示单元模组拼接而成,每一个显示单元模组包含多行,扫描一行时根据多个pwm的波形显示行灰度数据。
[0028]步骤S1,将LED屏幕帧显示周期分成多个子周期;
[0029]步骤S2,根据当前显示子周期在整个显示周期的位置确定一行中,部分通道参与优化;
[0030]在一些实施例中,可以通过判断子周期计数G_CNT的最后位,即G_CNT[0]来判断,例如,如果G_CNT[0]=0,则对通道1和通道2之间进行优化、通道3和通道4之间进行优化等等,如果G_CNT[0]=1,则通道1不优化;通道2和通道3之间优化,通道4和通道5之间优化等等。如此,奇偶两个子周期将优化所有相邻通道,降低耦合效应。
[0031]步骤S3,根据互相交叉通道的子周期灰度数据,确定pwm交叉的实现方式。其中,子周期灰度数据为完整的灰度数据分散到每个子周期的数值,有余进一。以64个子周期为例,灰度数据为1025时,那么子周期灰度数据值为17。
[0032]交叉pwm波形如图2所示。pwm1和pwm2之间相互有一段时间同时为1,而打开和关闭的时间互不相同,在LED通道之间,以pwm1对pwm2的耦合为例,pwm1的上下沿对pwm2的耦合分别造成两种相反的影响,这两者影响相互抵消,整体上可以减少耦合影响。在这里将pwm1和pwm2的同时为1的部分称为交叉系数。如图3所示是本驱动方法的步骤S3的一个实施例。data(i)代表i通道的子周期灰度数据;T0代表子周期的长度,为完整显示周期/子周期的个数;α为设定的交叉优化系数。要产生如图2所示的两个互相交叉的pwm脉冲,需要考虑两者pwm脉冲宽度的各种情况。而pwm脉冲的宽度由data(i)来表示。优化方式1代表当相邻两个通道的子周期灰度值之和大于子周期的宽度时,即data(i)+data(i+1)&gt;T0,只需把其中一个脉冲放到子周期的结尾,则该两个脉冲互相交叉。而当上述情况不成立时,即优化方式2和3,将子周期灰度数据较大的通道的脉冲放在子周期开头(0~data(i)),而把较小的通道的打开时间设定成data

α~data(i)+data(i+1)

α。根据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种LED屏幕显示驱动方法,所述LED屏幕由多个显示模组构成,每个显示模组按照帧图像数据显示图像,以行为单位顺序扫描,并通过列驱的pwm信号决定每行各个通道的对LED屏幕进行驱动打开时间,所述LED屏幕显示驱动方法包括:步骤1、将LED屏幕帧显示周期分成多个子周期;步骤2、根据当前显示子周期在整个显示周期的位置,确定一行中pwm互相交叉的通道;步骤3、根据互相交叉通道的子周期灰度数据和交叉系数,确定pwm交叉的实现方式;步骤4、重复扫描行至最大行扫数,重复步骤2

步骤3,直到当前子周期结束;步骤5、进入下一子周期,重复步骤2

步骤4,直至整个帧显示周期结束。2.如权利要求1所述的LED屏幕显示驱动方法,其特征在于,所述子周期灰度数据是灰度数据除以子周期个数得到的数值,有余则进一;所述交叉系数是pwm脉冲相互交叠的程度;其中,灰度数据为一个灯管要显示的灰度数据,由上位机预先写到sram中,要显示的时候读出。3.如权利要求2所述的LED屏幕显示驱动方法,其特征在于,所述子周期灰度数据的值大于所述交叉系数时,对通道打开时间进行优化;所述子周期灰度数据的...

【专利技术属性】
技术研发人员:熊力刘洋范学仕唐茂洁
申请(专利权)人:中科芯集成电路有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1