多模板同步测试方法及示波器的制造方法

文档序号:9645162阅读:275来源:国知局
多模板同步测试方法及示波器的制造方法
【技术领域】
[0001]本发明涉及一种测试方法,尤其涉及一种多模板同步测试方法及示波器。
【背景技术】
[0002]模板测试功能首先要根据实际测试需要选择模板类型,然后判断采集的信号波形与模板间的关系,若波形点落在模板区域内则判定为发生违例。用户可设置测试时间或测试波形数量及违例阈值,通过一段时间或一定采集波形数量的测试后,比较统计的违例数值是否达到设定的违例阈值从而判断测试通过或失败。
[0003]模板类型包括标准模板、定制模板和极限模板。标准模板通常有ITU-T、ANSIT1.102、USB等各类标准信号对应的模板,这些标准模板都是固定的,遵循各自的标准;定制模板是在标准模板的基础上根据设置的垂直余量形成的新模板,可调节模板垂直方向的大小,可在标准模板测试时改变余量来观测信号;极限模板是在具有良好质量的信号源波形的基础上创建的模板,可根据设置的水平、垂直余量调节模板与源波形间的距离。
[0004]目前,部分示波器推出了一种用户创建模板的功能,即用户可在屏幕上画任意图形作为模板区域,并进行模板测试。在中、高端示波器的测试功能中,一般均可选配模板测试功能,包括标准模板、定制模板和极限模板。标准模板通常有ITU-T、ANSI Tl.102、USB等各类标准信号对应的模板;定制模板是在标准模板的基础上调节垂直余量形成的新模板;极限模板是在信号源波形的基础上创建的模板,可调节模板与源波形间的水平、垂直余量。目前的示波器模板测试功能基本都是选择这几类基于固定数据的模板,并且只针对其中的一种模板进行测试。
[0005]在示波器的模板测试时,选择的标准模板,是基于标准的、固定的模板;极限模板是根据源波形数据创建的模板,模板是和原波形一致的。标准模板仅能在垂直方向调节余量,极限模板可在水平、垂直方向调节余量,但是都不能任意调节。
[0006]现有的示波器进行模板测试,无论是选择标准模板、极限模板,或是用户任意创建的模板,仅针对一种模板进行测试,不能完成多个模板的同步测试。这样使得模板测试的成本高、效率低而且耗时间。

【发明内容】

[0007]为了解决现有技术的缺点,本发明提供一种多模板同步测试方法及示波器。该方法可读取一个或多个模板,采用多模板合成的方法进行模板处理,读取采集数据后,在进行波形显示的同时,通过一次判断即可实现高效的多模板同步测试。
[0008]为实现上述目的,本发明采用以下技术方案:
[0009]—种多模板同步测试方法,所述模板分割为违例区域和正常区域,包括:
[0010]步骤(1):调取存储在数据存储模块中的所需类型的模板数据,并传送至主控制器模块;
[0011]步骤(2):主控制器模块将所有所需类型的模板数据中的违例区域求并集,获得合成模板的违例区域信息,并将合成模板的违例区域信息发送至数据存储模块以数组形式存储;其中,数组的前η位为标记位,一个标记位与一种模板对应,η为生成的模板种类;同时,将合成模板的违例区域内任一点处所包含的模板相对应的标记位置1,其余标记位置0 ;
[0012]步骤(3):信号采集模块进行采集被测信号,获取被测信号的各个采样点的位置信息,并传送至主控制器模块;
[0013]步骤(4):主控制器模块调取数据存储模块的合成模板的违例区域信息,将被测信号的各个采样点的位置信息与合成模板的违例区域位置比较,获得被测信号的多模板同步测试结果。
[0014]在步骤(4)中,若被测信号的所有采样点均未落在合成模板的违例区域内,则被测信号测试通过;否则,被测信号发生违例,再根据被测信号发生违例的位置处相对应的标记位是否置1,最终同步获得被测信号的所有违例的模板。
[0015]所述步骤(1)中,存储在数据存储模块中的模板,包括标准模板、定制模板和极限模板。
[0016]所述步骤(1)中,存储在数据存储模块中的模板,还包括自定义的图像文件模板;所述图像文件模板中的违例区域和正常区域均可自定义设置。
[0017]所述图像文件模板包括ΒΜΡ图像、JPG图像、PNG图像和灰度图像。
[0018]所述步骤⑴中所需模板的数据还包括所需模板中每个像素点的颜色。
[0019]在步骤(2)中,还通过将所有所需模板中每个像素点的颜色叠加的方法,获得合成模板中每个像素点的颜色。
[0020]一种示波器,该示波器为应用所述多模板同步测试方法的示波器。
[0021]本发明的有益效果为:
[0022](1)本发明提出的多模板同步测试方法,在现有模板测试的基础上,采用多模板合成可进行高效的多模板同步测试,在提高用户模板测试效率的同时,大大增强了模板测试的灵活性。
[0023](2)用户根据测试需求,灵活读取一个或多个模板,采用多模板合成进行模板处理,读采集数据后,在进行波形显示的同时,通过一次判断即可实现高效的多模板同步测试;该方法最后实现多模板组合同步测试。
【附图说明】
[0024]图1是本发明的多模板同步测试方法的流程图;
[0025]图2是本发明的多模板同步测试方法的实施例。
【具体实施方式】
[0026]下面结合附图与实施例对本发明做进一步说明:
[0027]图1是本发明的多模板同步测试方法的流程图,下面结合图1详细介绍本发明的该测试方法的具体过程。概括地说,该方法包括:
[0028]步骤(1):调取存储在数据存储模块中的所需类型的模板数据,并传送至主控制器模块。
[0029]其中,存储在数据存储模块中的模板,包括标准模板、定制模板和极限模板。
[0030]存储在数据存储模块中的模板,还包括自定义的图像文件模板;所述图像文件模板中的违例区域和正常区域均可自定义设置。
[0031]所述图像文件模板包括BMP图像、JPG图像、PNG图像和灰度图像。
[0032]图像文件模板可以根据需要自行编辑获得,并通过USB或其他外界存储器,将图像文件模板数据传送至数据存储器中进行存储。
[0033]其中,数据存储器包括随机存储器、FLASH存储器以及其他存储器。
[0034]步骤(2):主控制器模块将所有所需类型的模板数据中的违例区域求并集,获得合成模板的违例区域信息,并将合成模板的违例区域信息发送至数据存储模块以数组形式存储;其中,数组的前η位为标记位,一个标记位与一种模板对应,η为生成的模板种类;同时,将合成模板的违例区域内任一点处所包含的模板相对应的标记位置1,其余标记位置0。
[0035]步骤(3):信号采集模块进行采集被测信号,获取被测信号的各个采样点的位置信息,并传送至主控制器模块。
[0036]步骤(4):主控制器模块调取数据存储模块的合成模板的违例区域信息,将被测信号的各个采样点的位置信息与合成模板的违例区域位置比较,获得被测信号的多模板同步测试结果。
[0037]若被测信号的所有采样点均未落在合成模板的违例区域内,则被测信号测试通过;否则,被测信号发生违例,再根据被测信号发生违例的位置处相对应的标记位,最终同步获得被测信号的所有违例的模板。
[0038]该方法采用多模板合成可进行高效的多模板同步测试,在提高用户模板测试效率的同时,大大增强了模板测试的灵活性。在读采集数据后,进行波形显示的同时,通过一次判断即可实现高效的多模板同步测试。
[0039]所述步骤⑴中所需模板的数据还包括所需模板中每个像素点的颜色。
[0040]在步骤(2)中,还通过将所有所需模板中每个像素点的颜色叠加的方法,获得合成模板中每个像素点的颜色。
[0041]基于本发明的应用多模板同步测试方法的示波器,包括:主控制器模块,所述主控制器模块与数据存储模块和信号采集模块分别相连。
[0042](1)数据
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1