一种LED驱动脉冲调制方法及装置制造方法及图纸

技术编号:31608664 阅读:21 留言:0更新日期:2021-12-29 18:35
本发明专利技术提供了一种LED驱动脉冲调制方法,包括以下步骤:根据设定的子周期数、每行gclk个数和行扫数计算显示周期;根据设定的灰度级数对输入的灰度数据进行转换;根据所述子周期数、所述每行gclk个数和合成数分割转换后的灰度数据,得到高灰数据、低灰数据和补偿数据;根据所述高灰数据、所述低灰数据和所述补偿数据计算出当前子周期需要显示的灰度数。通过本发明专利技术的LED驱动脉冲调制方法可以设定任意的子周期数和每行gclk个数以解决gamma不线性的问题,使得显示效果更为细腻真实。使得显示效果更为细腻真实。使得显示效果更为细腻真实。

【技术实现步骤摘要】
一种LED驱动脉冲调制方法及装置


[0001]本专利技术涉及LED显示
,尤其涉及一种LED驱动脉冲调制方法及装置。

技术介绍

[0002]近年来,LED作为多种发光装置的基本发光器件。在LED显示屏领域,利用LED构成的点阵模块或像素单元模组组成的大面积显示屏,以可靠性高、使用寿命长、环境适应能力强、价格性能比高、使用成本低等特点,在短短的十来年中,迅速成长为平板显示的主流产品,在信息显示领域得到了广泛应用。
[0003]在传统多路恒流LED驱动芯片中,多采用PWM方式进行显示控制,通过控制LED亮/暗的时间,达到不同灰阶亮度的显示效果。当所显示的灰阶亮度较低时,即LED在工作周期内的发光时间较短,而连续不发光的时间则较长,此时使用高速相机拍摄时将容易拍摄到LED显示屏有明暗线。因此如何提高LED显示屏的视觉刷新率是LED显示屏驱动电路其中一个重要的研究方向。
[0004]如今的LED驱动芯片,一般会将整个显示周期分成2
N
个子周期,之后将高灰数据平均分配到2
N
个子周期中,再将低灰数据均匀打散到各个子周期中,该种方案可以将显示周期打散,在不改变总灰度的前提下,提高了整体的刷新率,同时将灰度数据进行分割,均匀分配,PWM脉冲对称输出,显示效果更加清晰逼真、色彩细腻真实。不过随着行扫数的增加,显示周期的时间变长,最终可能会超过设定的一帧数据的时间,因此控制器将会主动丢失超过帧时间的周期,从而导致gamma值不线性,显示效果不够理想。

技术实现思路
/>[0005]针对现有处理机制存在的不足,本专利技术提供一种可以设定任意的子周期数和每行gclk个数的LED驱动脉冲调制方法以解决gamma不线性的问题,使得显示效果更为细腻真实。
[0006]本专利技术实施例提供一种LED驱动脉冲调制方法,包括以下步骤:
[0007]根据设定的子周期数、每行gclk个数和行扫数计算显示周期;
[0008]根据设定的灰度级数对输入的灰度数据进行转换;
[0009]根据所述子周期数、所述每行gclk个数和合成数分割转换后的灰度数据,得到高灰数据、低灰数据和补偿数据;
[0010]根据所述高灰数据、所述低灰数据和所述补偿数据计算出当前子周期需要显示的灰度数。
[0011]在本专利技术提供的LED驱动脉冲调制方法中,根据所述子周期数和所述每行gclk个数来设定所述灰度级数。
[0012]在本专利技术提供的LED驱动脉冲调制方法中,还包括:
[0013]将所述显示周期与设定的帧频时间进行比较,如果所述显示周期大于设定的所述帧频时间,调整所述子周期数或所述每行gclk个数,使得所述显示周期时间小于设定的所
述帧频时间。
[0014]在本专利技术提供的LED驱动脉冲调制方法中,在根据设定的灰度级数对输入的灰度数据进行转换的所述步骤中,通过控制器计算出与所述灰度级数对应的所述gamma表,根据所述gamma表对所述输入的灰度数据进行转换,或通过LED驱动芯片将所述输入的灰度数据根据所述灰度级数进行归一化处理。
[0015]根据本专利技术的另一方面,还提供一种LED驱动脉冲调制装置,包括:
[0016]第一计算模块,用于根据设定的子周期数、每行gclk个数和行扫数计算显示周期;
[0017]转换模块,用于根据设定的灰度级数对输入的灰度数据进行转换;
[0018]分割模块,用于根据所述子周期数、所述每行gclk个数和合成数分割转换后的灰度数据,得到高灰数据、低灰数据和补偿数据;
[0019]第二计算模块,用于根据所述高灰数据、所述低灰数据和所述补偿数据计算出当前子周期需要显示的灰度数。
[0020]在本专利技术提供的LED驱动脉冲调制装置中,还包括:
[0021]设定模块,用于根据根据所述子周期数和所述每行gclk个数来设定所述灰度级数。
[0022]在本专利技术提供的LED驱动脉冲调制装置中,还包括:
[0023]调整模块,用于将所述显示周期与设定的帧频时间进行比较,如果所述显示周期大于设定的所述帧频时间,调整所述子周期数或所述每行gclk个数,使得所述显示周期时间小于设定的所述帧频时间。
[0024]在本专利技术提供的LED驱动脉冲调制装置中,所述转换模块通过控制器计算出与所述灰度级数对应的所述gamma表,根据所述gamma表对所述输入的灰度数据进行转换,或通过LED驱动芯片将所述输入的灰度数据根据所述灰度级数进行归一化处理。
[0025]根据本专利技术的又一方面,还提供一种LED显示装置,包括至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如上所述的LED驱动脉冲调制方法。
[0026]根据本专利技术的再一方面,还提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行如上所述的LED驱动脉冲调制方法。
[0027]实施本专利技术实施例,具有如下有益效果:本专利技术提供的LED驱动脉冲调制方法,通过设定的子周期数、每行gclk个数和行扫数计算显示周期;然后将显示周期与设定的帧频时间进行比较,在计算的显示周期大于设定帧频的时间,调整设定的子周期数或每行gclk个数;然后根据调整后的子周期数和每行gclk个数计算灰度等级;再根据灰度等级转换gamma值,由此,可以保证刷新率不变的情况下,保证gamma值保持线性,使得显示效果更为真实。
附图说明
[0028]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本
专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1所示是本专利技术一实施例提供的LED驱动脉冲调制方法的流程图;
[0030]图2所示是一帧数据的显示周期示意图;
[0031]图3所示是本专利技术一实施例提供的LED驱动脉冲调制装置的原理图;
[0032]图4示出了本专利技术一实施例提供的LED显示装置的一个具体示意的结构图。
具体实施方式
[0033]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0034]图1所示是本专利技术一实施例提供的LED驱动脉冲调制方法的流程图。如图1所示,本专利技术提供的LED驱动脉冲调制方法包括以下步骤:
[0035]步骤S1、根据设定的子周期数、每行gclk个数和行扫数计算显示周期;
[0036]具体地,在本专利技术一实施例中本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种LED驱动脉冲调制方法,其特征在于,包括以下步骤:根据设定的子周期数、每行gclk个数和行扫数计算显示周期;根据设定的灰度级数对输入的灰度数据进行转换;根据所述子周期数、所述每行gclk个数和合成数分割转换后的灰度数据,得到高灰数据、低灰数据和补偿数据;根据所述高灰数据、所述低灰数据和所述补偿数据计算出当前子周期需要显示的灰度数。2.根据权利要求1所述的LED驱动脉冲调制方法,其特征在于,根据所述子周期数和所述每行gclk个数来设定所述灰度级数。3.根据权利要求1所述的LED驱动脉冲调制方法,其特征在于,还包括:将所述显示周期与设定的帧频时间进行比较,如果所述显示周期大于设定的所述帧频时间,调整所述子周期数或所述每行gclk个数,使得所述显示周期时间小于设定的所述帧频时间。4.根据权利要求1所述的LED驱动脉冲调制方法,其特征在于,在根据设定的灰度级数对输入的灰度数据进行转换的所述步骤中,通过控制器计算出与所述灰度级数对应的所述gamma表,根据所述gamma表对所述输入的灰度数据进行转换,或通过LED驱动芯片将所述输入的灰度数据根据所述灰度级数进行归一化处理。5.一种LED驱动脉冲调制装置,其特征在于,包括:第一计算模块,用于根据设定的子周期数、每行gclk个数和行扫数计算显示周期;转换模块,用于根据设定的灰度级数对输入的灰度数据进行转换;分割模块,用于根据所述子周期数、所述每行gclk个数和合成数分割转换后...

【专利技术属性】
技术研发人员:陈克勇李照华林子恭
申请(专利权)人:深圳市明微电子股份有限公司
类型:发明
国别省市:

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

1