显示屏温升测试方法、装置、设备及存储介质与流程

文档序号:32872355发布日期:2023-01-07 05:42阅读:81来源:国知局
显示屏温升测试方法、装置、设备及存储介质与流程

1.本发明涉及显示屏测试技术领域,尤其涉及一种显示屏温升测试方法、装置、设备及存储介质。


背景技术:

2.显示屏作为人机交互的窗口,在实际应用中用户会使用手指触控显示屏显示的应用程序,应用程序进行响应处理,为用户呈现需要的内容。在用户触控的过程中,用户能够实时感受到显示屏表面的温度,温度过高会直接影响用户的体验,也会影响到显示屏的使用寿命,因此在出厂之前需要对显示屏进行温升测试。
3.而在通常的温升测试中,测试工程师会在一个密闭的空间中搭建测试环境,利用人工的方式进行周期性记录环境温度、测试点温度等,这种方式无法保证周围环境温度与测试所需要的温度保持一致,故无法保证测试数据的准确性。
4.上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


技术实现要素:

5.本发明的主要目的在于提供一种显示屏温升测试方法、装置、设备及存储介质,旨在解决现有技术无法保证测试数据的准确性的技术问题。
6.为实现上述目的,本发明提供了一种显示屏温升测试方法,所述方法包括以下步骤:
7.向恒温恒湿高低温箱内的待测显示屏发送工作指令,并对所述恒温恒湿高低温箱内的温度进行检测;
8.在所述恒温恒湿高低温箱内的温度处于预设温度范围,且维持预设时间长度时,检测所述待测显示屏的温度;
9.根据所述待测显示屏的温度生成测试结果。
10.可选地,所述对所述恒温恒湿高低温箱内的温度进行检测之前,还包括:
11.向所述恒温恒湿高低温箱发送温度设置指令;
12.根据所述温度设置指令将所述恒温恒湿高低温箱内的温度调整到所述温度设置指令中所包含的目标温度。
13.可选地,所述在所述恒温恒湿高低温箱内的温度处于预设温度范围,且维持预设时间长度时,检测所述待测显示屏的温度,包括:
14.将所述恒温恒湿高低温箱内的温度与所述目标温度比较,得到温度差;
15.在所述温度差处于预设温度范围时,对温度维持时间更新;
16.当所述温度维持时间更新到预设时间长度时,检测所述待测显示屏的温度。
17.可选地,所述当所述温度维持时间更新到预设时间长度时,检测所述待测显示屏的温度,包括:
18.在定时器到达预设温度间隔采集时间时,向温度记录仪发出箱内温度采集指令,得到所述恒温恒湿高低温箱内的温度;
19.在所述恒温恒湿高低温箱内的温度处于预设温度范围时,向所述温度记录仪发出显示屏温度采集指令,得到待测显示屏的温度。
20.可选地,所述在所述恒温恒湿高低温箱内的温度处于预设温度范围时,向所述温度记录仪发出显示屏温度采集指令,得到待测显示屏的温度之后,还包括:
21.在当前测试时间小于或等于目标测试时间时,将所述定时器时间重置为初始状态,并执行在定时器到达预设温度间隔采集时间时,向温度记录仪发出箱内温度采集指令,得到所述恒温恒湿高低温箱内的温度的步骤。
22.可选地,所述向恒温恒湿高低温箱内的待测显示屏发送工作指令,包括:
23.根据串口发送协议向显示屏控制模块发送控制指令,使所述显示屏控制模块向所述待测显示屏发送工作指令;
24.获取所述待测显示屏根据所述工作指令反馈的应答信息;
25.对所述应答信息的应答类型分析,若所述应答类型为预设成功类型,则执行并对所述恒温恒湿高低温箱内的温度进行检测的步骤。
26.可选地,所述向恒温恒湿高低温箱内的待测显示屏发送工作指令,并对所述恒温恒湿高低温箱内的温度进行检测之前,还包括:
27.在当前测试次数不大于目标测试次数时,执行向恒温恒湿高低温箱内的待测显示屏发送工作指令,并对所述恒温恒湿高低温箱内的温度进行检测的步骤;
28.在当前测试次数大于目标测试次数时,执行根据所述待测显示屏的温度生成测试结果的步骤。
29.此外,为实现上述目的,本发明还提出一种显示屏温升测试装置,所述显示屏温升测试装置包括:
30.环境检测模块,用于向恒温恒湿高低温箱内的待测显示屏发送工作指令,并对所述恒温恒湿高低温箱内的温度进行检测;
31.温度检测模块,用于在所述恒温恒湿高低温箱内的温度处于预设温度范围,且维持预设时间长度时,检测所述待测显示屏的温度;
32.结果生成模块,用于根据所述待测显示屏的温度生成测试结果。
33.此外,为实现上述目的,本发明还提出一种显示屏温升测试设备,所述显示屏温升测试设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的显示屏温升测试程序,所述显示屏温升测试程序配置为实现如上文所述的显示屏温升测试方法的步骤。
34.此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有显示屏温升测试程序,所述显示屏温升测试程序被处理器执行时实现如上文所述的显示屏温升测试方法的步骤。
35.本发明通过向恒温恒湿高低温箱内的待测显示屏发送工作指令,并对所述恒温恒湿高低温箱内的温度进行检测;在所述恒温恒湿高低温箱内的温度处于预设温度范围,且维持预设时间长度时,检测所述待测显示屏的温度;根据所述待测显示屏的温度生成测试结果。由于本发明是向恒温恒湿高低温箱内的待测显示屏发送工作指令,避免了对检测环
境造成破坏,并对恒温恒湿高低温箱内的温度进行检测,将当前的温度与预设的温度比较,在当前的温度在预设温度范围内并维持了预设时间后再对待测显示屏的温度检测,保证周围环境温度与测试所需要的温度一致,进而提升了对待测显示屏温度检测的准确性。
附图说明
36.图1是本发明实施例方案涉及的硬件运行环境的显示屏温升测试设备的结构示意图;
37.图2为本发明显示屏温升测试方法第一实施例的流程示意图;
38.图3为本发明显示屏温升测试方法一实施例的显示屏温升测试系统框图;
39.图4为本发明显示屏温升测试方法一实施例的显示屏温升测试流程图;
40.图5为本发明显示屏温升测试方法第二实施例的流程示意图;
41.图6为本发明显示屏温升测试装置第一实施例的结构框图。
42.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
43.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
44.参照图1,图1为本发明实施例方案涉及的硬件运行环境的显示屏温升测试设备结构示意图。
45.如图1所示,该显示屏温升测试设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram)存储器,也可以是稳定的非易失性存储器(non-volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
46.本领域技术人员可以理解,图1中示出的结构并不构成对显示屏温升测试设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
47.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及显示屏温升测试程序。
48.在图1所示的显示屏温升测试设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明显示屏温升测试设备中的处理器1001、存储器1005可以设置在显示屏温升测试设备中,所述显示屏温升测试设备通过处理器1001调用存储器1005中存储的显示屏温升测试程序,并执行本发明实施例提供的显示屏温升测试方法。
49.本发明实施例提供了一种显示屏温升测试方法,参照图2,图2为本发明一种显示屏温升测试方法第一实施例的流程示意图。
50.本实施例中,所述显示屏温升测试方法包括以下步骤:
51.步骤s10:向恒温恒湿高低温箱内的待测显示屏发送工作指令,并对所述恒温恒湿
高低温箱内的温度进行检测。
52.需要说明的是。本实施例的执行主体是显示屏温升测试设备,其中,该显示屏温升测试设备具备温升测试、数据通信及程序运行等功能,所述显示屏温升测试设备为上位机,可以为能够直接发出操控命令的计算机、单片机、集成控制器等,当然也可以为其他具有相似功能的设备,本实施例不做具体限制。
53.可以理解的是,工作指令是通过显示屏温升测试设备发出的,用来控制使在恒温恒湿高低温箱内的待测显示屏处于工作状态的指令。恒温恒湿高低温箱是一种可以实现调温、调湿及温度变化的一种仪器,可以用来完整并精准的再现需要的测试环境,保证在测试过程中,待测显示屏所处的环境为需要的环境。
54.在具体实现中,显示屏温升测试设备向恒温恒湿高低温箱内的待测显示屏发送工作指令,使待测显示屏在恒温恒湿高低温箱内处于工作状态,在待测显示屏处于工作状态时,显示屏温升测试设备可以通过与恒温恒湿高低温箱建立连接,以显示屏温升测试设备为主机,恒温恒湿高低温箱为从机,并根据所选用的恒温恒湿高低温箱内置的通讯协议进行通讯,获取恒温恒湿高低温箱内的温度。
55.步骤s20:在所述恒温恒湿高低温箱内的温度处于预设温度范围,且维持预设时间长度时,检测所述待测显示屏的温度。
56.需要说明的是,预设温度范围是指的温度的误差范围,即可允许温度在目标温度的上下存在一定的波动,而目标温度,则是通过显示屏温升测试设备为恒温恒湿高低温箱而设置的,也是待测显示屏的检测环境温度。
57.可以理解的是,预设时间长度指的是恒温恒湿高低温箱内的温度,处于预设温度范围内的时间,通过维持时间长度能够体现出恒温恒湿高低温箱内的温度在目标温度处趋于平稳的状态。
58.在具体实现中,如图3所示,图3为显示屏温升测试系统框图,主要包括了显示屏温升测试设备、显示屏控制模块、恒温恒湿高低温箱、待测显示屏以及温度记录仪、温度测试探头等。显示屏温升测试设备通过485通讯接口协议分别与温度记录仪、恒温恒湿高低温箱连接,温度记录仪的温度测试探头与待测显示屏连接,显示屏温升测试设备通过串口与显示屏控制模块连接,显示屏控制模块同时通过lvds与待测显示屏连接。
59.如图4所示,图4为显示屏温升测试流程图。在显示屏温升测试设备在建立通信之前,需要对显示屏温升测试设备进行参数设置,包括设置测试次数、恒温恒湿高低温箱设置温度、温箱温度误差范围、测试时间、温度间隔采集时间、显示屏显示图片序号、温度采集通道等参数信息,参数列表如表1所示,还可包含与温升测试有关的其他参数,本实施例对参数具体包含内容不做具体限制。
60.表1显示屏温升测试设备参数设置。
[0061][0062][0063]
显示屏温升测试设备通过与恒温恒湿高低温箱建立的通信连接获取到当前的箱内温度,将获得到的温度与预设温度范围进行比较,可以确定出当前的温度是否满足了待测显示屏的待测温度,因此需要确定这个温度是否达到了稳定的状态。例如,当前环境温度为26摄氏度,而检测所需的温度为50摄氏度,因此,我们就需要将恒温恒湿高低温箱的温度设定为50摄氏度,为了达到设定的温度,恒温恒湿高低温箱需要进行加热,以达到设定温度,因此箱内的温度是从一个低于设定温度的状态提升到设定温度的状态,这个是一个慢过程,并不是直接就能够达到的,也可能存在温度超过了设定温度而需要进行降温的处理,因此需要对箱内的温度进行监控,只有在一段时间内维持在可接受的温度范围内时,方可进行测试。而需要维持的的时间可根据实际情况设置,可以为2分钟、3分钟、4分钟等,优选
为3分钟,并且计时的检测也可以为按照固定的时间间隔、有规律的时间间隔,随机时间检测,优选为固定时间间隔。
[0064]
当在检测过程中达到了预设温度范围内时可对时间进行记录,例如按照维持3分钟,以30秒为时间间隔检测恒温恒湿高低温箱内的温度,预设温度范围为49.5~50.5摄氏度为例进行说明,首先对恒温恒湿高低温箱内的温度进行检测,得到箱内温度为49.7摄氏度时,满足预设温度范围,这个温度是符合要求的,因此可设置计数器count=0,准备开始计次,在间隔30秒后,再次获取恒温恒湿高低温箱内的温度,假定当前的温度为50.0摄氏度,依旧满足预设温度范围要求,此时可更新计数器count的计数值,将count的计数值加一使count=1,此时对应的维持时间为30秒,再间隔30秒,获取恒温恒湿高低温箱内的温度,假定当前的温度为51摄氏度,此时已经超过了预设温度范围,因此此时的温度不能满足测试需要,说明此时的温度并未处于相对稳定的状态,而是正处在调节温度的状态,所以不能够对待测显示屏进行检测,此时需要将计数器重置归零,先前所记录的时间作废,重复执行上述步骤操作,只有当计数器count》5时,即维持时间达到3分钟,此时可以对待测显示屏的温度进行检测。在对待测显示屏的温度进行检测时,可以根据安装在待测显示屏上的温度采集装置获取当前的温度数据。
[0065]
步骤s30:根据所述待测显示屏的温度生成测试结果。
[0066]
需要说明的是,测试结果指的是在对待测显示屏完成目标测试次数后所得到的数据集合,该集合中可以包含测试的总时长、恒温恒湿箱内的温度及待测显示屏的温度,还可以包含其他能够直接或间接反应待测显示屏的温度变化的参数,目标测试次数是通过显示屏温升测试设备进行设定的,具体的次数可根据实际需求进行合适调整,本实施例对目标测试次数不做具体限制。
[0067]
在具体实现中,在待测显示屏完成一次测试后,会记录下当前测试中的具体信息,例如在最终的检测结果中需要测试的总时长、恒温恒湿箱内的温度及待测显示屏的温度,那在生成检测结果时,会根据当前的测试时间、测试时刻的恒温恒湿高低温箱内的温度以及待测显示屏被测时刻的温度,然后间隔测试时间后进行下一次测试,重复上述步骤,直到达到目标测试次数。当完成测试后,显示屏温升测试设备会根据所记录的所有的测试结果进行展示,展示的形式包括但不限于报告、图表、列表等形式,本实施例对此不做具体限制。
[0068]
为了进一步的保证显示屏温升测试的准确性,在步骤s10之前还包括以下步骤:
[0069]
在当前测试次数不大于目标测试次数时,执行向恒温恒湿高低温箱内的待测显示屏发送工作指令,并对所述恒温恒湿高低温箱内的温度进行检测的步骤;
[0070]
在当前测试次数大于目标测试次数时,执行根据所述待测显示屏的温度生成测试结果的步骤。
[0071]
需要说明的是,测试次数是用来限制对于待测显示屏的检测次数,每一次测试中,为了保证测试覆盖更全面极易更准确,所对应的各种参数可以存在不同以及重复,具体参数设置需要根据实际测试需要进行设置。
[0072]
在具体实现中,首先会确定已经进行了多少次测试,假设共需要进行16次测试,而当前测试次数为8,此时并没有达到测试次数上限,因此继续执行测试,向恒温恒湿高低温箱设置温度,若当前测试次数为17,此时就超过了测试上限,对应参数而言即无对应参数设置,此时需停止测试,需要执行根据先前的得到的温度数据生成测试结果的步骤,在最终得
到了测试结果之后,需要根据得到结果生成对应的检测报告,报告的生成形式可以但不限于清单、图表、表格等。
[0073]
本实施例通过向恒温恒湿高低温箱内的待测显示屏发送工作指令,并对所述恒温恒湿高低温箱内的温度进行检测;在所述恒温恒湿高低温箱内的温度处于预设温度范围,且维持预设时间长度时,检测所述待测显示屏的温度;根据所述待测显示屏的温度生成测试结果。由于本发明是向恒温恒湿高低温箱内的待测显示屏发送工作指令,避免了对检测环境造成破坏,并对恒温恒湿高低温箱内的温度进行检测,将当前的温度与预设的温度比较,在当前的温度在预设温度范围内并维持了预设时间后再对待测显示屏的温度检测,保证周围环境温度与测试所需要的温度一致,进而提升了对待测显示屏温度检测的准确性。
[0074]
参考图5,图5为本发明一种显示屏温升测试方法第二实施例的流程示意图。
[0075]
基于上述第一实施例,本实施例显示屏温升测试方法在所述步骤s10之前,还包括:
[0076]
步骤s01:向所述恒温恒湿高低温箱发送温度设置指令。
[0077]
需要说明的是,温度设置指令是显示屏温升测试设备通过485通讯接口协议发送到恒温恒湿高低温箱的,协议格式根据具体恒温恒湿高低温箱的生产厂商而决定。
[0078]
在具体实现中,显示屏温升测试设备根据485通讯接口协议,将目标测试温度发送给恒温恒湿高低温箱用来设置温度值,例如,一厂商的485通讯接口协议格式如表2所示,指令说明如表3所示,可以按照协议将想要设置的温度传输到恒温恒湿高低温箱,使恒温恒湿高低温箱能够设置目标测试温度。
[0079]
表2:485通讯接口协议格式。
[0080][0081]
表3:指令说明。
[0082]
指令内容rsdd-register的连续读取(read)wsdd-register的连续写入(write)
[0083]
例如设置温度为100.0摄氏度的目标温度值时,需要将100.0放大10倍,转变为1000,因为在协议中小数形式的数据不利于传输,因此需要将小数形式的数值放大10倍,转化为整数形式进行传输,设置温度100摄氏度的发送请求如表4所示,当恒温恒湿高低温箱接收到设置温度的请求后,会发送一个应答信息,表明已经接收到了设置温度的指令,具体如表5所述。
[0084]
表4,设置恒温恒湿高低温箱的温度值,发送请求。
[0085][0086]
表5:设置恒温恒湿高低温箱的温度值,接收结果。
[0087]
协议头控制器地址指令分隔符数据sum校验位终止符1byte2byte3byte1byte2byte2byte1byte:01wsd,ok-.
[0088]
步骤s02:根据所述温度设置指令将所述恒温恒湿高低温箱内的温度调整到所述温度设置指令中所包含的目标温度。
[0089]
需要说明的是,目标温度指的是需要将为恒温恒湿高低温箱设置的温度,这个温度也对应这待测显示屏被测试时环境的温度,目标温度是在发送请求中的数据信息中,对应保存的格式为十六进制数,例如将100.0摄氏度放大10倍后得到1000,在数据中用3e8表示1000。
[0090]
为了进一步实现对恒温恒湿高低温箱内的温度进行判断,进而检测待测显示屏的温度,步骤s20还包括:
[0091]
将所述恒温恒湿高低温箱内的温度与所述目标温度比较,得到温度差;
[0092]
在所述温度差处于预设温度范围时,对温度维持时间更新;
[0093]
当所述温度维持时间更新到预设时间长度时,检测所述待测显示屏的温度。
[0094]
需要说明的是,温度差指的是恒温恒湿高低温箱内的当前实际温度与设定的目标温度之间的差值,差值取两者之差的绝对值作为温度差。
[0095]
可以理解的是,温度维持时间是指的当恒温恒湿高低温箱内的温度的变化范围在预设的温度范围内进行变化波动时,依旧是处于预设的范围内的时间,而这个时间是用来衡量恒温恒湿高低温箱中的温度是否达到了恒温状态。
[0096]
应当理解的是,预设时间长度是一个界限,当温度维持时间低于这个值时,会将当前情况判定为非恒温状态,不能满足待测显示屏的测试需求,当温度维持时间大于所述预设时间长度是时,才会认定当前为恒温状态,开始对待测显示屏进行检测测温。
[0097]
在具体实现中,显示屏温升测试设备通过与恒温恒湿高低温箱通信的485通讯接口协议获得恒温恒湿高低温箱内部的温度,向恒温恒湿高低温箱发送获取恒温恒湿高低温箱的温度值的请求,发送请求如表6所示,
[0098]
表6:获取恒温恒湿高低温箱的温度值,发送请求。
[0099][0100]
恒温恒湿高低温箱在接收到发送请求后,会将内部的温度值返回给显示屏温升测试设备,例如此时温度为31.5摄氏度,将31.5放大10倍,变成315发送,显示屏接收恒温恒湿
发送的数据如表7所示:
[0101]
表7,获取恒温恒湿高低温箱的温度值,接收数据。
[0102][0103]
由于数据占4个字节,且发送格式为16进制,因此先将十进制数315转变为十六进制数13b,再补成4位,即013b。
[0104]
例如设定的目标温度为50摄氏度,预设温度范围为49.5~50.5摄氏度,也可以说温度差在0.5摄氏度之内才能够符合测试要求,而此时的31.5摄氏度与目标温度50摄氏度相差18.5摄氏度,18.5》0.5,由此可知此时温度不能满足测试要求,暂不开始记录时间。当温度满足测试要求时,此时会开始进行恒温检测,判断是否为恒温状态,检测方式按照每30秒间隔获取一次恒温恒湿高低温箱内的温度,当满足条件时计数器加一,计数器初始值为0,维持时间达到3分钟时即可开始对待测显示屏进行温度检测。当每一次获取到的温度能满足预设温度范围时,将计数器计数值加一,此时计数器的数值变为1,此时对应的维持时间为30秒,以此类推,若计数器计数值为2时,对应的维持时间为1分钟。因此只需要判断计数值的数值就可以判断维持时间,当计数器的计数值大于5时,也就是说此时的维持时间达到了3分钟,此时就能够对待测显示屏进行温度检测;当计数器的计数值还没有大于5之前,出现了获取到的恒温恒湿高低温箱内的温度超过了预设的温度范围时,需要将计数器的数值初始化为0,并重复执行上述步骤。
[0105]
为了进一步获得待测显示屏的温度,还包括以下步骤:
[0106]
在定时器到达预设温度间隔采集时间时,向温度记录仪发出箱内温度采集指令,得到所述恒温恒湿高低温箱内的温度;
[0107]
在所述恒温恒湿高低温箱内的温度处于预设温度范围时,向所述温度记录仪发出显示屏温度采集指令,得到待测显示屏的温度。
[0108]
需要说明的是,预设温度间隔采集时间指的是在一次测试过程中,采集显示屏温度的时间间隔,也就是说,例如一次测试时间需要进行5分钟的测试,其中预设温度间隔采集时间设置为1分钟,在测试中,每间隔1分钟就获取一次恒温恒湿高低温箱内的温度数据。
[0109]
在具体实现中,当恒温恒湿高低温箱内的温度满足对待测显示屏进行温度检测的条件时,开启测试时间记录器,用以记录本次的测试的时间,在测试开始时,显示屏温升测试设备通过与恒温恒湿高低温箱的485通讯接口协议获得恒温恒湿高低温箱内的温度te,并对得到的温度与设定的温度t比较得到温度差,并将温度差与预设温度范围δt进行比较,当|te-t|≥δt时,说明当前的测试环境不能够满足测试需求,显示屏温升测试设备进行错误提示,同时关闭测试时间计时器,当前测试结束,将测试次数加一并准备进行下一次测试。
[0110]
当|te-t|《

t,说明当前的测试环境满足要求,此时可以对待测显示屏进行温度检测。显示屏温升测试设备向温度记录仪通过协议发送温度获取请求,获得温度记录仪各个通道的实时温度值(t1

tm),读取温度记录仪采集的实时值,下发数据如表8所示,并收
到温度记录仪返回的数据,对收到的数据进行处理,从数据信息中获取到实际的温度值,由于传递过程中是将数据放大了,在获取到温度时需要还原,例如返回温度数据值为100,则收到的数据如表9所示,数据处对应的值为3e8,对应的十进制数为1000,还原后实际的温度值为100摄氏度。
[0111]
表8:读取温度记录仪采集的实时值,下发数据。
[0112][0113]
表9:返回数据(例如:表示100.0,数值放大10倍)。
[0114]
地址指令返回数据crc校验1byte1byte4byte2byte01033e8-[0115]
为了进一步的保证在一次测试中获得多组数据,本实施例还包括以下步骤:
[0116]
在当前测试时间小于或等于目标测试时间时,将所述定时器时间重置为初始状态,并执行在定时器到达预设温度间隔采集时间时,向温度记录仪发出箱内温度采集指令,得到所述恒温恒湿高低温箱内的温度的步骤。
[0117]
需要说明的是,当前的测试时间是从测试开始到当前时刻的这段时间,是用来衡量是否继续获取待测显示屏的标准,而目标测试时间是在显示屏温升测试设备中设置的,是一次测试的最大时间。
[0118]
在具体实现中,当显示屏温升测试设备获取到了显示屏的实时温度时,将当前的测试时间与目标测试时间进行对比,在当前测试时间还未到达目标测试时间时,会定时向温度记录仪发送待测显示屏的温度的请求信息,直到测试时间到达目标测试时间,或者是因为测试环境不满足测试需求时停止。其中温度间隔采集时间与目标测试时间存在着倍数关系,通过调节这个倍数关系能够调整在一次测试中最大能够获得的数据组数。
[0119]
为了进一步的保证测试次数的准确性,步骤10还包括:
[0120]
根据串口发送协议向显示屏控制模块发送控制指令,使所述显示屏控制模块向所述待测显示屏发送工作指令;
[0121]
获取所述待测显示屏根据所述工作指令反馈的应答信息;
[0122]
对所述应答信息的应答类型分析,若所述应答类型为预设成功类型,则执行并对所述恒温恒湿高低温箱内的温度进行检测的步骤。
[0123]
需要说明的是,串口发送协议是自定义的一组协议,用来与显示屏控制模块进行通信,协议格式如表10所示,显示屏温升测试设备与显示屏控制模块利用串口通信,通过协议使控制显示屏控制模块将指定的图像显示在显示屏上,其中显示屏控制模块中保存有需要显示的图像集。
[0124]
应当理解的是,显示屏控制模块主要是由系统级芯片soc以及微控制单元mcu组成,本模块通过lvds与被测显示屏进行连接通信,输出lvds视频数据,同时与显示屏温升测
试设备之间通过串口进行通信,主要是接收来自显示屏温升测试设备发来的工作指令,并反馈应答协议。
[0125]
可以理解的是,应答信息是在显示屏温升测试设备向显示屏控制器发送工作指令后,显示屏控制器向显示屏温升测试设备的反馈信息,其中包含着应答类型,具体应答协议如表11所示。
[0126]
表10:串口发送协议格式。
[0127][0128][0129]
表11:显示屏控制模块向显示屏温升测试设备发送应答协议。
[0130][0131]
在具体实现中,在显示屏温升测试设备通过串口协议向显示屏控制模块发送包含指定某图像使显示屏显示指定图像后,会收到来自显示屏控制模块反馈的应答协议。显示屏控制模块会先对发来的协议进行检测,若检测结果为协议错误,则反馈协议错误信息,在协议正确时,对协议内容进行校验,当校验时出错,则反馈校验错误信息,在校验成功时,获取到指定的图像序号,并根据图像序号在本地进行查找,当无法找到所指定的图像时反馈未找到图像信息,若找到了对应图像则通过lvds将图像传输到显示屏进行显示,并反馈成功的信息,若还存在其他导致无法完成图像显示的问题时,则反馈其他信息。
[0132]
本实施例通过对恒温恒湿高低温箱内的温度进行监控,不断的获取内部的温度,保证能够使待测显示屏在正确的测试环境下完成测试,同时考虑到箱内温度的变化是动态的,因此选取一个合适的时间来作为界限来验证是否达到了恒温状态,当达到了这个时间且温度一直在误差允许的范围内时,可以将其视为恒温状态并进行后续的显示屏温度测试。在对显示屏表面温度进行测试时,会在一个测试周期内分多次进行测量,同时每次测量得到多组通道所获取到的温度值,这样能够在保证在一个周期内,一次测试过程中得到多组数据,能够在短时间内获得数量较多的数据,降低了在测量过程中可能存在的误差,增强了数据的抗干扰能力,同时也能够提升最终结果的准确性。
[0133]
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有显示屏温升测试程序,所述显示屏温升测试程序被处理器执行时实现如上文所述的显示屏温升测试方法的步骤。
[0134]
参照图6,图6为本发明显示屏温升测试装置第一实施例的结构框图。
[0135]
如图6所示,本发明实施例提出的显示屏温升测试装置包括:
[0136]
环境检测模块10,用于向恒温恒湿高低温箱内的待测显示屏发送工作指令,并对所述恒温恒湿高低温箱内的温度进行检测;
[0137]
温度检测模块20,用于在所述恒温恒湿高低温箱内的温度处于预设温度范围,且维持预设时间长度时,检测所述待测显示屏的温度;
[0138]
结果生成模块30,用于根据所述待测显示屏的温度生成测试结果。
[0139]
本实施例通过向恒温恒湿高低温箱内的待测显示屏发送工作指令,并对所述恒温恒湿高低温箱内的温度进行检测;在所述恒温恒湿高低温箱内的温度处于预设温度范围,且维持预设时间长度时,检测所述待测显示屏的温度;根据所述待测显示屏的温度生成测试结果。由于本发明是向恒温恒湿高低温箱内的待测显示屏发送工作指令,避免了对检测环境造成破坏,并对恒温恒湿高低温箱内的温度进行检测,将当前的温度与预设的温度比较,在当前的温度在预设温度范围内并维持了预设时间后再对待测显示屏的温度检测,保证周围环境温度与测试所需要的温度一致,进而提升了对待测显示屏温度检测的准确性。
[0140]
在一实施例中,所述环境检测模块10,还用于向所述恒温恒湿高低温箱发送温度设置指令;根据所述温度设置指令将所述恒温恒湿高低温箱内的温度调整到所述温度设置指令中所包含的目标温度。
[0141]
在一实施例中,所述温度检测模块20,还用于将所述恒温恒湿高低温箱内的温度与所述目标温度比较,得到温度差;在所述温度差处于预设温度范围时,对温度维持时间更新;当所述温度维持时间更新到预设时间长度时,检测所述待测显示屏的温度。
[0142]
在一实施例中,所述温度检测模块20,还用于在定时器到达预设温度间隔采集时间时,向温度记录仪发出箱内温度采集指令,得到所述恒温恒湿高低温箱内的温度;在所述恒温恒湿高低温箱内的温度处于预设温度范围时,向所述温度记录仪发出显示屏温度采集指令,得到待测显示屏的温度。
[0143]
在一实施例中,所述温度检测模块20,还用于在当前测试时间小于或等于目标测试时间时,将所述定时器时间重置为初始状态,并执行在定时器到达预设温度间隔采集时间时,向温度记录仪发出箱内温度采集指令,得到所述恒温恒湿高低温箱内的温度的步骤。
[0144]
在一实施例中,所述环境检测模块10,还用于根据串口发送协议向显示屏控制模块发送控制指令,使所述显示屏控制模块向所述待测显示屏发送工作指令;获取所述待测显示屏根据所述工作指令反馈的应答信息;对所述应答信息的应答类型分析,若所述应答类型为预设成功类型,则执行并对所述恒温恒湿高低温箱内的温度进行检测的步骤。
[0145]
在一实施例中,所述环境检测模块10,还用于在当前测试次数不大于目标测试次数时,执行向恒温恒湿高低温箱内的待测显示屏发送工作指令,并对所述恒温恒湿高低温箱内的温度进行检测的步骤;在当前测试次数大于目标测试次数时,执行根据所述待测显示屏的温度生成测试结果的步骤。
[0146]
应当理解的是,以上仅为举例说明,对本发明的技术方案并不构成任何限定,在具体应用中,本领域的技术人员可以根据需要进行设置,本发明对此不做限制。
[0147]
需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。
[0148]
此外,需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵
盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0149]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0150]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器(read only memory,rom)/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0151]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1