本发明涉及电路设计领域,尤其涉及一种线控器抗干扰能力的测试方法及系统。
背景技术
空调配有线控器,用于调节空调的温度、开关机、风速等功能,在使用过程中,可能会由于附近手机的联网使用而受到干扰,从而导致出现线控器复位、死机或其他问题,极大的影响到了产品的正常使用。因此,在出厂测试过程中就必须去监测此问题的产生,极大限度的保证产品的稳定性。
由于产品受到手机干扰的不确定性,在测试稳定性时,测试难度非常大。首先,此问题是概率性出现,测试人员需要长时间信息测试。第二,此问题产生的地方位置不唯一,测试人员需要每时每刻的更换干扰位置。第三,此问题产生时,如果仅影响到了某些参数的变化,结果不易让测试人员发觉。
技术实现要素:
本发明的目的是针对上述现有技术存在的缺陷,提供一种线控器抗干扰能力的测试方法及系统,以降低测试的难度,提高测试的效率。
本发明实施例中,提供了一种线控器抗干扰能力的测试方法,其包括:
步骤s1:在移动终端形成的通讯干扰的环境中,监测被测线控器内部的串口通信数据,所述移动终端根据设定的移动路线围绕所述被测线控器移动;
步骤s2:记录被测线控器的串口通信数据发生异常时的时间信息、所述移动终端的位置信息和被测线控器的串口通信数据。
本发明实施例中,步骤s1中,通过在所述移动终端中安装的测试app来控制所述移动终端自动产生流量,以形成通讯干扰的环境。
本发明实施例中,步骤s1中,所述移动终端被放置于移动平台上,所述移动平台根据设定的移动路线围绕所述被测线控器自动移动。
本发明实施例中,对所述移动路线上的每个点的位置进行标定,从而根据所述移动平台的位置信息获取所述移动终端的位置信息。
本发明实施例中,步骤s1中,通过电脑客户端来监测被测线控器内部的串口通信数据。
本发明还提供一种线控器抗干扰能力的测试系统,其特征在于,包括测试设备及移动终端,包括测试设备及移动终端,
所述移动终端,根据设定的移动路线围绕所述被测线控器移动,且所述移动终端内安装有与所述测试设备保持通信连接的测试app;
所述测试设备,用于监测被测线控器内部的串口通信数据,在被测线控器的串口通信数据发生异常时通知所述测试app并向所述测试app提供被测线控器的异常串口通信数据;
所述测试app,用于控制所述移动终端产生流量,为被测线控器形成的通讯干扰的环境,所述测试app还用于记录被测线控器的串口通信数据发生异常时的时间信息、所述移动终端的位置信息和被测线控器的串口通信数据。
本发明实施例中,所述测试设备采用电脑客户端。
本发明实施例中,所述测试app通过打开浏览器、打开任意网页和关闭任意网页来产生流量。
本发明实施例中,所述测试系统还包括根据设定的移动路线围绕所述被测线控器自动移动的移动平台,所述移动终端被放置于移动平台上。
本发明实施例中,对所述移动路线上的每个点的位置进行标定,从而根据所述移动平台的位置信息获取所述移动终端的位置信息。
与现有技术相比较,本发明的线控器抗干扰能力的测试方法及系统,通过移动终端产生流量来形成一个通讯干扰的环境,在通讯干扰的环境中监测被测线控器内部的串口通信数据,并在被测线控器内部的串口通信数据出现异常时通过手机app记录被测线控器的串口通信数据发生异常时的时间信息、所述移动终端的位置信息和被测线控器的串口通信数据,并且可以控制所述移动终端沿设定的移动路线围绕被测线控器移动,从而可以实现自动且无间断的测试线控器的抗干扰能力,降低了测试的难度,提高了测试的效率。
附图说明
图1是本发明实施例提供的线控器抗干扰能力的测试方法的流程图;
图2是本发明实施例提供的线控器抗干扰能力的测试系统的结构示意图;
图3是采用图2的测试系统进行测试的具体流程图。
具体实施方式
如图1所示,本发明实施例中,提供了一种线控器抗干扰能力的测试方法,其包括:
步骤s1:在移动终端形成的通讯干扰的环境中,监测被测线控器内部的串口通信数据;
步骤s2:记录被测线控器的串口通信数据发生异常时的时间信息、所述移动终端的位置信息和被测线控器的串口通信数据。
需要说明的是,在进行测试时,通过在所述移动终端中安装的测试app来控制所述移动终端自动产生流量,来形成一个通讯干扰的环境,从而便于进行测试。所述移动终端可以采用手机或者平板电脑。所述测试app可以通过打开浏览器、打开任意网页和关闭任意网页等上网方式来产生流量。
另外,在进行测试时,因为移动终端位置的不同会导致干扰的程度不同,所以需要将移动终端放置在不同的方位来进行测试。因此,本发明实施例中,提供了一个根据设定的移动路线围绕所述被测线控器自动移动的移动平台,将所述移动终端被放置于移动平台上进行测试,并通过所述移动平台的位置信息来得知所述移动终端的位置信息。
步骤s1中,通过电脑客户端来监测被测线控器内部的串口通信数据。当被测线控器的串口通信数据发生异常时,记录此时的时间信息、所述移动终端的位置信息和被测线控器的串口通信数据,通过这些信息来判断被测线控器的抗干扰能力。
如图2所示,对应于上述测试方法,本发明还提供一种线控器抗干扰能力的测试系统,其包括移动终端10、测试设备20及移动平台30。
所述移动终端10内安装有与所述测试设备20保持通信连接的测试app。所述测试app,用于控制所述移动终端10产生流量,为被测线控器形成的通讯干扰的环境,所述测试app还用于记录被测线控器的串口通信数据发生异常时的时间信息、所述移动终端10的位置信息和被测线控器的串口通信数据。所述测试app通过打开浏览器、打开任意网页和关闭任意网页来产生流量。
所述测试设备20,用于监测被测线控器内部的串口通信数据,并在被测线控器的串口通信数据发生异常时通知所述测试app和向所述测试app提供被测线控器的异常串口通信数据。所述测试设备20可以采用电脑客户端,也可以采用专用的测试设备。
所述移动平台30,用于承载所述移动终端10并根据设定的移动路线围绕所述被测线控器自动移动。需要说明的是,通过对所述移动路线上的每个点的位置进行标定,可以得知所述移动平台30的实时位置,进而根据所述移动平台30的位置获取所述移动终端10的位置,因为所述移动终端10的位置就是所述移动平台30在所述移动路线中的位置。
采用上述系统进行测试的具体的过程如图3所示。首先,在所述测试app上设置对应的运行次数,然后点击执行,此时便会自动打开浏览器,并自动运行打开网页,关闭网页,判断运行次数等操作。使所述移动终端10在不断的运行浏览器的过程中产生流量干扰的环境。此时将所述移动终端10放置在所述移动平台30上,平台搭建在被测线控器附近。被测线控器会与电脑串口实时通讯,通讯数据由电脑客户端程序接收并分析,当分析到异常数据时,电脑客户端程序会自动将异常数据发送到所述测试app。所述测试app收到异常数据时会自动记录数据发生异常时的时间信息、所述移动终端10的位置信息和被测线控器的串口通信数据。
综上所述,本发明的线控器抗干扰能力的测试方法及系统,通过移动终端产生流量来形成一个通讯干扰的环境,在通讯干扰的环境中监测被测线控器内部的串口通信数据,并在被测线控器内部的串口通信数据出现异常时通过手机app记录被测线控器的串口通信数据发生异常时的时间信息、所述移动终端的位置信息和被测线控器的串口通信数据,从而可以实现自动且无间断的测试线控器的抗干扰能力,降低了测试的难度,提高了测试的效率。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。