发光管矩阵驱动方法、装置及存储介质与流程

文档序号:14837903发布日期:2018-06-30 13:12阅读:215来源:国知局
发光管矩阵驱动方法、装置及存储介质与流程

本发明涉及电子技术领域,特别是涉及一种发光管矩阵驱动方法、装置及存储介质。



背景技术:

LED(Light Emitting Diode,发光二极管)发光管矩阵的出现,给产品的显示设计带来了跨越式的发展。现有的LED驱动控制方法,要实现LED发光管矩阵的灰度显示,受控制电路中MCU(Microcontroller Unit,微控制单元)资源的限制,造成成本偏高,并且显示单一。



技术实现要素:

为了克服上述缺陷,本发明要解决的技术问题是提供一种发光管矩阵驱动方法、装置及存储介质,用以解决实现发光管矩阵灰度显示的高成本问题。

为解决上述技术问题,本发明中的一种发光管矩阵驱动方法,包括:

确定发光管矩阵发光的目标灰度级别;

根据所述目标灰度级别,确定所述发光管矩阵中各个发光管的发光状态;

根据各个发光管的发光状态,驱动所述发光管矩阵中各个发光管点亮或熄灭。

为解决上述技术问题,本发明中的一种发光管矩阵驱动装置,包括存储模块和处理模块,所述存储模块存储有发光管矩阵驱动计算机程序,所述处理模块执行所述计算机程序,以实现如上所述方法的步骤。

为解决上述技术问题,本发明中的一种计算机可读存储介质,存储有发光管矩阵驱动计算机程序,所述计算机程序被至少一个处理模块执行时,以实现如上所述方法的步骤。

本发明有益效果如下:

本发明通过确定发光管矩阵发光的目标灰度级别,以及根据所述目标灰度级别,确定所述发光管矩阵中各个发光管的发光状态,并根据各个发光管的发光状态,驱动所述发光管矩阵中各个发光管点亮或熄灭,从而有效解决发光管矩阵灰度显示的高成本问题。

附图说明

图1是本发明实施例中一种发光管矩阵驱动方法的流程图;

图2是本发明实施例中发光管矩阵驱动系统的框架图;

图3是本发明实施例中一种发光管矩阵驱动装置的结构示意图。

具体实施方式

为了解决现有技术的问题,本发明提供了一种发光管矩阵驱动方法、装置及存储介质,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不限定本发明。

在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。

实施例一

本发明实施例提供一种发光管矩阵驱动方法,如图1所示,所述方法包括:

S101,确定发光管矩阵发光的目标灰度级别;

S102,根据所述目标灰度级别,确定所述发光管矩阵中各个发光管的发光状态;

S103,根据各个发光管的发光状态,驱动所述发光管矩阵中各个发光管点亮或熄灭。

本发明实施例通过确定发光管矩阵发光的目标灰度级别,以及根据所述目标灰度级别,确定所述发光管矩阵中各个发光管的发光状态,并根据各个发光管的发光状态,驱动所述发光管矩阵中各个发光管点亮或熄灭,从而有效解决发光管矩阵灰度显示的高成本问题。

本发明实施例中可以通过预置的驱动电路驱动所述发光管矩阵中各个发光管点亮或熄灭。

本发明实施例中发光管可以是LED发光管,本发明实施例中驱动电路可以是LED驱动电路,本发明实施例中方法可以在LED控制电路的MCU中执行。

例如,如图2所示,由含有MCU的LED控制电路、LED驱动电路和LED发光管矩阵三部分组成发光管矩阵驱动系统,其中MCU中执行本发明实施例中方法,从而使LED发光管矩阵在LED控制电路和LED驱动电路的共同作用下发光,并且不同的LED发光管会有不同的亮度;同时不占用MCU的特殊资源,进而可以不受控制电路中MCU资源的限制,降低了成本,使产品的显示设计更加简洁方便。

在上述实施例的基础上,进一步提出上述实施例的变型。

在本发明实施例中,可选地,所述确定发光管矩阵发光的目标灰度级别,包括:

设置所述发光管矩阵进行灰度显示的灰度级数;

在所述灰度级数中,确定所述发光管矩阵发光的目标灰度级别。

在本发明实施例中,可选地,所述根据各个发光管的发光状态,驱动所述发光管矩阵中各个发光管之后,包括:

根据所述灰度级数,通过预置的驱动电路驱动所述发光管矩阵进行灰度显示。

本发明实施例不仅实现了发光管矩阵的灰度显示,使显示更具层次感,使产品的设计更加简洁、方便;而且在实现发光管矩阵的灰度显示过程中,不受控制电路中MCU资源的限制,使驱动控制电路的设计更加方便,并且成本低。

在本发明实施例中,可选地,所述在所述灰度级数中,确定所述发光管矩阵发光的目标灰度级别,包括:

根据所述灰度级数,确定对所述发光管矩阵扫描的次数;

在对所述发光管矩阵进行每次扫描时,将当前扫描的次数设置为所述发光管矩阵发光的目标灰度级别。

在本发明实施例中,可选地,所述根据所述目标灰度级别,确定所述发光管矩阵中各个发光管的发光状态之后,包括:

根据所述发光管矩阵中各个发光管的灰度,生成所述发光管矩阵的灰度矩阵;

根据所述各个发光管的发光状态和所述灰度矩阵,生成所述发光管矩阵的发光状态矩阵。

其中,所述目标灰度级别不小于0,且不大于所述灰度级数;所述发光状态包括发光管亮和发光管灭。

例如,首先确定LED发光管矩阵的灰度级数为8级,对应灰度级别从0到7,其中0最暗,7最亮,数值越大,代表亮度越高;其次在每次开始扫描前,LED发光管矩阵中每一个LED发光管的灰度(或亮度)都可唯一确定,形成灰度矩阵A;然后在每次扫描前,根据灰度矩阵A确定本次扫描过程中LED发光管的亮或灭状态,从而形成发光状态矩阵B。

其中灰度矩阵A和发光状态矩阵B分别如下所示:

灰度矩阵A中元素aij表示对应LED发光管的灰度,取值范围是0≤aij≤7;发光状态矩阵B中元素bij的取值为0或1,0表示发光管灭,1表示发光管亮。

在本发明实施例中,可选地,所述根据各个发光管的发光状态,驱动所述发光管矩阵中各个发光管点亮或熄灭,包括:

根据所述发光状态矩阵,驱动所述发光管矩阵中各个发光管点亮或熄灭。

实施例二

本发明实施例提供一种发光管矩阵驱动方法,具体地,本发明实施例根据LED发光管矩阵中发光管的灰度的不同,控制驱动电路触使LED发光管发出不同亮度的光,从而控制LED发光管矩阵中发光管的灰度显示,所述方法包括:

设置所述发光管矩阵进行灰度显示的灰度级数;

根据所述灰度级数,确定对所述发光管矩阵扫描的次数;

根据根据灰度矩阵确定发光状态矩阵,也就是说,确定本次扫描中发光管的亮或灭状况。

判断是否达到预设的扫描时间。

在达到本次扫描时间时,驱动LED发光管矩阵。

判断当前扫描的次数是否达到预设的扫描次数;

若没有达到扫描次数,进行下一次扫描;

若达到扫描次数,结束。

实施例三

本发明实施例提供一种发光管矩阵驱动装置,如图3所示,所述驱动装置包括存储模块20和处理模块22,所述存储模块20存储有发光管矩阵驱动计算机程序,所述处理模块22执行所述计算机程序,以实现如上各实施例中任意一项所述方法的步骤。

在本发明实施例中,可选地,所述驱动装置为控制电路中微控制单元。

详细说,所述处理模块执行所述计算机程序,以实现如下步骤:

确定发光管矩阵发光的目标灰度级别;

根据所述目标灰度级别,确定所述发光管矩阵中各个发光管的发光状态;

根据各个发光管的发光状态,驱动所述发光管矩阵中各个发光管。

在本发明实施例中,可选地,所述确定发光管矩阵发光的目标灰度级别,包括:

设置所述发光管矩阵进行灰度显示的灰度级数;

在所述灰度级数中,确定所述发光管矩阵发光的目标灰度级别。

在本发明实施例中,可选地,所述根据各个发光管的发光状态,驱动所述发光管矩阵中各个发光管之后,包括:

根据所述灰度级数,通过预置的驱动电路驱动所述发光管矩阵进行灰度显示。

在本发明实施例中,可选地,所述在所述灰度级数中,确定所述发光管矩阵发光的目标灰度级别,包括:

根据所述灰度级数,确定对所述发光管矩阵扫描的次数;

在对所述发光管矩阵进行每次扫描时,将当前扫描的次数设置为所述发光管矩阵发光的目标灰度级别。

在本发明实施例中,可选地,所述根据所述目标灰度级别,确定所述发光管矩阵中各个发光管的发光状态之后,包括:

根据所述发光管矩阵中各个发光管的灰度,生成所述发光管矩阵的灰度矩阵;

根据所述各个发光管的发光状态和所述灰度矩阵,生成所述发光管矩阵的发光状态矩阵。

在本发明实施例中,可选地,所述根据各个发光管的发光状态,驱动所述发光管矩阵中各个发光管点亮或熄灭,包括:

根据所述发光状态矩阵,驱动所述发光管矩阵中各个发光管点亮或熄灭。

在本发明实施例中,可选地,所述灰度不小于0,且不大于所述灰度级数;所述发光状态包括发光管亮和发光管灭。

本发明实施例在具体实现时,还可以参阅实施例一和实施例二,具有相应的技术效果。

实施例四

本发明实施例提供一种计算机可读存储介质,所述存储介质存储有发光管矩阵驱动计算机程序,所述计算机程序被至少一个处理模块执行时,以实现如实施例一和实施例二中任意一项所述方法的步骤。

本发明实施例在具体实现时,可以参阅上述各个实施例,具有相应的技术效果。

本发明实施例中计算机可读存储介质可以是RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动硬盘、CD-ROM或者本领域已知的任何其他形式的存储介质。可以将一种存储介质藕接至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息;或者该存储介质可以是处理器的组成部分。处理器和存储介质可以位于专用集成电路中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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