一种LED屏幕显示任意组数驱动方法与流程


一种led屏幕显示任意组数驱动方法
技术领域
1.本发明涉及led显示技术领域,特别涉及一种led屏幕显示任意组数驱动方法。


背景技术:



2.小间距led显示屏幕因为其彩自然、画面清晰、显示均匀性好等特点,被广泛应用于室内外大屏显示中。现如今,led显示屏的驱动主要基于spwm算法对led阵列进行驱动,由spwm算法提供的pwm信号被接于led阵列的列驱上,和行驱共同驱动led显示模块。led亮度的大小主要由pwm的脉冲宽度决定。
3.为了满足多种应用形式的场景,一类led显示驱动被设计成刷新率可调的形式。在实际应用中,上位机通过向显示驱动设定一个打散组数,芯片将每一个显示周期分成打散组数个子周期,每个子周期给出一定的pwm脉冲。由于pwm脉冲的刷新在一个整显示周期中分成了好几次,对应着led的刷新率也得到了改变。该类led显示驱动的方法被称为任意组数子周期led驱动方法。
4.传统的任意组数打散将一整个子周期平均分成了g个(假设任意组数为g),但是由于g不为定值,根据灰度数据和g,每一个子周期中,都需要用到加法器、乘法器等运算器件来得到pwm打开的时间。大量的运算器件导致了硬件实现的面积急剧上升,同时也提高了功耗和芯片的成本。


技术实现要素:



5.本发明的目的在于提供一种led屏幕显示任意组数驱动方法,以解决背景技术中的问题。
6.为解决上述技术问题,本发明提供了一种led屏幕显示任意组数驱动方法,led屏幕由多个显示模组构成,每个显示模组按照帧图像数据显示图像,以行为单位顺序扫描,并通过列驱的pwm信号决定每行各个通道的打开时间;
7.所述led屏幕显示任意组数驱动方法包括:
8.步骤1,根据需要打散的任意组数g确定两个类型的子周期:长子周期和短子周期;令ni=2^i,n
i+1
=2^(i+1),满足ni≤g《n
i+1
;长子周期的长度为p/ni,短子周期的长度为p/n
i+1
,其中p为显示周期长度;
9.步骤2,将g个子周期分成x个长子周期和y个短子周期,其中x+y=g,并且x个长子周期和y个短子周期构成了一个完整的显示周期,由此确定x和y的值;
10.步骤3,将x个长子周期和y个的短子周期打散到整个显示周期中;
11.步骤4,根据输入的灰度数据data、选择的ni与n
i+1
、子周期类型和位置,在各个子周期中,得出每种子周期中的pwm的导通长度;
12.步骤5,不断对不同的灰度数据重复步骤4,直至完成不同通道整个帧图像的显示周期。
13.可选的,若干个子周期构成了整个显示周期,子周期能够分为短子周期和长子周
期两类,长子周期和短子周期的长度为2的次方的长度。
14.可选的,所述步骤2中,根据打散组数和长、短子周期的长度以及整显示周期的长度确定长、短子周期的个数x和y。
15.可选的,所述步骤3中,由于长子周期和短子周期的显示长度不一样,在分布时均匀打散,以提高整个显示周期中的均匀性,提高显示效果。
16.可选的,所述步骤4中,每个长短子周期所分的pwm长度不同,根据每个长短子周期在所有周期中的位次,pwm也有差异。
17.可选的,所述步骤5中,每进一次灰度数据,都按照步骤4的方式确定在子周期的pwm长度。
18.可选的,所述长短子周期中,进一步对pwm的波形进行如低灰优化和分时打开的优化。
19.本发明还提供了一种led屏幕显示装置,由多个显示模组组合而成,所述显示模组采用所述的led屏幕显示任意组数驱动方法。
20.在本发明提供的led屏幕显示任意组数驱动方法中,具有以下有益效果:
21.(1)能够做到任意组数打散,可选组数范围可以很大;
22.(2)简化了芯片实现任意组数的实现方式,可以有效减少芯片的面积、功耗和成本;
23.(3)整个显示周期中的pwm较均匀分布,可以保证一定的显示均匀性。
附图说明
24.图1为本发明提供的led屏幕显示任意组数驱动方法流程图;
25.图2为本发明提供的led屏幕显示任意组数驱动方法中长短子周期实现的一种实施例;
26.图3为本发明提供的led屏幕显示任意组数驱动方法中长短子周期均匀排列的一个实施例;
27.图4为本发明提供的led屏幕显示任意组数驱动方法中长短子周期中灰度数据分布的一个实施例。
具体实施方式
28.以下结合附图和具体实施例对本发明提出的一种led屏幕显示任意组数驱动方法作进一步详细说明。根据下面说明和权利要求书,本发明的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本发明实施例的目的。
29.本发明提供了一种led屏幕显示任意组数驱动方法,led屏幕由多个显示模组构成,每个显示模组按照帧图像数据显示图像,以行为单位顺序扫描,并通过列驱的pwm信号决定每行各个通道的打开时间;所述led屏幕显示任意组数驱动方法的流程如图1所示,包括:
30.步骤s1,根据需要打散的任意组数g确定两个类型的子周期:长子周期和短子周期;令ni=2^i,n
i+1
=2^(i+1),满足ni≤g《n
i+1
;长子周期的长度为p/ni,短子周期的长度为
p/n
i+1
,其中p为显示周期长度;当g值确定时,就能够确定i的值;
31.步骤s2,将g个子周期分成x个长子周期和y个短子周期,其中x+y=g,并且x个长子周期和y个短子周期构成了一个完整的显示周期,由此确定x和y的值;
32.步骤s3,将x个长子周期和y个的短子周期打散到整个显示周期中;
33.步骤s4,根据输入的灰度数据data、选择的ni与n
i+1
、子周期类型和位置,在各个子周期中,得出每种子周期中的pwm的导通长度;
34.步骤s5,不断对不同的灰度数据重复步骤s4,直至完成整个帧图像的显示周期。
35.以打散组数g=23,灰度数据16bit为例,若灰度数据能全部显示完,则整个显示周期p为2^16的长度。
36.根据步骤1,根据g=23选择ni=16和ni+1=32。长周期的长度为2^16/16=4096,同理,短子周期长度为2048。
37.根据步骤2,x个长子周期和y个短子周期构成了一个完整的显示周期2^16,同时x+y=23,确定长子周期的个数为9,而短子周期的个数为14,两个共同构成23个子周期。
38.根据步骤3,在排序这些子周期时,通过将组数高低位交换,交换之后小于9的的组数为长子周期,其余的皆为短子周期。如图2所示,即将9个长周期和14个短周期均匀打散到23个周期之中。
39.如图3为整显示周期中子周期的分布,和图2对应,长短子周期均匀分布在整个周期之中。在实际显示的时候,较均匀的分布可以提高画面显示的均匀性,提高显示的质量。
40.根据输入的灰度数据data、选择的ni与n
i+1
、子周期类型和位置,在各个子周期中,得出每种子周期中的pwm的导通长度。
41.在一种实施例中,如图4所示,输入数据打散到各个子周期的长度可以通过两步完成。以data数据为16bit为例。一种是分长短子周期,每一个长子周期分到data[15:i]的宽度。每一个短子周期可以分到data[15:i+1]的pwm宽度。第二步是判断data[i],若为0,则将剩下的灰度数据data[i:0]打散到g个子周期中;若为1,将剩下的灰度数据data[i:0]-x打散到g个子周期中。
[0042]
最后不断对不同的灰度数据重复步骤s4,直至完成整个帧图像的显示周期。
[0043]
上述描述仅是对本发明较佳实施例的描述,并非对本发明范围的任何限定,本发明领域的普通技术人员根据上述揭示内容做的任何变更、修饰,均属于权利要求书的保护范围。

技术特征:


1.一种led屏幕显示任意组数驱动方法,其特征在于,led屏幕由多个显示模组构成,每个显示模组按照帧图像数据显示图像,以行为单位顺序扫描,并通过列驱的pwm信号决定每行各个通道的打开时间;所述led屏幕显示任意组数驱动方法包括:步骤1,根据需要打散的任意组数g确定两个类型的子周期:长子周期和短子周期;令n
i
=2^i,n
i+1
=2^(i+1),满足n
i
≤g<n
i+1
;长子周期的长度为p/n
i
,短子周期的长度为p/n
i+1
,其中p为显示周期长度;步骤2,将g个子周期分成x个长子周期和y个短子周期,其中x+y=g,并且x个长子周期和y个短子周期构成了一个完整的显示周期,由此确定x和y的值;步骤3,将x个长子周期和y个的短子周期打散到整个显示周期中;步骤4,根据输入的灰度数据data、选择的n
i
与n
i+1
、子周期类型和位置,在各个子周期中,得出每种子周期中的pwm的导通长度;步骤5,不断对不同的灰度数据重复步骤4,直至完成不同通道整个帧图像的显示周期。2.如权利要求1所述的led屏幕显示任意组数驱动方法,其特征在于,若干个子周期构成了整个显示周期,子周期能够分为短子周期和长子周期两类,长子周期和短子周期的长度为2的次方的长度。3.如权利要求1所述的led屏幕显示任意组数驱动方法,其特征在于,所述步骤2中,根据打散组数和长、短子周期的长度以及整显示周期的长度确定长、短子周期的个数x和y。4.如权利要求1所述的led屏幕显示任意组数驱动方法,其特征在于,所述步骤3中,由于长子周期和短子周期的显示长度不一样,在分布时均匀打散,以提高整个显示周期中的均匀性,提高显示效果。5.如权利要求1所述的led屏幕显示任意组数驱动方法,其特征在于,所述步骤4中,每个长短子周期所分的pwm长度不同,根据每个长短子周期在所有周期中的位次,pwm也有差异。6.如权利要求5所述的led屏幕显示任意组数驱动方法,其特征在于,所述步骤5中,每进一次灰度数据,都按照步骤4的方式确定在子周期的pwm长度。7.如权利要求1所述的led屏幕显示任意组数驱动方法,其特征在于,所述长短子周期中,进一步对pwm的波形进行如低灰优化和分时打开的优化。8.一种led屏幕显示装置,由多个显示模组组合而成,其特征在于,所述显示模组采用如权利要求1-7任一项所述的led屏幕显示任意组数驱动方法。

技术总结


本发明公开一种LED屏幕显示任意组数驱动方法,属于LED显示领域。根据需要打散的任意组数G确定两个类型的组:长子周期和短子周期,令N


技术研发人员:

熊力 刘洋 范学仕 唐茂洁

受保护的技术使用者:

中科芯集成电路有限公司

技术研发日:

2022.01.21

技术公布日:

2022/10/27

本文发布于:2024-09-21 17:48:32,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/16789.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:周期   长子   步骤   屏幕
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议