显示终端自动测试方法与流程

文档序号:12967805阅读:1275来源:国知局
显示终端自动测试方法与流程

本发明涉及显示终端,尤其涉及一种显示终端自动测试方法。



背景技术:

工业显示器及其周边涉及对信号进行处理的产品,都要求对其稳定性进行高标准的测试。其中长期可靠性实验中最基本但是重要的测试,重启和开关机测试在时间上占很大比重,整个实验至少都是数以千计的实验次数,甚至上万次的测试,目前,这些测试主要是由人工来操作,效率较低。



技术实现要素:

为了解决现有技术中的问题,本发明提供了一种效率较高的显示终端自动测试方法。

本发明提供了一种显示终端自动测试方法,包括通过控制端进行以下步骤:

s1、配置串口;

s2、打开串口;

s3、配置控制器通道;

s4、判断是否进行实时控制,如果是,则进入手动控制控制器通道,然后跳转至步骤s12;如果否,则进入下一步骤:

s5、选择是否需要受控端主机关闭再开启功能;

s6、设定超时参数;

s7、打开摄像头;

s8、连接受控端;

s9、接收数据,发送命令;

s10、获取图像;

s11、结束。

作为本发明的进一步改进,在步骤s1中,自动读取上次所设置的串口参数,如果是第一次使用,则手动选择所需的端口和波特率。

作为本发明的进一步改进,在步骤s6中,设置3个超时参数,其中一项是作为命令参数,传输给受控端主机。

作为本发明的进一步改进,在步骤s7中,打开摄像头预览画面,调整摄像头位置,使得能够清晰的覆盖受控端待测试设备的状态。

作为本发明的进一步改进,在步骤s8中,点击运行之后,控制端一直等待受控端主机连接,一旦连接上,控制端根据内置逻辑关系发送重新启动或者关机命令,并在设定的超时时间内进行命令的发送,以及图像的获取。

作为本发明的进一步改进,在步骤s11中,通过软件自动在后台记录本次测试的状态信息以及总的统计信息,包括总数以及故障次数,然后结束。

作为本发明的进一步改进,在步骤s1之前进行硬件的连接设置,包括

s11、将控制端主机和受控端主机通过以太网接入同一网络;

s12、将usb摄像头连接在控制端主机上;

s13、控制器通过usb转rs232转换线/串口线连接至控制端主机;

s14、将受控端待测试设备,包括显示器、信号传输线材(包括但不限于dp线,dvi线,vga线,hdmi线)和信号分配器(包括但不限于dp分配器,信号放大器,dvi分配器,vga分配器等)接入受控端主机;

s15、将受控端待测试设备的电源线接入控制器;

s16、将控制器接通电源。

作为本发明的进一步改进,步骤s10包括以下子步骤:

s101、枚举视频采集设备;

s102、选择视频采集设备;

s103、设置视频设备属性;

s104、视频流采集;

s105、图像采集,保存并传输到控制端。

作为本发明的进一步改进,所述显示终端自动测试方法还包括通过受控端进行以下步骤:

s100、读取控制端配置;

s200、获取受控端待测试设备的状态信息并记录;

s300、连接控制端;

s400、获取控制端传送的命令;

s500、执行命令;

s600、结束。

本发明的有益效果是:通过上述方案,实现了显示终端的自动测试,提高了测试效率。

附图说明

图1是本发明一种显示终端自动测试方法的系统连接示意图。

图2是本发明一种显示终端自动测试方法的控制端(服务器端)工作流程图。

图3是本发明一种显示终端自动测试方法的待测试端(客户端)工作流程图。

图4是本发明一种显示终端自动测试方法的pcu(电源控制单元)工作流程图。

图5是本发明一种显示终端自动测试方法的图像采集工作流程图。

具体实施方式

下面结合附图说明及具体实施方式对本发明作进一步说明。

一种显示终端自动测试方法,提供一种测试系统,如图1所示,整个测试系统主要由三部分组成,控制端(又称服务器端)软件,主要负责控制受控端状态和发送命令给控制器(又称控制模块);受控端(又称客户端)软件主要负责连接控制端,执行控制端发送的命令,并返回相应状态,检测并记录受测设备状态。控制模块主要负责接收控制端软件传送的命令,对所选择的相应通道进行断开与闭合。

受控端主机与控制端主机之间采用以太网连接方式,免除不同格式数据转换过程的冗杂和延时。并且,在进行初次配置之后不再需要人为操作,便能够自动运行,因此在正式开始测试之前,应根据以下步骤对测试系统进行软硬件的连接。

1、将受控端主机和控制端主机接入同一网络;

2、usb摄像头连接在控制端主机上;

3、控制模块通过usb转rs232转换线/串口线连接至控制端主机;

4、待测试设备(又称受测设备),包括显示器,信号传输线(包括但不限于dp线材,dvi线材,hdmi线材,vga线材),或者信号分配器(包括但不限于dp分配器,dvi分配器,vga分配器,信号放大器等)接入客户端主机;

5、待测试设备电源线接入控制模块。

6、控制模块接通电源。

然后对控制端软件进行设置,具体步骤如下:

1、打开控制端软件;

2、选择与控制模块相连接的串口,设定波特率并打开串口;

3、取消实时控制;

4、根据需要,选择是否需要开关机操作(若不关机,则进行的是对受测设备的信号状态进行改变);

5、选择需要控制的通道;

6、配置时间参数;

7、启动测试。

此时服务器端软件等待客户端接入。

客户端的第一次运行需要进行设置,步骤如下:

1、设置服务器的地址和端口;

2、选中自动连接选项;

3、进行连接,如果连接成功,首先保存当前的设置值,然后执行服务器端发送过来的命令。

如图1所示,本发明提供的一种显示终端自动测试方法主要包括以下几个部分:

控制端:

1、控制端通过以太网连接客户端主机(受控端);

2、控制端通过rs232连接控制器,控制器作为为控制客户端(受控端)包括显示器和中间信号分配器的电源。

3、控制端通过usb接口连接摄像头,摄像头负责采取特定时刻的受控端工作状态。

受控端:

受控端主要由主机和受测设备组成,受测设备可以是显示器,信号分配器和信号传输线材。

所有连接就绪之后,便可开启主控端控制软件。按照图2所示流程进行操作,具体如下:

1、打开控制端软件;

2、系统会自动读取上次所设置的串口参数,若是第一次使用,则需要手动选择所需的端口和波特率,然后打开串口,若打开成功,则顺利连接控制模块;

3、选择实时控制模式或者自动模式,实时控制模式用于手动控制控制模块,自动模式则是无需人工干预,系统自动控制控制模块和摄像头获取图像,此处取消选择实时控制,采用自动模式;

4、根据需要选择是否需要受控端主机关闭再开启功能,此选项影响控制端传输给受控端主机的命令;

5、设置3个超时参数,其中一项是作为命令参数,传输给受控端主机;

5、选择需要控制的控制模块通道,一共4路,根据不同配置的控制器,可以进行扩展。该选项视硬件实际连接数量而定;

6、打开摄像头预览画面,调整摄像头位置,使得能够清晰的覆盖受测设备的状态;

7、点击运行之后,控制端会一直等待受控端主机连接,一旦连接上,根据内置逻辑关系发送重新启动或者关机命令。并在设定的超时时间内进行命令的发送,以及图像的获取。

8、在每次测试停止之后,软件都会自动在后台记录本次测试的状态信息以及总的统计信息,包括总数以及故障次数。

如图3所示,本发明的受控端软件工作流程如下:

1、打开软件,软件会自动获取上次运行的设定值,包括服务器端的地址和端口号,若选项中自动连接选项打开,自动连接控制端;

2、如果是第一次运行,则输入对应控制端服务器的地址和端口号,并选择自动连接,该项默认选择。然后连接;

3、软件首先会自动获取当前连接的受测设备的状态数据并写入本地文件,方便查看;

4、软件向设定的地址和端口号,发送连接申请,若不成功,会更换策略进行重新连接,若在设定的条件下,始终无法连接上,控制端会做超时处理,执行重新上电操作;

5、若连接成功,受控端会立即收到控制端发送的命令,解析后直接执行对应的命令。

如图4所示,电源控制单元的工作流程如下:

1、开始、

2、初始化、

3、等待上位机命令;

4、执行命令;

5、结束。

如图5所示,摄像头的图像采集工作流程如下:

1、开始、

2、枚举视频采集设备;

3、选择视频采集设备;

4、设置视频设备属性;

5、视频流采集;

6、图像采集,保存并传输到控制端。

本发明提供的一种显示终端自动测试方法,提高测试效率的同时,增加测试准确性,并节省大量人工成本;可以准确,详细记录每次测试受测设备的状态,方便追溯和查询。高效,一旦启动,无需人为操作,所有测试和均由系统自动完成,并能长时间持续运行。操作简单,界面简介,操作人员能很轻松对各参数进行配置。

本发明提供的一种显示终端自动测试方法,具有以下优点:

1、网络传输,能够减小数据传输的延时,方便客户端和控制端数据及时传输。

2、采用图像记录受测设备的状态,用最直观的方式,方便技术人员的追溯。

3、采用多终端记录方式,能够给技术人员提供更加详细的对比分析资料。

以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

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