一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于VISA的物联网模组生产测试工具及其测试方法与流程

2022-03-16 05:22:31 来源:中国专利 TAG:

一种基于visa的物联网模组生产测试工具及其测试方法
技术领域
1.本发明涉及物联网模组生产测试技术领域,尤其涉及一种基于visa的物联网模组生产测试工具及其测试方法。


背景技术:

2.互联网的诞生和发展,造福了成千上万的个人、企业和众多的国家,给人们的生活带来了前人不敢想象的便利与快捷。随着“万物互联”概念的诞生,一切事物都可以通过网络紧密的连接在一起,为这个时代注入了新的活力、也带来了更多的可能性。
3.其中,物联网模组作为“万物互联”的基石,其发展也深深影响着“万物互联”的发展。物联网模组在生产的过程中,为了保证模组的质量,需要对模组进行各种各样的测试。
4.visa(virtual instrument software architecture,简称为“visa”),即虚拟仪器软件结构,是vxi plug&play联盟制定的i/o接口软件标准及其规范的总称。visa提供用于仪器编程的标准i/o函数库,称为visa库。visa函数库驻留在计算机系统内,是计算机与仪器的标准软件通信接口,计算机通过它来控制仪器。
5.gnss(全球导航卫星系统)功能测试是物联网模组生产测试中的一项,该项需要通过设置综测仪播出指定的波形,gnss模组通过传导或耦合方式接收综测仪所播出的波形,根据gnss模组信号处理后的卫星信号强度可以判断gnss模组定位功能的好坏。传统的gnss功能测试需要人工去操作综测仪及gnss模组,并需要人工去核对确认gnss模组定位功能的好坏,导致测试效率低、容易出错且这种方法不适用于大批量零件的生产制造。


技术实现要素:

6.本发明的目的在于提供一种基于visa的物联网模组生产测试工具及其测试方法,用于提高测试效率。
7.为了实现上述目的,本发明提供如下技术方案:
8.一种基于visa的物联网模组生产测试工具,包括上位机,上位机内设置有用于与综测仪和待测模组通信连接的测试系统,测试系统与综测仪之间采用visa接口通信连接,待测模组与综测仪相连;测试系统通过visa接口向综测仪发送设定测试配置,测试系统控制综测仪按照设定测试配置播放波形信号、控制待测模组接收波形信号、控制待测模组对波形信号进行数据处理以及接收数据处理的结果并显示出来。
9.与现有技术相比,本发明提供的基于visa的物联网模组生产测试工具中,visa接口是指基于visa开发软件的用于上位机与仪表之间数据传输的接口,设定测试配置是指设定的综测仪测试待测模组时的内部硬件参数配置,测试系统通过visa接口与综测仪通信连接,使得测试系统能够控制综测仪播放指定的波形,提高测试的效率,上位机中的测试系统可以通过visa接口向综测仪发送设定测设配置、控制综测仪按照设定测设配置播出波形信号、控制待测模组接收波形信号、控制待测模组对波形信号进行数据处理以及接收数据处理的结果并显示出来,使得通过控制上位机便能够实现物联网模组的自动化生产测试,采
用上位机进行测试时,只需要操作上位机开始测试,上位机能够通过内部程序自动读取数据并开始测试,使得测试简单方便且不易出错,提高了物联网模组生产测试的效率,同时测试便捷快速,能够适用于大批量零件的生产制造。
10.可选的,在上述的基于visa的物联网模组生产测试工具中,待测模组为gnss定位模组。如此设置,便于测试gnss定位模组的定位功能的优良。
11.可选的,在上述的基于visa的物联网模组生产测试工具中,测试系统为mfc系统。如此设置,能够提高测试的效率和稳定性。
12.可选的,在上述的基于visa的物联网模组生产测试工具中,待测模组与上位机之间采用usb连接,和/或综测仪与上位机之间采用lan连接。如此设置,便于上位机与综测仪和待测模组通信连接。
13.可选的,在上述的基于visa的物联网模组生产测试工具中,待测模组和综测仪之间通过射频线或耦合板相连。如此设置,使得综测仪播出的波形信号能够被待测模组接收。
14.可选的,在上述的基于visa的物联网模组生产测试工具中,待测模组设置有多个,射频线设置有多条,物联网模组生产测试工具还包括用于与多条射频线相连的功分器,功分器用于将波形信号分为多股并通过多条射频线传输给多个待测模组;或者,多个待测模组同时设置于耦合板上,通过耦合板将波形信号同时传输给多个待测模组。如此设置,便于同时测试多个待测模组的性能。
15.可选的,在上述的基于visa的物联网模组生产测试工具中,上位机包括ui显示界面,测试系统接收数据处理的结果并将数据处理的结果通过ui显示界面显示出来。如此设置,便于工作人员通过ui显示界面观察到测试结果。
16.可选的,在上述的基于visa的物联网模组生产测试工具中,设定测试配置包括设定信号输出口、设定信号频率、设定信号功率、设定信号输出线损、设定信号类型、设定信号波形文件以及设定信号播放方式中的一个或多个。如此设置,便于测试系统调整综测仪的测试环境,使得综测仪能够按照设定要求播放波形。
17.本发明还提供一种基于visa的物联网模组生产测试工具的测试方法,使用如上述方案所述的基于visa的物联网模组生产测试工具,包括向上位机的测试系统内输入综测仪测试待测模组时的设定测试配置;控制测试系统通过visa接口向综测仪发送设定测试配置;通过测试系统控制综测仪按照设定测试配置播放波形信号;通过测试系统控制待测模组接收波形信号;通过测试系统控制待测模组对波形信号进行数据处理,并将数据处理的结果发送给测试系统;通过测试系统接收数据处理的结果并将数据处理的结果显示出来;通过测试系统判断数据处理的结果是否符合设定要求,当数据处理的结果符合设定要求时,测试系统输出待测模组性能良好,当数据处理的结果不符合设定要求时,测试系统输出待测模组性能不良。
18.与现有技术相比,本发明提供的基于visa的物联网模组生产测试工具的测试方法的有益效果与上述技术方案所述基于visa的物联网模组生产测试工具的有益效果相同,此处不做赘述。
19.可选的,在上述的基于visa的物联网模组生产测试工具的测试方法中,通过测试系统控制综测仪按照设定测试配置播放波形信号的步骤具体为依次设置信号输出口、设置信号频率、设置信号功率、设置信号输出线损、设置信号类型、设置信号波形文件、设置信号
播放方式以及输出波形信号。如此设置,使得测试系统能够控制综测仪按照设定测试配置播放波形信号。
附图说明
20.此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
21.图1为本发明实施例中物联网模组生产测试工具的示意图;
22.图2为本发明实施例中测试系统、综测仪和待测模组的示意图;
23.图3为本发明实施例中物联网模组生产测试工具的测试方法的示意图;
24.图4为本发明实施例中采用测试系统控制综测仪播放波形信号的示意图。
25.附图标记:
26.1-综测仪,2-待测模组,3-上位机,4-测试系统。
具体实施方式
27.为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
28.需要说明的是,当元件被称为“固定于”或“设置于”另一个元件,它可以直接在另一个元件上或者间接在该另一个元件上。当一个元件被称为是“连接于”另一个元件,它可以是直接连接到另一个元件或间接连接至该另一个元件上。
29.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。“若干”的含义是一个或一个以上,除非另有明确具体的限定。
30.在本发明的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
31.在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
32.请参阅图1和图2,本发明实施例提供的基于visa的物联网模组生产测试工具包括上位机3,上位机3内设置有用于与综测仪1和待测模组2通信连接的测试系统4,测试系统4与综测仪1之间采用visa接口通信连接,待测模组2与综测仪1相连;测试系统4通过visa接口向综测仪1发送设定测试配置,测试系统4控制综测仪1按照设定测试配置播放波形信号、控制待测模组2接收波形信号、控制待测模组2对波形信号进行数据处理以及接收数据处理的结果并显示出来。上位机3是指可以直接发出操控命令的计算机,本实施例优选为pc机,
综测仪1又叫综合测试仪,是一种能够发出射频信号的测试仪表,射频信号即为波形信号,visa接口是指基于visa开发软件的用于上位机3与仪表之间数据传输的接口,待测模组2是指等待检测的物联网模组,本实施例中的待测模组2为能够接收综测仪1发出的波形信号,并进行数据处理后反馈处理结果的物联网模组。
33.通过上述基于visa的物联网模组生产测试工具的结构可知,上位机3用于搭载测试系统4,综测仪1用于播放指定的波形,待测模组2用于接收波形后进行数据处理并生成处理结果,测试系统4用于控制综测仪1和待测模组2进行生产测试,测试系统4与综测仪1之间采用visa接口通信连接可以使测试系统4能够控制综测仪1播放指定的波形,提高测试的效率,待测模组2与综测仪1相连可以使待测模组2接收到综测仪1播放的波形信号,通过测试系统4可以控制综测仪1播出波形信号、控制待测模组2接收波形信号、控制待测模组2对波形信号进行数据处理以及接收数据处理的结果并显示出来实现测试,使得通过控制上位机3便能够实现物联网模组的自动化生产测试,采用上位机3进行测试时,只需要操作上位机3开始测试,上位机3能够通过内部程序自动读取数据并开始测试,使得测试简单方便且不易出错,提高了物联网模组生产测试的效率,同时测试便捷快速,能够适用于大批量零件的生产制造。
34.在一些实施例中,设定测试配置包括设定信号输出口、设定信号频率、设定信号功率、设定信号输出线损、设定信号类型、设定信号波形文件以及设定信号播放方式中的一个或多个,通过设置信号输出口、信号频率、信号功率、信号输出线损、信号类型、信号波形文件和设定信号播放方式可以使综测仪1播放出测试需要的指定波形,当其中任一参数配置需要进行调整时,测试系统4通过visa接口向综测仪1内输入对应的设定参数配置,对综测仪1的测试配置进行调整,使得综测仪1能够播放出与待测模组2适配的波形信号。
35.作为一种可能的实现方式,待测模组2为gnss定位模组,gnss(global navigation satellite system,全球卫星导航系统)是gps技术在导航通讯领域的应用系统,gnss定位模组是指物联网模组中基于gnss的用于定位的模组,当待测模组2为gnss定位模组时,通过测试系统4可以控制综测仪1发出指定波形和控制gnss定位模组接收指定波形,当gnss定位模组接收到波形并通过自身硬件数据处理后,反馈出处理结果,测试系统4根据处理结果判断gnss定位模组定位功能的优良,实现gnss定位模组的性能测试。
36.在一些实施例中,测试系统4为mfc系统,mfc系统是一种由mfc语言开发的系统,mfc(microsoft foundation classes,微软基础类),是微软公司提供的一个类库(class libraries),以c 类的形式封装了windows的api,并且包含一个应用程序框架,采用mfc系统控制综测仪1和待测模组2进行测试时,能够提高测试的效率和稳定性。
37.为了使上位机3能够与综测仪1和待测模组2之间数据传输,本实施例优选待测模组2与上位机3之间采用usb连接,和/或综测仪1与上位机3之间采用lan连接,lan(local area network,局域网)是在一个局部的地理范围内将各种计算机、外部设备和数据库等互相联接起来组成的计算机通信网,lan连接即为采用局域网连接的方式,待测模组2与上位机3之间采用usb连接时,待测模组2与上位机3之间可以通过usb技术进行数据传输,综测仪1与上位机3之间采用lan连接时,综测仪1与上位机3之间可以通过lan技术进行数据传输,便于测试系统4控制综测仪1和待测模组2进行测试。
38.作为一种可能的实现方式,本实施例中待测模组2和综测仪1之间通过射频线或耦
合板相连,采用射频线相连时,射频线两端分别连接到待测模组2和综测仪1的射频口处,采用耦合板相连时,耦合板于综测仪1相连,待测模组2直接放置在耦合板上;待测模组2和综测仪1之间通过射频线或耦合板相连时,待测模组2能够接收到综测仪1播出的波形信号。
39.为了提高物联网模组测试的效率,本实施优选待测模组2设置有多个,射频线设置有多条,物联网模组生产测试工具还包括用于与多条射频线相连的功分器,功分器用于将波形信号分为多股并通过多条射频线传输给多个待测模组2;或者,多个待测模组2同时设置于耦合板上,通过耦合板将波形信号同时传输给多个待测模组2;功分器是指一种功率分配器,是一种将一路输入信号能量分成两路或多路输出相等或不相等能量的器件,也可反过来将多路信号能量合成一路输出,当待测模组2和综测仪1之间通过射频线相连时,功分器将综测仪1的一股波形信号分为多股信号,多条射频线将多股波形信号分别传输给多个待测模组2,使得多个待测模组2可以同时进行测试,提高测试的效率,当待测模组2和综测仪1之间通过耦合板相连时,多个待测模组2可以同时放置于耦合板上进行测试。其中,多个待测模组2可以为同一类型的待测模组,也可以为不同类型的待测模组。
40.在一种可选方式中,上位机3包括ui显示界面,测试系统4接收数据处理的结果并将数据处理的结果通过ui显示界面显示出来。ui(user interface,用户界面)是在一种软件的人机交互和操作逻辑界面,测试系统4将测试结果显示在ui显示界面上,便于工作人员通过ui显示界面观察到测试结果。
41.请参阅图3和图4,本发明实施例还提供一种基于visa的物联网模组生产测试工具的测试方法,包括向上位机3的测试系统4内输入综测仪1测试待测模组2时的设定测试配置;控制测试系统4通过visa接口向综测仪1发送设定测试配置;通过测试系统4控制综测仪1按照设定测试配置播放波形信号;通过测试系统4控制待测模组2接收波形信号;通过测试系统4控制待测模组2对波形信号进行数据处理,并将数据处理的结果发送给测试系统4;通过测试系统4接收数据处理的结果并将数据处理的结果显示出来;通过测试系统4判断数据处理的结果是否符合设定要求,当数据处理的结果符合设定要求时,测试系统4输出待测模组2性能良好,当数据处理的结果不符合设定要求时,测试系统4输出待测模组2性能不良。
42.与现有技术相比,本发明实施例提供的基于visa的物联网模组生产测试工具的测试方法的有益效果与上述方案提供的基于visa的物联网模组生产测试工具的有益效果相同,在此不做赘述。
43.作为一种可能的实现方式,本实施例中通过测试系统4控制综测仪1按照设定测试配置播放波形信号的步骤具体为依次设置信号输出口、设置信号频率、设置信号功率、设置信号输出线损、设置信号类型、设置信号波形文件、设置信号播放方式以及输出波形信号,采用上述步骤,测试系统4能够控制综测仪1按照设定测试配置播放波形信号,待测模组2能够接收到指定波形信号并反馈处理结果,使得测试系统4能够测试对待测模组2的性能。
44.在上述实施方式的描述中,具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
45.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献