一种测试usb设备识别可靠性的装置及方法

文档序号:8258244阅读:524来源:国知局
一种测试usb设备识别可靠性的装置及方法
【技术领域】
[0001]本发明涉及USB设备识别技术领域,具体而言,涉及一种能够模拟USB设备插拔状态的USB设备识别可靠性测试装置及其测试方法。
【背景技术】
[0002]目前USB技术已经非常普及,应用到了各种电子产品中,因此USB设备能够稳定识别非常重要。通常一款应用USB技术的电子产品在投入生产前需要进行大量的实验,测试其是否可以被稳定可靠的识别。然而现有技术中只能通过研发人员手动进行反复的插拔实验,费时费力,且无法复现不能识别时的测试条件,测试次数有限,局限性很大。

【发明内容】

[0003]本发明的目的在于提供一种测试USB设备识别可靠性的装置及方法,用以自动模拟USB设备的插拔状态,从而实现快速、准确地测试USN设备的识别可靠性。
[0004]为达到上述目的,本发明在一具体实施例中提供了一种USB设备识别可靠性的测试系统,包括:
[0005]USB 设备,具有一 USB 端口 ;
[0006]第一接口,包括第一电源线端、第一正极数据线端、第一负极数据线端和第一地线端,用于和所述USB设备相连;其中所述第一地线端直接接地;
[0007]第二接口,包括第二电源线端、第二正极数据线端、第二负极数据线端和第二地线端,用于和计算机相连;其中所述第二地线端直接接地;
[0008]电源开关,与第一电源线端和第二电源线端相连,用于导通或断开该第一电源线端和第二电源线端;
[0009]USB开关,与第一正极数据线端、第一负极数据线端、第二正极数据线端和第二负极数据线端相连,用于导通或者断开所述第一正极数据线端、第一负极数据线端、第二正极数据线端和第二负极数据线端;
[0010]1卡,与所述电源开关、所述USB开关相连,用于输出所述计算机对所述电源开关和所述USB开关的关断状态以及关闭时刻的控制;
[0011]计算机,与所述1卡相连,用于通过所述1卡实现对所述第一电源线端、第一正极数据线端、和第一负极数据线端的导通延迟时间的控制,从而模拟真实USB设备的插拔过程;另外,所述计算机中的硬盘用于存储识别结果的数据。
[0012]根据本发明提出的一种测试USB设备识别可靠性的装置,所述电源开关为一继电器,连接在所述第一电源线端和第二电源线端之间。
[0013]根据本发明提出的一种测试USB设备识别可靠性的装置,所述USB开关包括两个继电器,分别连接在所述第一负极数据线端和所述第二负极数据线端之间、以及所述第一正极数据线端和所述第二正极数据线端之间。
[0014]根据本发明提出的一种测试USB设备识别可靠性的装置,用所述计算机中的并口替代所述1卡。
[0015]本发明的一种USB设备识别可靠性的测试系统的另一具体实施例中包括:
[0016]USB 设备,具有一 USB 端口 ;
[0017]第一接口,包括第一电源线端、第一正极数据线端、第一负极数据线端和第一地线端,用于和所述USB设备相连;
[0018]第二接口,包括第二电源线端、第二正极数据线端、第二负极数据线端和第二地线端,用于和计算机相连;
[0019]电源开关,与第一电源线端和第二电源线端相连,用于导通或断开该第一电源线端和第二电源线端;
[0020]USB开关,与第一正极数据线端、第一负极数据线端、第二正极数据线端和第二负极数据线端相连,用于导通或者断开所述第一正极数据线端、第一负极数据线端、第二正极数据线端和第二负极数据线端;
[0021]地线开关,与所述第一地线端和所述第二地线端连接,用于导通或者断开所述第一地线端和所述第二地线端与大地的连接;
[0022]1卡,与所述电源开关、所述USB开关相连,用于输出所述计算机对所述电源开关和所述USB开关的关断状态以及关闭时刻的控制;
[0023]计算机,与所述1卡相连,用于通过所述1卡实现对所述第一电源线端、第一正极数据线端、和第一负极数据线端的导通延迟时间的控制,从而模拟真实USB设备的插拔过程;另外,所述计算机中的硬盘用于存储识别结果的数据。
[0024]根据本发明提出的一种USB设备识别可靠性的测试系统,所述电源开关为一继电器,连接在所述第一电源线端和第二电源线端之间。
[0025]根据本发明提出的一种USB设备识别可靠性的测试系统,所述USB开关包括两个继电器,分别连接在所述第一负极数据线端和所述第二负极数据线端之间、以及所述第一正极数据线端和所述第二正极数据线端之间。
[0026]根据本发明提出的一种USB设备识别可靠性的测试系统,所述地线开关为一继电器,连接在所述第一地线端和第二地线端之间。
[0027]根据本发明提出的一种USB设备识别可靠性的测试系统,用所述计算机中的并口替代所述1卡。
[0028]与现有技术相比,本发明的有益效果在于:
[0029]本发明的测试系统可以不断地模拟USB插拔实验,其单次测试周期短,随机性强,节省研发人员宝贵的时间,且如果出现无法识别的现象,可以复现无法识别时的测试条件。通过对USB设备进行大量的测试实验,可以验证USB设备是否可以稳定可靠的识别,如果不能稳定可靠的识别,则可以通过分析硬盘中的测试数据与该USB设备的装置分析问题的所在,从而节省了大量的人力成本及时间成本。
【附图说明】
[0030]图1为本发明USB设备识别可靠性的测试系统的实施例的结构示意图;
[0031]图2为本发明USB设备识别可靠性的测试系统的另一实施例的结构示意图。
[0032]附图标记说明:10_第一接口 ;20_第二接口 ;30_电源开关;40-USB开关;50-地线开关;60-10卡;70-硬盘;80-并口 ;01-USB设备;02_计算机。
【具体实施方式】
[0033]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0034]本发明首先提供了一种USB设备识别可靠性的测试系统,以下将通过两个具体实施例来进行说明。
[0035]实施例一
[0036]图1为本发明一个具体实施例的结构示意图。在该实施例中,本发明的测试系统主要包括第一接口 10、第二接口 20、电源开关30、USB开关40、1卡60、硬盘70以及USB设备01和计算机02。具体地,第一接口 10包括第一电源线端VCC1、第一正极数据线端D1+、第一负极数据线端Dl-和第一地线端GNDl,其中所述第一地线端GNDl测试前直接接地。第二接口 20包括第二电源线端VCC2、第二正极数据线端D2+、第二负极数据线端D2-和第二地线端GND2,其中第二地线端GND2在测试前直接接地。
[0037]本实施例的设计思路主要是通过控制电源线端、数据线端的导通状态及导通时间来模拟插拔过程的。因为在实际插拔中,由于用户插拔时的力度、角度以及设备的磨损程度不同,即使USB设备已经插入,电源线、数据线也往往不会在同一时刻立即导通,通常会存在一个延迟的时间。本发明正是根据USB插拔过程的这一特性,从而通过控制电源线端、数据线端的导通延迟时间来模拟USB设备的插拔,以求更加真实准确得模拟USB设备插拔过程。
[0038]基于上述思路,本实施例引入了电源开关30和USB开关40。电源开关30用来与第一电源线端VCCl和第二电源线端VCC2相连;USB开关40分别与第一正极数据线端D1+、第一负极数据线端D1-、第二正极数据线端D2+和第二负极数据线端D2-相连。1卡60与电源开关30以及USB开关40相连,通过对电源开关30和USB开关40的关断状态以及关闭时刻的控制,实现对第一电源线端VCC1、第一正极数据线端Dl+和第一负极数据线端Dl-的导通时间的控制,从而模拟真实USB设备的插拔过程,并记录对于计算机USB设备的识别结果。硬盘70用于存储识别数据。
[0039]实施例二
[0040]图2为本发明的测试系统的第二种实施例的结构示意图。与实施例一不同的是,本实施例中不仅要控制电源线、数据线的导通延迟时间,同时还加入了对地线延迟时间的控制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1