一种USB接口的插拔耐久测试方法、系统、设备及介质与流程

文档序号:36734472发布日期:2024-01-16 12:47阅读:21来源:国知局
一种USB接口的插拔耐久测试方法、系统、设备及介质与流程

本申请涉及usb接口测试,尤其是涉及一种usb接口的插拔耐久测试方法、系统、设备及介质。


背景技术:

1、usb是一个外部总线标准,用于规范计算机与外部设备的连接和通讯。一般情况下,外设硬件的usb公头接口会被插入计算机的usb母头接口上,实现计算机与外部设备的通讯连接。由于usb公头接口与usb母头接口之间的插拔次数较高,因此在出厂时进行usb接口插拔耐久测试是十分必要的。

2、通常,在usb接口插拔耐久测试过程时,会将usb公头接口插入usb母头接口,通过人工检查测试样机显示屏上是否显示出usb图像,然后拔出,重复多次,以检测usb接口的插拔稳定性。但是这种测试方法会浪费大量的人工成本和时间成本,且在长时间测试的情况下测试结果不够准确。


技术实现思路

1、有鉴于此,本申请的目的在于提供一种usb接口的插拔耐久测试方法、系统、设备及介质,工控机基于摄像头实时拍摄到的显示屏的目标图像和usb图标进行usb接口插拔耐久测试,无需人工进行检测,提高了usb接口插拔耐久测试的准确性,同时减少了人工成本和时间成本。

2、第一方面,本申请实施例提供了一种usb接口的插拔耐久测试方法,所述插拔耐久测试方法应用于一种usb接口的插拔耐久测试系统,所述插拔耐久测试系统包括工控机、usb接口插拔控制器和摄像头,其中,所述摄像头和所述usb接口插拔控制器分别与所述工控机电连接,所述usb接口插拔控制器与usb公头接口连接;所述测试方法包括:

3、在usb接口插拔耐久测试开始时,所述工控机获取usb接口正常接通时测试样机的显示屏中所显示的usb图标,并向所述usb接口插拔控制器发送usb接口接通指令;

4、所述usb接口插拔控制器基于所述usb接口接通指令控制所述usb公头接口插入所述测试样机的usb母头接口;

5、所述工控机向所述摄像头发送拍摄指令;

6、所述摄像头基于所述拍摄指令拍摄所述显示屏中所显示的画面,得到目标图像,并将所述目标图像发送给所述工控机;

7、所述工控机基于所述目标图像和所述usb图标进行所述usb接口插拔耐久测试,当所述usb接口插拔耐久测试达到特定条件时,则结束所述usb接口插拔耐久测试。

8、进一步的,所述工控机基于所述目标图像和所述usb图标进行所述usb接口插拔耐久测试,包括:

9、判断所述目标图像中是否存在所述usb图标;

10、若是,则将所述usb接口插拔耐久测试的测试次数增加1,向所述usb接口插拔控制器发送usb接口断开指令,并返回执行所述向所述usb接口插拔控制器发送usb接口接通指令的步骤;

11、若否,则认为所述usb接口插拔耐久测试失败。

12、进一步的,所述特定条件为所述usb接口插拔耐久测试的测试次数达到预设阈值,或者所述usb接口插拔耐久测试失败。

13、进一步的,所述usb接口插拔控制器包括伺服电机和电缸,所述usb接口插拔控制器基于所述usb接口接通指令控制所述usb公头接口插入所述测试样机的usb母头接口,包括:

14、所述伺服电机基于所述usb接口接通指令确定第一旋转角度,并基于所述第一旋转角度进行正向转动,以带动所述电缸前进,使所述usb公头接口插入所述usb母头接口。

15、进一步的,所述伺服电机基于所述第一旋转角度进行正向转动之后,所述插拔耐久测试方法还包括:

16、基于所述正向转动的实际旋转角度生成对应数量的脉冲信号,并将脉冲信号发送至所述工控机。

17、进一步的,所述插拔耐久测试方法还包括:

18、当所述usb接口插拔控制器接收到所述usb接口断开指令时,所述伺服电机基于所述usb接口断开指令确定第二旋转角度,并基于所述第二旋转角度进行反向转动,以带动所述电缸后退,使所述usb公头接口从所述usb母头接口中拔出。

19、进一步的,所述插拔耐久测试系统还包括程控电源,所述插拔耐久测试方法还包括:

20、在所述usb接口插拔耐久测试开始之前,所述工控机发送供电指令至所述程控电源;

21、所述程控电源基于所述供电指令向所述测试样机提供直流电源。

22、第二方面,本申请实施例还提供了一种usb接口的插拔耐久测试系统,所述插拔耐久测试系统包括:

23、工控机,用于在usb接口插拔耐久测试开始时,获取usb接口正常接通时测试样机的显示屏中所显示的usb图标,并向usb接口插拔控制器发送usb接口接通指令;

24、usb接口插拔控制器,用于基于所述usb接口接通指令控制所述usb公头接口插入所述测试样机的usb母头接口;

25、所述工控机,还用于向摄像头发送拍摄指令;

26、摄像头,用于基于所述拍摄指令拍摄所述显示屏中所显示的画面,得到目标图像,并将所述目标图像发送给所述工控机;

27、所述工控机,还用于基于所述目标图像和所述usb图标进行所述usb接口插拔耐久测试,当所述usb接口插拔耐久测试达到特定条件时,则结束所述usb接口插拔耐久测试。

28、第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的usb接口的插拔耐久测试方法的步骤。

29、第四方面,本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的usb接口的插拔耐久测试方法的步骤。

30、本申请实施例提供的一种usb接口的插拔耐久测试方法、系统、设备及介质,首先,在usb接口插拔耐久测试开始时,所述工控机获取usb接口正常接通时测试样机的显示屏中所显示的usb图标,并向所述usb接口插拔控制器发送usb接口接通指令;然后,所述usb接口插拔控制器基于所述usb接口接通指令控制所述usb公头接口插入所述测试样机的usb母头接口;所述工控机向所述摄像头发送拍摄指令;所述摄像头基于所述拍摄指令拍摄所述显示屏中所显示的画面,得到目标图像,并将所述目标图像发送给所述工控机;所述工控机基于所述目标图像和所述usb图标进行所述usb接口插拔耐久测试,当所述usb接口插拔耐久测试达到特定条件时,则结束所述usb接口插拔耐久测试。这样,本申请通过工控机基于摄像头实时拍摄到的显示屏的目标图像和usb图标进行usb接口插拔耐久测试,无需人工进行检测,提高了usb接口插拔耐久测试的准确性,同时减少了人工成本和时间成本。

31、为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。



技术特征:

1.一种usb接口的插拔耐久测试方法,其特征在于,所述插拔耐久测试方法应用于一种usb接口的插拔耐久测试系统,所述插拔耐久测试系统包括工控机、usb接口插拔控制器和摄像头,其中,所述摄像头和所述usb接口插拔控制器分别与所述工控机电连接,所述usb接口插拔控制器与usb公头接口连接;所述测试方法包括:

2.根据权利要求1所述的插拔耐久测试方法,其特征在于,所述工控机基于所述目标图像和所述usb图标进行所述usb接口插拔耐久测试,包括:

3.根据权利要求2所述的插拔耐久测试方法,其特征在于,所述特定条件为所述usb接口插拔耐久测试的测试次数达到预设阈值,或者所述usb接口插拔耐久测试失败。

4.根据权利要求1所述的插拔耐久测试方法,其特征在于,所述usb接口插拔控制器包括伺服电机和电缸,所述usb接口插拔控制器基于所述usb接口接通指令控制所述usb公头接口插入所述测试样机的usb母头接口,包括:

5.根据权利要求4所述的插拔耐久测试方法,其特征在于,所述伺服电机基于所述第一旋转角度进行正向转动之后,所述插拔耐久测试方法还包括:

6.根据权利要求4所述的插拔耐久测试方法,其特征在于,所述插拔耐久测试方法还包括:

7.根据权利要求1所述的插拔耐久测试方法,其特征在于,所述插拔耐久测试系统还包括程控电源,所述插拔耐久测试方法还包括:

8.一种usb接口的插拔耐久测试系统,其特征在于,所述插拔耐久测试系统包括:

9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线进行通信,所述机器可读指令被所述处理器运行时执行如权利要求1至7任一所述的usb接口的插拔耐久测试方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至7任一所述的usb接口的插拔耐久测试方法的步骤。


技术总结
本申请提供了一种USB接口的插拔耐久测试方法、系统、设备及介质,所述方法包括:工控机向USB接口插拔控制器发送USB接口接通指令USB接口插拔控制器基于所述USB接口接通指令控制所述USB公头接口插入所述测试样机的USB母头接口;摄像头拍摄显示屏中所显示的画面,得到目标图像,并将所述目标图像发送给所述工控机;所述工控机基于所述目标图像和所述USB图标进行所述USB接口插拔耐久测试,当所述USB接口插拔耐久测试达到特定条件时,则结束所述USB接口插拔耐久测试。通过所述方法和系统,提高了USB接口插拔耐久测试的准确性,同时减少了人工成本和时间成本。

技术研发人员:刘婷婷
受保护的技术使用者:富赛汽车电子有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1