基于数字示波器的波形展示方法和数字示波器技术

技术编号:30323600 阅读:19 留言:0更新日期:2021-10-09 23:52
本发明专利技术公开了一种基于数字示波器的波形展示方法和数字示波器。其中,方法包括:获取原始波形上各数据点的横坐标和纵坐标;根据所述原始波形上各数据点的横坐标和纵坐标,在所述原始波形上寻找连续N个数据点的纵坐标保持不变的波段,其中,N大于或等于预设的数量阈值,按照预设的规则对所述波段沿水平方向进行缩短处理,并将所述原始波形上所述波段之后的各波段按所述波段缩短的长度沿水平方向向前平移,得到所述原始波形的变化波形;将所述原始波形的变化波形进行展示。采用本发明专利技术的方式,可方便用户观察周期较长波形的过程变化,提高示波器的使用便捷性。示波器的使用便捷性。示波器的使用便捷性。

【技术实现步骤摘要】
基于数字示波器的波形展示方法和数字示波器


[0001]本专利技术涉及示波器
,特别是涉及一种基于数字示波器的波形展示方法和数字示波器。

技术介绍

[0002]示波器是一种用途十分广泛的电子测量仪器,通过示波器能将电信号变换成可观察的图像,还能获取各种不同各型号幅度随时间变化的波形曲线。
[0003]在使用示波器时,经常会遇到由于被测物体本身的波形周期过长,导致在示波器界面无法显示整个波形周期的过程变化,而需要翻多页来查看整个波形变化或者将波形缩放得很小来查看整个波形变化。多页翻看需要人在大脑中想象出整个波形变化过程,而将波形缩小可能导致波形失帧,进而影响用户的判断,可能得出错误的结论。

技术实现思路

[0004]本专利技术实施例旨在提供一种基于数字示波器的波形展示方法和数字示波器,能方便用户观察周期较长波形的过程变化,提高示波器的使用便捷性。
[0005]为解决上述技术问题,本专利技术实施例提供以下技术方案:
[0006]一方面,本专利技术提供一种基于数字示波器的波形展示方法,所述方法包括:
[0007]获取原始波形上各数据点的横坐标和纵坐标;
[0008]根据所述原始波形上各数据点的横坐标和纵坐标,在所述原始波形上寻找连续N个数据点的纵坐标保持不变的波段,其中,N大于或等于预设的数量阈值;
[0009]按照预设的规则对所述波段沿水平方向进行缩短处理,并将所述原始波形上所述波段之后的各波段按所述波段缩短的长度沿水平方向向前平移,得到所述原始波形的变化波形;
[0010]将所述原始波形的变化波形进行展示。
[0011]可选地,所述按照预设的规则对所述波段进行缩短处理包括:
[0012]将所述波段沿水平方向缩短到预设的绘制长度。
[0013]可选地,所述按照预设的规则对所述波段进行缩短处理包括:
[0014]获取用户输入的缩短比例值,将所述波段按所述缩短比例值沿水平方向进行缩短处理。
[0015]可选地,所述原始波形为所述数字示波器实时展示的波形或所述数字示波器回读展示的波形。
[0016]可选地,所述将所述原始波形的变化波形进行展示还包括:
[0017]将所述变化波形上进行了缩短处理的波段与其他未进行缩短处理的波段采用差异化展示。
[0018]可选地,所述将所述变化波形上进行了缩短处理的波段与其他未进行缩短处理的波段采用差异化展示,包括:
[0019]在所述变化波形上进行了缩短处理的波段上显示一断点符号。
[0020]可选地,所述获取原始波形上各数据点的横坐标和纵坐标之前还包括:
[0021]接收用户点击所述数字示波器显示界面上的软件按钮输入的第一波形切换指令。
[0022]可选地,所述方法还包括:
[0023]接收用户点击所述软件按钮输入的第二波形切换指令;
[0024]获取所述数字示波器显示界面上展示的变化波形对应的原始波形,将所述原始波形进行展示。
[0025]另一方面,本专利技术提供一种数字示波器,所述数字示波器包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器,用于执行所述存储器中的计算机程序时实现上述任一项所述的波形展示方法。
[0026]再一方面,本专利技术提供一种可读存储介质,所述可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时,所述处理器执行上述任一项所述的波形展示方法。
[0027]本专利技术实施例的有益效果是:区别于现有技术的情况,本专利技术实施例中,首先,获取原始波形上各数据点的横坐标和纵坐标;其次,根据所述原始波形上各数据点的横坐标和纵坐标,在所述原始波形上寻找连续N个数据点的纵坐标保持不变的波段,其中,N大于或等于预设的数量阈值,按照预设的规则对所述波段沿水平方向进行缩短处理,并将所述原始波形上所述波段之后的各波段按所述波段缩短的长度沿水平方向向前平移,得到所述原始波形的变化波形;最后,将所述原始波形的变化波形进行展示。采用本专利技术的方式,在现有的波形展示中,增加一种波形缩短展示模式,对波形中保持同一纵坐标持续时间较长的波段进行缩短处理,可方便用户观察周期较长波形的过程变化,提高示波器的使用便捷性。
附图说明
[0028]一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
[0029]图1是本专利技术实施例提供的一种数字示波器的结构示意图;
[0030]图2是本专利技术实施例提供的一种基于数字示波器的波形展示方法的流程图;
[0031]图3为本专利技术实施例提供的一种原始波形和变化波形的展示效果示意图。
具体实施方式
[0032]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0033]此外,下面所描述的本专利技术各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0034]如图1所示,为本专利技术实施例提供的一种数字示波器的结构示意图,所述示波器包括信号调理模块10、模数转换模块20、采集控制模块30、微处理器40、存储器50和显示模块60。具体的,模拟信号通过探针被采集到,采集到的模拟信号通过信号调理模块10的衰减器
和放大器进行处理后被传送给模数转换模块20,模数转换模块20将模拟信号转换为数字信号之后被传送给采集控制模块30。采集控制模块30用于调节模数转换模块20的采样率,并驱动模数转换模块20进行采样,采集控制模块30接收到采样数据之后,按照示波器的设置存储好一定深度的采样数据,然后,采集控制模块30将存储的采样数据一帧一帧地传给微处理器40。微处理器40对采样数据完成测量后存储到存储器50中,并通过显示模块60进行展示。
[0035]在一些实施例中,该数字示波器还包括人机交互模块70,人机交互模块70可为外接键盘、数字示波器界面上的软件虚拟按钮或数字示波器上的硬件按钮。用户通过人机交互模块70可对数字示波器的功能进行操作,并控制数字示波器界面上显示的波形。比如,用户通过回读按钮,可以读取存储器50中已存储的波形数据。
[0036]显示模块60包括数字示波器的显示屏,显示屏上具有显示界面,除了显示波形外,还可以显示菜单、波形区域底色、网格等。
[0037]在一些实施例中,存储器50中存储有计算机程序,微处理器40还用于执行存储器50中的计算机程序时实现下面任一项所述的波形展示方法。
[0038]如图2所示,为本专利技术实施例提供的一种基于数字示波器的波形展示方法的流程图,所述方法应用于数字示波器。所述方法包括:...

【技术保护点】

【技术特征摘要】
1.一种基于数字示波器的波形展示方法,其特征在于,所述方法包括:获取原始波形上各数据点的横坐标和纵坐标;根据所述原始波形上各数据点的横坐标和纵坐标,在所述原始波形上寻找连续N个数据点的纵坐标保持不变的波段,其中,N大于或等于预设的数量阈值;按照预设的规则对所述波段沿水平方向进行缩短处理,并将所述原始波形上所述波段之后的各波段按所述波段缩短的长度沿水平方向向前平移,得到所述原始波形的变化波形;将所述原始波形的变化波形进行展示。2.根据权利要求1所述的方法,其特征在于,所述按照预设的规则对所述波段进行缩短处理包括:将所述波段沿水平方向缩短到预设的绘制长度。3.根据权利要求1所述的方法,其特征在于,所述按照预设的规则对所述波段进行缩短处理包括:获取用户输入的缩短比例值,将所述波段按所述缩短比例值沿水平方向进行缩短处理。4.根据权利要求1所述的方法,其特征在于,所述原始波形为所述数字示波器实时展示的波形或所述数字示波器回读展示的波形。5.根据权利要求1

4任一项所述的方法,其特征在于,所述将所述原始波形的变化波形进行展示包括:将所述变化波形上进行了缩短处理的波...

【专利技术属性】
技术研发人员:陈龙强安文涛
申请(专利权)人:深圳市道通科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1