显示设备的状态监测装置、方法及显示设备 |
|||||||
申请号 | CN202410219710.7 | 申请日 | 2024-02-27 | 公开(公告)号 | CN118015943A | 公开(公告)日 | 2024-05-10 |
申请人 | 广州华星光电半导体显示技术有限公司; | 发明人 | 林振华; | ||||
摘要 | 本 申请 公开了一种显示设备的状态监测装置、方法及显示设备,涉及显示技术领域。该显示设备的状态监测装置用于监测显示驱动系统的驱动过程中每个 节点 的工作状态,节点用于表征相应的驱动流程;该显示设备的状态监测装置包括监测模 块 和指示模块,监测模块被配置为在显示驱动系统上电后,获取节点的运行数据,并基于运行数据获取节点的工作状态;指示模块被配置为指示节点的工作状态。本申请能够对显示驱动系统中各个节点的实时工作状态进行记录和指示,在出现异常情况时可快速 锁 定异常节点,从而可极大缩短异常情况的处理时间,提升显示设备的用户体验。 | ||||||
权利要求 | 1.一种显示设备的状态监测装置,其特征在于,用于监测显示驱动系统的驱动过程中每个节点的工作状态,所述节点用于表征相应的驱动流程;所述状态监测装置包括: |
||||||
说明书全文 | 显示设备的状态监测装置、方法及显示设备技术领域[0001] 本申请涉及显示技术领域,具体涉及一种显示设备的状态监测装置、方法及显示设备。 背景技术[0002] 在显示设备的设计验证乃至终端使用的阶段,不可避免会出现工作状态异常的情况,例如:显示异常甚至黑屏、驱动电压异常、code(机器代码)错误甚至缺失、元器件损坏等。为了解决这些异常,通常需要依靠运维人员对显示设备的各个流程节点状态进行逐一 确认和排查,整体耗时较长,不仅不利于异常情况出现时的解析和排查,而且影响产品的用户体验。 发明内容 [0003] 本申请的实施例提供一种显示设备的状态监测装置、方法及显示设备,以缩短工作状态异常时的处理时间,提高产品的用户体验。 [0004] 为了解决上述技术问题,本申请的实施例公开了如下技术方案: [0005] 第一方面,提供了一种显示设备的状态监测装置,用于监测显示驱动系统的驱动过程中每个节点的工作状态,所述节点用于表征相应的驱动流程;所述状态监测装置包括: [0006] 监测模块,所述监测模块被配置为在所述显示驱动系统上电后,获取所述节点的运行数据,并基于所述运行数据获取所述节点的工作状态; [0007] 指示模块,所述指示模块被配置为指示所述节点的工作状态。 [0008] 结合第一方面,所述监测模块还被配置为: [0009] 若所述节点的工作状态为异常状态,则触发与所述节点相对应的修复动作,并在所述修复动作执行之后重新获取所述节点的工作状态; [0010] 在所述修复动作执行之后,若所述节点的工作状态仍为异常状态,则对所述显示驱动系统执行断电处理。 [0011] 结合第一方面,所述状态监测装置还包括状态寄存器;在基于所述运行数据获取所述节点的工作状态的步骤之后,所述监测模块还被配置为: [0012] 基于所述节点的工作状态,将所述状态寄存器的值设置为与所述工作状态相对应的标识值。 [0013] 结合第一方面,所述指示模块包括发光元件;所述指示模块被配置为指示所述节点的工作状态,包括: [0015] 结合第一方面,所述显示驱动系统包括电源模块,所述显示驱动系统的驱动过程包括多个所述节点,多个所述节点包括系统上电节点; [0016] 所述监测模块被配置为获取所述节点的运行数据,并基于所述运行数据获取所述节点的工作状态,包括: [0017] 获取所述电源模块接收的供电电流; [0018] 若所述供电电流满足预设阈值,则确认所述系统上电节点的工作状态为正常状态; [0019] 若所述供电电流超出所述预设阈值,则确认所述系统上电节点的工作状态为异常状态。 [0020] 结合第一方面,多个所述节点还包括多个驱动电压生成节点,多个所述驱动电压生成节点位于所述系统上电节点之后; [0021] 所述状态监测装置还包括与多个所述驱动电压生成节点一一对应的多个电压比较器,所述电压比较器用于将所述电源模块生成的驱动电压与对应的参考电压进行比较, 并生成第一比较结果;所述监测模块被配置为获取所述节点的运行数据,并基于所述运行 数据获取所述节点的工作状态,包括: [0022] 获取每个所述电压比较器输出的第一比较结果; [0023] 若所述第一比较结果为第一电平,则确认对应所述驱动电压生成节点的工作状态为正常状态; [0024] 若所述第一比较结果为第二电平,则确认对应所述驱动电压生成节点的工作状态为异常状态,所述第二电平与所述第一电平不同。 [0026] 所述状态监测装置还包括模数转换器,所述模数转换器用于将所述源驱动模块输出给所述显示面板的模拟信号转换为数字信号;所述监测模块被配置为获取所述节点的运 行数据,并基于所述运行数据获取所述节点的工作状态,包括: [0027] 获取所述数字信号; [0028] 将所述数字信号与缓存的显示数据进行比较,生成第二比较结果; [0029] 若所述第二比较结果指示所述数字信号与显示数据相同,则确认所述显示驱动节点的工作状态为正常状态; [0030] 若所述第二比较结果指示所述数字信号与显示数据不同,则确认所述显示驱动节点的工作状态为异常状态。 [0031] 结合第一方面,所述显示驱动系统还包括时序控制器,所述监测模块设于所述时序控制器中; [0032] 所述显示驱动系统还具有指示接口,所述指示模块被配置为外设诊断卡,且与所述指示接口连接,或者,所述指示模块被配置为内置于所述显示驱动系统中。 [0033] 第二方面,提供了一种显示设备的状态监测方法,用于监测显示驱动系统的驱动过程中每个节点的工作状态,所述节点用于表征相应的驱动流程;所述状态监测方法包括: [0034] 在所述显示驱动系统上电后,通过监测模块获取所述节点的运行数据,并基于所述运行数据获取所述节点的工作状态; [0035] 通过指示模块指示所述节点的工作状态。 [0036] 第三方面,提供了一种显示设备,包括显示面板、显示驱动系统以及如第一方面中任一项所述的状态监测装置,所述显示驱动系统用于驱动所述显示面板,所述状态监测装置用于监测所述显示驱动系统的驱动过程中每个节点的工作状态,所述节点用于表征相应 的驱动流程。 [0037] 上述技术方案中的一个技术方案具有如下优点或有益效果: [0038] 与现有技术相比,本申请的一种显示设备的状态监测装置,用于监测显示驱动系统的驱动过程中每个节点的工作状态,节点用于表征相应的驱动流程;该状态监测装置包 括监测模块和指示模块,监测模块被配置为在显示驱动系统上电后,获取节点的运行数据,并基于运行数据获取节点的工作状态;指示模块被配置为指示节点的工作状态。本申请提 供的状态监测装置能够对显示驱动系统中各个节点的实时工作状态进行记录和指示,在出 现异常情况时可快速锁定异常节点,从而可极大缩短异常情况的处理时间,提升显示设备 的用户体验。 [0039] 本申请的一种显示设备的状态监测方法,能够对显示驱动系统中各个节点的实时工作状态进行记录和指示,在出现异常情况时可快速锁定异常节点,从而可极大缩短异常 情况的处理时间,提升显示设备的用户体验。 [0040] 本申请的一种显示设备,具有对显示驱动系统中各个节点的实时工作状态进行记录和指示的功能,可以在出现异常情况时可快速锁定异常节点,异常情况的处理时间较短,故障排查较快,具有较好的用户体验。 附图说明 [0041] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获取其他的附 图。 [0042] 图1为本申请实施例提供的显示设备的一种结构示意图; [0043] 图2为本申请实施例提供的显示设备的另一种结构示意图; [0044] 图3为本申请实施例中指示模块的结构示例示意图; [0045] 图4为本申请实施例中电压比较器的结构示例示意图; [0046] 图5为图4中电压比较器输出的第一比较结果示意图; [0047] 图6为本申请实施例中显示设备的驱动流程示意图; [0048] 图7为本申请实施例中显示驱动节点的一种监测流程示例示意图; [0049] 图8为本申请实施例中显示驱动节点的另一种监测流程示例示意图; [0050] 图9为本申请实施例的状态监测装置所执行的监测流程示例示意图; [0051] 图10为本申请实施例的显示设备的状态监测方法的整体流程示意图; [0052] 附图标记: [0053] 10‑显示面板;20‑显示驱动系统;21‑电源模块;22‑存储模块;23‑时序控制器;231‑数据转换模块;232‑第一数据缓存模块;24‑源驱动模块;241‑第二数据缓存模块;242‑数模转换器;25‑指示接口;26‑输入接口;30‑状态监测装置;31‑监测模块;32‑指示模块; 321‑发光元件;33‑状态寄存器;34‑电压比较器;341‑同相输入端;342‑反相输入端;343‑输出端;35‑模数转换器。 具体实施方式[0054] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施 例,都属于本申请保护的范围。 [0055] 在本申请的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数 量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个特征。在本申请的描述中,“多个”的含义是两个或两个以上,至少一个指可以为一个、两个或者两个以上,除非另有明确具体的限定。 [0056] 请一并参阅图1和图2,图1示意了本申请实施例提供的显示设备的一种结构,图2示意了本申请实施例提供的显示设备的另一种结构。显示设备通常包括显示面板10和显示 驱动系统20,显示驱动系统20可包括电源模块21、存储模块22、时序控制器(Tcon)23和源驱动模块24,电源模块21分别与存储模块22、时序控制器23和源驱动模块24连接,存储模块22还与时序控制器23连接,时序控制器23还与源驱动模块24连接,源驱动模块24与显示面板 10连接。显示驱动系统20还可以具有输入接口26,输入接口26分别与时序控制器23和电源 模块21连接,以使外部电源通过输入接口26分别给时序控制器23和电源模块21供电。 [0057] 其中,电源模块21被配置为生成显示设备需要的多个驱动电压;存储模块22被配置为存储code(机器代码),示例性地,存储模块22可以为非易失性存储器,例如Flash(闪 存)、EEPROM(Electrically Erasable Programmable Read‑Only Memory,可擦写可编程只读存储器)等;时序控制器23被配置为进行接口转换、时序控制以及集成画质优化算法IP (Intellectual Property,具有知识产权核的集成电路芯核的总称)等,以生成多个图像信号;源驱动模块24被配置为将图像信号转换为灰阶信号,并按照一定时序驱动显示面板10 进行显示。 [0058] 由于在显示设备的设计验证乃至终端使用的阶段,不可避免会出现工作状态异常的情况,例如:显示异常甚至黑屏、驱动电压异常、code(机器代码)错误甚至缺失、元器件损坏等。当出现异常时,由于显示设备缺乏工作状态记录和指示功能,通常需要依靠运维人员对显示设备的各个流程节点状态进行逐一确认和排查,这不仅需要花费大量的时间,而且 要求工程师具备扎实的专业知识、高超的专业技能、丰富的工作经验和严谨的工作思维,因此排除难度较大,不利于异常情况出现时的解析和排查,还会影响显示设备的用户体验。 [0059] 有鉴于此,本申请实施例提供一种显示设备的状态监测装置,通过在显示设备中设置状态监测装置30,来对显示驱动系统20中各个节点的实时工作状态进行记录和指示, 以在出现异常情况时可快速锁定异常节点,进而可极大缩短异常情况的处理时间,提升显 示设备的用户体验,从而可以解决上述技术问题的至少部分。 [0060] 请继续参阅图1和图2,本申请实施例的状态监测装置30用于监测显示驱动系统20的驱动过程中每个节点的工作状态,其中,每个节点用于表征相应的驱动流程。该状态监测装置30包括监测模块31和指示模块32,监测模块31被配置为在显示驱动系统20上电后,获 取节点的运行数据,并基于运行数据获取节点的工作状态,指示模块32被配置为指示节点 的工作状态。 [0061] 在一些实施例中,如图1所示,监测模块31可设于时序控制器23中。显示驱动系统20还可以具有指示接口25,指示模块32被配置为外设诊断卡,且与指示接口25连接。这样,可以在需要了解系统各节点工作状态时,通过预留的指示接口25与显示驱动系统20连接, 以对各节点工作状态进行展示。 [0062] 在另一些实施例中,如图2所示,监测模块31可设于时序控制器23中。指示模块32也可被配置为内置于显示驱动系统20中。 [0063] 可以理解的是,监测模块31也可以设置于时序控制器23之外,作为一个单独的控制模块,本申请实施例对此不作具体限定。 [0064] 在一些示例中,状态监测装置30还可以包括状态寄存器33。在基于运行数据获取节点的工作状态的步骤之后,监测模块31还可以被配置为基于节点的工作状态,将状态寄 存器33的值设置为与工作状态相对应的标识值。 [0065] 具体的,根据待监测的节点数量,可以设置多个状态寄存器33,状态寄存器33与节点一一对应,用于通过标识值来指示对应节点的工作状态。监测模块31在设置完成状态寄存器33的值之后,还可以将状态寄存器33的值实时存储至存储模块22中。 [0066] 示例性地,状态寄存器33可以采用时序控制器23内的寄存器,也可以采用其他专用器件的寄存器。在节点的工作状态为正常状态的情况下,标识值可以为1,在节点的工作状态为异常状态的情况下,标识值可以为0。 [0067] 在其他示例中,监测模块31也可以通过其他方式进行节点状态记录,本申请实施例对此不作具体限定。 [0068] 请参阅图3,图3示意了本申请实施例中指示模块的结构示例。在一些示例中,指示模块32可以为指示电路,该指示电路可以用于指示监测的电流是否异常,具体可包括发光元件321、保险丝元件F和电阻元件R,该指示电路具有第一端口p1、第二端口p2和第三端口p3,第一端口p1位于保险丝元件F的一侧,第二端口p2位于发光元件321和保险丝元件F之 间,第一端口p1和第二端口p2可以分别与待监测的元件连接,第三端口p3接地。指示模块32可以被配置为通过发光元件321的发光状态指示工作状态。示例性地,发光元件321可以为 LED灯珠或者发光二极管。发光元件321的发光状态可为不同发光颜色,例如红色代表异常 状态,绿色代表正常状态。 [0069] 在另一些示例中,指示模块32还可以将状态寄存器33的标识值通过通信接口向外置设备发送。示例性地,通信接口可以为I2C(Inter‑Integrated Circuit,集成电路互连接口)、SPI(Serial Peripheral Interface,串行外围设备接口)、UART(Universal Asynchronous Receiver‑Transmitter,通用异步收发传输接口)等。外置设备可以为外置的电脑显示器等。 [0070] 可以理解的是,指示模块32可以同时通过发光元件321的发光状态以及向外置设备发送状态寄存器33的标识值两种方式进行节点状态可视化指示,也可以通过其他方式进 行指示,本申请实施例对此不作具体限定。 [0071] 请一并参阅图4和图5,图4示意了本申请实施例中电压比较器的结构示例,图5示意了图4中电压比较器输出的第一比较结果。在一些示例中,状态监测装置30还可以包括多个电压比较器34,电压比较器34用于将待监测的电压与对应的参考电压进行比较,并生成 第一比较结果。电压比较器34具体可以包括同相输入端341、反相输入端342和输出端343,同相输入端341用于输入参考电压Vref,反相输入端342用于输入待监测的电压VI,输出端 343用于输出第一比较结果,即信号m,其中R’表示电阻,输出端343与供电端+V之间可连接有电阻RUP。当待监测的电压VI小于参考电压Vref时,第一比较结果可为高电平VOH,当待监测的电压VI大于参考电压Vref时,第一比较结果为为低电平VOL。参考电压Vref可根据待监测的电压VI的大小进行调整。如此,监测模块31可通过GPIO(General Purpose Input/Output,通用输入/输出口)口接收第一比较结果,并通过识别输出的电平状态来识别待监测的电压 VI是否异常,以此设置状态寄存器33的值并驱动发光元件321的状态(如红色为异常,绿色 为正常)。也即是说,监测模块31还可以通过电压比较器34的输出端343直接驱动指示电路 中的发光元件321,如果驱动能力不足,可在输出端343与发光元件321之间增加放大电路,具体可根据实际情况进行设置。 [0072] 请参阅图6,图6示意了本申请实施例中显示设备的驱动流程。显示设备从上电到正常显示,通常需要经历一系列设计好的流程,各个流程节点会随厂家、所用器件等差异而有所变化。本申请实施例中显示驱动系统20的驱动过程可以包括多个节点,多个节点依次 执行,且在任意一个节点工作状态异常的情况下,后续节点不执行。示例性地,多个节点可以包括系统上电节点a和多个驱动电压生成节点,其中多个驱动电压生成节点可以包括基 础驱动电压生成节点b和其他各驱动电压生成节点f。多个节点还可以包括位于基础驱动电 压生成节点b和系统其他各驱动电压生成节点f之间的code加载节点c、Tcon初始化配置节 点d和code下载节点e,还可以包括位于系统其他各驱动电压生成节点f之后的显示数据输 出节点g和显示驱动节点h,在显示驱动节点h正常完成后,显示面板10即可正常显示画面。 [0073] 下面对图6所示的驱动流程中各节点的工作状态的监测和指示进行示例性说明。 [0074] 系统上电节点a是输入接口26给电源模块21供电。监测模块31可以获取电源模块21接收的供电电流,若供电电流满足预设阈值,则确认系统上电节点a的工作状态为正常状态,若供电电流超出预设阈值,则确认系统上电节点a的工作状态为异常状态。示例性地,指示模块32可采用如图3所示的指示电路来指示系统上电节点a的工作状态,其中,第一端口 p1可连接输入接口26,第二端口p2可连接电源模块21。当系统正常上电时,若发光元件321正常发光,则表示上电正常,若发光元件321不发光,则表示上电异常。 [0075] 基础驱动电压生成节点b是电源模块21生成供时序控制器23和存储模块22使用的基础驱动电压。具体可通过图4所示的电压比较器34来将电源模块21生成的基础驱动电压 与对应的参考电压进行比较,并生成第一比较结果。监测模块31可以获取该电压比较器34 输出的第一比较结果;若第一比较结果为第一电平,则确认基础驱动电压生成节点b的工作状态为正常状态;若第一比较结果为第二电平,则确认基础驱动电压生成节点b的工作状态为异常状态,第二电平与第一电平不同。示例性地,第一电平可以为高电平,第二电平可以为低电平。 [0076] code加载节点c是时序控制器23从存储模块22中加载code。监测模块31可获取时序控制器23从存储模块22中加载的code中的校验和(code checksum),的第一校验结果。若第一校验结果指示校验和正确,则确认code加载节点c工作状态为正常状态,否则,确认 code加载节点c工作状态为异常状态。其中,校验和用于检验code的准确性和完整性,是包含于code中的,通常时序控制器23从存储模块22中加载code后,会从约定好的地址位读取 并检验校验和是否正确。 [0077] Tcon初始化配置节点d是时序控制器23根据加载的code进行如GPIO口设定、时序波形的产生、接口协议的转换、算法IP的处理等动作,通常为时序控制器23内部动作,时序控制器23可自行监测该节点是否完成,并生成第一监测结果。监测模块31可获取该第一监 测结果,并确认Tcon初始化配置节点d的工作状态。 [0078] code下载节点e是时序控制器23向其他器件(例如电源模块21)下载code后会自动回读并检验checksum,生成第二校验结果。监测模块31可获取第二校验结果,若第二校验结果指示校验和正确,则确认code下载节点e工作状态为正常状态,否则,确认code下载节点e工作状态为异常状态。 [0079] 系统其他各驱动电压生成节点f是电源模块21生成系统其他各个驱动电压。具体可通过图4所示的电压比较器34来将电源模块21生成的驱动电压与对应的参考电压进行比 较,并生成第一比较结果。监测模块31可以获取每个电压比较器34输出的第一比较结果;若各第一比较结果为第一电平,则确认系统其他各驱动电压生成节点f的工作状态为正常状 态;若各第一比较结果为第二电平,则确认系统其他各驱动电压生成节点f的工作状态为异常状态,第二电平与第一电平不同。示例性地,第一电平可以为高电平,第二电平可以为低电平。 [0080] 显示数据输出节点g是时序控制器23输出显示数据到源驱动模块24。时序控制器23与源驱动模块24通信一般有反馈输出正常与否的信号,如CSPI(Configurable Serial Peripheral Interface,可配置串行外设接口)的LINK_STATUS信号或USIT(Universal System Integration Technology,通用系统集成技术接口)的SFC信号等,时序控制器23可通过监测此类信号的状态,来生成该节点的第二监测结果。监测模块31可获取该第二监测 结果,并确认显示数据输出节点g的工作状态。 [0081] 显示驱动节点h是源驱动模块24输出模拟信号给显示面板10。 [0082] 请一并参阅图7和图8,图7示意了本申请实施例中显示驱动节点的一种监测流程示例,图8示意了本申请实施例中显示驱动节点的另一种监测流程示例。在一些示例中,时序控制器23中设置有数据转换模块231和第一数据缓存模块232,源驱动模块24中设置有第 二数据缓存模块241和数模转换器242,显示数据依次经过数据转换模块231、第一数据缓存模块232、第二数据缓存模块241和数模转换器242后,得到模拟信号并提供给显示面板10。 [0083] 本申请实施例的状态监测装置30还可以包括模数转换器35,模数转换器35用于将源驱动模块24输出给显示面板10的模拟信号转换为数字信号。示例性地,模数转换器35可 以如图7所示新增于源驱动模块24内,也可以如图8所示新增于时序控制器23内。 [0084] 监测模块31可以获取模数转换器35还原的数字信号,并将数字信号与缓存的显示数据进行比较,生成第二比较结果,若第二比较结果指示数字信号与显示数据相同,则确认显示驱动节点h的工作状态为正常状态;若第二比较结果指示数字信号与显示数据不同,则确认显示驱动节点h的工作状态为异常状态。其中,缓存的显示数据可以如图7所示从第二 数据缓存模块241中获取,也可以如图8所示从第一数据缓存模块232中获取。 [0085] 以上图6所示的驱动流程中各节点中,显示驱动节点h之后显示面板10可正常显示,那么正常显示是最后一个节点,这个节点是由前面所有节点正常工作来支撑的。前面所有节点都可以实时监控节点状态,通过状态寄存器33的值或LED灯状态灯表现节点状态。如果正常显示后工作一段时间出现异常,前面节点也会有所反应。出现问题后,也可以重新上电进行各节点的检测。 [0086] 可以理解的是,本申请实施例的状态监测装置30可以对需要监测的其他节点进行对应的监测和反馈,并不局限于上述的驱动流程示例。 [0087] 此外,在一些实施例中,监测模块31除对各节点的工作状态进行监测之外,还可以被配置为执行如下步骤: [0088] 步骤一,若节点的工作状态为异常状态,则触发与节点相对应的修复动作,并在修复动作执行之后重新获取节点的工作状态。 [0089] 具体的,修复动作包括但不限于将系统进行初始化。示例性地,修复动作可以重复尝试N次,N为正整数,可以根据需求进行设定。 [0090] 步骤二,在修复动作执行之后,若节点的工作状态仍为异常状态,则对显示驱动系统20执行断电处理。 [0091] 下面对图6所示的驱动流程中各节点的工作状态为异常状态时的修复策略进行示例性说明。 [0092] 系统上电节点a工作状态指示为异常状态时,运维人员可排查保险丝是否损坏,若保险丝完好,那么可以确定为外部供电的原因。 [0093] 基础驱动电压生成节点b工作状态指示为异常状态时,可以依靠运维人员手动检查及修复。 [0094] code加载节点c工作状态指示为异常状态时,监测模块31可以控制时序控制器23尝试N次重新加载code并检验checksum,如N次后仍检验不通过,则确认自动修复失败。 [0095] Tcon初始化配置节点d工作状态指示为异常状态时,监测模块31可以控制时序控制器23尝试N次复位动作,如N次后仍异常,则确认自动修复失败。 [0096] code下载节点e工作状态指示为异常状态时,监测模块31可以控制时序控制器23尝试N次向其他器件重新下载、回读、检验checksun动作,直至校验通过,如N次后仍检验不通过,则确认自动修复失败。 [0097] 系统其他各驱动电压生成节点f工作状态指示为异常状态时,监测模块31可以控制电源模块21尝试N次复位动作,如N次后仍异常,则确认自动修复失败。 [0098] 显示数据输出节点g工作状态指示为异常状态时,监测模块31可以控制时序控制器23尝试N次复位动作,如N次后仍异常,则确认自动修复失败。 [0099] 显示驱动节点h工作状态指示为异常状态时,可以依靠运维人员手动检查及修复。 [0100] 可以理解的是,若确认自动修复失败,则可对显示驱动系统20执行断电处理。此外,各个节点异常时对应的修复动作可根据需求进行设置,本申请实施例对此不作限定。 [0101] 通过上述方式可以在异常时尝试修复,并在无法修复时将系统断电,以避免异常进一步损坏系统。 [0102] 请参阅图9,图9示意了本申请实施例的状态监测装置所执行的监测流程示例。在系统上电后,状态监测装置30可以依次监测节点是否正常工作,若当前的节点正常工作,则将对应的状态寄存器33的值置1,且控制指示灯亮绿色,然后继续监测下一节点是否正常工作;若当前的节点异常工作,则将对应的状态寄存器33的值置0,且控制指示灯亮红色,然后触发自修复动作,若自修复动作已执行N次,当前的节点仍异常工作,则将系统断电,并结束监测流程。 [0103] 可以理解的是,本申请实施例的状态监测装置能够对显示驱动系统中各个节点的实时工作状态进行记录和指示,在出现异常情况时可快速锁定异常节点,从而可极大缩短 异常情况的处理时间,同时在显示异常时具备一定的自修复能力,从而可以极大提高显示 设备的工作稳定性,不仅能有效帮助运维人员提高异常解析与排除效率,而且能提升显示 设备的用户体验。 [0104] 相应的,请参阅图10,图10示意了本申请实施例的显示设备的状态监测方法的整体流程。该显示设备的状态监测方法用于监测显示驱动系统的驱动过程中每个节点的工作 状态,节点用于表征相应的驱动流程,该显示设备的状态监测方法包括如下步骤: [0105] 步骤1001:在显示驱动系统上电后,通过监测模块获取节点的运行数据,并基于运行数据获取节点的工作状态。 [0106] 步骤1002:通过指示模块指示节点的工作状态。 [0107] 在一些实施例中,该显示设备的状态监测方法还包括: [0108] 若节点的工作状态为异常状态,则通过监测模块触发与节点相对应的修复动作,并在修复动作执行之后重新获取节点的工作状态; [0109] 在修复动作执行之后,若节点的工作状态仍为异常状态,则监测模块对显示驱动系统执行断电处理。 [0110] 在一些实施例中,该状态监测方法还包括设置状态寄存器;在步骤1001之后,该显示设备的状态监测方法还包括: [0111] 基于节点的工作状态,通过监测模块将状态寄存器的值设置为与工作状态相对应的标识值。 [0112] 在一些实施例中,指示模块包括发光元件;步骤1002具体包括: [0113] 通过指示模块将标识值通过通信接口向外置设备发送,和/或,通过发光元件的发光状态指示工作状态。 [0114] 在一些实施例中,显示驱动系统包括电源模块,显示驱动系统的驱动过程包括多个节点,多个节点包括系统上电节点; [0115] 步骤1001具体包括: [0116] 通过监测模块获取电源模块接收的供电电流; [0117] 若供电电流满足预设阈值,则通过监测模块确认系统上电节点的工作状态为正常状态; [0118] 若供电电流超出预设阈值,则通过监测模块确认系统上电节点的工作状态为异常状态。 [0119] 在一些实施例中,多个节点还包括多个驱动电压生成节点,多个驱动电压生成节点位于系统上电节点之后; [0120] 多个驱动电压生成节点还一一设有对应的多个电压比较器,电压比较器用于将电源模块生成的驱动电压与对应的参考电压进行比较,并生成第一比较结果;步骤1001具体 包括: [0121] 通过监测模块获取每个电压比较器输出的第一比较结果; [0122] 若第一比较结果为第一电平,则通过监测模块确认对应驱动电压生成节点的工作状态为正常状态; [0123] 若第一比较结果为第二电平,则通过监测模块确认对应驱动电压生成节点的工作状态为异常状态,第二电平与第一电平不同。 [0124] 在一些实施例中,显示驱动系统还包括源驱动模块,源驱动模块分别与电源模块和显示面板连接;多个节点还包括显示驱动节点,显示驱动节点位于多个驱动电压生成节 点之后; [0125] 该状态监测方法还包括设置模数转换器,模数转换器用于将源驱动模块输出给显示面板的模拟信号转换为数字信号;步骤1001具体包括: [0126] 通过监测模块获取数字信号; [0127] 通过监测模块将数字信号与缓存的显示数据进行比较,生成第二比较结果; [0128] 若第二比较结果指示数字信号与显示数据相同,则通过监测模块确认显示驱动节点的工作状态为正常状态; [0129] 若第二比较结果指示数字信号与显示数据不同,则通过监测模块确认显示驱动节点的工作状态为异常状态。 [0130] 在一些实施例中,显示驱动系统还包括时序控制器,监测模块设于时序控制器中; [0131] 显示驱动系统还具有指示接口,指示模块被配置为外设诊断卡,且与指示接口连接,或者,指示模块被配置为内置于显示驱动系统中。 [0132] 可以理解的是,本申请实施例的状态监测方法,能够对显示驱动系统中各个节点的实时工作状态进行记录和指示,在出现异常情况时可快速锁定异常节点,从而可极大缩 短异常情况的处理时间,提升显示设备的用户体验。 [0133] 相应的,本申请实施例的显示设备,具有对显示驱动系统中各个节点的实时工作状态进行记录和指示的功能,可以在出现异常情况时可快速锁定异常节点,异常情况的处 理时间较短,故障排查较快,具有较好的用户体验。 [0134] 以上对本申请实施例所提供的一种显示设备的状态监测装置、方法及显示设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施 例的说明只是用于帮助理解本申请的技术方案及其核心思想;本领域的普通技术人员应当 理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征 进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例的 技术方案的范围。 |