一种用于蓝牙开发板的重连测试设备的制作方法

文档序号:12490472阅读:219来源:国知局
一种用于蓝牙开发板的重连测试设备的制作方法与工艺

本发明涉及蓝牙重连测试技术领域,更具体地,本发明涉及一种用于蓝牙开发板的重连测试设备。



背景技术:

蓝牙设备和其他电子设备建立连接之后,如果由于障碍物阻挡或者干扰、电子设备关机等事件发生时,蓝牙设备和其他电子设备的连接会断开,此时,蓝牙设备将会向其他电子设备按照预先设定的重连间隔和重连次数发起重连请求。如果蓝牙设备的重连间隔和重连次数不符合设计要求,将会对蓝牙设备功耗等参数造成影响,进而影响到用户体验效果。

因此,在蓝牙设备的开发板设计完成后,需要测试一下当前蓝牙开发板的重连情况是否达到了设计要求。

现有技术中,测试蓝牙开发板重连间隔和重连次数的方法有两种。第一种方法是使用专业的Log抓取工具,如BPA600等,但是这种Log抓取工具有两个主要的缺点:一是购买这种工具花费较高,二是Log抓取时得到的数据量比较大,需要较大的电脑内存,增大测试人员的工作量。第二种测试方法是测试者计时来测试重连间隔,这对测试人员来说是一种枯燥的工作,而且很多时候测试得到的数据还是不够准确。

由于现有的重连测试方法的局限性,重连过程中隐藏的问题经常不能被发现。从而影响了产品的品质,进而影响到产品的用户体验效果。



技术实现要素:

本发明的一个目的是提供一种能够解决上述问题之一的新的技术方案。

根据本发明的第一方面,提供了一种用于蓝牙开发板的重连测试设备,包括连接模块、电流检测模块、电源模块和处理模块,所述连接模块具有用于与蓝牙开发板的电源端对应连接的电源针脚、及用于与所述蓝牙开发板的接地端对应连接的接地针脚,所述电源针脚与所述电源模块的正极连接,所述接地针脚与所述电源模块的负极连接,所述电流检测模块被设置为检测所述电源模块输出的电流值,所述处理模块被设置为根据所述电流值确定所述蓝牙开发板的重连信息。

可选的是,所述重连信息包括重连时间间隔和重连次数。

可选的是,所述处理模块还被设置为根据所述电流和检测到所述电流值的时间绘制反映电流值与时间之间关系的电流曲线。

可选的是,所述重连测试设备还包括显示模块,所述显示模块被设置为显示所述电流曲线。

可选的是,所述处理模块和所述显示模块由电脑提供。

可选的是,所述电流检测模块由万用表提供。

可选的是,所述万用表与所述连接模块串联连接在所述电源模块的正极和负极之间。

可选的是,所述万用表检测的电流值通过USB数据线传送至所述处理模块。

本发明的一个有益效果在于,通过本发明重连测试设备对蓝牙开发板在重连期间的电流进行检测,就能够检测出蓝牙开发板的重连时间间隔和重连次数是否符合设计要求。且本发明的重连测试设备结构简单、易于实现、测试结果准确、可操作性强、干扰数据少,且能够避免对蓝牙产品的功耗等参数造成影响,进而避免影响用户体验。

通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。

附图说明

被结合在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且连同其说明一起用于解释本发明的原理。

图1为根据本发明用于蓝牙开发板的重连测试设备的一种实施结构的方框原理图;

图2为根据本发明用于蓝牙开发板的重连测试设备的另一种实施结构的方框原理图;

图3为根据本发明重连测试设备绘制的电流曲线示意图;

图4为根据本发明重连设备对蓝牙开发板进行重连测试的方法的一种实施方式的流程图。

附图标记说明:

U1-电流检测模块; U2-电源模块;

U3-处理模块; U4-显示模块;

U5-万用表; J1-连接模块;

VCC-连接模块的电源针脚; GND-连接模块的接地针脚。

具体实施方式

现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。

在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

为了解决现有的测试蓝牙重连间隔和重连次数的方法花费太多、数据量太大或者操作起来不方便、测试结果不准确的问题,提供了一种用于蓝牙开发板的重连测试设备,如图1所示,包括连接模块J1、电流检测模块U1、电源模块U2和处理模块U3,连接模块J1具有用于与蓝牙开发板的电源端对应连接的电源针脚VCC。及用于与蓝牙开发板的接地端对应连接的接地针脚GND,电源针脚VCC与电源模块U2的正极连接,接地针脚GND与电源模块U2的负极连接,电流检测模块U1被设置为检测电源模块U2输出的电流值,处理模块U3被设置为根据该电流值确定该蓝牙开发板的重连信息。其中,重连信息包括重连时间间隔和重连次数。

具体的,蓝牙开发板例如可以是蓝牙耳机、蓝牙音箱、蓝牙手环等蓝牙设备中未组装的、能够用于发起蓝牙连接的电路板,即蓝牙设备中未组装的、设置有蓝牙芯片的电路板。

电源模块U2输出的电流即为开发板消耗的电流,蓝牙开发板发起重连时,开发板消耗的电流比不发起重连时的电流大很多,例如不发起重连时的最大电流为稳定电流值,那么,每次检测到开发板消耗的电流超过稳定电流值的时间则为重连时间间隔,检测到开发板消耗的电流超过稳定电流值的次数则为重连次数。这样,根据检测蓝牙开发板在重连过程中的电流值变化情况,就能够计算出重连时间间隔和重连次数。

这样,通过本发明重连测试设备对电源模块在蓝牙开发板重连期间的电流值进行检测,就能够检测出蓝牙开发板的重连时间间隔和重连次数是否符合设计要求。且本发明的重连测试设备结构简单、易于实现、测试结果准确、可操作性强、干扰数据少,且能够避免对蓝牙产品的功耗等参数造成影响,进而避免影响用户体验。

进一步地,电流检测模块U1可以由调至电流档的万用表提供,电源模块U2可以由电池提供,处理模块U3可以由电脑提供。因此,本发明的测试设备的成本较低。

在此基础上,万用表检测的是电源模块U2输出的电流,也是流经蓝牙开发板的电流,因此,万用表与连接模块J1可以是串联连接在电源模块U2的正极和负极之间。

在本发明的一个具体实施例中,处理模块U3还被设置为根据电流值和检测到电流值的时间绘制反映电流值与时间之间关系的电流曲线。

进一步地,该重连测试设备还包括显示模块U4,如图2所示,显示模块U4被设置为显示电流曲线,以将电流曲线展示给测试人员,以用于测试人员通过观察计算出重连时间间隔和重连次数。

电流检测模块U1每隔设定时间例如是1秒向处理模块U3输出一次电流值,在此情况中,处理模块U3绘制的电流曲线图可以如图3所示,图中横坐标表示时间,具体为相对于起始检测时间的时:分:秒;纵坐标表示电流值,其电流的单位为A,电流值恢复至较小的稳定状态时表明蓝牙开发板的重连完成,测试人员能够直观地从曲线图中区分出重连过程电流情况和重连完成后的电流情况,确定重连完成后的稳定电流值,其中,稳定电流值例如可以是重连完成后的电流的最大值或者是平均值。图3中方框内区域为蓝牙重连过程中测得的电流变化情况,在电流曲线重连过程中,电流值超过稳定电流值的两个波峰之间的时间间隔就是蓝牙开发板发起重连的时间间隔,而电流值超过稳定电流值的波峰的总次数就是蓝牙开发板发起重连的次数。

在此基础上,处理模块U3和显示模块U4均由电脑提供,电流检测模块U1可以由调至电流档的万用表U5提供,万用表U5检测的电流值可以通过USB数据线传送至电脑,电脑例如可以将接收到的电流值、和接收到电流的时间存储在Excel表的对应位置上,并根据该Excel表绘制出电流曲线,并将该电流曲线显示给测试人员查看,测试人员根据该电流曲线观察计算出重连时间间隔和重连次数。

在一个通过本发明重连测试设备对蓝牙开发板进行测试的实施例中,具体方法可以为如图4所示,包括如下步骤:

步骤S401,控制蓝牙开发板与参考蓝牙设备通过蓝牙配对连接。

参考蓝牙设备例如可以是手机、平板电脑等蓝牙电子产品。只有当蓝牙开发板与参考蓝牙设备配对之后再断开连接,蓝牙开发板才会向参考蓝牙设备发起重连请求。

步骤S402,将蓝牙开发板连接至重连测试设备的连接模块。

具体的,将蓝牙开发板的电源端与连接模块的电源针脚对应连接,并将蓝牙开发板的接地端与连接模块的接地针脚对应连接,以使得电流检测模块对流入蓝牙开发板的电流进行实时监测。

其中,步骤S401和步骤S402的执行不分先后顺序。

步骤S403,断开蓝牙开发板与参考蓝牙设备之间的蓝牙连接。

断开蓝牙开发板与参考蓝牙设备之间的蓝牙连接之后,蓝牙开发板将会向参考蓝牙设备发起重连请求。

步骤S404,控制电流检测模块按照固定时间间隔向处理模块输出检测到的电流值。

步骤S405,控制模块根据该电流值和接收到该电流值的时间绘制电流曲线。

步骤S406,控制显示模块显示电流曲线。

步骤S407,持续检测蓝牙开发板的电流值至其恢复至稳定状态。

电流值恢复至稳定状态表明蓝牙开发板的重连完成。

步骤S408,测试人员根据电流曲线观察计算出重连时间间隔和重连次数。

根据电流变化情况确定重连过程,观察计算出重连过程中两次波峰的时间间隔和波峰的总次数,分别作为重连时间间隔和重连次数。

通过本发明重连测试设备对蓝牙开发板进行重连测试,处理的数据量小,节省电脑内存;测试结果准确,可以精确计算重连的时间间隔和重连的次数;操作方便,避免了测试人员紧张、乏味的工作。

上述各实施例主要重点描述与其他实施例的不同之处,但本领域技术人员应当清楚的是,上述各实施例可以根据需要单独使用或者相互结合使用。

虽然已经通过例子对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上例子仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员应该理解,可在不脱离本发明的范围和精神的情况下,对以上实施例进行修改。本发明的范围由所附权利要求来限定。

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