一种示波器显示缩放方法与装置的制造方法

文档序号:8471911阅读:575来源:国知局
一种示波器显示缩放方法与装置的制造方法
【技术领域】
[0001]本申请涉及数字示波器领域,尤其是一种示波器显示缩放方法与装置。
【背景技术】
[0002]在现代测试测量领域,工程师在使用示波器测试一个具体的信号时,往往既需要关注其波形的形状,同时又要关注具体的一些信号参数。因此,在示波器测量功能打开时,希望测量结果能够与信号波形分开显示使得不影响观察,这就要求将测量结果与信号波形分开在两个隔离的窗口中进行显示。工程师进行波形观测的时候,有时候希望对屏幕波形进行缩放以便更好地观测波形。然而传统的示波器,其显示菜单、测量信号的参数等有时会与波形重叠而影响观察,同时它还不支持屏幕波形缩放。在一些高端示波器,其采用纯软件的算法来对屏幕波形进行缩放处理,但由于其采用的是纯软件的做法,导致波形映射和波形缩放处理不能同时进行,因而实时性较差,无法应用到具有高波形捕获率的示波器设计中。

【发明内容】

[0003]本申请提供一种示波器显示缩放方法与装置,实现了高捕获率下的波形轨迹映射和波形缩放处理的并行处理,实时性较强。
[0004]根据本申请的第一方面,本申请提供一种示波器显示缩放方法,包括以下步骤:
[0005]波形数据采集步骤:采集待测信号,将其转换成数字待测信号;
[0006]波形轨迹映射步骤:对数字待测信号进行波形轨迹映射,将其转换为包括时间、幅度二维信息的波形数据并储存;
[0007]波形缩放步骤:在波形轨迹映射步骤的同时,根据当前缩放比例自动计算从存储的波形数据中读数时的抽行参数,并根据该抽行参数读取需要显示的每一行波形数据;
[0008]波形和菜单合并步骤:将根据抽行参数读取出来的波形数据与菜单数据合并,形成用于显示的波形、菜单数据。
[0009]根据本申请的第二方面,本申请提供一种示波器显示缩放装置,包括:
[0010]波形数据采集模块(101),用于执行波形数据采集步骤:采集待测信号,将其转换成数字待测信号;
[0011]波形轨迹映射模块(103),用于执行波形轨迹映射步骤:对数字待测信号进行波形轨迹映射,将其转换为包括时间、幅度二维信息的波形数据;
[0012]双口随机存取存储器(104),用于储存波形轨迹映射模块(103)输出的波形数据;
[0013]波形缩放模块(105),用于执行波形缩放步骤:在波形轨迹映射步骤的同时,根据当前缩放比例自动计算从所述双口随机存取存储器(104)中读数时的抽行参数,并根据该抽行参数读取需要显示的每一行波形数据;所述波形缩放模块(105)为一可编程逻辑器件。
[0014]数据合并模块(107),用于执行波形和菜单合并步骤:将根据抽行参数读取出来的波形数据与菜单数据合并,形成用于显示的波形、菜单数据。
[0015]本申请的有益效果是:
[0016]由于在执行波形轨迹映射步骤同时,还执行波形缩放步骤即在波形轨迹映射步骤的同时,根据当前缩放比例自动计算从存储的波形数据中读数时的抽行参数,并根据该抽行参数读取需要显示的每一行波形数据;而且,引入了一用于执行波形缩放步骤的波形缩放模块,波形缩放模块为一可编程逻辑器件,和引入了一双口随机存取存储器,使得本申请在对波形进行缩放的同时不影响波形数据采集、处理和波形轨迹映射,因此有利于高捕获率的实现。
【附图说明】
[0017]图1为本申请示波器显示缩放方法的一种实施例的流程图;
[0018]图2为本申请示波器显示缩放装置的一种实施例的结构示意图。
【具体实施方式】
[0019]下面通过【具体实施方式】结合附图对本申请作进一步详细说明。
[0020]如图1所示,为本申请公开的示波器显示缩放方法的一种实施例的流程图。如图1所示,本申请一个实施例中,示波器显示缩放方法包括以下步骤:
[0021]波形数据采集步骤SlOl:采集待测信号,将其转换成数字待测信号。
[0022]波形数据预处理步骤S102:对上述数字待测信号进行幅度预处理,使其波形在屏幕波形显示区压缩比大于0.5时完整不会断开。有本申请的另一些实施例中,可以不包括此波形数据预处理步骤S102。
[0023]波形轨迹映射步骤S103:对数字待测信号进行波形轨迹映射,将其转换为包括时间、幅度二维信息的波形数据并储存。在一些未包括波形数据预处理步骤S102的实施例中,波形轨迹映射步骤S103是对波形数据采集步骤SlOl中的数字待测信号进行波形轨迹映射;在一些包括波形数据预处理步骤S102的实施例中,波形轨迹映射步骤S103是对波形数据预处理步骤S102中经过幅度预处理的数字待测信号进行波形轨迹映射。
[0024]波形缩放步骤S104:在波形轨迹映射步骤S103执行的同时,根据当前缩放比例自动计算从存储的波形数据中读数时的抽行参数,并根据该抽行参数读取需要显示的每一行波形数据。
[0025]波形RGB转换步骤S105:对根据抽行参数读取出来的每一行波形数据进行RGB转换。有本申请的另一些实施例中,可以不包括此波形数据预处理步骤S102。
[0026]波形和菜单合并步骤S106:将根据抽行参数读取出来的波形数据与菜单数据合并,形成用于显示的波形、菜单数据。在一些未包括波形RGB转换步骤S105的实施例中,波形和菜单合并步骤S106是将波形缩放步骤S104中根据抽行参数读取出来的波形数据与菜单数据合并;在一些包括波形RGB转换步骤S105的实施例中,波形和菜单合并步骤S106是将波形RGB转换步骤S105中经RGB转换的波形数据与菜单数据合并。
[0027]显示步骤S107:在示波器的屏幕上显示所述波形、菜单数据,以供用户观察。
[0028]相应地,本申请还公开了一种示波器显示缩放装置,用于执行上述示波器显示缩放方法。如图2所示,为本申请示波器显示缩放装置的一种实施例的结构示意图。如图2所示,在本申请的一个实施例中,示波器显示缩放装置包括:
[0029]波形数据采集模块101,用于执行波形数据采集步骤SlOl:采集待测信号,将其转换成数字待测信号。在一些实施例中,波形数据采集模块101对待测信号进行模数转换得到数字信号,并根据用户在示波器上设定的各种波形条件来处理采集到的波形信号。
[0030]波形预处理模块102,用于执行波形数据预处理步骤S102:对波形数据采集模块101输出的数字待测信号进行幅度预处理,使其波形在屏幕波形显示区压缩比大于0.5时完整不会断开。换言之,波形预处理模块102是当示波器屏幕波形区域垂直方向压缩比大于0.5时(即压缩超过一半),先做一个幅度上的预处理。波形预处理模块102的引入,可以有效防止压缩比大于0.5时波形断开的问题。有本申请的一些实施例中,可以不包括此波形预处理模块102。
[0031]波形轨迹映射模块103,用于执行波形轨迹映射步骤S103:对数字待测信号进行波形轨迹映射,将其转换为包括时间、幅度二维信息的波形数据。在一些包括波形预处理模块102的实施例中,波形轨迹映射模块103的输入端与波形预处理模块102的输出端相连;在一些不包括波形预处理模块102的实施例中,波形轨迹映射模块103的输入端与波形数据采集
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1