CN106160888A - 一种无线通信模块的测试***及方法 - Google Patents

一种无线通信模块的测试***及方法 Download PDF

Info

Publication number
CN106160888A
CN106160888A CN201610511099.0A CN201610511099A CN106160888A CN 106160888 A CN106160888 A CN 106160888A CN 201610511099 A CN201610511099 A CN 201610511099A CN 106160888 A CN106160888 A CN 106160888A
Authority
CN
China
Prior art keywords
test
wireless communication
communication module
measured
software
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.)
Granted
Application number
CN201610511099.0A
Other languages
English (en)
Other versions
CN106160888B (zh
Inventor
庄严
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Mxchip Information Technology Co Ltd
Original Assignee
Shanghai Mxchip Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Mxchip Information Technology Co Ltd filed Critical Shanghai Mxchip Information Technology Co Ltd
Priority to CN201610511099.0A priority Critical patent/CN106160888B/zh
Publication of CN106160888A publication Critical patent/CN106160888A/zh
Application granted granted Critical
Publication of CN106160888B publication Critical patent/CN106160888B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/10Monitoring; Testing of transmitters
    • H04B17/15Performance testing
    • H04B17/16Test equipment located at the transmitter
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/10Monitoring; Testing of transmitters
    • H04B17/15Performance testing
    • H04B17/19Self-testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/20Monitoring; Testing of receivers
    • H04B17/29Performance testing

Landscapes

  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种无线通信模块的测试***及方法,包括上位机将一体化软件烧录至已通过硬件测试的待测无线通信模块并输出射频测试指令;ATE测试仪接收并依据射频测试指令对待测无线通信模块进行射频测试;测试控制板,用于判断得到射频测试合格后,再控制待测无线通信模块进行性能测试和软件:当性能测试以及软件测试均合格后,进行全测试log,然后将待测无线通信模块切换到用户程序模式。本发明通过将一体化软件烧录至待测无线通信模块中,再通过上位机或者测试控制板控制待测无线通信模块进入各个测试模式,由于全程均是软件控制,无需人工干预,误操作率低,良品率高;另外,通过全测试log,测试记录完整;效率高,成本低。

Description

一种无线通信模块的测试***及方法
技术领域
本发明涉及无线通信模块检测技术领域,特别是涉及一种无线通信模块的测试***及方法。
背景技术
随着无线通信技术的发展,现有技术中WiFi,Bluetooth,Zigbee等无线通信模块被应用的越来越多,用户对于无线通信模块的性能要求也越来越高。无线通信模块在出厂时会进行软硬件测试,包括硬件测试、软件测试、射频测试以及性能测试,以上这些测试项目,很多无线通信模块的生产并未全面覆盖,即便有,也都是工厂分为多道工序和流程,逐一测试验证,这些流程的管理和分发通过代工厂人工协作完成,由第一个工位完成第一道工序,验证通过后,传给下一个工位,依次往下,直至完成所有工序。但采用该种方法的缺点是:(1)人工误操作率高,从而导致市场流入不良品;(2)一个产品的完整测试记录被工序割裂开来,如果出现问题,追溯困难;(3)生产效率低,人工工位需求大,批量产品全部做完第一道工序,再转交给下一道工序,时间成本高。
因此,如何提供一种解决上述技术问题的无线通信模块的测试***及方法是本领域技术人员目前需要解决的问题。
发明内容
本发明的目的是提供一种无线通信模块的测试***,误操作率低,良品率高;另外,通过全测试log,测试记录完整;效率高,成本低;本发明的另一目的是提供一种无线通信模块的测试方法。
为解决上述技术问题,本发明提供了一种无线通信模块的测试***,包括:
上位机,用于将一体化软件烧录至已通过硬件测试的待测无线通信模块并输出射频测试指令;
ATE测试仪,用于接收并依据所述射频测试指令对所述待测无线通信模块进行射频测试;
测试控制板,用于判断得到所述射频测试合格后:
先发送第一触发指令至所述待测无线通信模块进行性能测试,当判断所述性能测试合格后,发送第二触发指令至所述待测无线通信模块进行软件测试,再判断所述软件测试是否合格;
或者,先发送所述第二触发指令至所述待测无线通信模块进行软件测试,当所述软件测试合格后,发送所述第一触发指令至所述待测无线通信模块进行性能测试,再判断所述性能测试是否合格;
当所述性能测试以及所述软件测试均合格后,进行全测试log,然后将所述待测无线通信模块切换到用户程序模式。
优选地,所述测试控制板包括:
射频性能测试模块,用于接收并依据所述ATE测试仪从所述待测无线通信模块获取并输出的射频反馈参数判断所述待测无线通信模块的射频测试是否合格;
软硬件测试模块,用于当所述射频测试合格后,发送第三触发指令控制所述待测无线通信模块进入到BootLoader模式,然后先发送第一触发指令至所述待测无线通信模块进行性能测试,当依据从所述待测无线通信模块获取到的性能测试反馈参数判断所述性能测试合格后,再发送第二触发指令至所述待测无线通信模块进行软件测试,再依据从所述待测无线通信模块获取到的软件测试反馈参数判断所述软件测试是否合格;
或者,用于当所述射频测试合格后,发送第三触发指令控制所述待测无线通信模块进入到BootLoader模式,然后发送所述第二触发指令至所述待测无线通信模块进行软件测试,当依据从所述待测无线通信模块获取到的软件测试反馈参数判断所述软件测试合格后,再发送所述第一触发指令至所述待测无线通信模块进行性能测试,再依据从所述待测无线通信模块获取到的性能测试反馈参数判断所述性能测试是否合格;
参数记录模块,用于当所述性能测试以及所述软件测试均合格后,进行全测试log。
优选地,所述测试控制板还包括:
AT指令测试模块,用于在所述性能测试和所述软件测试且均合格后,发送第四触发指令至所述待测无线通信模块进行AT指令测试,当依据获取到的AT指令反馈参数判断AT指令测试合格后,发送AT指令至所述待测无线通信模块进行硬件参数重新配置,然后触发所述软硬件测试模块重复进行上述性能测试和软件测试的过程。
优选地,该测试***还包括:
功耗测试仪,用于通过所述测试控制板对所述待测无线通信模块在射频收发模式、Sleep模式以及Deep Sleep模式下的功耗进行测试并将功耗反馈参数反馈至所述上位机。
优选地,该测试***还包括:
硬件接口通讯功能测试仪,用于通过所述测试控制板对所述待测无线通信模块的硬件接口进行测试,并将硬件接口反馈参数反馈至所述上位机。
优选地,该测试***还包括:
与所述ATE测试仪以及所述测试控制板连接的测试治具,用于放置所述待测无线通信模块,以便所述待测无线通信模块与所述ATE测试仪以及所述测试控制板连接。
优选地,所述测试控制板还包括:
报警装置,用于当所述射频测试不合格时,接收并依据所述射频性能测试模块发送的第一报警控制信号发出警报;
或者,用于当所述性能测试或者软件测试不合格时,接收并依据所述软硬件测试模块发送的第二报警控制信号发出警报;
其中,所述报警装置为蜂鸣器和/或显示装置。
优选地,所述软硬件测试模块在对所述待测无线通信模块进行性能测试时,具体用于通过控制一个或多个辅助无线通信模块对所述待测无线通信模块进行性能测试,所述性能测试包括广播、连接以及收发。
为解决上述技术问题,本发明还提供了一种无线通信模块的测试方法,包括:
步骤S101:上位机将一体化软件烧录至已通过硬件测试的待测无线通信模块并输出射频测试指令;
步骤S102:ATE测试仪接收并依据所述射频测试指令对所述待测无线通信模块进行射频测试;
步骤S103:测试控制板判断得到所述射频测试合格后,
先发送第一触发指令至所述待测无线通信模块进行性能测试,当判断所述性能测试合格后,发送第二触发指令至所述待测无线通信模块进行软件测试,再判断所述软件测试是否合格;
或者,先发送所述第二触发指令至所述待测无线通信模块进行软件测试,当所述软件测试合格后,发送所述第一触发指令至所述待测无线通信模块进行性能测试,再判断所述性能测试是否合格;
当所述性能测试以及所述软件测试均合格后,进入步骤S104;
步骤S104:所述测试控制板进行全测试log,然后将所述待测无线通信模块切换到用户程序模式。
优选地,步骤S103具体包括:
步骤S1031:依据所述ATE测试仪从所述待测无线通信模块获取并输出的射频反馈参数判断所述待测无线通信模块的射频测试是否合格,如果是,则进入步骤S1032,否则,进入步骤S1036;
步骤S1032:发送第三触发指令控制所述待测无线通信模块进入到BootLoader模式;
步骤S1033:发送第一触发指令至所述待测无线通信模块进行性能测试,并依据从所述待测无线通信模块获取到的性能测试反馈参数判断所述性能测试是否合格,如果是,则进入步骤S1034,否则,进入步骤S1036;
步骤S1034:发送第二触发指令至所述待测无线通信模块进行软件测试,再依据从所述待测无线通信模块获取到的软件测试反馈参数判断所述软件测试是否合格,如果是,则进入步骤S1035,否则,进入步骤S1036;
步骤S1035:进行全测试log,然后将所述待测无线通信模块切换到用户程序模式。
步骤S1036:控制报警装置发出警报。
本发明提供了一种无线通信模块的测试***及方法,本发明通过将一体化软件烧录至待测无线通信模块中,再通过上位机或者测试控制板控制待测无线通信模块进入各个测试模式,由于全程均是软件控制,无需人工干预,误操作率低,良品率高;另外,通过全测试log,测试记录完整;效率高,成本低。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的一种无线通信模块的测试***的结构示意图;
图2为本发明提供的另一种无线通信模块的测试***的结构示意图;
图3为本发明提供的一种无线通信模块的测试方法的过程的流程图。
具体实施方式
本发明的核心是提供一种无线通信模块的测试***,误操作率低,良品率高;另外,通过全测试log,测试记录完整;效率高,成本低;本发明的另一核心是提供一种无线通信模块的测试方法。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
请参照图1,图1为本发明提供的一种无线通信模块的测试***的结构示意图;该测试***包括:
上位机1,用于将一体化软件烧录至已通过硬件测试的待测无线通信模块并输出射频测试指令;
可以理解的是,这里的上位机1可以为电脑,当然,还可以为其他类型的上位机,本发明在此不做特别的限定。
具体地,待测无线通信模块在贴片完成后会先进行硬件测试,这里的硬件测试包括查看是否存在虚焊,贴片是否存在偏移,电源、通讯接口、通用I/O口等是否正常等。当待测无线通信模块的硬件测试合格后,测试控制板3会发送一个触发指令至待测无线通信模块,控制待测无线通信模块进入射频测试模式,然后测试控制板3会给上位机1发送一个触发信号,上位机1在接收到该触发信号后会给ATE测试仪2输出一个射频测试指令,控制ATE测试仪2对待测无线通信模块进行射频测试。
另外,这里的一体化软件包含用户应用固件和控制模块进入不同模式的测试固件,即烧入待测无线通信模块的软件既可以用来完成一体化测试,同时包含用户应用程序。
ATE测试仪2,用于接收并依据射频测试指令对待测无线通信模块进行射频测试;
可以理解的是,这里的ATE测试仪2会校正频率偏移及发射功率等参数,并进行收发包测试,最小灵敏度、EVM(误差向量幅度),带内、邻近信道测试等。
测试控制板3,用于判断得到射频测试合格后:
先发送第一触发指令至待测无线通信模块进行性能测试,当判断性能测试合格后,发送第二触发指令至待测无线通信模块进行软件测试,再判断软件测试是否合格;
或者,先发送第二触发指令至待测无线通信模块进行软件测试,当软件测试合格后,发送第一触发指令至待测无线通信模块进行性能测试,再判断性能测试是否合格;
需要说明的是,测试控制板3中烧录有一体化测试软件,用于控制测试流程的进行。具体地,测试控制板3包含控制待测无线通信模块各接口的电路,测试控制板3的控制器芯片给待测无线通信模块一系列控制命令和控制参数,使待测无线模块进入某一状态或更改某一参数,并执行相应的测试动作。比如测试控制板3发送命令给待测无线模块,要求以+0dBm的发射功率,串口波特率115200bps,并去连接无线模块1,发送指定透传数据,测试应用数据功能。
另外,待测无线通信模块中烧录的一体化软件,除了用户的应用程序,还要能识别测试控制板3给无线模块的配置命令,配置命令包括:硬件参数配置命令,无线模块进入何种测试模式的指令命令,以及特定模式的测试项命令。测试控制板3可以重复发送命令,测试流程可以完全根据应用和测试需求定制。
可以理解的是,测试控制板3会在待测无线通信模块进行完射频测试后判断该射频测试是否合格,如果合格,则再控制待测无线通信模块进行性能测试,当性能测试合格后再控制待测无线通信模块进行软件测试;或者,先控制待测无线通信模块进行软件测试,待软件测试合格后再进行性能测试,具体顺序都是可根据用户的需要进行定制的,本发明在此不做特别的限定。
另外,在此过程中,测试控制板3会将一些数据传送至上位机1进行显示。
当性能测试以及软件测试均合格后,进行全测试log,然后将待测无线通信模块切换到用户程序模式。
当所有的测试均合格后,测试控制板3会将出厂信息输出,然后进行全测试log,log文件中包括待测无线通信模块进行的测试项以及测试项对应的测试结果。测试控制板3会将全测试log的结果传送至上位机1存储以及显示。
在全测试log后,测试控制板3还会将待测无线通信模块的模式切换为用户程序模式,以便用户后期进行的用户来料QC测试以及用户OTA。
另外,需要说明的是,待测无线模块连接到测试控制板3,待测无线通信模块的关键接口均连接到测试控制板3,关键接口包括:烧录下载程序的接口,用户串口,SPI、I2C等通讯接口,电源接口,复位接口,其他IO接口等。
考虑生产、固件烧录、测试中涉及对硬件接口的操作,将硬件操作尽可能用电子器件替代,如串口切换、上电下电,用模拟开关控制,复位操作通过I/O口实现。
本发明提供了一种无线通信模块的测试***,本发明通过将一体化软件烧录至待测无线通信模块中,再通过上位机或者测试控制板控制待测无线通信模块进入各个测试模式,由于全程均是软件控制,无需人工干预,误操作率低,良品率高;另外,通过全测试log,测试记录完整;效率高,成本低。
实施例二
请参照图2,图2为本发明提供的另一种无线通信模块的测试***的结构示意图,该测试***在上述实施例一的基础上:
作为优选地,该测试***还包括:
与ATE测试仪2以及测试控制板3连接的测试治具4,用于放置待测无线通信模块,以便待测无线通信模块与ATE测试仪2以及测试控制板3连接。
可以理解的是,在对待测无线通信模块进行批量生产时,该测试***还包括测试治具4,测试治具4是与ATE测试仪2以及测试控制板3已经连接好的,在对待测无线通信模块进行测试时,将待测无线通信模块直接放置在测试治具4上,就能够实现待测无线通信模块与ATE测试仪2以及测试控制板3连接,而无需再进行焊接,效率高,误差率小,适用于批量生产。
具体地,测试治具4通过射频头连接到ATE测试仪2器,用于测试待测无线通信模块的射频参数,同时ATE测试仪2器连接到上位机1,用于记录测试数据。
作为优选地,测试控制板3包括:
射频性能测试模块,用于接收并依据ATE测试仪2从待测无线通信模块获取并输出的射频反馈参数判断待测无线通信模块的射频测试是否合格;
可以理解的是,待测无线通信模块在进行射频测试时会反馈射频反馈参数至ATE测试仪2,ATE测试仪2可将射频反馈参数通过测试治具4传送至测试控制板3中的射频性能测试模块或者直接传送至上位机1,还可通过上位机1将射频反馈参数传送至射频性能测试模块。射频性能测试模块在接收到射频反馈参数后会依据射频反馈参数判断待测无线通信模块的射频测试是否合格,如果合格,则会触发软硬件测试模块进行性能测试或者软件测试,否则,会发送的第一报警控制信号控制报警装置发出警报。
软硬件测试模块,用于当射频测试合格后,发送第三触发指令控制待测无线通信模块进入到BootLoader模式,然后先发送第一触发指令至待测无线通信模块进行性能测试,当依据从待测无线通信模块获取到的性能测试反馈参数判断性能测试合格后,再发送第二触发指令至待测无线通信模块进行软件测试,再依据从待测无线通信模块获取到的软件测试反馈参数判断软件测试是否合格;
可以理解的是,软硬件测试模块在接收到射频性能测试模块发送的触发信号后,会发送第三触发指令控制待测无线通信模块进入到BootLoader模式,从而进行后续的性能测试以及软件测试。
或者,用于当射频测试合格后,发送第三触发指令控制待测无线通信模块进入到BootLoader模式,然后发送第二触发指令至待测无线通信模块进行软件测试,当依据从待测无线通信模块获取到的软件测试反馈参数判断软件测试合格后,再发送第一触发指令至待测无线通信模块进行性能测试,再依据从待测无线通信模块获取到的性能测试反馈参数判断性能测试是否合格;
参数记录模块,用于当性能测试以及软件测试均合格后,进行全测试log。
另外,当性能测试或者软件测试中有一个不合格时,软硬件测试模块发送的第二报警控制信号控制报警装置发出警报。
可以理解的是,本申请中对于先进行性能测试还是先进行软件测试不做特别的限定,根据用户需求进行定制。
另外,这里的性能测试包括烧录应用程序,测试用户应用程序功能。软件测试包括对待测无线通信模块在不同工作模式下的功耗、速率等进行测试。这里的工作模式指的是待测无线通信模块在不同硬件参数下的工作状态。硬件参数包括不同发射功率、串口波特率、广播参数情况下数据收发和扫描、连接等性能参数。
优选地,测试控制板3还包括:
AT指令测试模块,用于在性能测试和软件测试且均合格后,发送第四触发指令至待测无线通信模块进行AT指令测试,当依据获取到的AT指令反馈参数判断AT指令测试合格后,发送AT指令至待测无线通信模块进行硬件参数重新配置,然后触发软硬件测试模块重复进行上述性能测试和软件测试的过程。
具体地,当AT指令测试合格后,测试控制板3可以通过AT指令来对待测无线通信模块的硬件参数进行重新配置,从而使得测试控制板3可以对在不同工作模式下的待测无线通信模块进行测试。测试控制板3通过与待测无线通信模块的串口通讯,测试AT指令和测试应用程序功能。
作为优选地,该测试***还包括:
功耗测试仪,用于通过测试控制板3对待测无线通信模块在射频收发模式、Sleep模式以及Deep Sleep模式下的功耗进行测试并将功耗反馈参数反馈至上位机1。
作为优选地,该测试***还包括:
硬件接口通讯功能测试仪,用于通过测试控制板3对待测无线通信模块的硬件接口进行测试,并将硬件接口反馈参数反馈至上位机1。
具体地,上述功耗测试以及硬件接口通讯功能测试仪还与上位机1连接,用于将测试数据传送至上位机1。
作为优选地,测试控制板3还包括:
报警装置,用于当射频测试不合格时,接收并依据射频性能测试模块发送的第一报警控制信号发出警报;
或者,用于当性能测试或者软件测试不合格时,接收并依据软硬件测试模块发送的第二报警控制信号发出警报;
其中,报警装置为蜂鸣器和/或显示装置。
具体地,这里的显示装置可以为液晶显示屏。当然,这里的报警装置还可以其他装置,本发明在此不做特别的限定。
作为优选地,软硬件测试模块在对待测无线通信模块进行性能测试时,具体用于通过控制一个或多个辅助无线通信模块对待测无线通信模块进行性能测试,性能测试包括广播、连接以及收发。
请参照图2,无线模块1,无线模块2,无线模块3,无线模块4,…为辅助测试的辅助无线通信模块,可以用于测试待测无线通信模块的实际通讯功能,如扫描、广播、连接、收发及其他响应,另外,无线模块1,无线模块2,无线模块3,无线模块4,…每一个模块都可以完成一项测试功能,即辅助无线通信模块中可以烧录不同的程序,用于完成不同的测试项。
综上所述,本发明经软硬件重新设计的无线通信模块测试流程,考虑了减少人工操作,减少误操作,通过软件配置不同的测试参数完成全面的射频和应用功能全测试。通过软件模式的设定,将依次执行的流程,因为软件执行时间非常快,相比于现有技术中的人工测试,可以看成是通过不同的软件模式变成并行的流程,效率大大提高,人为错误大大减少,测试项更加全面。同时流程的增加和精简是完全可定制的,哪些数据可以抽测,哪些需要全测,软件命令即可控制,并且对应log信息记录完整统一。
与上述***实施例相对应的,本发明还公开了一种无线通信模块的测试方法,请参照图3,图3为本发明提供的一种无线通信模块的测试方法的过程的流程图,该方法包括:
步骤S101:上位机将一体化软件烧录至已通过硬件测试的待测无线通信模块并输出射频测试指令;
步骤S102:ATE测试仪接收并依据射频测试指令对待测无线通信模块进行射频测试;
步骤S103:测试控制板判断得到射频测试合格后,
先发送第一触发指令至待测无线通信模块进行性能测试,当判断性能测试合格后,发送第二触发指令至待测无线通信模块进行软件测试,再判断软件测试是否合格;
或者,先发送第二触发指令至待测无线通信模块进行软件测试,当软件测试合格后,发送第一触发指令至待测无线通信模块进行性能测试,再判断性能测试是否合格;
当性能测试以及软件测试均合格后,进入步骤S104;
步骤S104:测试控制板进行全测试log,然后将待测无线通信模块切换到用户程序模式。
作为优选地,步骤S103具体包括:
步骤S1031:依据ATE测试仪从待测无线通信模块获取并输出的射频反馈参数判断待测无线通信模块的射频测试是否合格,如果是,则进入步骤S1032,否则,进入步骤S1036;
步骤S1032:发送第三触发指令控制待测无线通信模块进入到BootLoader模式;
步骤S1033:发送第一触发指令至待测无线通信模块进行性能测试,并依据从待测无线通信模块获取到的性能测试反馈参数判断性能测试是否合格,如果是,则进入步骤S1034,否则,进入步骤S1036;
步骤S1034:发送第二触发指令至待测无线通信模块进行软件测试,再依据从待测无线通信模块获取到的软件测试反馈参数判断软件测试是否合格,如果是,则进入步骤S1035,否则,进入步骤S1036;
可以理解的是,这里的步骤S1033和步骤S1034可以互换位置,具体根据实际情况来定。
步骤S1035:进行全测试log,然后将待测无线通信模块切换到用户程序模式。
步骤S1036:控制报警装置发出警报。
具体地,对于本发明的提供的一种无线通信模块的测试方法的介绍请参照上述***实施例,本发明在此不再赘述。
本发明提供了一种无线通信模块的测试方法,本发明通过将一体化软件烧录至待测无线通信模块中,再通过上位机或者测试控制板控制待测无线通信模块进入各个测试模式,由于全程均是软件控制,无需人工干预,误操作率低,良品率高;另外,通过全测试log,测试记录完整;效率高,成本低。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的方法而言,由于其与实施例公开的***相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其他实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (10)

1.一种无线通信模块的测试***,其特征在于,包括:
上位机,用于将一体化软件烧录至已通过硬件测试的待测无线通信模块并输出射频测试指令;
ATE测试仪,用于接收并依据所述射频测试指令对所述待测无线通信模块进行射频测试;
测试控制板,用于判断得到所述射频测试合格后:
先发送第一触发指令至所述待测无线通信模块进行性能测试,当判断所述性能测试合格后,发送第二触发指令至所述待测无线通信模块进行软件测试,再判断所述软件测试是否合格;
或者,先发送所述第二触发指令至所述待测无线通信模块进行软件测试,当所述软件测试合格后,发送所述第一触发指令至所述待测无线通信模块进行性能测试,再判断所述性能测试是否合格;
当所述性能测试以及所述软件测试均合格后,进行全测试log,然后将所述待测无线通信模块切换到用户程序模式。
2.如权利要求1所述的测试***,其特征在于,所述测试控制板包括:
射频性能测试模块,用于接收并依据所述ATE测试仪从所述待测无线通信模块获取并输出的射频反馈参数判断所述待测无线通信模块的射频测试是否合格;
软硬件测试模块,用于当所述射频测试合格后,发送第三触发指令控制所述待测无线通信模块进入到BootLoader模式,然后先发送第一触发指令至所述待测无线通信模块进行性能测试,当依据从所述待测无线通信模块获取到的性能测试反馈参数判断所述性能测试合格后,再发送第二触发指令至所述待测无线通信模块进行软件测试,再依据从所述待测无线通信模块获取到的软件测试反馈参数判断所述软件测试是否合格;
或者,用于当所述射频测试合格后,发送第三触发指令控制所述待测无线通信模块进入到BootLoader模式,然后发送所述第二触发指令至所述待测无线通信模块进行软件测试,当依据从所述待测无线通信模块获取到的软件测试反馈参数判断所述软件测试合格后,再发送所述第一触发指令至所述待测无线通信模块进行性能测试,再依据从所述待测无线通信模块获取到的性能测试反馈参数判断所述性能测试是否合格;
参数记录模块,用于当所述性能测试以及所述软件测试均合格后,进行全测试log。
3.如权利要求2所述的测试***,其特征在于,所述测试控制板还包括:
AT指令测试模块,用于在所述性能测试和所述软件测试且均合格后,发送第四触发指令至所述待测无线通信模块进行AT指令测试,当依据获取到的AT指令反馈参数判断AT指令测试合格后,发送AT指令至所述待测无线通信模块进行硬件参数重新配置,然后触发所述软硬件测试模块重复进行上述性能测试和软件测试的过程。
4.如权利要求1所述的测试***,其特征在于,该测试***还包括:
功耗测试仪,用于通过所述测试控制板对所述待测无线通信模块在射频收发模式、Sleep模式以及Deep Sleep模式下的功耗进行测试并将功耗反馈参数反馈至所述上位机。
5.如权利要求1所述的测试***,其特征在于,该测试***还包括:
硬件接口通讯功能测试仪,用于通过所述测试控制板对所述待测无线通信模块的硬件接口进行测试,并将硬件接口反馈参数反馈至所述上位机。
6.如权利要求1所述的测试***,其特征在于,该测试***还包括:
与所述ATE测试仪以及所述测试控制板连接的测试治具,用于放置所述待测无线通信模块,以便所述待测无线通信模块与所述ATE测试仪以及所述测试控制板连接。
7.如权利要求2所述的测试***,其特征在于,所述测试控制板还包括:
报警装置,用于当所述射频测试不合格时,接收并依据所述射频性能测试模块发送的第一报警控制信号发出警报;
或者,用于当所述性能测试或者软件测试不合格时,接收并依据所述软硬件测试模块发送的第二报警控制信号发出警报;
其中,所述报警装置为蜂鸣器和/或显示装置。
8.如权利要求2所述的测试***,其特征在于,所述软硬件测试模块在对所述待测无线通信模块进行性能测试时,具体用于通过控制一个或多个辅助无线通信模块对所述待测无线通信模块进行性能测试,所述性能测试包括广播、连接以及收发。
9.一种无线通信模块的测试方法,其特征在于,包括:
步骤S101:上位机将一体化软件烧录至已通过硬件测试的待测无线通信模块并输出射频测试指令;
步骤S102:ATE测试仪接收并依据所述射频测试指令对所述待测无线通信模块进行射频测试;
步骤S103:测试控制板判断得到所述射频测试合格后,
先发送第一触发指令至所述待测无线通信模块进行性能测试,当判断所述性能测试合格后,发送第二触发指令至所述待测无线通信模块进行软件测试,再判断所述软件测试是否合格;
或者,先发送所述第二触发指令至所述待测无线通信模块进行软件测试,当所述软件测试合格后,发送所述第一触发指令至所述待测无线通信模块进行性能测试,再判断所述性能测试是否合格;
当所述性能测试以及所述软件测试均合格后,进入步骤S104;
步骤S104:所述测试控制板进行全测试log,然后将所述待测无线通信模块切换到用户程序模式。
10.如权利要求9所述的无线通信模块的测试方法,其特征在于,步骤S103具体包括:
步骤S1031:依据所述ATE测试仪从所述待测无线通信模块获取并输出的射频反馈参数判断所述待测无线通信模块的射频测试是否合格,如果是,则进入步骤S1032,否则,进入步骤S1036;
步骤S1032:发送第三触发指令控制所述待测无线通信模块进入到BootLoader模式;
步骤S1033:发送第一触发指令至所述待测无线通信模块进行性能测试,并依据从所述待测无线通信模块获取到的性能测试反馈参数判断所述性能测试是否合格,如果是,则进入步骤S1034,否则,进入步骤S1036;
步骤S1034:发送第二触发指令至所述待测无线通信模块进行软件测试,再依据从所述待测无线通信模块获取到的软件测试反馈参数判断所述软件测试是否合格,如果是,则进入步骤S1035,否则,进入步骤S1036;
步骤S1035:进行全测试log,然后将所述待测无线通信模块切换到用户程序模式。
步骤S1036:控制报警装置发出警报。
CN201610511099.0A 2016-06-30 2016-06-30 一种无线通信模块的测试***及方法 Active CN106160888B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610511099.0A CN106160888B (zh) 2016-06-30 2016-06-30 一种无线通信模块的测试***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610511099.0A CN106160888B (zh) 2016-06-30 2016-06-30 一种无线通信模块的测试***及方法

Publications (2)

Publication Number Publication Date
CN106160888A true CN106160888A (zh) 2016-11-23
CN106160888B CN106160888B (zh) 2021-05-14

Family

ID=57350913

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610511099.0A Active CN106160888B (zh) 2016-06-30 2016-06-30 一种无线通信模块的测试***及方法

Country Status (1)

Country Link
CN (1) CN106160888B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106841985A (zh) * 2017-01-19 2017-06-13 深圳市冠旭电子股份有限公司 一种烧录测试方法和***
CN107528642A (zh) * 2017-08-21 2017-12-29 上海源岷投资管理有限公司 一种乡村沼气数据采集的无线设备的生产测试方法及装置
CN107579790A (zh) * 2017-08-21 2018-01-12 上海源岷投资管理有限公司 乡村沼气数据采集的无线中继站的生产测试装置及方法
CN108880936A (zh) * 2018-06-07 2018-11-23 锐骐(厦门)电子科技有限公司 一种通信模块测试***和通信模块测试方法
CN108924014A (zh) * 2018-09-11 2018-11-30 山东电工电气集团新能科技有限公司 一种电力***4g无线模块测试装置及测试方法
CN109298209A (zh) * 2018-09-11 2019-02-01 北京无线电测量研究所 一种用于模块测试的装置
CN109413684A (zh) * 2017-08-16 2019-03-01 刘科宏 测试仪器、天线测量***及测试方法
CN110198548A (zh) * 2019-06-03 2019-09-03 深圳市加特智研科技有限公司 一种lora模块测试方法
CN110851309A (zh) * 2019-10-31 2020-02-28 广东安可云科技有限公司 一种集成验证***及方法
CN111245527A (zh) * 2020-03-27 2020-06-05 四川虹美智能科技有限公司 性能检测***及其检测方法
CN111679942A (zh) * 2020-06-09 2020-09-18 深圳酷宅科技有限公司 烧录测试方法、***及计算机可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090231107A1 (en) * 2008-03-17 2009-09-17 Fujitsu Limited Testing device
CN101754246A (zh) * 2009-12-11 2010-06-23 中兴通讯股份有限公司 一种测试移动终端设备移动多媒体广播功能的方法和***
CN101854218A (zh) * 2010-06-03 2010-10-06 北京天碁科技有限公司 一种无线终端射频性能的测试***及测试方法
CN105374202A (zh) * 2015-12-14 2016-03-02 四川长虹电子部品有限公司 射频遥控器自动测试***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090231107A1 (en) * 2008-03-17 2009-09-17 Fujitsu Limited Testing device
CN101754246A (zh) * 2009-12-11 2010-06-23 中兴通讯股份有限公司 一种测试移动终端设备移动多媒体广播功能的方法和***
CN101854218A (zh) * 2010-06-03 2010-10-06 北京天碁科技有限公司 一种无线终端射频性能的测试***及测试方法
CN105374202A (zh) * 2015-12-14 2016-03-02 四川长虹电子部品有限公司 射频遥控器自动测试***

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106841985A (zh) * 2017-01-19 2017-06-13 深圳市冠旭电子股份有限公司 一种烧录测试方法和***
CN109413684A (zh) * 2017-08-16 2019-03-01 刘科宏 测试仪器、天线测量***及测试方法
CN107528642A (zh) * 2017-08-21 2017-12-29 上海源岷投资管理有限公司 一种乡村沼气数据采集的无线设备的生产测试方法及装置
CN107579790A (zh) * 2017-08-21 2018-01-12 上海源岷投资管理有限公司 乡村沼气数据采集的无线中继站的生产测试装置及方法
CN107579790B (zh) * 2017-08-21 2021-01-15 上海源岷投资管理有限公司 乡村沼气数据采集的无线中继站的生产测试装置及方法
CN108880936B (zh) * 2018-06-07 2020-09-15 锐骐(厦门)电子科技有限公司 一种通信模块测试***和通信模块测试方法
CN108880936A (zh) * 2018-06-07 2018-11-23 锐骐(厦门)电子科技有限公司 一种通信模块测试***和通信模块测试方法
CN108924014A (zh) * 2018-09-11 2018-11-30 山东电工电气集团新能科技有限公司 一种电力***4g无线模块测试装置及测试方法
CN109298209A (zh) * 2018-09-11 2019-02-01 北京无线电测量研究所 一种用于模块测试的装置
CN109298209B (zh) * 2018-09-11 2021-02-12 北京无线电测量研究所 一种用于模块测试的装置
CN108924014B (zh) * 2018-09-11 2023-09-26 山东电工电气集团新能科技有限公司 一种电力***4g无线模块测试装置的测试方法
CN110198548A (zh) * 2019-06-03 2019-09-03 深圳市加特智研科技有限公司 一种lora模块测试方法
CN110851309A (zh) * 2019-10-31 2020-02-28 广东安可云科技有限公司 一种集成验证***及方法
CN110851309B (zh) * 2019-10-31 2024-03-19 广东安可云科技有限公司 一种集成验证***及方法
CN111245527A (zh) * 2020-03-27 2020-06-05 四川虹美智能科技有限公司 性能检测***及其检测方法
CN111679942A (zh) * 2020-06-09 2020-09-18 深圳酷宅科技有限公司 烧录测试方法、***及计算机可读存储介质
CN111679942B (zh) * 2020-06-09 2024-03-22 深圳酷宅科技有限公司 烧录测试方法、***及计算机可读存储介质

Also Published As

Publication number Publication date
CN106160888B (zh) 2021-05-14

Similar Documents

Publication Publication Date Title
CN106160888A (zh) 一种无线通信模块的测试***及方法
CN107678960B (zh) 智能电能表软件黑盒测试***及方法
CN101009853A (zh) 一种手机单板自动测试***及其方法
CN106054058A (zh) 一种能够对多个σ‑△adc芯片测试和温度控制的***及方法
CN106646053A (zh) 一种量产WiFi/蓝牙产品的天线测试装置及其测试方法
CN108076660A (zh) 一种pcba功能测试的装置及方法
CN107462821B (zh) 晶圆测试机台的远端监控方法及***
CN107561379A (zh) 一种电子产品的测试方法及***
CN107561391A (zh) 一种电子产品的测试***及方法
CN108155955B (zh) 一种蓝牙频偏测试校准装置及方法
CN109803248A (zh) 一种基于ble4.0的智能手环快速自动化测试方法
CN109274807A (zh) 测试方法、装置及***
CN106452962A (zh) 一种WiFi耦合测试***及方法
CN106940433A (zh) 一种双通道电能表检定流水线用检定装置及方法
CN103760486B (zh) 电路板上特殊芯片的功能测试装置及测试方法
JP6552806B2 (ja) スマート機器の無線送信を試験する方法と無線送信ネットワーク分析ツール
CN106791826A (zh) 一种测试***、方法和装置
CN204517822U (zh) 一种带wifi的结果可追溯蓝牙自动检测工装
CN106484556A (zh) 移动终端的功能测试方法及***
CN107528642A (zh) 一种乡村沼气数据采集的无线设备的生产测试方法及装置
CN203761519U (zh) 一种平板电视机新版自动测试***
CN107682227B (zh) 一种电表检测配置方法
CN207280770U (zh) 空调扫频测试装置与***
CN102457305A (zh) 应用于无线周边装置生产流程的测试及配对***及方法
CN105045252A (zh) 射频测试校准的方法、***及检测控制模块和pc

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant