LED显示系统、LED显示系统的控制方法、计算机设备及存储介质与流程
- 国知局
- 2024-06-21 13:35:32
本发明涉及led,具体涉及一种led显示系统、led显示系统的控制方法、计算机设备及存储介质。
背景技术:
1、图1为相关技术中led显示系统一示例的结构示意图。该显示系统通过多个驱动电路依次级联构成串联电流通路,各驱动电路中通过多个恒流源分别向多个led提供驱动恒流。在某些时刻,led显示系统中可能会出现不同的驱动电路中处于恒流开启状态的恒流源数量不同的情况,例如,某时刻在串联电流通路内,恒流源开启数量的最大值为3,恒流源开启数量的最小值为1。由于串联电流通路内各处的总电流大小相等,因此对于恒流源开启数量较少的驱动电路而言,多余的电流将由驱动电路承担,即恒流源开启数量为1的驱动电路自身将要承担多余的2份恒流大小的电流,进而导致驱动电路异常发热,影响使用寿命。
技术实现思路
1、有鉴于此,本发明提供了一种led显示系统、led显示系统的控制方法、计算机设备及存储介质,以解决在led显示系统中驱动电路异常发热,影响其使用寿命的问题。
2、第一方面,本发明实施例提供了一种led显示系统,led显示系统包括设置在电源端正极和电源端负极之间的串联驱动电路,串联驱动电路包括串联的多个驱动电路组,其中驱动电路组中包括一个或多个驱动电路;每个驱动电路上均设有通信模块、pwm模块、恒流驱动模块和补偿模块;通信模块上设有数据输入端和数据输出端,第一个驱动电路的数据输入端与控制端连接,多个驱动电路间通过数据输出端与数据输入端依次串联,形成串行数据通路;通信模块,用于通过数据输入端接收通过串行数据通路下发的数据信号,在数据信号中提取与本级驱动电路相对应的显示数据和补偿数据,并通过数据输出端将数据信号转发至后级驱动电路;pwm模块,用于接收通信模块发送的显示数据,并根据显示数据控制恒流驱动模块进行恒流输出;恒流驱动模块,包括一个或多个恒流源,每个恒流源用于在pwm模块的控制下向对应的led提供驱动恒流;补偿模块,包括补偿单元,补偿模块中补偿单元的数量与恒流驱动模块中恒流源的数量相等,补偿单元与恒流源一一对应,构成一个或多个恒流驱动组,补偿单元用于接收通信模块发送的补偿数据,并根据补偿数据对相应恒流源的恒流开启时间进行补偿,以使串联驱动电路中每个驱动电路组中处于恒流开启状态的恒流驱动组的数量相等。
3、本发明实施例提供的led 显示系统,通过在驱动电路中设置与恒流驱动模块中恒流源的数量相等的补偿单元,可以对恒流源的恒流开启时间进行补偿,以使串联驱动电路中每个驱动电路组中处于恒流开启状态的恒流驱动组的数量相等,解决串联电流通路中的驱动电路异常发热,影响使用寿命的问题。
4、在一种可选的实施方式中,驱动电路组中包括一个第一驱动电路,第一驱动电路的恒流驱动模块包括多个并联的恒流源。
5、也就是说,对于包含一个第一驱动电路的led显示系统,可以对恒流源的恒流开启时间进行补偿,以使串联驱动电路中每个驱动电路组中处于恒流开启状态的恒流驱动组的数量相等,解决串联电流通路中的驱动电路异常发热,影响使用寿命的问题。
6、在一种可选的实施方式中,驱动电路组中包括多个第二驱动电路,第二驱动电路的恒流驱动模块包括一个恒流源;或者;驱动电路组中包括多个第三驱动电路,第三驱动电路的恒流驱动模块包括多个并联的恒流源。
7、也就是说,对于包含多个第二驱动电路或者多个第三驱动电路的led显示系统,可以对恒流源的恒流开启时间进行补偿,以使串联驱动电路中每个驱动电路组中处于恒流开启状态的恒流驱动组的数量相等,解决串联电流通路中的驱动电路异常发热,影响使用寿命的问题。
8、第二方面,本发明实施例提供了一种led显示系统的控制方法,led显示系统包括设置在电源端正极和电源端负极之间的串联驱动电路,串联驱动电路包括串联的多个驱动电路组,其中驱动电路组中包括一个或多个驱动电路;每个驱动电路上均设有通信模块、pwm模块、恒流驱动模块和补偿模块;通信模块上设有数据输入端和数据输出端,第一个驱动电路的数据输入端与控制端连接,多个驱动电路间通过数据输出端与数据输入端依次串联,形成串行数据通路;通信模块,用于通过数据输入端接收通过串行数据通路下发的数据信号,在数据信号中提取与本级驱动电路相对应的显示数据和补偿数据,并通过数据输出端将数据信号转发至后级驱动电路;pwm模块,用于接收通信模块发送的显示数据,并根据显示数据控制恒流驱动模块进行恒流输出;恒流驱动模块,包括一个或多个恒流源,每个恒流源用于在pwm模块的控制下向对应的led提供驱动恒流;补偿模块,包括补偿单元,补偿模块中补偿单元的数量与恒流驱动模块中恒流源的数量相等,补偿单元与恒流源一一对应,构成一个或多个恒流驱动组,补偿单元用于接收通信模块发送的补偿数据,并根据补偿数据对相应恒流源的恒流开启时间进行补偿,其中驱动电路组中包括的所有恒流源组成恒流源组;led显示系统的控制方法包括:分别将属于同一恒流源组的多个恒流源进行编号,得到每个恒流源组中包含的恒流源的编号结果;根据led显示系统中所有恒流源组的编号结果,将相同编号的恒流源归为一组,得到多个编号组;根据属于同一编号组的多个恒流源的恒流开启时长,得到每个恒流源的补偿时长;将每个恒流源的补偿时长和显示数据通过串行数据通路发送至与每个恒流源相对应的驱动电路,以使驱动电路进行显示驱动和恒流补偿后,串联驱动电路中每个驱动电路组中处于恒流开启状态的恒流驱动组的数量相等。
9、本发明实施例提供的led 显示系统的控制方式,通过分别将属于同一恒流源组的多个恒流源进行编号,得到每个恒流源组中包含的恒流源的编号结果;根据led显示系统中所有恒流源组的编号结果,将相同编号的恒流源归为一组,得到多个编号组;根据属于同一编号组的多个恒流源的恒流开启时长,得到每个恒流源的补偿时长,以使串联驱动电路中每个驱动电路组中处于恒流开启状态的恒流驱动组的数量相等,从而可以解决串联电流通路中的驱动电路异常发热,影响使用寿命的问题。
10、在一种可选的实施方式中,分别将属于同一恒流源组的多个恒流源进行编号,得到每个恒流源组中包含的恒流源的编号结果包括:针对任一恒流源组i,获取属于恒流源组i的每个恒流源的恒流开启时长;根据属于恒流源组i的每个恒流源的恒流开启时长,将属于恒流源组i的恒流源进行排序,根据排序结果对恒流源组i中包含的恒流源进行编号,得到恒流源组i中包含的每个恒流源的编号;遍历led显示系统中所有的恒流源组,得到led显示系统中每个恒流源组中包含的恒流源的编号。
11、由此可以将恒流开启时长相差较小的恒流源分到一个编号组,使得补偿时长的确定更加合理。
12、在一种可选的实施方式中,根据属于同一编号组的多个恒流源的恒流开启时长,得到每个恒流源的补偿时长包括:针对任一编号组j,获取属于编号组j中每个恒流源的恒流开启时长;在编号组j中每个恒流源的恒流开启时长中选取最大值,得到恒流开启时长最大值;根据恒流开启时长最大值和编号组j中每个恒流源的恒流开启时长,得到编号组j中每个恒流源的补偿时长;遍历led显示系统中所有的编号组,得到每个恒流源的补偿时长。
13、由此可以方便准确的得到补偿时长。
14、在一种可选的实施方式中,根据属于恒流源组i的每个恒流源的恒流开启时长,将属于恒流源组i的恒流源进行排序包括:按照恒流开启时长由少到多或由多到少的顺序将属于恒流源组i的多个恒流源进行排序,其中,当恒流源组i中包含恒流开启时长相同的多个恒流源时,恒流开启时长相同的多个恒流源可以采用任意排序。
15、由此可以快速的对恒流源进行排序。
16、在一种可选的实施方式中,在根据属于恒流源组i的每个恒流源的恒流开启时长,将属于恒流源组i的恒流源进行排序之后,还包括:当第x恒流源组内第n次序和第m次序的恒流源的恒流开启时间,均小于第n次序的恒流开启时长最大值,且均小于第m次序的恒流开启时长最大值时,将第x恒流源组内第n次序的恒流源与第m次序的恒流源进行排序互换。
17、由此可以将恒流开启时长相差较小的恒流源分到一个编号组,使得补偿时长的确定更加合理。
18、在一种可选的实施方式中,在根据属于恒流源组i的每个恒流源的恒流开启时长,将属于恒流源组i的恒流源进行排序之后,还包括:若第y恒流源组的第p次序的恒流源与第z恒流源组的第q次序的恒流源的恒流开启时间相同,且第q次序的恒流源的恒流开启时间为第q次序的恒流源所在编号组的恒流开启时间最大值;将第y恒流源组的第p次序的恒流源与第q次序的恒流源进行排序互换。
19、由此可以将恒流开启时长相差较小的恒流源分到一个编号组,使得补偿时长的确定更加合理。
20、第三方面,本发明提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的led显示系统的控制方法。
21、第四方面,本发明提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的led显示系统的控制方法。
本文地址:https://www.jishuxx.com/zhuanli/20240618/33357.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表