一种传感器的测试装置、系统和方法与流程

文档序号:11473466阅读:280来源:国知局
一种传感器的测试装置、系统和方法与流程

本发明涉及传感器测试技术领域,特别涉及一种传感器的测试装置、系统和方法。



背景技术:

现如今,自动控制和自动检测取代人力劳动的趋势愈发明显,特别是传感器技术的日趋成熟更加推动了该趋势的发展。但是,在传感器使用过程中,传感器是否灵敏直接影响设备的运行效果。例如,在虚拟现实技术(virtualreality,vr)领域中,因vr技术给用户带来了良好的视觉体验和听觉体验,应用于虚拟现实领域的各种虚拟现实设备层出不穷,特别是虚拟现实头戴设备,可以满足用户观看全景视频或全景图片的需求。在vr设备使用过程中,vr设备的传感器是否灵敏会直接影响用户的使用体验。因此定期对设备传感器进行测试是非有必要的。

现有技术中的测试方法是将设备平放于桌面或者人工手持,进行设备传感器的测试,但是前者将设备平放于桌面上,只能对用户静置状态进行模拟测试,无法对模拟用户运动进行测试,测试结果不准确;后者人工手持测试,虽然可以进行用户运动运动模拟测试,但是只能进行用户短期使用的模拟测试,也会影响测试结果,而且人工成本较高,测试效率低下,如果是用户本人进行测试,还会降低用户的使用体验,例如,对vr设备的传感器的测试。总之,现有技术中的传感器的测试方法无法获取准确的测试结果,测试效率较低,还会附加有人工成本,影响用户的使用体验。



技术实现要素:

鉴于现有技术传感器的测试方法无法获取准确的测试结果,测试效率较低,还会附加有人工成本,影响用户的使用体验的问题,提出了本发明的一种传感器的测试装置、系统和方法,以便解决或至少部分地解决上述问题。

根据本发明的一个方面,提供了一种传感器的测试装置,所述测试装置包括:操作台、运动模拟模块、驱动模块、具有固定模块的托盘和数据通讯接口;所述运动模拟模块的一端连接所述操作台,另一端连接所述托盘;

所述托盘,用于放置待测设备,并利用所述固定模块固定所述待测设备;

所述数据通讯接口,用于连接控制端,接收所述控制端输入的模拟用户运动的参数;

所述驱动模块,用于根据所述参数控制所述运动模拟模块进行随机运动;

所述运动模拟模块,用于通过自身的所述随机运动,带动所述托盘上放置的所述待测设备进行所述随机运动,以便所述待测设备进行所述随机运动达到预设测试时间后,对所述待测设备的传感器的性能进行测试。

根据本发明的另一个方面,提供了一种传感器的测试系统,所述测试系统包括控制端,以及如前所述的传感器的测试装置,所述控制端连接所述测试装置的数据通讯接口;

所述控制端,用于接收用户输入的模拟用户运动的参数,并将所述参数通过所述数据通讯接口发送给所述测试装置的驱动模块。

根据本发明的又一个方面,提供了一种传感器的测试方法,利用如前所述的传感器的测试装置,所述测试方法包括:

将待测设备放置在所述测试装置的托盘上,并使用所述固定模块固定所述待测设备;

将控制端连接所述测试装置的数据通讯接口,利用所述控制端接收用户输入的模拟用户运动的参数,并将所述参数通过所述数据通讯接口发送给所述测试装置的驱动模块;

所述驱动模块根据所述参数控制所述运动模拟模块进行随机运动,所述运动模拟模块通过自身的所述随机运动,带动所述托盘上放置的所述待测设备进行所述随机运动;

当所述待测设备进行所述随机运动达到预设测试时间后,对所述待测设备的传感器的性能进行测试。

综上所述,本发明通过提供包括有操作台、运动模拟模块、驱动模块、具有固定模块的托盘和数据通讯接口的传感器的测试装置,通过数据通讯接口接收控制端输入的参数,驱动模块根据参数控制运动模拟模块进行随机运动,进而带动托盘上放置的待测设备进行随机运动,以便待测设备进行随机运动达到预设测试时间后,对所述待测设备的传感器的性能进行测试。可见,本发明的技术方案可以代替现有技术中的平放于桌面上或者人工手持的方案,实现传感器的自动化测试,而且操作者可以根据测试需求进行参数的设定,真实地模拟用户运动,获得准确的测试结果,提高测试效率,提高用户的体验。

附图说明

图1为本发明一个实施例提供的一种传感器的测试装置的结构示意图;

图2为本发明另一个实施例提供的一种传感器的测试装置的结构示意图;

图3为本发明一个实施例提供的一种传感器的测试系统的结构示意图;

图4为本发明一个实施例提供的一种传感器的测试系统中控制端的参数输入界面的示意图;

图5为本发明一个实施例提供的一种传感器的测试方法的流程示意图。

具体实施方式

本发明的设计思路是:因为现有技术中只能通过将设备平放于桌面或者人工手持进行传感器的测试,本发明可以提供一种传感器的测试装置代替现有技术中的测试方案,为实现测试过程中对用户运动的模拟,该传感器的测试装置通过数据通讯接口接收操作者在控制端输入模拟参数,利用驱动模块根据模拟参数控制运动模拟模块进行随机运动,进而带动托盘中的待测设备进行随机运动,以完成对待测设备的传感器进行随机运动状态下的测试,实现传感器测试的自动化。为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

图1为本发明一个实施例提供的一种传感器的测试装置的结构示意图。如图1所示,该传感器的测试装置包括:操作台110、运动模拟模块120、驱动模块130、具有固定模块的托盘140和数据通讯接口150。

运动模拟模块120的一端连接操作台110,另一端连接托盘140。

本实施例中,数据通讯接口150设置于操作台110上。但是,本发明中不限定数据通讯接口150的位置。

托盘140,用于放置待测设备,并利用固定模块固定待测设备。当测试装置进行测试时,待测设备被放置在托盘140上,并通过固定模块进行固定,防止测试过程中待测设备的脱落。

在本实施例中,待测设备可以是vr设备。

需要说明的是,托盘中的固定模块在本实施例中不做具体的限定,可以是现有技术中可以利用的固定装置,或者可以根据待测设备的外壳形状进行特殊定制,但需要保证在该传感器的测试装置运行过程中待测设备不会脱落。

数据通讯接口150,用于连接控制端,接收控制端输入的模拟用户运动的参数。在控制端会提供一个参数输入的界面,操作者可以根据测试的要求通过参数输入的界面进行参数的输入,并通过数据通讯接口将参数发送该vr设备传感器的测试装置。

这里的数据通讯接口可以实现数据的传输。例如,usb接口,控制端也设置有usb接口,控制端和该测试装置通过usb数据线连接,进行参数的传输。

驱动模块130,用于根据参数控制运动模拟模块进行随机运动,以模拟用户的运动。本实施例中驱动模块设置在操作台110表面,但是,在本发明的方案中,驱动模块130可以根据实际应用中的需求进行设置,可以设置在操作台110的表面,也可以设置在操作台的内部,以简化操作台110表面的结构。

因为运动模拟模块会根据驱动模块的控制进行模拟用户运动的随机运动,那么运动模拟模块120,用于通过自身的随机运动,带动托盘上放置的待测设备进行随机运动,以便待测设备进行随机运动达到预设测试时间后,对待测设备的传感器的性能进行测试。

可见,本方案中提供了传感器的测试装置,通过该测试装置可以实现传感器的测试,代替现有技术中的平放于桌面上或者人工手持的方案,实现传感器测试的自动化,而且操作者可以根据测试需求进行参数的设定,更真实地模拟用户运动,获得准确的测试结果,提高测试效率,提高用户的体验。

在本发明的一个实施例中,运动模拟模块120包括水平旋转柱、固定底座和多个可伸缩柱。

具体地,水平旋转柱的一端垂直连接操作台,另一端垂直连接在固定底座的下表面;多个可伸缩柱一端垂直连接固定底座,另一端垂直连接托盘140的下表面。多个可伸缩柱是均匀分布的,以保证托盘可以进行任意角度的运动状态的模拟。

其中,水平旋转柱,用于进行水平方向的旋转运动。可伸缩柱,用于进行垂直方向上的上下伸缩运动,以变换托盘的水平倾斜角度,当每个可伸缩柱的伸缩程度不一样的时候,托盘与水平面之间就会产生一水平倾斜角度。结合水平方向的旋转运动,就可以更加真实的模拟用户运动。因为多个可伸缩柱是均匀分布的,以保证托盘可以进行任意水平倾斜角度的模拟。或者,每个可伸缩柱可以同时进行伸缩运动,用来进行振动状态的模拟。

具体地,在一个优选实施例中,上述的水平旋转柱的另一端垂直连接在固定底座的下表面的中心位置;多个可伸缩柱均匀地分布在所述固定底座的上表面的边缘位置。

需要说明的是,托盘140的形状和尺寸不限定,且固定底座的形状和尺寸也不做具体限定。以及,托盘和固定底座之间的尺寸大小关系也可以根据测试装置的使用需求进行设定,在这里也不做具体限定。但是可以预知的是,要保证托盘的水平倾斜角度的变换的效果,托盘和固定底座之间的尺寸大小差距不能相差太大,特别是托盘的尺寸不能过度大于固定底座的尺寸,才能保证当每个可伸缩柱的伸缩程度不一样的时候,有效地实现托盘与水平面之间会产生一定的水平倾斜角度。

在一个具体的实施例中,可伸缩柱具体设置为3个,均匀的分布在固定底座的上表面的边缘位置。但是,在本发明中的可伸缩柱的数量不做具体的限定。

另外,在该测试装置进行测试时,可以通过控制端进行控制,这就需要在控制端的参数输入界面上设置有“开始”按钮;或者,可以在该测试装置侧设置开关,实现测试的控制。在本发明的一个实施例中,该测试装置还包括设置于操作台110上的装置开关、水平开关和垂直开关。

装置开关,用于启动或关闭测试装置;当开始使用该测试装置进行测试时,启动装置开关。同时,该装置开关还可以起到保护该测试装置的作用,当出现故障时,可以紧急停机。

水平开关,用于启动或关闭水平旋转柱的水平旋转功能;垂直开关,用于启动或关闭多个可伸缩柱的上下伸缩运动功能。

为了更加具有适用性,在该测试装置中包括有水平开关和垂直开关,可以根据测试要求分别进行水平向旋转运动的测试,或者上下伸缩运动的测试;也可以同时使用。例如,在一次测试中,只需要进行水平方向的旋转测试即可,那么就开启水平开关,关闭垂直开关,这样水平旋转柱的水平旋转功能开启,可以进行水平旋转运动;多个可伸缩柱的上下伸缩运动功能关闭,不能进行上下伸缩运动,以实现本次测试的只进行水平方向的旋转测试。

在本发明的一个实施例中,该测试装置还包括设置于操作台110上的显示器和led指示灯。

显示器,用于显示参数的写入状态和测试时间的计时显示;可以便于操作者查看测试的进度。参数的写入状态包括“写入成功”状态,和“写入失败”状态,只有当显示的是“写入成功”状态时,才可以进行待测设备传感器的测试。这里可以通过参数输入的方式设定预设测试时间,然后在显示器上现实测试时间的计时,当计时达到预设测试时间时,测试结束。

led指示灯,用于指示测试装置的开启状态或测试结束状态;在测试装置的开启状态和测试结束状态下,led指示灯的颜色不同。例如,开启状态为绿色,测试结束状态为红色。

下面就本发明的一个优选实施例对本方案进行详细说明,在本实施例中待测设备为vr设备。图2为本发明另一个实施例提供的一种传感器的测试装置的结构示意图。如图2所示,该传感器的测试装置包括操作台210、可伸缩柱221、可伸缩柱222、可伸缩柱223、水平旋转柱224、固定底座225、驱动模块、具有固定模块的托盘230、usb接口240、装置开关250、水平开关260、垂直开关270、显示器280和led指示灯290。

水平旋转柱224的一端垂直连接操作台210,另一端垂直连接在固定底座225的下表面的中心位置;可伸缩柱221、可伸缩柱222、可伸缩柱223均匀地分布在固定底座225的上表面的边缘位置,且一端垂直连接固定底座225,另一端垂直连接托盘230的下表面。在本实施例中,固定托盘225和托盘230的形状、尺寸大小相等,且均为圆形。

usb接口240、装置开关250、水平开关260、垂直开关270、显示器280和led指示灯290均位于操作台210上,便于操作者进行测试操作。在本实施例中,驱动模块位于操作台210的内部,因此在图2中没有进行显示。

托盘230,用于放置待测vr设备,并利用固定模块固定待测vr设备。

usb接口240,用于通过usb数据线连接控制端,接收控制端输入的模拟用户运动的参数。

驱动模块,用于根据参数控制水平旋转柱进行水平方向的旋转运动,和/或控制可伸缩柱进行垂直方向的随机运动。

水平旋转柱224,用于进行水平方向的旋转运动;可伸缩柱221、可伸缩柱222、可伸缩柱223,用于进行垂直方向上的上下伸缩运动,以变换托盘的水平倾斜角度。这样就可以通过可伸缩柱221、可伸缩柱222、可伸缩柱223在垂直方向上的上下伸缩运动和水平旋转柱224水平方向的旋转运动,带动托盘230上放置的待测vr设备进行随机运动,以便待测vr设备进行随机运动达到预设测试时间后,对待测vr设备的传感器的性能进行测试。

装置开关250,用于启动或关闭测试装置;水平开关260,用于启动或关闭水平旋转柱的水平旋转功能;垂直开关270,用于启动或关闭多个可伸缩柱的上下伸缩运动功能。

显示器280,用于显示参数的写入状态和测试时间的计时显示;led指示灯290,用于指示测试装置的开启状态或测试结束状态;在测试装置的开启状态下为绿色,测试结束状态下为红色。

图3为本发明一个实施例提供的一种传感器的测试系统的结构示意图。如图3所示,传感器的测试系统300包括控制端310,以及如图1或图2所示的传感器的测试装置320,控制端310连接vr设备传感器的测试装置320的数据通讯接口。

控制端310,用于接收用户输入的模拟用户运动的参数,并将参数通过数据通讯接口发送给测试装置320的驱动模块。

在本发明的一个实施例中,模拟用户运动的参数包括:水平旋转频率;垂直伸缩速度;不同方向上的水平倾斜角度;预设测试时间;

测试装置320的驱动模块,用于根据水平旋转频率控制水平旋转柱进行水平方向上的旋转运动;根据垂直伸缩速度和不同方向上的水平倾斜角度控制多个可伸缩柱进行垂直方向上的上下伸缩运动。

图4为本发明一个实施例提供的一种传感器的测试系统中控制端的参数输入界面的示意图。如图4所示,擦作者可以通过传感器的测试系统中控制端的参数输入界面输入水平旋转频率;垂直伸缩速度;不同方向上的水平倾斜角度;预设测试时间等测试参数。当操作者点击确定后,其输入的参数就可以通过数据通讯接口发送给测试装置。

需要说明的是,本实施例提供的模拟用户运动的参数可以不限于上述几种以及参数输入界面的形式不限于图4所示的形式,该传感器的测试系统300的操作者可以根据测试需求自行设计该控制端310的参数的类型。例如,给多个可伸缩柱进行编号,设定每个伸缩柱的伸缩速度等。操作者也可以根据自己的喜好进行参数输入界面的形式的设定,在本实施例中均不作具体的限定,只要能正确的完成待测设备的传感器的测试的参数,并通过该参数实现测试装置的相应的运动模拟均应是本发明的方案或通过本发明的到启示的相关方案。

图5为本发明一个实施例提供的一种传感器的测试方法的流程示意图。利用如图1或图2所示的传感器的测试装置,该测试方法包括:

步骤s510,将待测设备放置在测试装置的托盘上,并使用固定模块固定待测设备。

步骤s520,将控制端连接测试装置的数据通讯接口,利用控制端接收用户输入的模拟用户运动的参数,并将参数通过数据通讯接口发送给测试装置的驱动模块。

步骤s530,驱动模块根据参数控制运动模拟模块进行随机运动,运动模拟模块通过自身的随机运动,带动托盘上放置的待测设备进行随机运动。

步骤s540,当待测设备进行随机运动达到预设测试时间后,对待测设备的传感器的性能进行测试。

在本发明的一个实施例中,步骤s520中的控制端发送的模拟用户运动的参数包括:水平旋转频率;垂直伸缩速度;不同方向上的水平倾斜角度;预设测试时间。

步骤s530中的随机运动包括:水平方向的旋转运动、垂直方向上的上下伸缩运动;

则步骤s530中的驱动模块根据参数控制运动模拟模块进行随机运动包括:根据水平旋转频率控制水平旋转柱进行水平方向上的旋转运动;根据垂直伸缩速度和不同方向上的水平倾斜角度控制多个可伸缩柱进行垂直方向上的上下伸缩运动。以及根据预设测试时间进行控制测试的时间,当到达预设测试时间后,结束测试。

在本发明的一个实施例中,图5所示的方法还包括:进行参数的“写入成功”状态的显示,进行测试时间的计时显示,以及调节传感器的测试装置的led指示灯至开启状态,以及显示的测试时间计时到预设测试时间,调节led指示灯至测试结束状态。

需要说明的是,图2所示的装置、图3所述的系统、图5所示的方法的各实施例与图1所示的各实施例对应相同,上文已有详细说明,在此不再赘述。

综上所述,本发明通过提供包括有操作台、运动模拟模块、驱动模块、具有固定模块的托盘和数据通讯接口的传感器的测试装置,通过数据通讯接口接收控制端输入的参数,驱动模块根据参数控制运动模拟模块进行随机运动,进而带动托盘上放置的待测设备进行随机运动,以便待测设备进行随机运动达到预设测试时间后,对所述待测设备的传感器的性能进行测试。可见,本发明的技术方案可以代替现有技术中的平放于桌面上或者人工手持的方案,实现传感器的自动化测试,而且操作者可以根据测试需求进行参数的设定,真实地模拟用户运动,获得准确的测试结果,提高测试效率,提高用户的体验。

以上所述,仅为本发明的具体实施方式,在本发明的上述教导下,本领域技术人员可以在上述实施例的基础上进行其他的改进或变形。本领域技术人员应该明白,上述的具体描述只是更好的解释本发明的目的,本发明的保护范围应以权利要求的保护范围为准。

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