CN104808096B - 基于仪表控制的无线模块自动测试装置及方法 - Google Patents
基于仪表控制的无线模块自动测试装置及方法 Download PDFInfo
- Publication number
- CN104808096B CN104808096B CN201410042609.5A CN201410042609A CN104808096B CN 104808096 B CN104808096 B CN 104808096B CN 201410042609 A CN201410042609 A CN 201410042609A CN 104808096 B CN104808096 B CN 104808096B
- Authority
- CN
- China
- Prior art keywords
- wireless
- module
- wireless module
- computer
- test
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及基于仪表控制的无线模块自动测试装置,扫码枪、计算机、无线连接测试仪、射频/微波转换平台顺序连接,无线连接测试仪与无线测试工装连接;所述计算机还与射频/微波转换平台、无线测试工装连接。其方法包括以下步骤:使用扫码枪记录被测无线模块信息;计算机控制无线测试工装给无线模块供电并采集短路电压判断该无线模块是否有短路故障;对无线连接测试仪、射频/微波转换平台和无线模块进行初始配置,读取无线模块每个信道的射频参数;再次配置并接收无线模块每个信道的接收成功率;根据每个信道的射频参数和接收成功率判断无线模块是否故障;本发明使仪表资源完全利用,提高生产效率,减少测试过程中的人为误差。
Description
技术领域
本发明涉及无线通信模块的自动测试装置及方法,尤其涉及一种基于统一接口的仪表控制模式的无线通信模块自动化测试装置及方法。
背景技术
随着我国物联网事业的蓬勃发展,短距离的无线通信模块的需求数量大大增加。尤其是用于WIA-PA技术的模块,其使用数量也将会是非常巨大的。
而在无线模块的生产过程中,如果使用传统的人工测试,存在如下缺点:1)测试人员的劳动强度高,工作量大;2)测试过程中操作量大,操作步骤复杂;3)在具体的测试操作中会带来人为的测试误差;4)测试人员的准入门槛高;5)公司在对产品质量进行跟踪管理及控制时,存在许多技术障碍;6)仪表资源没有得到完全利用,测试效率低。
发明内容
本发明目的是提供一种减少测试过程中的人为误差、测试效率高并且能够对无线模块进行自动测试的装置及方法。
本发明为实现上述目的所采用的技术方案是:基于仪表控制的无线模块自动测试装置,扫码枪、计算机、无线连接测试仪、射频/微波转换平台顺序连接,无线连接测试仪与无线测试工装连接;所述计算机还与射频/微波转换平台、无线测试工装连接。
所述无线测试工装包括:单片机模块、无线模块供电模块、无线模块接口模块顺序连接,单片机通过通信模块与无线模块接口模块连接;所述单片机模块通过本地通信模块与计算机连接;所述无线模块接口模块用于与无线模块连接;
所述无线测试工装还包括射频线缆接口,用于无线模块通过射频线缆接口与无线连接测试仪连接。
所述无线模块供电模块为多个,均与单片机模块连接。
所述无线模块接口模块为多个,并与多个无线模块供电模块一一对应连接;每个无线模块接口模块用于连接一个无线模块。
所述无线模块供电模块采用三极管、开关芯片和过流保护芯片;所述三极管的基极通过电阻与单片机的控制端连接,发射极接地,集电极通过电容接地、还与开关芯片的控制端连接;开关芯片的输入端均与电源连接,并与控制端之间连有电阻、还通过电容接地;开关芯片的输出端均通过过流保护芯片与无线模块接口模块连接、还通过串联的两个电阻接地,两个电阻间的结点与单片机的I/O口连接。
基于仪表控制的无线模块自动测试方法,包括以下步骤:
1)扫码枪扫描被测无线模块上的二维码标识,并将无线模块的标识信息输入到计算机;
2)计算机控制无线测试工装给无线模块供电并采集短路电压判断该无线模块是否有短路故障,如果没有则执行下一步骤;
3)计算机对无线连接测试仪、射频/微波转换平台和无线模块进行初始配置,使无线模块发送数据;射频/微波转换平台通过无线连接测试仪接收无线模块的数据,并测得每个信道的射频参数发送至计算机;
4)计算机对无线连接测试仪、射频/微波转换平台和无线模块进行再次配置,使射频/微波转换平台发送数据;无线模块测试每个信道的接收成功率并通过无线测试工装发送至计算机;
5)计算机判断每个信道的射频参数和接收成功率是否在设定值范围内;如果所有信道的射频参数和接收成功率都在设定值范围内,则该无线模块无故障,否则为有故障;
6)重复步骤1)-5),依次完成所有无线模块的自动测试。
所述计算机控制无线测试工装给无线模块供电并采集短路电压判断该无线模块是否有短路故障包括以下步骤:
无线测试工装的单片机模块接收到计算机的供电指令,发出高电平至无线 模块供电模块;单片机模块采集无线模块供电模块的短路采集电压;如果该电压小于阈值,则该无线模块有短路故障,并通过无线模块供电模块断电;否则为无短路故障。
所述初始配置包括以下步骤:
计算机配置无线连接测试仪,使其通信路径与被测无线模块通信路径对应;
通过串口发送无线模块配置数据至无线测试工装;
无线测试工装的单片机模块将该配置数据重新组包成符合无线模块通信协议的配置数据,并通过通信模块发送给被测无线模块,配置其工作在发射模式、并依次工作在每个信道;
计算机配置射频/微波转换平台为接收模式,并配置其通信信道与无线模块的工作信道对应。
所述再次配置包括以下步骤:
计算机配置无线连接测试仪,使其通信路径与被测无线模块通信路径对应;
通过串口发送无线模块配置数据至无线测试工装;
无线测试工装的单片机模块将该配置数据重新组包成符合无线模块通信协议的配置数据,并通过通信模块发送给被测无线模块,配置其工作在接收模式、并依次工作在每个信道;
计算机配置射频/微波转换平台为发送模式,并配置其通信信道为与无线模块的工作信道对应。
所述无线模块测试每个信道的接收成功率并通过无线测试工装发送至计算机包括以下步骤:
计算机控制射频/微波转换平台发送N次数据,经无线连接测试仪、无线测试工装的射频线缆接口至无线模块;
无线模块每接收到1次此数据后,接收成功率的值加1;如接收的不是此数据则不累加并认为其是干扰数据包抛弃;
无线测试工装将计算机的查询命令组包成符合无线模块通信协议的命令发 送至被测无线模块;并将无线模块发送的接收成功率信息返回给计算机。
本发明具有以下有益效果及优点:
1、本发明将测试人员从复杂的重复劳动中解脱出来;减少测试过程中,人为的测试误差。
2、本发明降低测试人员的上岗标准,使测试简单化高效化;并且便于公司对产品质量进行跟踪管理及控制。
3、本发明使仪表资源完全利用,提高生产效率。
4.本发明采用无线测试工装能够对无线模块进行循环测试,实现不间断测试。
5.本发明完全实现自动测试,测试过程无人员操作,测试结果精确,准确率高。
附图说明
图1为本发明的无线自动测试装置结构示意图;
图2为无线测试工装电路框图;
图3为无线模块供电模块电路图;
图4为自动测试方法流程图;
图5为WIA-PA模块结构示意图。
具体实施方式
下面结合附图及实施例对本发明做进一步的详细说明。
本发明旨在克服现有技术的不足之处而提供一种能减少测试过程中的人为误差,测试人员准入门槛低,便于公司对产品质量进行跟踪管理及控制,使仪表资源得以完全利用,测试效率高。在更换测试频段,更换测试内容的情况下,***可完成对无线模块测试过程的基于仪表控制的自动化测试方法。本发明可实现对无线通信模块的通信灵敏度、输出功率、OBW(有效带宽)、EVM(矢量幅度误差)、功率平坦度等的技术指标的自动化测试。
如图1所示,本发明实施方式所提供的设备,用于无线模块性能指标的自 动检测。包括计算机、测试工装、仪表N4010A、仪表L4491及扫码枪。计算机,用于控制测试的全部过程、数据分析以及数据统计。测试工装,用于实现计算机对被测模块的控制、为被测模块供电以及被测试提供必要条件。仪表N4010A,用于检测无线模块的射频指标,并将测试数据反馈给计算机。仪表L4491,用于切换测试路径,实现1款N4010A仪表对多个无线模块进行测试。扫码枪,用于读取被测模块的编码信息(厂家、型号、序号等),以便计算机建立专属档案,存储数据。
本发明实施方式所提供的无线模块自动测试的方法,包括以下步骤:使用扫码枪记录被测无线模块信息;根据测试顺序,控制无线测试工装切换测试路径,并为被测无线模块供电;判断该模块是否短路,若短路立刻停止测试,提示本模块不合格,并开始测试下一模块;若未短路,通过无线测试工装设置模块为发射模式,并配置模块和仪表(L4491)通信信道;读取仪表(N4010A)数据判断模块在每个信道的发射功率是否合格,若不合格,提示本模块不合格,并开始测试下一模块;若合格,通过测试工装设置模块为接收模式,并配置模块和仪表(L4491)通信信道,控制仪表(N4010A)在每个信道以模块接收灵敏度指标的发射功率,发射固定协议包100次;读取被测模块接收协议包数量,判断接收灵敏度是否合格,若合格,继续下一模块测试;若不合格,提示本模块不合格,并测试下一模块。
本发明可以检测包含物理层协议为802.15.4或802.11协议、无线通信频段为2.4GHz的射频收发芯片的无线模块,本实施例中被测的无线模块以WIA-PA模块为例,如图2所示,测试工装设计如下:
工装设计了4个无线模块接口模块用于WIA-PA模块测试接口,可依次对4个模块进行测试。工装主要包括以下几个部分:单片机模块、电路供电模块、通信模块、本地通信模块、无线模块供电模块、与无线模块接口模块。
单片机模块基于LPC1764单片机设计,使用12M的晶振,匹配电容为18p。仿真接口采用2*10的20pin接口的JTGA方式。存储方式使用AT24C256的EEPROM 芯片。由于担心测试工装程序自动重启而影响自动测试***,因此工装的设计未加入看门狗复位电路。
电路供电模块用于给无线测试工装内的其他模块供电,使用LDO芯片LM1117,将DC/+5V~+10V的输入电压转为DC/+3.3V,芯片的输入、输出端使用0603封装的104电容滤波,输入端使用二极管1N4007防止电流反向。电源输入接口使用DC005-2.1接头,同时使用波动开关控制工装的供电。
如图3所示,无线模块供电模块为4个,均为相同的电路,分别为4个WIA-PA模块进行供电。每个电路均已以芯片IRF7416为核心,使用三极管9013作为控制驱动,使用自恢复保险丝作为过流保护芯片,2个电阻R31、R36组成短路告警采集电路与单片机I/O相接。当单片机控制引脚P1为高电平时,三极管导通,此时IRF7416芯片的输出为+3.3V;当引脚为低电平时,三极管不导通,此时IRF7416芯片的输出0V。当被测模块电源短路,导致通路电流过大。此时,自恢复保险丝F2会断开电路,模块供电电压为0V,保护后续电路不损坏。当电路正常供电时,短路告警采集端CDET1采集到约为+3.3V的电压,此时单片机判断为电路正常。当电路短路时,由于自恢复保险丝断开,短路告警采集端电压为0V,此时单片机判断为电路短路,产生短路告警。
本地通信模块用于单片机模块与计算机通信,以芯片SP3485E为核心,以DB9接口为对外接口设计。485通信的A、B线采用2个自恢复保险丝FSMD010-1210进行保护。A线使用10K电阻作上拉,B线使用10K电阻作下拉。使用220Ω电阻做匹配电阻。
通信模块用于与WIA-PA模块通信,基于芯片CD4051进行设计,通过程序控制,实现单片机的1路串口分别与4个不同模块的串口进行通信。芯片CD4051的使能引脚INH(6)分别接在单片机的普通I/O引脚上,同时使用10K电阻作为上拉。CD4051的通路选择引脚A(11)、B(10)、C(9)分别接在单片机的普通I/O引脚上。CD4051的OUT/IN(3)脚接在单片机的串口3上。使用CD4051芯片的IN/OUT2(15)、IN/OUT4(1)、IN/OUT6(2)、IN/OUT7(4)脚分别通过 4个无线模块接口模块与对应的4个被测WIA-PA模块串口相连。
无线模块接口模块用于连接外部无线模块,以WIA-PA无线模块为例,连接其串口和电源模块的供电线路。
如图4所示,测试方法如下:
测试模块是否短路:计算机与无线测试工装通信,控制其为被测模块供电并切换通信电路,使计算机能通过无线测试工装的单片机转发并与被测WIA-PA模块通信。无线测试工装检测短路采集端口,判断模块是否短路。计算机查询无线测试工装检测信息,判断无线模块是否短路并进行后续测试。
测试输出功率、OBW(有效带宽)、EVM(矢量幅度误差):计算机通过无线测试工装,控制被测WIA-PA模块进入发送模式,并调整通信信道为11号信道。通过GPIB线连接仪表N4010A,发送控制指令,使其同样工作在11号信道,实现对WIA-PA模块发射信号的接收。并向DUT(即被测无线模块)发射符合IEEE802.15.4协议的数据包,并通过89600VSA进行解调,将89600VSA分析出的功率、OBW(占用带宽)、EVM(矢量幅度误差)指标进行,将值与既定的标准值比较,得出是否告警,最后显示在界面上。11号信道测试结束后,修改WIA-PA模块及仪表N4010A的工作信道为12~26号,同样对数据进行分析。最终将全部16个信道的数据进行统一分析,显示该指标的最终测试结果。
测试功率平坦度:计算机根据16个信道输出功率的大小进行统计计算,将16个信道中功率最大值与最小值的差显示在界面中。此差值即为被测模块的功率平坦度,将数值与设定的指标进行对比,判断模块的功率平坦度是否合格。
通信灵敏度:计算机通过无线测试工装,控制被测WIA-PA模块进入接收模式,并调整通信信道为11号信道。通过GPIB线连接仪表N4010A,发送控制指令,使其同样工作在11号信道,并控制其以固定的协议,设定的输出功率向被测模块发送数据。计算机与无线测试工装通信,通过无线测试工装查询被测模块对仪表N4010A发送数据的接收成功率,即通信成功率,将值与既定的标准比较,得出是否告警,最后显示在界面上。11号信道测试结束后,修改WIA-PA模 块及仪表N4010A的工作信道为12~26号,同样对数据进行分析。最终将全部16个信道的数据进行统一分析,显示该指标的最终测试结果。
TS(标准工时)时间统计:当WIA-PA模块开始测试时开始计时,当接收测试后停止计时。模块测试完成后将测试时间显示在自动测试软件的主界面上。经过对TS时间的分析,可方便对生产人员的分配进行调整。
数据统计功能:通过扫码枪扫描WIA-PA模块的二维码标识,根据标识在数据库中建立该模块的测试档案。将全部测试数据记录在改模块的档案中保存。通过计算机调出被测模块档案,可实现数据查看、分析等功能。并可生产相应的测试报告。
随着自动控制技术和通信技术的发展,通过仪表控制技术和软件开发技术可以完成对WIA-PA模块的相关指标的测试功能。越来越多的繁杂的测试工作由计算机所代替。
具体测试过程如下:
扫码枪记录信息:使用扫码枪扫描被测WIA-PA模块上的二维码标识(模块生产编码)。扫码枪将此信息录入到计算机,由计算机将信息记录在产品数据库中,做成产品档案。
为被测模块供电:计算机扫描模块二维码后,计算机会提示已经准备完毕。用户输入开始命令,***开始自动运行。计算机通过计算机串口向无线测试工装发送供电指令。无线测试工装解析此指令,根据指令要求打开对应的测试路径的供电开关。如解析为开始测试第一路接口的模块,无线测试工装则控制相应的无线模块供电模块控制端为高电平,通过无线模块供电模块电路为第一路接口的模块供电。如解析为其他测试接口的模块,则通过对应的I/O接口控制其供电。
模块电路判断:当WIA-PA模块供电模块电路由无线测试工装控制供电后,如果模块短路,电路中的自恢复保险丝会断开供电。此时无线测试工装的单片机对应的短路采集接口为低电平,单片机判断为短路告警。如果模块不短路, 则单片机采集接口为高电平,单片机判断为不短路。计算机在控制测试工装为被测模块供电后,会再次发送查询指令,用来查询被测模块是否短路。无线测试工装接收到此数据后进行解析,并将告警状态返回给计算机,有计算机显示是否短路告警。如计算机确认模块未短路,则继续进行测试。如计算机判断模块短路,则立即停止当前模块的测试,并发送数据,控制测试工装断开当前模块的供电,并开始下一模块的测试。
配置模块及仪表:为测试WIA-PA模块的输出功率、OBW(有效带宽)、EVM(矢量幅度误差)、功率平坦度指标,需对模块、N4010仪表、L4491仪表做如下配置:
(1)计算机通过GPIB接口配置L4491仪表,使其通信路径与被测无线模块路径相同(与被测无线模块的无线接口对应),即当测试第一个无线模块时路径为1;第二个无线模块时路径为2;依次类推。
(2)计算机通过串口与无线测试工装通信,发送WIA-PA模块配置数据,使其工作在发射模式:
测试工装解析计算机发送的数据,判断其为配置WIA-PA发射模式的数据,并将其重新组包成符合WIA-PA协议的配置数据发送给被测WIA-PA模块。配置其工作在发射模式。
(3)计算机通过串口与无线测试工装通信,发送WIA-PA模块配置数据,使其工作在第11号信道:
无线测试工装解析计算机发送的数据,判断其为配置WIA-PA信道的数据,并将其重新组包成符合WIA-PA协议的配置数据发送给被测WIA-PA模块。配置其工作信道为11号信道。
(4)计算机通过GPIB接口配置N4010仪表,首先读取仪表配置模板;并配置仪表为接收模式,同时配置其通信信道为11号信道。此时N4010仪表会接收到通过L4491传过来的WIA-PA模块的射频信息。
(5)计算机通过GPIB接口读取N4010仪表的发射功率、OBW(有效带宽)、 EVM(矢量幅度误差)值。并将读取的数据显示在计算机界面上。
(6)计算机配置WIA-PA模块及N4010仪表工作在12-26号信道,重复步骤(3)至步骤(5),将16个信道的发射功率、OBW(占用带宽)、EVM(矢量幅度误差)数值全部采集并显示完成。
判断发送功率等射频参数是否合格:
(1)计算机根据采集的射频指标数值,与计算机中配置好的WIA-PA设备指标标准值进行对比,判断每个信道的射频指标是否在要求范围内。
(2)计算机将读取的16个信道的发射功率值取其中的最大值与最小值做差。其值为被测模块的功率平坦度,将此值与计算机中配置好的WIA-PA设备功率平坦度标准值进行对比。
(3)对比后如果结果均满足指标要求则继续下一项测试,如有不满足要求的项目,则停止测试,提示当前模块不合格并开始测试下一模块。
接收灵敏度测试前配置:
(1)计算机通过串口与无线测试工装通信,发送WIA-PA模块配置数据,使其工作在接收模式:
无线测试工装解析计算机发送的数据,判断其为配置WIA-PA接收模式的数据,并将其重新组包成符合WIA-PA协议的配置数据发送给被测WIA-PA模块。配置其工作在接收模式。
(2)计算机通过串口与测试工装通信,发送WIA-PA模块配置数据,使其工作在第11号信道:
测试工装解析计算机发送的数据,判断其为配置WIA-PA信道的数据,并将其重新组包成符合WIA-PA协议的配置数据发送给被测WIA-PA模块。配置其工作信道为11号信道。
(3)计算机通过GPIB接口配置N4010仪表,配置仪表为发送模式,同时配置其通信信道为11号信道。
(4)计算机通过GPIB接口控制N4010仪表发送其内部自带的协议数据100 次。
(5)此数据经过无线测试工装的射频线缆接口发送到WIA-PA模块。WIA-PA模块会对此数据进行统计,当其每接收到1次此信息后,其内部接收成功率的统计数据累加1。如接收的不是此数据则不累加并认为其是干扰数据包抛弃。
(6)计算机通过串口与测试工装通信,发送查询WIA-PA模块接收成功率命令。
(7)测试工装解析计算机发送的数据,判断其为WIA-PA的数据,并重新组包发送至被测WIA-PA模块。
(8)被测WIA-PA模块接收到此数据后会将接收成功率返回给测试工装。
(9)测试工装接收到WIA-PA模块的数据后将其中接收成功率的数据解析出来,并重新组成计算机相关的协议包将此数据发送给计算机。
(10)计算机接收到此数据后,将接收成功率添在计算机界面上。
(11)计算机配置N4010仪表及WIA-PA模块工装信道为12-26号。并重复步骤(2)至步骤(10)。
接收成功率判断:
(1)计算机将采集的16个信道的接收成功率,与计算机中配置好的WIA-PA模块接收成功率标准值进行对比,判断每个信道的接收成功率是否在要求范围内。
(2)如不在此范围内这模块测试不合格,并进行下一模块测试;如在范围内,则模块测试合格,并测试下一模块。
本实施例中采用的WIA-PA无线通信模块如图5所示,包括WIA-PA芯片1、存储单元2、收发器单元3、功率放大单元4、滤波单元5、天线6;WIA-PA芯片1通过SPI总线和存储单元2连接、WIA-PA芯片1通过SPI总线以及IO控制线和收发器单元3连接,收发器单元3通过射频接口与功率放大单元4连接,功率放大单元4通过射频接口与滤波单元5连接,滤波单元5通过射频接口和天线6连接;外接TDD功率放大单元7(即TDD射频功率放大器)时,WIA-PA 芯片1通过RS232总线和TDD功率放大单元7的RS232接口连接,收发器单元3通过IO控制线与TDD功率放大单元7的开关控制接口连接,滤波器单元5通过射频接口与TDD功率放大单元7的射频接口连接。
WIA-PA芯片1、收发器单元3、功率放大单元4、滤波单元5为该模块的核心部件。WIA-PA芯片为集成WIA-PA工业无线网络现场设备协议栈软件(简称WIA-PA FD)和WIA-PA工业无线网络路由设备协议栈软件(简称WIA-PA RD)的CPU,采用了silicon labs公司的型号为EFM32LG230F256的芯片,其实现了WIA-PA的协议栈中的应用层、网络层、数据链路层。该芯片带有三路串口、两路SPI接口、四路IO接口。
收发器单元使用了TI公司的CC2520芯片和外部巴伦转换电路,CC2520芯片是基于IEEE802.15.4协议的物理层芯片,巴伦转换电路将CC2520射频输出的差分信号转换为单端50欧姆信号;CC2520的高邻频抑制比的指标是实现本模块的多通信***共存尤其是与2.4GHzWIFI通信***的共存功能的基础。该芯片将通信频段分为11-26共16个信道。
功率放大单元采用RFaxis公司的RFX2401C芯片来实现射频发射和接收信号的放大,射频接口为50欧姆单端信号接口,内部集成了两路射频开关、功率放大器PA,低噪声放大器LNA,很好的实现下行发射信号的功率放大,上行接收信号的放大,实现本模块的高发射功率和高接收灵敏度的功能。
滤波器单元采用2.4GHz的带通滤波器,实现对带外信号的滤波,是实现本模块除使用2.4GHz通信***外的多通信***共存的基础,能满足复杂电磁环境应用的基础。
应用层数据通过RS232总线传输到WIA-PA芯片1进行数据的处理之后,通过与收发器单元3之间的SPI总线的数据通道传输到收发器单元3,经由收发器单元3进行MAC处理、调制、射频信号处理后通过转换电路进入功率放大单元4、滤波单元5发射通路内进行无线发射。
空间传输来的无线信号通过滤波单元5、功率放大单元4的接收通道以及转 换电路后经由收发器单元3进行射频信号处理、解调、MAC处理后,还原成数据流,该数据经由收发器单元3和WIA-PA芯片1的SPI总线数据通道传输到WIA-PA芯片1,进行相关的数据处理后,通过RS232总线交互给用户。
针对特殊场合大功率需求,WIA-PA芯片1通过RS232总线传输相应的控制数据配合收发器单元3进行信道的切换,收发器单元3的IO控制线控制TDD功率放大单元6进行上下行的切换。数据传输的过程和以上两个步骤一样。
Claims (10)
1.基于仪表控制的无线模块自动测试装置,其特征在于:扫码枪、计算机、无线连接测试仪、射频/微波转换平台顺序连接,无线连接测试仪与无线测试工装连接;所述计算机还与射频/微波转换平台、无线测试工装连接;
扫码枪扫描被测无线模块上的二维码标识,并将无线模块的标识信息输入到计算机;
计算机控制无线测试工装给无线模块供电并采集短路电压判断该无线模块是否有短路故障;对无线连接测试仪、射频/微波转换平台和无线模块进行初始配置,使无线模块发送数据;
射频/微波转换平台通过无线连接测试仪接收无线模块的数据,并测得每个信道的射频参数发送至计算机;
计算机对无线连接测试仪、射频/微波转换平台和无线模块进行再次配置,使射频/微波转换平台发送数据;
无线模块测试每个信道的接收成功率并通过无线测试工装发送至计算机;
计算机判断每个信道的射频参数和接收成功率是否在设定值范围内;如果所有信道的射频参数和接收成功率都在设定值范围内,则该无线模块无故障,否则为有故障。
2.根据权利要求1所述的基于仪表控制的无线模块自动测试装置,其特征在于所述无线测试工装包括:单片机模块、无线模块供电模块、无线模块接口模块顺序连接,单片机通过通信模块与无线模块接口模块连接;所述单片机模块通过本地通信模块与计算机连接;所述无线模块接口模块用于与无线模块连接;所述无线测试工装还包括射频线缆接口,用于无线模块通过射频线缆接口与无线连接测试仪连接。
3.根据权利要求1所述的基于仪表控制的无线模块自动测试装置,其特征在于:所述无线模块供电模块为多个,均与单片机模块连接。
4.根据权利要求1所述的基于仪表控制的无线模块自动测试装置,其特征在于:所述无线模块接口模块为多个,并与多个无线模块供电模块一一对应连接;每个无线模块接口模块用于连接一个无线模块。
5.根据权利要求1所述的基于仪表控制的无线模块自动测试装置,其特征在于:所述无线模块供电模块采用三极管、开关芯片和过流保护芯片;所述三极管的基极通过电阻与单片机的控制端连接,发射极接地,集电极通过电容接地、还与开关芯片的控制端连接;开关芯片的输入端均与电源连接,并与控制端之间连有电阻、还通过电容接地;开关芯片的输出端均通过过流保护芯片与无线模块接口模块连接、还通过串联的两个电阻接地,两个电阻间的结点与单片机的I/O口连接。
6.基于仪表控制的无线模块自动测试方法,其特征在于包括以下步骤:
1)扫码枪扫描被测无线模块上的二维码标识,并将无线模块的标识信息输入到计算机;
2)计算机控制无线测试工装给无线模块供电并采集短路电压判断该无线模块是否有短路故障,如果没有则执行下一步骤;
3)计算机对无线连接测试仪、射频/微波转换平台和无线模块进行初始配置,使无线模块发送数据;射频/微波转换平台通过无线连接测试仪接收无线模块的数据,并测得每个信道的射频参数发送至计算机;
5)计算机对无线连接测试仪、射频/微波转换平台和无线模块进行再次配置,使射频/微波转换平台发送数据;无线模块测试每个信道的接收成功率并通过无线测试工装发送至计算机;
6)计算机判断每个信道的射频参数和接收成功率是否在设定值范围内;如果所有信道的射频参数和接收成功率都在设定值范围内,则该无线模块无故障,否则为有故障;
7)重复步骤1)-6),依次完成所有无线模块的自动测试。
7.根据权利要求6所述的基于仪表控制的无线模块自动测试方法,其特征在于:所述计算机控制无线测试工装给无线模块供电并采集短路电压判断该无线模块是否有短路故障包括以下步骤:
无线测试工装的单片机模块接收到计算机的供电指令,发出高电平至无线模块供电模块;单片机模块采集无线模块供电模块的短路采集电压;如果该电压小于阈值,则该无线模块有短路故障,并通过无线模块供电模块断电;否则为无短路故障。
8.根据权利要求6所述的基于仪表控制的无线模块自动测试方法,其特征在于所述初始配置包括以下步骤:
计算机配置无线连接测试仪,使其通信路径与被测无线模块通信路径对应;
通过串口发送无线模块配置数据至无线测试工装;
无线测试工装的单片机模块将该配置数据重新组包成符合无线模块通信协议的配置数据,并通过通信模块发送给被测无线模块,配置其工作在发射模式、并依次工作在每个信道;
计算机配置射频/微波转换平台为接收模式,并配置其通信信道与无线模块的工作信道对应。
9.根据权利要求6所述的基于仪表控制的无线模块自动测试方法,其特征在于所述再次配置包括以下步骤:
计算机配置无线连接测试仪,使其通信路径与被测无线模块通信路径对应;
通过串口发送无线模块配置数据至无线测试工装;
无线测试工装的单片机模块将该配置数据重新组包成符合无线模块通信协议的配置数据,并通过通信模块发送给被测无线模块,配置其工作在接收模式、并依次工作在每个信道;
计算机配置射频/微波转换平台为发送模式,并配置其通信信道为与无线模块的工作信道对应。
10.根据权利要求6所述的基于仪表控制的无线模块自动测试方法,其特征在于:所述无线模块测试每个信道的接收成功率并通过无线测试工装发送至计算机包括以下步骤:
计算机控制射频/微波转换平台发送N次数据,经无线连接测试仪、无线测试工装的射频线缆接口至无线模块;
无线模块每接收到1次此数据后,接收成功率的值加1;如接收的不是此数据则不累加并认为其是干扰数据包抛弃;
无线测试工装将计算机的查询命令组包成符合无线模块通信协议的命令发送至被测无线模块;并将无线模块发送的接收成功率信息返回给计算机。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410042609.5A CN104808096B (zh) | 2014-01-28 | 2014-01-28 | 基于仪表控制的无线模块自动测试装置及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410042609.5A CN104808096B (zh) | 2014-01-28 | 2014-01-28 | 基于仪表控制的无线模块自动测试装置及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104808096A CN104808096A (zh) | 2015-07-29 |
CN104808096B true CN104808096B (zh) | 2017-11-21 |
Family
ID=53693094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410042609.5A Active CN104808096B (zh) | 2014-01-28 | 2014-01-28 | 基于仪表控制的无线模块自动测试装置及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104808096B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105373392A (zh) * | 2015-12-09 | 2016-03-02 | 浪潮电子信息产业股份有限公司 | 一种基于dos***的对扫描序字串位数控制的方法 |
CN106877948A (zh) * | 2015-12-14 | 2017-06-20 | 富泰华工业(深圳)有限公司 | 噪声检测***及方法 |
CN106843131A (zh) * | 2017-03-24 | 2017-06-13 | 深圳市艾特讯科技有限公司 | 一种测试*** |
CN108924865B (zh) * | 2018-07-12 | 2021-04-27 | 四川虹美智能科技有限公司 | 一种检测冰箱的wifi模组的***及方法 |
CN109341881A (zh) * | 2018-10-17 | 2019-02-15 | 浙江华电器材检测研究所有限公司 | 变压器温升自动检测***及方法 |
CN109254223B (zh) * | 2018-11-07 | 2021-10-29 | 深圳市众信消防电气检测有限公司 | 漏电短路检测方法、断路保护设备、监控中心、*** |
CN113179139B (zh) * | 2021-03-18 | 2023-03-31 | 深圳市酷客智能科技有限公司 | 一种无线产品测试装置及无线产品测试方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5566088A (en) * | 1994-06-13 | 1996-10-15 | Motorola, Inc. | Modular radio test system and method |
US7675309B2 (en) * | 2005-08-12 | 2010-03-09 | National Tsing Hua University | Probing system for integrated circuit device |
CN101118264A (zh) * | 2006-08-03 | 2008-02-06 | 环隆电气股份有限公司 | 无线高频整合测试***及其测试方法 |
CN201017275Y (zh) * | 2007-02-09 | 2008-02-06 | 深圳市泽森通信有限公司 | 嵌入式cpu芯片复位控制电路 |
CN101436911B (zh) * | 2008-12-05 | 2012-08-22 | 上海复控华龙微***技术有限公司 | 一种用于无线数据传输模块的生产测试的实现方法 |
CN102131208A (zh) * | 2010-01-12 | 2011-07-20 | 希姆通信息技术(上海)有限公司 | 内嵌tcp/ip协议栈的无线模块数据传输性能的测试***及方法 |
CN202649372U (zh) * | 2012-07-02 | 2013-01-02 | 江西洪都航空工业集团有限责任公司 | 无线模块的机载设备外场测试装置 |
-
2014
- 2014-01-28 CN CN201410042609.5A patent/CN104808096B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN104808096A (zh) | 2015-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104808096B (zh) | 基于仪表控制的无线模块自动测试装置及方法 | |
CN203911933U (zh) | 一种具有射频自检功能的etc路侧单元 | |
CN102347786B (zh) | 应用于低压集中抄表***的电力线窄带载波现场测试装置 | |
CN104569653B (zh) | 一种通行卡自动测试*** | |
CN103220050B (zh) | 一种cir综合诊断测试设备及方法 | |
CN208477340U (zh) | 一种基于NB-IoT技术的物联网温度采集终端 | |
CN103781088A (zh) | 基于IEEE802.15.4的2.4GHz全信道数据采集与协议分析仪 | |
CN102946284A (zh) | 一种无线网络射频校准和测试***及校准和测试方法 | |
CN108387878A (zh) | 一种相控阵雷达tr组件自动测试装置与方法 | |
CN109307833A (zh) | 芯片测试装置及芯片测试方法 | |
CN205179063U (zh) | 一种车用射频通讯装置硬件在环测试工具 | |
CN106199237A (zh) | 测试设备天线的*** | |
CN207283563U (zh) | 蓝牙设备射频测试*** | |
CN205430259U (zh) | 一种数传发射机的通用地面集成测试*** | |
CN104243246B (zh) | 一种基于ZigBee技术的FlexRay总线测试与优化方法及装置 | |
CN109257237A (zh) | 工业设备物联网数据采集方法及装置 | |
CN206370150U (zh) | 红外通讯装置 | |
CN206481311U (zh) | 一种自适应蓝牙测试*** | |
CN112988489A (zh) | 一种射频芯片的测试方法、装置、设备和存储介质 | |
CN206164859U (zh) | 配电自动化中基站信号强度测试仪 | |
CN101674142B (zh) | 大规模的短距离无线数据传输设备的生产测试*** | |
CN101668228A (zh) | 接口测试装置及方法 | |
CN104822157B (zh) | 短距离电力通信用微功率无线通信协议一致性测试*** | |
CN202904597U (zh) | 一种多标签测试读卡器及测试平台 | |
CN203217032U (zh) | 线路故障数据采集器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |