CN106211228B - 通信模块异常检测方法及装置、移动终端 - Google Patents
通信模块异常检测方法及装置、移动终端 Download PDFInfo
- Publication number
- CN106211228B CN106211228B CN201610809679.8A CN201610809679A CN106211228B CN 106211228 B CN106211228 B CN 106211228B CN 201610809679 A CN201610809679 A CN 201610809679A CN 106211228 B CN106211228 B CN 106211228B
- Authority
- CN
- China
- Prior art keywords
- communication module
- adc value
- analog
- digital conversion
- conversion adc
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种通信模块异常检测方法及装置、移动终端。该通信模块异常检测方法包括获取射频输出端发射的射频信号,根据所述射频信号计算模数转换ADC值;获取与所述通信模块的工作模式相对应的预设模数转换ADC值范围,其中所述工作模式包括无线传输标准协议和传输速率;判断所述模数转换ADC值是否处于所述预设模数转换ADC值范围内;若所述模数转换ADC值未处于所述预设模数转换ADC值范围,则发出异常提示信息。该异常检测方法可以让测试人员无需通过肉眼识别异常信号来判断异常现象,提高了测试人员检测通信模块的效率。
Description
技术领域
本发明涉及通信领域,特别是涉及一种通信模块异常检测方法及装置、移动终端。
背景技术
通信模块是通信设备中不可缺少的模块,其包括GSM通信模块、Wi-Fi通信模块和ZigBee通信模块等等。为了让用户得到更好的通信质量,通信设备在出厂前均需要对其内的通信模块进行异常测试,检测通信模块发射射频信号的功率值大小能否满足需求是异常测试中一项较为重要的内容。
在现有的检测通信模块发射射频信号功率值大小的过程中,例如在Wi-Fi 通信模块中,Wi-Fi芯片的射频输出端发射一定功率大小的射频信号。耦合器将按比例耦合部分射频信号,并经过滤波处理后形成模拟电压信号。理论上通过将模拟电压信号与正常电压信号进行比对即可知道Wi-Fi通信模块发射的射频信号的功率值是否异常。然而,在实际测试过程中,由于存在噪声波纹干扰、正常电压信号与异常电压信号差别不大等原因,测试人员很难识别出异常信号,这就使得测试人员很难找到出现异常的原因,给测试带来极大的不便。
发明内容
本发明提供一种通信模块异常检测方法及装置、移动终端,以解决现有的检测方法中因肉眼无法识别异常信号而导致无法找到出现异常的原因等技术问题。
本发明提供一种通信模块异常检测方法,其包括:
获取射频输出端发射的射频信号,根据所述射频信号计算模数转换ADC 值;
获取与所述通信模块的工作模式相对应的预设模数转换ADC值范围,其中所述工作模式包括无线传输标准协议和传输速率;
判断所述模数转换ADC值是否处于所述预设模数转换ADC值范围内;
若所述模数转换ADC值未处于所述预设模数转换ADC值范围,则发出异常提示信息。
本发明还提供一种通信模块异常检测装置,其包括:
获取计算单元,用于获取射频输出端发射的射频信号,根据所述射频信号计算模数转换ADC值;
获取单元,用于获取与所述通信模块的工作模式相对应的预设模数转换 ADC值范围,其中所述工作模式包括无线传输标准协议和传输速率;
判断单元,用于判断所述模数转换ADC值是否处于所述预设模数转换 ADC值范围内;
提示单元,用于若所述模数转换ADC值未处于所述预设模数转换ADC值范围,则发出异常提示信息。
本发明又提供一种移动终端,该移动终端采用本发明提供的通信模块异常检测装置。
相比于现有技术,本发明提供一种通信模块异常检测方法及装置、移动终端。该通信模块异常检测方法通过获取射频输出端发射的射频信号,根据射频信号计算模数转换ADC值,并获取与通信模块的工作模式相对应的预设模数转换ADC值范围;若判断出模数转换ADC值未处于预设模数转换ADC值范围内,则说明该通信模块处于异常状态,此时发出异常提示信息,便于测试人员对产生异常状态的原因进行分析判断,提高了测试人员检测通信模块的效率。
附图说明
图1为本发明的通信模块异常检测方法的第一优选实施例的流程图。
图2为本发明的通信模块异常检测方法的第二优选实施例的流程图。
图3为本发明的通信模块异常检测装置的第一优选实施例的结构示意图。
图4为本发明的通信模块异常检测装置的第二优选实施例的结构示意图。
图5为本发明的移动终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明中的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。例如,在不脱离本发明的范围的情况下,可以将第一控件称为第二控件,且类似地,可将第二控件称为第一控件。第一控件与第二控件两者都是控件,但其不是同一控件。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例一
请参照图1,图1为本发明的通信模块异常检测方法的第一优选实施例的流程图。本发明的通信模块可以应用在笔记本、平板电脑、手机、可穿戴设备等需要通信功能的电子设备上,在此不做具体限制。
本实施例中的通信模块异常检测方法包括:
步骤S101:获取射频输出端发射的射频信号,根据所述射频信号计算模数转换ADC值;
步骤S102:获取与所述通信模块的工作模式相对应的预设模数转换ADC 值范围,其中所述工作模式包括无线传输标准协议和传输速率;
步骤S103:判断所述模数转换ADC值是否处于所述预设模数转换ADC值范围内;
步骤S104:若所述模数转换ADC值未处于所述预设模数转换ADC值范围,则发出异常提示信息。
下面将结合图1对本实施例中的通信模块异常检测方法进行详细地说明。在以下说明中,将以Wi-Fi通信模块为例进行说明,可以理解的是,该通信模块异常检测方法也可以应用在其他种类的通信模块中。Wi-Fi通信模块不能用于限制本发明的适用范围。
在步骤S101中,当开始检测Wi-Fi通信模块时,外部设备将向Wi-Fi通信模块发送指令,使得Wi-Fi通信模块根据该指令发射相应功率大小的射频信号。具体地,Wi-Fi芯片的射频输出端将发射相应功率大小的射频信号。该射频信号通过耦合器传递至检波器中。在此,耦合器可以将射频信号完全耦合,也可以按照一定的比例耦合一部分功率的射频信号,在此不做具体限制。
当检波器接收到耦合器耦合的射频信号后,将对该射频信号进行检波处理,将高频的射频信号转换为低频的基带信号,并将该低频的基带信号传递给模数转换器,其中该低频的基带信号为模拟信号。
模数转换器接收到该低频的基带信号后,将该模拟的基带信号转换成相应的数字信号。同时计算出与该数字信号相对应的模数转换ADC值,即计算出与Wi-Fi芯片射频输出端输出的射频信号相对应的模数转换ADC值。可以理解的是,模数转换ADC值是模数转换器(Analog to Digital Converter,简称ADC) 输出的数值。
在步骤S102中,当模数转换器计算出模数转换ADC值后,将该模数转换 ADC值传递给通信设备内的处理芯片。同时,处理芯片将获取与Wi-Fi通信模块的工作模式相对应的预设模数转换ADC值范围。在此需要说明的是,Wi-Fi 通信模块的工作模式包括无线传输标准协议和传输速率。例如,Wi-Fi通信模块采用802.11g的无线传输标准协议和54Mb/s的传输速率的工作模式。
由于Wi-Fi通信模块处于不同的工作模式时,其预设模数转换ADC值范围不同,因此在通信设备的存储器内会存放与Wi-Fi通信模块的每种工作模式相对应的预设模数转换ADC值范围。当处理芯片获取到模数转换ADC值后,先获取Wi-Fi通信模块当前的工作模式,再根据该Wi-Fi通信模块当前的工作模式从存储器内读取相应的预设模数转换ADC值范围。需要说明的是,步骤S101 和步骤S102之间并无明确的先后顺序,先执行步骤S102,再执行步骤S101亦可,在此不做具体限制。
在步骤S103和步骤S104中,处理芯片将判断该模数转换ADC值是否处于预设模数转换ADC值范围内。若处理芯片判断出该模数转换ADC值处于预设模数转换ADC值范围内,则说明该Wi-Fi芯片所发射的射频信号的功率值大小与外部设备发射的指令中的指定功率值大小基本相同,即Wi-Fi通信模块在当前的工作模式下为正常状态,此时技术人员可以对下一个工作模式或下一个测试项进行检测。
若处理芯片判断出该模数转换ADC值未处于预设模数转换ADC值范围内,则说明该Wi-Fi芯片所发射的射频信号的功率值大小与外部设备发射的指令中的指定功率值大小偏差很大,即Wi-Fi通信模块在当前的工作模式下为异常状态,此时,通信设备将发出异常提示信息,以便于测试人员根据该异常提示信息对该工作模式下产生的异常原因进行分析并判断。
本实施例中的通信模块异常检测方法,其通过获取射频输出端发射的射频信号,根据该射频信号计算模数转换ADC值。再获取与通信模块的工作模式相对应的预设模数转换ADC值范围,并判断该模数转换ADC值是否处于预设模数转换ADC值范围内。若该模数转换ADC值未处于预设模数转换ADC值范围,则发出异常提示信息,以便于测试人员根据该提示信息对该工作模式下的通信模块出现异常情况进行分析判断。
实施例二
请参照图2,图2为本发明的通信模块异常检测方法的第二优选实施例的流程图。本发明的通信模块可以应用在笔记本、平板电脑、手机、可穿戴设备等需要通信功能的电子设备上,在此不做具体限制。
本实施例中的通信模块异常检测方法包括:
步骤S201:设置所述通信模块在每种工作模式下发射的所述射频信号的最大功率值和最小功率值;
步骤S202:根据校准文件获取所述最大功率值和最小功率值所对应的最大模数转换ADC值和最小模数转换ADC值;
步骤S203:存储所述最大模数转换ADC值和最小模数转换ADC值,其中,所述最大模数转换ADC值和最小模数转换ADC值为所述预设模数转换ADC 值范围的两个端点值;
步骤S204:获取射频输出端发射的射频信号,根据所述射频信号计算模数转换ADC值;
步骤S205:获取与所述通信模块的工作模式相对应的预设模数转换ADC 值范围,其中所述工作模式包括无线传输标准协议和传输速率;
步骤S206:判断所述模数转换ADC值是否处于所述预设模数转换ADC值范围内;
步骤S207:若所述模数转换ADC值未处于所述预设模数转换ADC值范围,则通过通信设备的显示屏显示所述模数转换ADC值,并发出所述通信模块异常的文字提示信息;
步骤S208:保存所述通信模块的工作模式和所述模数转换ADC值。
下面将结合图2对本实施例中的通信模块异常检测方法进行详细地说明。在以下说明中,将以Wi-Fi通信模块为例进行说明,可以理解的是,该通信模块异常检测方法也可以应用在其他种类的通信模块中。Wi-Fi通信模块不能用于限制本发明的适用范围。
由于Wi-Fi通信模块处于不同的工作模式时,其预设模数转换ADC值范围不同,因此在对Wi-Fi通信模块进行异常检测之前,需要在通信设备的存储器内存放与Wi-Fi通信模块的每种工作模式相对应的预设模数转换ADC值范围。该预设模数转换ADC值范围的具体设定方式如步骤S201至步骤S203所示。在此需要说明的是,Wi-Fi通信模块的工作模式包括无线传输标准协议和传输速率。例如,Wi-Fi通信模块采用802.11g的无线传输标准协议和54Mb/s 的传输速率的工作模式。
在步骤S201中,Wi-Fi通信模块在每种工作模式下对发射射频信号的功率值大小的要求不同。一般发射射频信号的功率值大小介于最大功率值和最小功率值之间,这样才能保证Wi-Fi通信模块发射射频信号的质量。因此,根据中国或者国际对发射射频信号的功率值大小的要求来设置该最大功率值和最小功率值。当然,也可以根据每款通信设备自身的需求来设置最大功率值和最小功率值,在此不做具体限制。
在步骤S202中,由于每款通信设备均有一个校准文件,测试人员根据该校准文件来对每个通信设备进行校准操作,从而使得每个通讯设备均能达到良好的通信质量。在该校准文件中保存有发射射频信号的功率值与模数转换ADC 值之间的对应关系。因此,根据该校准文件即可以获得最大功率值和最小功率值所对应的最大模数转换ADC值和最小模数转换ADC值。
在步骤S203中,当获得该最大模数转换ADC值和最小模数转换ADC值后,将该最大模数转换ADC值和最小模数转换ADC值存储于通信设备中。具体地,将该最大模数转换ADC值和最小模数转换ADC值存储于Wi-Fi通信模块的射频参数中。这样便于在后续对Wi-Fi通信模块进行检测时,可以从该射频参数中读取到该最大模数转换ADC值和最小模数转换ADC值。需要说明的是,最大模数转换ADC值和最小模数转换ADC值分别为预设模数转换ADC 值范围的两个端点值。
在步骤S204中,当测试人员开始检测Wi-Fi通信模块时,外部设备将向 Wi-Fi通信模块发送指令,使得Wi-Fi通信模块根据该指令发射相应功率值大小的射频信号。具体地,Wi-Fi芯片的射频输出端将发射相应功率值大小的射频信号。该射频信号通过耦合器传递至检波器中,在此,耦合器可以将射频信号完全耦合,也可以按照一定的比例耦合一部分功率的射频信号,在此不做具体限制。
当检波器接收到耦合器耦合的射频信号后,将对该射频信号进行检波处理,将高频的射频信号转换为低频的基带信号,并将该低频的基带信号传递给模数转换器,其中该低频的基带信号为模拟信号。
模数转换器接收到该低频的基带信号后,将该模拟的基带信号转换成相应的数字信号。同时计算出与该数字信号相对应的模数转换ADC值,即计算出与Wi-Fi芯片射频输出端输出的射频信号相对应的模数转换ADC值。
在步骤S205和S206中,当模数转换器计算出模数转换ADC值后,将该模数转换ADC值传递给通信设备内的处理芯片。同时,处理芯片将获取与Wi-Fi 通信模块的工作模式相对应的预设模数转换ADC值范围,具体地,处理芯片将从通信模块的射频参数中获取最大模数转换ADC值和最小模数转换ADC 值。
处理芯片将判断该模数转换ADC值是否处于预设模数转换ADC值范围内。具体地,处理芯片通过将该模数转换ADC值与最大模数转换ADC值和最小模数转换ADC值进行对比来判断该模数转换ADC是否处于预设模数转换 ADC值范围内。若处理芯片判断出该模数转换ADC值处于预设模数转换ADC 值范围内,则说明该Wi-Fi芯片所发射的射频信号的功率值大小与外部设备发射的指令中的指定功率值大小基本相同,即Wi-Fi通信模块在当前的工作模式下为正常状态,此时测试人员可以对下一个工作模式进行检测,即执行步骤 S204。
若处理芯片判断出该模数转换ADC值未处于预设模数转换ADC值范围内,则说明该Wi-Fi芯片所发射的射频信号的功率值大小与外部设备发射的指令中的指定功率值大小偏差很大,即Wi-Fi通信模块在当前的工作模式下为异常状态。此时,通信设备的显示屏将显示该模数转换ADC值,并发出该Wi-Fi 通信模块异常的文字提示信息,即执行步骤S207。这样测试人员可以在显示屏上观看此种工作模式下的模数转换ADC值,并对该工作模式下产生的异常原因进行分析判断。
在步骤S208中,由于在对Wi-Fi通信模块进行测试时,往往会连续测试其多个工作模式,另外,测试项目不仅限于射频信号功率测试,还有其他种类的测试。为了可以对出现异常的项目进行统一判断分析,当检测到Wi-Fi通信模块在某一工作模式下发射射频信号的功率值出现异常时,通信设备将保存Wi-Fi 通信模块的工作模式和相对应的模数转换ADC值,以便于在完成整个对Wi-Fi 通信模块测试后,测试人员可以从通信设备中读取异常的工作模式和相对应的模数转换ADC值,并对异常现象进行分析判断,提高测试效率。
本实施例中的通信模块异常检测方法,其通过设置通信模块发射射频信号的功率值大小来获得预设模数转换ADC值范围的两个端点值。在对通信模块进行检测时,先获取射频输出端发射的射频信号,根据该射频信号计算模数转换ADC值,再获取与通信模块的工作模式相对应的预设模数转换ADC值范围,并判断该模数转换ADC值是否处于预设模数转换ADC值范围内。若该模数转换ADC值未处于预设模数转换ADC值范围,则发出异常提示信息,并保存该工作模式和与其相对应的模数转换ADC值,以便于测试人员完成测试后对出现异常的工作模式下进行统一分析判断,从而提高通信模块异常检测的效率。
实施例三
请参照图3,图3为本发明的通信模块异常检测装置的第一优选实施例的结构示意图。本发明的通信模块可以应用在笔记本、平板电脑、手机、可穿戴设备等需要通信功能的电子设备上,在此不做具体限制。
本实施例中的通信模块异常检测装置300包括获取计算单元301、获取单元302、判断单元303和提示单元304。其中,获取计算单元301用于获取射频输出端发射的射频信号,根据所述射频信号计算模数转换ADC值;获取单元 302用于获取与所述通信模块的工作模式相对应的预设模数转换ADC值范围,其中所述工作模式包括无线传输标准协议和传输速率;判断单元303用于判断所述模数转换ADC值是否处于所述预设模数转换ADC值范围内;提示单元304 用于若所述模数转换ADC值未处于所述预设模数转换ADC值范围,则发出异常提示信息。
下面将结合图3对本实施例中的通信模块异常检测装置300进行详细地说明。在以下说明中,将以Wi-Fi通信模块为例进行说明,可以理解的是,该通信模块异常检测装置300也可以应用于其他种类的通信模块。Wi-Fi通信模块不能用于限制本发明的适用范围。
当测试人员开始对Wi-Fi通信模块进行测试时,外部设备将向Wi-Fi通信模块发送指令,使得Wi-Fi通信模块根据该指令发射相应功率值大小的射频信号。具体地,Wi-Fi芯片的射频输出端将发射相应功率大小的射频信号。
获取计算单元301将获取该射频信号,并根据该射频信号计算模数转换 ADC值。具体地,获取计算单元301通过耦合器获取该射频信号,并依此经过检波器和模数转换器对该射频信号进行滤波和模数转换处理后,计算获得与该射频信号相对应的模数转换ADC值。在此,耦合器可以将射频信号完全耦合,也可以按照一定的比例耦合一部分功率的射频信号,在此不做具体限制。
在获取计算单元301计算出该模数转换ADC值后,将该模数转换ADC值传递给判断单元303。同时获取计算单元301向获取单元302发送第一信号,使得获取单元302根据该第一信号获取与Wi-Fi通信模块的工作模式相对应的预设模数转换ADC值范围。在此需要说明的是,Wi-Fi通信模块的工作模式包括无线传输标准协议和传输速率。例如,Wi-Fi通信模块采用802.11g的无线传输标准协议和54Mb/s的传输速率的工作模式。
由于Wi-Fi通信模块处于不同的工作模式时,其预设模数转换ADC值范围不同,因此在通信设备的存储器内会存放与Wi-Fi通信模块的每种工作模式相对应的预设模数转换ADC值范围。获取单元302首先获取Wi-Fi通信模块当前的工作模式,再根据该Wi-Fi通信模块当前的工作模式从存储器内读取相应的预设模数转换ADC值范围。
需要说明的是,获取计算单元301和获取单元302之间先后位置关系不局限于图3中所示的情况。在其他实施例中,获取单元302也可以先根据Wi-Fi 通信模块当前的工作模式从存储器内读取相应的预设模数转换ADC值范围,并将该预设模数转换ADC值范围传递至判断单元303。同时,获取单元302向获取计算单元301发送第二信号,使得获取计算单元301根据该第二信号获取射频输出端的射频信号,并根据该射频信号计算模数转换ADC值,在此不做限制。
获取单元302将获取到的预设模数转换ADC值范围传递给判断单元303,由判断单元303判断模数转换ADC值是否处于预设模数转换ADC值范围内。若判断单元303判断出该模数转换ADC值处于预设模数转换ADC值范围内,则说明该Wi-Fi芯片所发射的射频信号的功率值大小与外部设备发射的指令中的指定功率值大小基本相同,即Wi-Fi通信模块在当前的工作模式下为正常状态,此时技术人员可以对下一个工作模式进行检测。
若判断单元303判断出该模数转换ADC值未处于预设模数转换ADC值范围内,则说明该Wi-Fi芯片所发射的射频信号的功率值大小与外部设备发射的指令中的指定功率值大小偏差很大,即Wi-Fi通信模块在当前的工作模式下为异常状态。此时,判断单元303向提示单元304发送第三信号,使得提示单元 304根据该第三信号发出异常提示信息,以便于测试人员根据该异常提示信息对该工作模式下产生的异常原因进行分析判断。
本实施例中的通信模块异常检测装置300,其通过获取计算单元301获取射频输出端发射的射频信号,根据该射频信号计算模数转换ADC值,再由获取单元302获取与通信模块的工作模式相对应的预设模数转换ADC值范围。判断单元303判断该模数转换ADC值是否处于预设模数转换ADC值范围内。若判断单元303判断出该模数转换ADC值未处于预设模数转换ADC值范围,则提示单元304发出异常提示信息,以便于测试人员根据该异常提示信息对该工作模式下的通信模块出现异常情况进行分析判断。
实施例四
请参照图4,图4为本发明的通信模块异常检测装置的第二优选实施例的结构示意图。本发明的通信模块可以应用在笔记本、平板电脑、手机、可穿戴设备等需要通信功能的电子设备上,在此不做具体限制。
本实施例中的通信模块异常检测装置400包括设置单元401、存储单元402、获取计算单元403、获取单元404、判断单元405、提示单元406和保存单元407。
下面将以Wi-Fi通信模块为例进行说明,可以理解的是,本实施例中的通信模块异常检测装置400也可以应用于其他种类的通信模块中。Wi-Fi通信模块不能用于限制本发明的适用范围。
由于Wi-Fi通信模块在每种工作模式下对发射射频信号的功率值大小的要求不同。因此,在对Wi-Fi通信模块进行检测之前,设置单元401先设置Wi-Fi 通信模块在每种工作模式下发射的射频信号的最大功率值和最小功率值。当 Wi-Fi通信模块发射射频信号的功率值大小介于最大功率值和最小功率值之间时,才能保证Wi-Fi通信模块可以发射质量良好的射频信号。在此需要说明的是,Wi-Fi通信模块的工作模式包括无线传输标准协议和传输速率。例如,Wi-Fi 通信模块采用802.11g的无线传输标准协议和54Mb/s的传输速率的工作模式。
另外,最大功率值和最小功率值可以根据中国或者国际对发射射频信号的功率值大小的要求来设置,当然也可以根据每款通信设备自身的需求来设置,在此不做具体限制。
每款通信设备均配有一个校准文件,测试人员根据该校准文件来对每个通信设备进行校准操作,从而使得每个通讯设备均能达到良好的通信质量。在该校准文件中保存有发射射频信号的功率值与模数转换ADC值之间的对应关系。因此,设置单元401将根据该校准文件获得最大功率值和最小功率值所对应的最大模数转换ADC值和最小模数转换ADC值。
设置单元401将获得的最大模数转换ADC值和最小模数转换ADC值传递给存储单元402。存储单元402将存储该最大模数转换ADC值和最小模数转换 ADC值。具体地,存储单元402将该最大模数转换ADC值和最小模数转换ADC 值存储于Wi-Fi通信模块的射频参数中。这样便于在后续对Wi-Fi通信模块进行检测时,获取单元404可以从该射频参数中读取到该最大模数转换ADC值和最小模数转换ADC值。
当存储单元402存储该最大模数转换ADC值和最小模数转换ADC值后,存储单元402将向获取计算单元403发送第四信号,使得获取计算单元403根据该第四信号获取Wi-Fi通信模块的射频输出端发射的射频信号。
当测试人员开始检测Wi-Fi通信模块时,外部设备将向Wi-Fi通信模块发送指令,使得Wi-Fi通信模块根据该指令发射相应功率值大小的射频信号。具体地,Wi-Fi芯片的射频输出端将发射相应功率值大小的射频信号。获取计算单元403将获取该射频信号,并根据该射频信号计算模数转换ADC值。具体地,获取计算单元403通过耦合器获取该射频信号,并经过检波器和模数转换器对该射频信号进行处理,计算获得与该射频信号相对应的模数转换ADC值。在此,耦合器可以将射频信号完全耦合,也可以按照一定的比例耦合一部分功率的射频信号,在此不做具体限制。
在获取计算单元403计算出模数转换ADC值后,将该模数转换ADC值传递给判断单元405。同时获取计算单元403向获取单元404发送第五信号,使得获取单元404根据该第五信号获取与Wi-Fi通信模块的工作模式相对应的预设模数转换ADC值范围。具体地,获取单元404根据第五信号从Wi-Fi通信模块的射频参数中获取最大模数转换ADC值和最小模数转换ADC值,可以理解的是,该最大模数转换ADC值和最小模数转换ADC值为预设模数转换ADC值范围的两个端点值。
获取单元404在获取到预设模数转换ADC值范围后,将该预设模数转换 ADC值范围传递给判断单元405,即将最大模数转换ADC值和最小模数转换 ADC值传递给判断单元405。
判断单元405将判断模数转换ADC值是否处于预设模数转换ADC值范围内。具体地,判断单元405通过将该模数转换ADC值与最大模数转换ADC值和最小模数转换ADC值进行对比来判断该模数转换ADC是否处于预设模数转换ADC值范围内。若判断单元405判断出该模数转换ADC值处于预设模数转换ADC值范围内,则说明该Wi-Fi芯片所发射的射频信号的功率值大小与外部设备发射的指令中的指定功率大小基本相同,即Wi-Fi通信模块在当前的工作模式下为正常状态,此时测试人员可以对下一个工作模式进行检测。
若判断单元405判断出该模数转换ADC值未处于预设模数转换ADC值范围内,则说明该Wi-Fi芯片所发射的射频信号的功率值大小与外部设备发射的指令中的指定功率大小偏差很大,即Wi-Fi通信模块在当前的工作模式下为异常状态。此时判断单元405将向提示单元406发送第六信号,使得提示单元406 根据该第六信号将该模数转换ADC值显示在通信设备的显示屏中,并发出该 Wi-Fi通信模块异常的文字提示信息。这样测试人员可以在显示屏上观看此种工作模式下的模数转换ADC值,并对该工作模式下产生的异常原因进行分析判断。
由于在对Wi-Fi通信模块进行测试时,往往会连续测试其多个工作模式,另外,测试项目不仅限于射频信号功率测试,还有其他种类的测试。为了可以对出现异常状况进行统一判断分析,当检测到Wi-Fi通信模块在某一工作模式下发射射频信号的功率异常时,提示单元406在完成发出异常提示信息后,将向保存单元407发送第七信号,使得保存单元407根据第七信号保存Wi-Fi通信模块的工作模式和相对应的模数转换ADC值,以便于在完成整个对Wi-Fi 通信模块测试后,测试人员可以从通信设备中读取异常的工作模式和相对应的模数转换ADC值,并对异常现象进行分析判断。
本实施例中的通信模块异常检测装置400,其通过设置单元401设置预设模数转换ADC值范围的两个端点值,并通过存储单元402存储两个端点值。当对通信模块进行异常检测时,获取计算单元403将获取射频输出端发射的射频信号,并根据该射频信号计算模数转换ADC值。再由获取单元404获取与通信模块的工作模式相对应的预设模数转换ADC值范围。判断单元405判断该模数转换ADC值是否处于预设模数转换ADC值范围内。若判断单元405判断出该模数转换ADC值未处于预设模数转换ADC值范围内,则提示单元406 发出异常提示信息,同时保存单元407保存该工作模式和与其相对应的模数转换ADC值,以便于测试人员完成测试后对出现异常的工作模式下进行统一分析判断,从而提高通信模块异常检测的效率。
实施例五
请参见图5,图5为本发明一种移动终端的结构示意图。本优选实施例中的移动终端可以为智能手机、平板电脑、可穿戴设备等,只要可以放置并使用用户身份识别卡的移动设备即可。
本优选实施例中的移动终端500包括通信模块异常检测装置600、处理器和电源(处理器和电源未在图5中示出),其中,通信模块异常检测装置600 包括获取计算单元601、获取单元602、判断单元603和提示单元604。本领域技术人员可以理解的是,图5中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
当测试人员开始对移动终端500的通信模块进行测试时,处理器控制电源向通信模块异常检测装置600供电,使得通信模块异常检测装置600中的各个单元可以正常工作。其中,电源还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
获取计算单元601先获取射频输出端发射的射频信号,根据所述射频信号计算模数转换ADC值。获取计算单元601将该模数转换ADC值传递给判断单元603,同时获取计算单元601向获取单元602发送第八信号,使得获取单元 602根据第八信号获取与该通信模块的工作模式相对应的预设模数转换ADC值范围。其中,该通信模块的工作模式包括无线传输标准协议和传输速率。
获取单元602将获取到的预设模数转换ADC值范围传递给判断单元603,由判断单元603判断该模数转换ADC值是否处于预设模数转换ADC值范围内。若判断单元603判断出该模数转换ADC值未处于预设模数转换ADC值范围内,说明此时通信模块发送的射频信号的功率值大小不符合规定。判断单元603将向提示单元604发送第九信号,使得提示单元604根据该第九信号发出异常提示信息,以便于测试人员可以及时准确地找到出现异常的信号,并分析出现异常的原因。
本实施例中的通信模块异常检测装置600的结构和功能与前面实施例中的通信模块异常检测装置相同,由于前面已经对通信模块异常检测装置做了详细的介绍说明,为了说明书的简洁性,在此将不再赘述。
本实施例中的移动终端,由于其采用了本发明提供的通信模块异常检测装置,使得该移动终端在进行通信模块检测时,可以很容易地让测试人员获得异常信号,并能及时对异常信号进行分析,可以提高通信模块异常检测的效率。
本发明实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。上述的各装置或系统,可以执行相应方法实施例中的方法。
综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。
Claims (11)
1.一种通信模块异常检测方法,其特征在于,包括:
通过所述通信模块的耦合器获取所述通信模块的射频输出端在设定的工作模式下发射的射频信号;
通过所述通信模块的检波器对所述射频信号进行检波处理,得到所述射频信号的基带信号,并通过所述通信模块的模数转换器将所述基带信号转换为相应的数字信号,计算出所述数字信号对应的模数转换ADC值;
获取与所述通信模块的工作模式相对应的预设模数转换ADC值范围,其中所述工作模式包括无线传输标准协议和传输速率;
判断所述模数转换ADC值是否处于所述预设模数转换ADC值范围内;
若所述模数转换ADC值未处于所述预设模数转换ADC值范围,则发出异常提示信息,用于指示所述通信模块的发射功率异常。
2.根据权利要求1所述的通信模块异常检测方法,其特征在于,在通过所述通信模块的耦合器获取所述通信模块的射频输出端在设定的工作模式下发射的射频信号之前,还包括:
设置所述通信模块在每种工作模式下发射的所述射频信号的最大功率值和最小功率值;
根据校准文件获取所述最大功率值和最小功率值所对应的最大模数转换ADC值和最小模数转换ADC值;
存储所述最大模数转换ADC值和最小模数转换ADC值,其中,所述最大模数转换ADC值和最小模数转换ADC值为所述预设模数转换ADC值范围的两个端点值。
3.根据权利要求2所述的通信模块异常检测方法,其特征在于,所述存储所述最大模数转换ADC值和最小模数转换ADC值,具体包括:将所述最大模数转换ADC值和最小模数转换ADC值存储于所述通信模块的射频参数中;
所述获取与所述通信模块的工作模式相对应的预设模数转换ADC值范围,具体包括:从所述通信模块的射频参数中获取最大模数转换ADC值和最小模数转换ADC值。
4.根据权利要求1所述的通信模块异常检测方法,其特征在于,所述发出异常提示信息具体包括:通过通信设备的显示屏显示所述模数转换ADC值,并发出所述通信模块异常的文字提示信息。
5.根据权利要求1所述的通信模块异常检测方法,其特征在于,在所述发出异常提示信息后,还包括:保存所述通信模块的工作模式和所述模数转换ADC值。
6.一种通信模块异常检测装置,其特征在于,包括:
获取计算单元,用于通过所述通信模块的耦合器获取所述通信模块的射频输出端在设定的工作模式下发射的射频信号;
通过所述通信模块的检波器对所述射频信号进行检波处理,得到所述射频信号的基带信号,并通过所述通信模块的模数转换器将所述基带信号转换为相应的数字信号,计算出所述数字信号对应的模数转换ADC值;
获取单元,用于获取与所述通信模块的工作模式相对应的预设模数转换ADC值范围,其中所述工作模式包括无线传输标准协议和传输速率;
判断单元,用于判断所述模数转换ADC值是否处于所述预设模数转换ADC值范围内;
提示单元,用于若所述模数转换ADC值未处于所述预设模数转换ADC值范围,则发出异常提示信息,用于指示所述通信模块的发射功率异常。
7.根据权利要求6所述的通信模块异常检测装置,其特征在于,所述通信模块异常检测装置还包括设置单元和存储单元;其中,所述设置单元用于设置所述通信模块在每种工作模式下发射的所述射频信号的最大功率值和最小功率值;根据校准文件获取所述最大功率值和最小功率值所对应的最大模数转换ADC值和最小模数转换ADC值;
所述存储单元用于存储所述最大模数转换ADC值和最小模数转换ADC值,其中,所述最大模数转换ADC值和最小模数转换ADC值为所述预设模数转换ADC值范围的两个端点值。
8.根据权利要求7所述的通信模块异常检测装置,其特征在于,所述存储单元具体用于将所述最大模数转换ADC值和最小模数转换ADC值存储于所述通信模块的射频参数中;
所述获取单元具体用于从所述通信模块的射频参数中获取最大模数转换ADC值和最小模数转换ADC值。
9.根据权利要求6所述的通信模块异常检测装置,其特征在于,所述提示单元具体用于通过通信设备的显示屏显示所述模数转换ADC值,并发出所述通信模块异常的文字提示信息。
10.一种移动终端,其特征在于,所述移动终端包括权利要求6至9的任意一种通信模块异常检测装置。
11.一种存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序在移动终端上运行时,使得所述移动终端执行如权利要求1至5任一项所述的通信模块异常检测方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610809679.8A CN106211228B (zh) | 2016-09-07 | 2016-09-07 | 通信模块异常检测方法及装置、移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610809679.8A CN106211228B (zh) | 2016-09-07 | 2016-09-07 | 通信模块异常检测方法及装置、移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106211228A CN106211228A (zh) | 2016-12-07 |
CN106211228B true CN106211228B (zh) | 2019-08-06 |
Family
ID=58067730
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610809679.8A Active CN106211228B (zh) | 2016-09-07 | 2016-09-07 | 通信模块异常检测方法及装置、移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106211228B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114615702B (zh) * | 2022-04-18 | 2023-03-24 | 东南大学成贤学院 | 基于5g通信网络故障检测诊断系统 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101209799B1 (ko) * | 2011-06-10 | 2012-12-10 | 대성전기공업 주식회사 | 차량용 스위치 인식 장치 |
CN102508552B (zh) * | 2011-10-31 | 2014-07-30 | 深圳市大富科技股份有限公司 | 一种消除按键抖动的方法、装置及键盘 |
CN103248370B (zh) * | 2012-02-03 | 2016-02-03 | 联发科技(新加坡)私人有限公司 | 按键设置方法 |
CN103167080A (zh) * | 2013-02-04 | 2013-06-19 | 北京大友迅捷科技有限公司 | 一种对手机主板进行功能测试的系统及其测试方法 |
CN105486940B (zh) * | 2014-09-17 | 2018-07-13 | 深圳Tcl数字技术有限公司 | 电子设备的按键检测电路及按键检测方法 |
CN105049636B (zh) * | 2015-08-21 | 2018-06-01 | 广东欧珀移动通信有限公司 | 一种终端主麦孔检测方法和装置 |
-
2016
- 2016-09-07 CN CN201610809679.8A patent/CN106211228B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN106211228A (zh) | 2016-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101670785B1 (ko) | 각속도센서 점검장치 | |
CN105607085B (zh) | 一种通用北斗用户机测试系统及方法 | |
US10613119B2 (en) | Voltage measurement and wireless communication system | |
JP3168701U (ja) | デジタル化センサーシステム | |
CN104614607B (zh) | 一种测试方法及测试系统 | |
CN112540224A (zh) | 一种抄表机及电表数据的检测方法 | |
CN106211228B (zh) | 通信模块异常检测方法及装置、移动终端 | |
JP2015095265A (ja) | スマート機器の無線送信を試験する方法と無線送信ネットワーク分析ツール | |
US11175325B2 (en) | Power analyzer system as well as power analyzer setup | |
CN109901055A (zh) | 一种obd设备性能测试系统 | |
CN205643480U (zh) | 一种新型带无线通信功能的钳形表 | |
CN104198879A (zh) | 极性测试仪 | |
CN217687601U (zh) | Mcu温度传感器ate设备 | |
CN108241089A (zh) | 检测装置 | |
CN210181590U (zh) | Mcu参数测试系统 | |
CN109444803A (zh) | 一种电能表自动化检定系统接线柱压力测试方法及装置 | |
CN201166695Y (zh) | 一种故障检测盒 | |
CN203984098U (zh) | 一种电力通信网络的快速测试装置 | |
CN109709410A (zh) | 一种基于usb的噪声源及其使用方法 | |
CN111641462A (zh) | 一种对讲机、对讲机电池及功率异常检测方法 | |
CN216209483U (zh) | 电磁环境检测系统 | |
CN111351994B (zh) | 针对无线充电装置实现自动测试的系统及相应的方法 | |
CN110672264A (zh) | 一种微机电系统压力传感器检测系统及其检测方法 | |
CN203423698U (zh) | 一种甚高频无线电收发机测试台 | |
CN211528532U (zh) | 一种用于电力安防用品的泄漏电流检测装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong Applicant after: OPPO Guangdong Mobile Communications Co., Ltd. Address before: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong Applicant before: Guangdong OPPO Mobile Communications Co., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |