一种显示驱动方法和芯片与流程

文档序号:37518182发布日期:2024-04-01 14:31阅读:33来源:国知局
一种显示驱动方法和芯片与流程

本技术涉及显示驱动技术,应用于显示领域,尤其涉及一种显示驱动方法和芯片。


背景技术:

1、在小间距led显示屏中,led显示驱动芯片通常基于打散脉冲调制(scrambledpulse with modulation,spwm)算法控制led灯亮/暗时间,达到不同灰阶亮度的显示效果。在spwm算法中,显示数据被打散成若干个子周期,每个子周期都包含一帧完整画面对应高的多行显示数据,子周期反复刷屏显示。并且,现有led显示驱动芯片在控制显示屏显示一帧画面时通常采用逐行扫描的控制方式,即基于外部输入的灰度时钟(gray clock,gclk)信号的变化,实现多行显示数据的切换,从而控制显示屏中led灯板上的多行led逐行显示,其控制时序为:显示驱动芯片对外部输入的gclk信号进行计数,基于芯片内部寄存器a预先缓存的第n行led显示数据控制第n行led显示,并且寄存器b同步缓存第n+1行的led显示数据;当外部输入的gclk信号切换为低电平并保持一段时间时,芯片则控制第n行的led关闭,并在gclk保持拉低期间进行电路消影,当外部输入的gclk信号再次在高低电平之间切换时,芯片则基于寄存器b预先缓存的第n+1行的led显示数据控制第n+1行led显示,并且寄存器a同步缓存第n+2行的led显示数据。

2、由此可见,现有显示驱动芯片在每行led显示完成后都需要识别外部的gclk信号是否拉低从而实现逐行显示,因此,现有显示驱动芯片的控制时序的复杂度较高。并且,现有显示驱动芯片在行扫控制过程中需要芯片中的两组寄存器交替工作,这会占用更多的寄存器资源,增加电路成本。


技术实现思路

1、本技术实施例公开了一种显示驱动方法和芯片,可以简化控制时序以及降低电路成本。

2、第一方面,本技术实施例提供了一种显示驱动方法,应用于芯片,该方法包括:

3、重复执行下述操作:在目标灰度时钟信号的时钟数小于第一预设阈值的情况下,基于当前行的发光二极管led显示数据控制led灯板中当前行的led进行显示;在目标灰度时钟信号的时钟数等于第一预设阈值的情况下,重新对目标灰度时钟信号的时钟数进行计数;在目标灰度时钟信号的时钟数小于第二预设阈值的情况下,缓存当前行的下一行的led显示数据;在目标灰度时钟信号的时钟数等于第二预设阈值的情况下,重新对目标灰度时钟信号的时钟数进行计数,并将下一行作为新的当前行。

4、上述方法中,芯片对目标灰度时钟信号进行阶段性计数,即每计数至一个预设阈值(如第一预设阈值和第二预设阈值)后都会重新进行计数,便于通过时钟数的切换实现led的换行显示,从而简化控制时序。并且,芯片在当前行的led显示结束后且在下一行的led显示之前,可以预先缓存下一行的led显示数据,便于节省逐行缓存led的显示数据时所用的缓存资源,从而降低电路成本。

5、结合第一方面,在一种可能的实现方式中,该芯片包括控制模块、缓存模块和电压调节模块,电压调节模块的输出端用于连接当前行的led的阴极;在目标灰度时钟信号的时钟数小于第一预设阈值的情况下,基于当前行的发光二极管led显示数据控制led灯板中当前行的led进行显示,包括:在目标灰度时钟信号的时钟数小于第一预设阈值的情况下,通过控制模块接收缓存模块发送的当前行的led显示数据,并向电压调节模块发送第一控制信号,其中,第一控制信号为根据当前行的led显示数据生成的信号,第一控制信号用于控制电压调节模块的输出端电压在低电平和高电平间切换,当前行的led的阳极电压为高电平。

6、上述方法中,在当前行的led显示阶段(即在目标灰度时钟信号的时钟数小于第一预设阈值的情况下),芯片中的控制模块是基于缓存模块预先缓存好的当前行的led显示数据生成第一控制信号,从而控制电压调节模块的输出端电压,使得当前行的led的显示效果符合预期,提高芯片工作时的可靠性。

7、结合第一方面,或者第一方面的上述任一种可能的实现方式,在另一种可能的实现方式中,该方法还包括在目标灰度时钟信号的时钟数等于第一预设阈值的情况下,通过控制模块重新对目标灰度时钟信号的时钟数进行计数;目标灰度时钟信号的时钟数等于第二预设阈值的情况下,通过控制模块重新对目标灰度时钟信号的时钟数进行计数,并将下一行作为新的当前行。

8、结合第一方面,或者第一方面的上述任一种可能的实现方式,在又一种可能的实现方式中,芯片还包括存储模块,存储模块储存有单帧显示图像对应的所有行的led显示数据,该方法还包括:在目标灰度时钟信号的时钟数等于第一预设阈值的情况下,通过存储模块重新对目标灰度时钟信号的时钟数进行计数;在目标灰度时钟信号的时钟数小于第二预设阈值的情况下,通过存储模块向缓存模块发送当前行的下一行的led显示数据,以使缓存模块缓存下一行的led显示数据;在目标灰度时钟信号的时钟数等于第二预设阈值的情况下,通过存储模块重新对目标灰度时钟信号的时钟数进行计数,并将下一行作为新的当前行。

9、上述方法中,在当前行的led显示结束后且在下一行的led显示之前(即在目标灰度时钟信号的时钟数小于第二预设阈值的情况下),存储模块可以向缓存模块发送下一行的led显示数据,便于缓存模块及时缓存下一行的led显示数据,提高缓存效率。

10、结合第一方面,或者第一方面的上述任一种可能的实现方式,在又一种可能的实现方式中,在目标灰度时钟信号的时钟数小于第二预设阈值的情况下,缓存当前行的下一行的led显示数据之前,该方法还包括:在目标灰度时钟信号的时钟数小于第二预设阈值的情况下,控制流经当前行的led的电流为零。

11、考虑到当前行的led显示结束后,led线路中可能存在的残留电荷会导致在下一行的led显示之前当前行的led仍有电流流经而短暂发亮(即出现鬼影现象),影响整体显示效果。上述方法中,芯片在当前行的led显示结束后且在下一行的led显示之前(即在目标灰度时钟信号的时钟数小于第二预设阈值的情况下),可以控制流经当前行的led的电流为零,即进行电路消影,从而避免鬼影现象,进而优化显示效果。

12、结合第一方面,或者第一方面的上述任一种可能的实现方式,在又一种可能的实现方式中,该芯片还包括消影模块,电压调节模块的输出端用于连接led灯板中当前行的led的阴极;该方法还包括:

13、在目标灰度时钟信号的时钟数小于第二预设阈值的情况下,通过控制模块向消影模块发送第二控制信号,其中,第二控制信号用于指示消影模块控制电压调节模块的输出端电压为高电平,当前行的led的阳极电压为低电平。

14、上述方法中,在当前行的led显示结束后且在下一行的led显示之前,芯片通过消影模块控制电压调节模块的输出端电压为高电平,由于电压调节模块的输出端电压等于当前行的led的阴极电压,此时当前行的led被反向截止,无电流流经,从而避免鬼影现象,进而优化显示效果。

15、结合第一方面,或者第一方面的上述任一种可能的实现方式,在又一种可能的实现方式中,芯片还包括倍频模块,在目标灰度时钟信号的时钟数小于第一预设阈值的情况下,基于当前行的发光二极管led显示数据向led灯板输出当前行的led驱动电流之前,该方法还包括:通过倍频模块对获取的初始灰度时钟信号进行倍频和锁相环处理,生成目标灰度时钟信号。

16、上述方法中,芯片中的倍频模块可以对外部器件输入的具有连续性和周期性的初始灰度时钟信号进行倍频和锁相环处理,得到高频率的目标灰度时钟信号,以避免外部器件的硬件约束(比如pcb板的走线和排线不能够承载高频率的初始灰度时钟信号)所导致的初始灰度时钟信号频率有限的问题,从而可以缩短每一行显示所用的时间,加快换行的频率,更适用于对视觉刷新率较高的应用场景。

17、第二方面,本技术实施例提供了一种芯片,该芯片包括:

18、控制模块,用于在目标灰度时钟信号的时钟数小于第一预设阈值的情况下,基于当前行的发光二极管led显示数据控制led灯板中当前行的led进行显示;控制模块,还用于在目标灰度时钟信号的时钟数等于第一预设阈值的情况下,重新对目标灰度时钟信号的时钟数进行计数;缓存模块,用于在目标灰度时钟信号的时钟数小于第二预设阈值的情况下,缓存当前行的下一行的led显示数据;控制模块,还用于在目标灰度时钟信号的时钟数等于第二预设阈值的情况下,重新对目标灰度时钟信号的时钟数进行计数,并将下一行作为新的当前行。

19、结合第二方面,在一种可能的实现方式中,控制模块,还用于在将下一行作为新的当前行之后,返回执行在目标灰度时钟信号的时钟数小于第一预设阈值的情况下,基于当前行的发光二极管led显示数据控制led灯板中当前行的led进行显示的操作。

20、结合第二方面,或者第二方面的上述任一种可能的实现方式,在另一种可能的实现方式中,该芯片还包括电压调节模块,电压调节模块的输出端用于连接当前行的led的阴极,在目标灰度时钟信号的时钟数小于第一预设阈值的情况下,基于当前行的发光二极管led显示数据控制led灯板中当前行的led进行显示方面:缓存模块,用于向控制模块发送当前行的发光二极管led显示数据;控制模块,用于根据当前行的发光二极管led显示数据生成第一控制信号,并向电压调节模块发送第一控制信号;电压调节模块,用于响应于第一控制信号,控制电压调节模块的输出端电压在低电平和高电平间切换,其中,当前行的led的阳极电压为高电平。

21、结合第二方面,或者第二方面的上述任一种可能的实现方式,在又一种可能的实现方式中,该芯片还包括消影模块,电压调节模块的输出端用于连接led灯板中当前行的led的阴极;在目标灰度时钟信号的时钟数小于第二预设阈值的情况下,控制流经当前行的发光二极管led的电流为零方面:控制模块用于在目标灰度时钟信号的时钟数等于第一预设阈值的情况下,用于向消影模块发送第二控制信号,其中,第二控制信号用于指示消影模块控制电压调节模块的输出端电压为高电平,当前行的led的阳极电压为低电平。

22、本技术实施例中第二方面所提供的芯片,其有益效果可以参考第一方面技术方案的有益效果,此处不再赘述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1