CN111487447A - 一种用于实现快速测量的数字示波器 - Google Patents

一种用于实现快速测量的数字示波器 Download PDF

Info

Publication number
CN111487447A
CN111487447A CN202010387269.5A CN202010387269A CN111487447A CN 111487447 A CN111487447 A CN 111487447A CN 202010387269 A CN202010387269 A CN 202010387269A CN 111487447 A CN111487447 A CN 111487447A
Authority
CN
China
Prior art keywords
information
edge
edge information
lifting
signal
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.)
Granted
Application number
CN202010387269.5A
Other languages
English (en)
Other versions
CN111487447B (zh
Inventor
郑文明
李振军
王永添
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Siglent Technologies Co Ltd
Original Assignee
Shenzhen Siglent Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Siglent Technologies Co Ltd filed Critical Shenzhen Siglent Technologies Co Ltd
Priority to CN202010387269.5A priority Critical patent/CN111487447B/zh
Publication of CN111487447A publication Critical patent/CN111487447A/zh
Application granted granted Critical
Publication of CN111487447B publication Critical patent/CN111487447B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R13/00Arrangements for displaying electric variables or waveforms
    • G01R13/02Arrangements for displaying electric variables or waveforms for displaying measured electric variables in digital form
    • G01R13/0209Arrangements for displaying electric variables or waveforms for displaying measured electric variables in digital form in numerical form
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R19/00Arrangements for measuring currents or voltages or for indicating presence or sign thereof
    • G01R19/25Arrangements for measuring currents or voltages or for indicating presence or sign thereof using digital measurement techniques
    • G01R19/2503Arrangements for measuring currents or voltages or for indicating presence or sign thereof using digital measurement techniques for measuring voltage only, e.g. digital volt meters (DVM's)

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Measurement Of Current Or Voltage (AREA)

Abstract

本申请公开了一种实现快速测量的数字示波器,包括存储器、处理器、测量预处理电路和显示器。其中,测量预处理电路先将被测信号与三个预设电压进行比较,以依据比较结果获取三个脉冲信号,再监测三个脉冲信号的高低电平信息,并依据监测结果获取沿类型信息,同时按沿类型信息的获取顺序对其进行排序,最后从排序后的沿类型信息中获取被测信号上升沿的序号信息和下降沿的序号信息,以作为被测信号的预处理数据。由于预处理数据中只包括沿类型信息和沿类型信息对应的序号信息,所以对被测信号进行参数计算时,大大减少了计算量,进而实现占用相同的内存下数字示波器能够测量更多预处理数据,并更快速和更准确的计算出被测信号的周期等参数。

Description

一种用于实现快速测量的数字示波器
技术领域
本发明属于数字示波器技术领域,具体涉及一种用于实现快速测量的数字示波器。
背景技术
随着现代测试测量领域的发展,为了应对电子产品设计的日益复杂,就要求监测设备向着高带宽、高采样率以及高存储深度发展,而数字示波器作为一种使用广泛的通用电子测量仪器,是针对各种电信号的幅值、周期、脉宽、占空比等进行测量,具有测量精准、维护简便、使用灵活、可靠性高、稳定性好等多种的优点,被广泛的应用于多个行业当中。现阶段数字示波器基本都是由软件进行测量,需将数字示波器采集的原始数据从存储器读取到内存中,再依据测量要求对原始数据进行处理,以获取被测信号的相关参数并显示出来。而在实际应用,数字示波器采集的原始数据是越来越多,这样数字示波器对处理器的内存容量要求越来越高,内存容量越大,处理的原始数据就越多,进而获取的被测信号的测量参数才越准确。如何在数字示波器的内存容量不变的情况下,提高数字示波器的测量速度是迫切需要解决的技术问题。
发明内容
本发明公开了一种实现快速测量的数字示波器,用于提高数字示波器测量被测信号参数的测量速度。
根据第一方面,一种实施例中提供一种用于实现快速测量的数字示波器,包括:
存储器,用于存储通过所述数字示波器的采集电路采集被测信号获取的原始数据;
处理器,用于从所述存储器中读取所述原始数据,以依据所述原始数据获取所述被测信号;
测量预处理电路,用于对所述被测信号进行预处理,以获取预处理数据;所述测量预处理电路包括电平比较电路、边沿检测电路、沿位置计算电路和沿位置获取电路;所述电平比较电路用于将所述被测信号分别与三个预设电压信号进行比较,并依据比较结果分别输出三个脉冲信号;边沿检测电路用于分别监测三个所述脉冲信号的高低电平信息,并依据三个所述脉冲信号的高低电平信息获取沿类型信息;所述沿类型信息包括所述被测信号的上升沿信息、下降沿信息和无边沿信息;沿位置计算电路用于对依次获取的所述沿类型信息进行排序;沿位置获取电路用于从排序后的所述沿类型信息中获取所述被测信号的上升沿信息、上升沿信息所对应的序号信息、下降沿信息和下降沿信息所对应的序号信息,以作为所述预处理数据输出;所述处理器还用于依据所述预处理数据获取所述被测信号的参数信息;
显示器,用于显示所述被测信号的参数信息。
进一步,所述测量预处理电路还包括信号预处理装置和预设电压获取装置;所述信号预处理装置用于获取所述被测信号的电压直方图信息,以依据所述直方图信息获取所述被测信号的最大电压幅值、最小电压幅值和/或每个电压幅值出现的概率信息;
所述预设电压获取装置用于依据所述被测信号的最大电压幅值、最小电压幅值和/或每个电压幅值出现的概率信息获取三个所述预设电压。
进一步,所述预设电压获取装置用于将所述被测信号的电压幅值分别与第一预设值和第二预设值进行比较,并将小于所述第一预设值的电压幅值取均值和将大于所述第二预设值的电压幅值取均值,以获取Vbase值和Vtop值;其中,Vbase为所述被测信号的电压幅值小于所述第一预设值的平均值,Vtop为所述被测信号的电压幅值大于所述第二预设值的平均值;
所述预设电压获取装置依据下述公式获取所述预设电压:
VL=Vbase+(Vtop-Vbase)/10
VM=(Vbase+ Vtop)/2
VH=Vbase+9*( Vtop-Vbase)/10,
其中,VL为第一预设电压,VM为第二预设电压,VH为第三预设电压,Vbase为所述被测信号的电压幅值小于第一预设值的平均值,Vtop为所述被测信号的电压幅值大于第二预设值的平均值。
进一步,所述第一预设值为所述被测信号的电压峰峰值的40%;和/或,所述第二预设值为所述被测信号的电压峰峰值的的60%。
进一步,所述边沿检测电路依据三个所述脉冲信号的高低电平信息获取沿类型信息,包括:
边沿检测电路分别依据三个所述脉冲信号的高低电平信息获取三个所述脉冲信号的升降沿信息,并将三个所述脉冲信号的升降沿信息合并以获取所述沿类型信息。
进一步,所述脉冲信号的升降沿信息包括两位的二进制数。
进一步,所述脉冲信号的升降沿信息包括:
当所述脉冲信号的高低电平信息保持低电平,则所述脉冲信号的升降沿信息为00;
当所述脉冲信号的高低电平信息保持高电平,则所述脉冲信号的升降沿信息为11;
当所述脉冲信号的高低电平信息是由低电平变为高电平,则所述脉冲信号的升降沿信息为01;
当所述脉冲信号的高低电平信息是由高电平变为低电平,则所述脉冲信号的升降沿信息为10。
进一步,所述沿类型信息包括四位二进制数。
进一步,三个所述脉冲信号的升降沿信息包括第一升降沿信息、第二升降沿信息和第三升降沿信息;
所述第一升降沿信息是依据所述被测信号与所述第一预设电压比较获取的脉冲信号获取;所述第二升降沿信息是依据所述被测信号与所述第二预设电压比较获取的脉冲信号获取;所述第三升降沿信息是依据所述被测信号与所述第三预设电压比较获取的脉冲信号获取;
将三个所述脉冲信号的升降沿信息合并以获取所述沿类型信息包括:
当所述第一升降沿信息为10,且第二升降沿信息和第三升降沿信息都为00或11时,所述沿类型信息为0001;
当所述第一升降沿信息为01,且第二升降沿信息和第三升降沿信息都为00或11时,所述沿类型信息为0010;
当所述第二升降沿信息为10,且第一升降沿信息和第三升降沿信息都为00或11时,所述沿类型信息为0011;
当所述第二升降沿信息为01,且第一升降沿信息和第三升降沿信息都为00或11时,所述沿类型信息为0100;
当所述第三升降沿信息为10,且第一升降沿信息和第二升降沿信息都为00或11时,所述沿类型信息为0101;
当所述第三升降沿信息为01,且第一升降沿信息和第二升降沿信息都为00或11时,所述沿类型信息为0110;
当所述第一升降沿信息和第二升降沿信息都为10,且所述第三升降沿信息为00或11时,所述沿类型信息为1001;
当所述第一升降沿信息和第二升降沿信息都为01,且所述第三升降沿信息为00或11时,所述沿类型信息为1010;
当所述第二升降沿信息和第三升降沿信息都为10,且所述第一升降沿信息为00或11时,所述沿类型信息为1011;
当所述第二升降沿信息和第三升降沿信息都为01,且所述第一升降沿信息为00或11时,所述沿类型信息为1100;
当所述第一升降沿信息、第二升降沿信息和第三升降沿信息都为10时,所述沿类型信息为1101;
当所述第一升降沿信息、第二升降沿信息和第三升降沿信息都为01时,所述沿类型信息为1110;
当所述第一升降沿信息、第二升降沿信息和第三升降沿信息都为00或11时,所述沿类型信息为0000。
进一步,所述处理器还用于依据所述预处理数据和所述数字示波器的采集电路采集被测信号的采样频率获取所述被测信号的周期。
依据上述实施例的一种实现快速测量的数字示波器,包括存储器、处理器、测量预处理电路和显示器。存储器用于存储原始数据,处理器用于读取原始数据并获取被测信号,测量预处理电路用于对被测信号进行预处理,以获取预处理数据。其中,测量预处理电路包括电平比较电路、边沿检测电路、沿位置计算电路和沿位置获取电路,电平比较电路先将被测信号与三个预设电压进行比较,边沿检测电路依据比较结果分别获取三个脉冲信号,再监测三个脉冲信号的高低电平信息,并依据监测结果获取沿类型信息,同时沿位置计算电路按沿类型信息的获取顺序对其进行排序,最后沿位置获取电路从排序后的沿类型信息中获取被测信号上升沿信息及其对应的序号信息和下降沿信息及其对应的序号信息,以作为预处理数据并输出。处理器再依据预处理数据获取被测信号的参数信息,并通过显示器显示。由于该数字示波器在进行被测信号的参数计算时,处理器只需处理预处理数据中的沿类型信息和沿类型信息对应的序号信息,所以大大减少了计算量,进而在占用相同内存的条件下,处理器能够处理更多预处理数据,以实现更多、更快、更准确的计算出被测信号的周期等参数。
附图说明
图1为一种数字示波器测量被测信号周期的方法流程图;
图2为一种被测信号周期测量的门限示意图;
图3为一种实施例中数字示波器的结构框图;
图4为一种实施例中被测信号幅值统计示意图;
图5为一种实施例中脉冲信号的升降沿信息获取示意图;
图6为一种实施例中沿类型信息获取示意图;
图7为一种实施例中数字示波器的周期测量流程示意图。
具体实施方式
下面通过具体实施方式结合附图对本发明作进一步详细说明。其中不同实施方式中类似元件采用了相关联的类似的元件标号。在以下的实施方式中,很多细节描述是为了使得本申请能被更好的理解。然而,本领域技术人员可以毫不费力的认识到,其中部分特征在不同情况下是可以省略的,或者可以由其他元件、材料、方法所替代。在某些情况下,本申请相关的一些操作并没有在说明书中显示或者描述,这是为了避免本申请的核心部分被过多的描述所淹没,而对于本领域技术人员而言,详细描述这些相关操作并不是必要的,他们根据说明书中的描述以及本领域的一般技术知识即可完整了解相关操作。
另外,说明书中所描述的特点、操作或者特征可以以任意适当的方式结合形成各种实施方式。同时,方法描述中的各步骤或者动作也可以按照本领域技术人员所能显而易见的方式进行顺序调换或调整。因此,说明书和附图中的各种顺序只是为了清楚描述某一个实施例,并不意味着是必须的顺序,除非另有说明其中某个顺序是必须遵循的。
本文中为部件所编序号本身,例如“第一”、“第二”等,仅用于区分所描述的对象,不具有任何顺序或技术含义。而本申请所说“连接”、“联接”,如无特别说明,均包括直接和间接连接(联接)。
数字示波器的处理器先从存储器中读取通过采集电路获取的原始数据,并将原始数据临时存放到内存中,为了保证用于测量的数据与显示屏幕上显示的波形对齐,先对原始数据进行水平方向的调整,再对调整后的原始数据进行运算以获取被测信号的参数信息,最终将运算结果通过显示器显示。采用软件方法对原始数据进行测量,请参考图1,为一种数字示波器测量被测信号周期的方法流程图,下面以被测信号的周期测量为例说明该方法:
步骤101,数字示波器的处理器先从存储器中读取原始数据临时存放到内存中;
步骤102,通过处理器计算原始数据的参考值Vbase和Vtop,其中,Vbase为被测信号的电压幅值小于第一预设值的平均值,Vtop为被测信号的电压幅值大于第二预设值的平均值。具体是统计被测信号的原始数据的幅值信息,以获取最大幅值、最小幅值和幅度峰峰值,然后对大于峰峰值60%的幅值数据进行统计分析,得到的平均值即为Vtop,然后对小于对峰峰值40%的幅值数据进行统计分析,得到的平均值即为Vbase值;
步骤103,依据Vbase值和Vtop值获取预设置的门限电压。门限电压一般设置为被测信号幅值的10%、50%和90%。请参考图2,为一种被测信号周期测量的门限示意图,其中:
VL=Vbase+(Vtop-Vbase)/10
VM=(Vbase+ Vtop)/2
VH=Vbase+9*( Vtop-Vbase)/10;
步骤104,依据原始数据的幅值与VL / VM / VH 关系,找到满足条件的上升沿或下降沿的横坐标。例如同时越过3个门限电压时,记录原始数据上升沿或下降沿的横坐标信息;
步骤105,依据相邻的上升沿或下降沿的横坐标信息获取被测信号的周期,即两个相邻的上升沿或下降沿的横坐标之差再乘以采样周期即可得到被测信号的周期值;
采用上述方法测量被测信号的参数信息存在以下缺陷,首先需要占用大量内存,现阶段数字示波器的存储深度动辄几百兆,一些特殊测量项还需要读取数字示波器的多个通道的数据,数据量则会成倍增加,这必然会导致内存资源紧张。为了减少预处理数据的数据量以优化节省内存,还有的采用将预处理数据先压缩在测量的方法,这样又会导致测量精度丢失;其次,上述测量需要对大量数据统计和比较、搜索有效上升沿或下降沿的信息,如果完全采用软件处理,耗时会非常严重,因此目前大多数示波器厂商采取的处理方法是仅测量搜索到的第一个周期或脉宽,或选择测量触发点附近的周期或脉宽,这样带来的问题是测量值不能反映采集到的数据的真实情况,如采集到的波形中有多个不同的周期值,如果仅测量其中一个周期值,其测量结果显然是不合理的。
在本申请实施例中,数字示波器包括测量预处理电路、存储器、处理器和显示器。其中,测量预处理电路包括电平比较电路、边沿检测电路、沿位置计算电路和沿位置获取电路,电平比较电路先将被测信号与三个预设电压进行比较,边沿检测电路依据比较结果分别获取三个脉冲信号,再监测三个脉冲信号的高低电平信息,并依据监测结果获取沿类型信息,同时沿位置计算电路按沿类型信息的获取顺序对其进行排序,最后沿位置获取电路从排序后的沿类型信息中获取被测信号上升沿的序号信息和下降沿的序号信息,以作为预处理数据并输出。存储器存储该预处理数据,处理器从存储器中读取预处理数据并依据预处理数据获取被测信号的参数信息,在通过显示器显示。由于该数字示波器只存储被测信号上升沿的序号信息和下降沿的序号信息,所以大大减少了被测信号的数据容量,进而占用相同的内存下处理器能够测量更多的原始数据,处理器对预处理数据的处理速度更快,能够更快速、更准确的计算出被测信号的周期等参数。
实施例一
请参考图3,为一种实施例中数字示波器的结构框图,包括测量预处理电路10、存储器20、处理器30和显示器40。存储器20用于存储通过数字示波器的采集电路采集被测信号获取的原始数据,处理器30用于从存储器20中读取原始数据并依据原始数据获取被测信号,测量预处理电路10用于对被测信号进行预处理以获取预处理数据,显示器40用于显示被测信号的参数信息。其中,测量预处理电路10包括电平比较电路11、边沿检测电路12、沿位置计算电路13和沿位置获取电路14。电平比较电路11用于将被测信号分别与三个预设电压信号进行比较,并依据比较结果分别输出三个脉冲信号。边沿检测电路12用于分别监测三个脉冲信号的高低电平信息,并依据三个所述脉冲信号的高低电平信息获取沿类型信息,沿类型信息包括被测信号的上升沿信息、下降沿信息和无边沿信息。沿位置计算电路14用于对依次获取的沿类型信息进行排序。沿位置获取电路14用于从排序后的沿类型信息中获取被测信号的上升沿信息、上升沿信息所对应的序号信息、下降沿信息和下降沿信息所对应的序号信息,以作为被测信号的预处理数据输出。处理器30还用于依据预处理数据获取被测信号的参数信息。
一实施例中,测量预处理电路10还包括信号预处理装置15和预设电压获取装置16,信号预处理装置15用于获取被测信号的电压直方图信息,以依据该被测信号的直方图信息获取被测信号的最大电压幅值、最小电压幅值和/或每个电压幅值出现的概率信息。预设电压获取装置16用于依据被测信号的最大电压幅值、最小电压幅值和/或每个电压幅值出现的概率信息获取三个预设电压。预设电压获取装置16用于将被测信号的电压幅值分别与第一预设值和第二预设值进行比较,并将小于第一预设值的电压幅值取均值和将大于第二预设值的电压幅值取均值,以获取Vbase值和Vtop值,其中,Vbase为被测信号的电压幅值小于第一预设值的平均值,Vtop为被测信号的电压幅值大于第二预设值的平均值。预设电压获取装置依据下述公式获取三个预设电压:
VL=Vbase+(Vtop-Vbase)/10
VM=(Vbase+ Vtop)/2
VH=Vbase+9*( Vtop-Vbase)/10,
其中,VL为第一预设电压,VM为第二预设电压,VH为第三预设电压,Vbase为被测信号的电压幅值小于第一预设值的平均值,Vtop为被测信号的电压幅值大于第二预设值的平均值。请参考图4,为一种实施例中被测信号幅值统计示意图,第一预设值和第二预设值是依据被测信号的峰峰值设定的,峰峰值是被测信号幅值最大值与最小值的差。一实施例中,第一预设值为被测信号的电压峰峰值的40%,第二预设值为被测信号的电压峰峰值的60%。其中,Vtop为被测信号的电压幅值大于被测信号的电压峰峰值的60%的均值,Vbase为被测信号的电压幅值小于被测信号的电压峰峰值的40%的均值。
一实施例中,边沿检测电路依据三个脉冲信号的高低电平信息获取沿类型信息,边沿检测电路先分别依据三个脉冲信号的高低电平信息获取三个脉冲信号的升降沿信息,再将三个脉冲信号的升降沿信息合并以获取沿类型信息。请参考图5,为一种实施例中脉冲信号的升降沿信息获取示意图,将被测信号的幅值与一预设电压进行比较以输出一脉冲信号,当被测信号的幅值大于该预设电压时脉冲信号为高电平标注为1,反之则脉冲信号为低电平标注为0。设定脉冲信号的升降沿信息包括两位的二进制数,升降沿信息具体包括:
当脉冲信号的高低电平信息保持低电平,则脉冲信号的升降沿信息为00;
当脉冲信号的高低电平信息保持高电平,则脉冲信号的升降沿信息为11;
当脉冲信号的高低电平信息是由低电平变为高电平时,则脉冲信号的升降沿信息为01,即上升沿;
当脉冲信号的高低电平信息是由高电平变为低电平时,则脉冲信号的升降沿信息为10,即下降沿。
请参考图6,为一种实施例中沿类型信息获取示意图,其中,VL为第一预设电压,VM为第二预设电压,VH为第三预设电压,分别是被测信号峰峰值的90%、50%和10%。将被测信号分别与三个预设电压比较后输出脉冲信号和对应的数据使能信号en,再依据三个脉冲信号的高低电平信息获取沿类型信息,三个脉冲信号的升降沿信息包括第一升降沿信息、第二升降沿信息和第三升降沿信息,第一升降沿信息是依据被测信号与第一预设电压比较获取的脉冲信号获取,第二升降沿信息是依据被测信号与第二预设电压比较获取的脉冲信号获取,第三升降沿信息是依据被测信号与第三预设电压比较获取的脉冲信号获取。
设定沿类型信息包括四位二进制数,将三个脉冲信号的升降沿信息合并以获取沿类型信息包括:
当第一升降沿信息为10,且第二升降沿信息和第三升降沿信息都为00或11时,沿类型信息为0001。当第一升降沿信息为01,且第二升降沿信息和第三升降沿信息都为00或11时,沿类型信息为0010。当第二升降沿信息为10,且第一升降沿信息和第三升降沿信息都为00或11时,沿类型信息为0011。当第二升降沿信息为01,且第一升降沿信息和第三升降沿信息都为00或11时,沿类型信息为0100。当第三升降沿信息为10,且第一升降沿信息和第二升降沿信息都为00或11时,沿类型信息为0101。当第三升降沿信息为01,且第一升降沿信息和第二升降沿信息都为00或11时,沿类型信息为0110。
当第一升降沿信息和第二升降沿信息都为10,且第三升降沿信息为00或11时,沿类型信息为1001。当第一升降沿信息和第二升降沿信息都为01,且第三升降沿信息为00或11时,沿类型信息为1010。当第二升降沿信息和第三升降沿信息都为10,且第一升降沿信息为00或11时,沿类型信息为1011。当第二升降沿信息和第三升降沿信息都为01,且第一升降沿信息为00或11时,沿类型信息为1100。当第一升降沿信息、第二升降沿信息和第三升降沿信息都为10时,沿类型信息为1101。当第一升降沿信息、第二升降沿信息和第三升降沿信息都为01时,沿类型信息为1110。
当第一升降沿信息、第二升降沿信息和第三升降沿信息都为00或01时,所述沿类型信息为0000。
在本申请实施例中,测量预处理电路包括可编程逻辑器件,沿类型信息是依次获取的,按其获取的顺序对沿类型信息进行排序。一实施例中,预处理电路每个时钟处理10个,则与预设电压比较后获得的脉冲信号的高低电平信息也是每个时钟周期获取10个,即每个时钟周期排序的序列增加10个序号。在本实施例中数字示波器的处理器还可依据预处理数据和所述数字示波器的采集电路采集被测信号的采样频率获取所述被测信号的周期。因预处理数据中包括被测信号的上升沿信息、上升沿信息所对应的序号信息、下降沿信息和下降沿信息所对应的序号信息,当沿类型信息的获取速率已知时则很快就能换算出被测信号的周期。
本实施例还公开了一种数字示波器的周期测量方法,请参考图7,为一种实施例中数字示波器的周期测量流程示意图,包括:
步骤201,获取被测信号的电压直方图信息,以依据直方图信息获取被测信号的电压幅值信息,即被测信号的最大电压幅值、最小电压幅值和/或每个电压幅值出现的概率信息;
步骤202,依据被测信号的电压幅值信息获取三个预设电压;
步骤203,将所述被测信号分别与三个预设电压信号进行比较,并依据比较结果分别获取三个脉冲信号;
步骤204,分别监测三个所述脉冲信号的高低电平信息,并依据三个脉冲信号的高低电平信息获取沿类型信息;其中,沿类型信息包括被测信号的上升沿信息、下降沿信息和无边沿信息;
步骤205,对依次获取的沿类型信息进行排序;
步骤206,从排序后的沿类型信息中获取被测信号的上升沿信息、上升沿信息所对应的序号信息、下降沿信息和下降沿信息所对应的序号信息,以作为被测信号的预处理数据输出;
步骤207,依据预处理数据获取被测信号的周期。
在本申请实施例中,公开了一种实现快速测量的数字示波器,包括测量预处理电路、存储器、处理器和显示器。其中,测量预处理电路采用可编程逻辑器件,包括电平比较电路、边沿检测电路、沿位置计算电路和沿位置获取电路,电平比较电路先将被测信号与三个预设电压进行比较,边沿检测电路依据比较结果分别获取三个脉冲信号,再监测三个脉冲信号的高低电平信息,并依据监测结果获取沿类型信息,同时沿位置计算电路按沿类型信息的获取顺序对其进行排序,最后沿位置获取电路从排序后的沿类型信息中获取被测信号上升沿信息及其对应的序号信息和下降沿信息及其对应的序号信息,以作为预处理数据并输出。存储器存储该预处理数据,处理器从存储器中读取预处理数据并依据预处理数据获取被测信号的参数信息,在通过显示器显示。由于该数字示波器只存储被测信号上升沿的序号信息和下降沿的序号信息,所以大大减少了被测信号的数据容量,进而占用相同的内存下处理器能够测量更多的原始数据,处理器对预处理数据的处理速度更快,能够更快速、更准确的计算出被测信号的周期等参数。
本领域技术人员可以理解,上述实施方式中各种方法的全部或部分功能可以通过硬件的方式实现,也可以通过计算机程序的方式实现。当上述实施方式中全部或部分功能通过计算机程序的方式实现时,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器、随机存储器、磁盘、光盘、硬盘等,通过计算机执行该程序以实现上述功能。例如,将程序存储在设备的存储器中,当通过处理器执行存储器中程序,即可实现上述全部或部分功能。另外,当上述实施方式中全部或部分功能通过计算机程序的方式实现时,该程序也可以存储在服务器、另一计算机、磁盘、光盘、闪存盘或移动硬盘等存储介质中,通过下载或复制保存到本地设备的存储器中,或对本地设备的***进行版本更新,当通过处理器执行存储器中的程序时,即可实现上述实施方式中全部或部分功能。
以上应用了具体个例对本发明进行阐述,只是用于帮助理解本发明,并不用以限制本发明。对于本发明所属技术领域的技术人员,依据本发明的思想,还可以做出若干简单推演、变形或替换。

Claims (10)

1.一种用于实现快速测量的数字示波器,其特征在于,包括:
存储器,用于存储通过所述数字示波器的采集电路采集被测信号获取的原始数据;
处理器,用于从所述存储器中读取所述原始数据,以依据所述原始数据获取所述被测信号;
测量预处理电路,用于对所述被测信号进行预处理,以获取预处理数据;所述测量预处理电路包括电平比较电路、边沿检测电路、沿位置计算电路和沿位置获取电路;所述电平比较电路用于将所述被测信号分别与三个预设电压信号进行比较,并依据比较结果分别输出三个脉冲信号;边沿检测电路用于分别监测三个所述脉冲信号的高低电平信息,并依据三个所述脉冲信号的高低电平信息获取沿类型信息;所述沿类型信息包括所述被测信号的上升沿信息、下降沿信息和无边沿信息;沿位置计算电路用于对依次获取的所述沿类型信息进行排序;沿位置获取电路用于从排序后的所述沿类型信息中获取所述被测信号的上升沿信息、上升沿信息所对应的序号信息、下降沿信息和下降沿信息所对应的序号信息,以作为所述预处理数据输出;所述处理器还用于依据所述预处理数据获取所述被测信号的参数信息;
显示器,用于显示所述被测信号的参数信息。
2.如权利要求1所述的数字示波器,其特征在于,所述测量预处理电路还包括信号预处理装置和预设电压获取装置;所述信号预处理装置用于获取所述被测信号的电压直方图信息,以依据所述直方图信息获取所述被测信号的最大电压幅值、最小电压幅值和/或每个电压幅值出现的概率信息;
所述预设电压获取装置用于依据所述被测信号的最大电压幅值、最小电压幅值和/或每个电压幅值出现的概率信息获取三个所述预设电压。
3.如权利要求2所述的数字示波器,其特征在于,所述预设电压获取装置用于将所述被测信号的电压幅值分别与第一预设值和第二预设值进行比较,并将小于所述第一预设值的电压幅值取均值和将大于所述第二预设值的电压幅值取均值,以获取Vbase值和Vtop值;其中,Vbase为所述被测信号的电压幅值小于所述第一预设值的平均值,Vtop为所述被测信号的电压幅值大于所述第二预设值的平均值;
所述预设电压获取装置依据下述公式获取所述预设电压:
VL=Vbase+(Vtop-Vbase)/10
VM=(Vbase+ Vtop)/2
VH=Vbase+9*( Vtop-Vbase)/10,
其中,VL为第一预设电压,VM为第二预设电压,VH为第三预设电压,Vbase为所述被测信号的电压幅值小于第一预设值的平均值,Vtop为所述被测信号的电压幅值大于第二预设值的平均值。
4.如权利要求3所述的数字示波器,其特征在于,所述第一预设值为所述被测信号的电压峰峰值的40%;和/或,所述第二预设值为所述被测信号的电压峰峰值的的60%。
5.如权利要求3所述的数字示波器,其特征在于,所述边沿检测电路依据三个所述脉冲信号的高低电平信息获取沿类型信息,包括:
边沿检测电路分别依据三个所述脉冲信号的高低电平信息获取三个所述脉冲信号的升降沿信息,并将三个所述脉冲信号的升降沿信息合并以获取所述沿类型信息。
6.如权利要求5所述的数字示波器,其特征在于,所述脉冲信号的升降沿信息包括两位的二进制数。
7.如权利要求6所述的数字示波器,其特征在于,所述脉冲信号的升降沿信息包括:
当所述脉冲信号的高低电平信息保持低电平,则所述脉冲信号的升降沿信息为00;
当所述脉冲信号的高低电平信息保持高电平,则所述脉冲信号的升降沿信息为11;
当所述脉冲信号的高低电平信息是由低电平变为高电平,则所述脉冲信号的升降沿信息为01;
当所述脉冲信号的高低电平信息是由高电平变为低电平,则所述脉冲信号的升降沿信息为10。
8.如权利要求6所述的数字示波器,其特征在于,所述沿类型信息包括四位二进制数。
9.如权利要求8所述的数字示波器,其特征在于,三个所述脉冲信号的升降沿信息包括第一升降沿信息、第二升降沿信息和第三升降沿信息;
所述第一升降沿信息是依据所述被测信号与所述第一预设电压比较获取的脉冲信号获取;所述第二升降沿信息是依据所述被测信号与所述第二预设电压比较获取的脉冲信号获取;所述第三升降沿信息是依据所述被测信号与所述第三预设电压比较获取的脉冲信号获取;
将三个所述脉冲信号的升降沿信息合并以获取所述沿类型信息包括:
当所述第一升降沿信息为10,且第二升降沿信息和第三升降沿信息都为00或11时,所述沿类型信息为0001;
当所述第一升降沿信息为01,且第二升降沿信息和第三升降沿信息都为00或11时,所述沿类型信息为0010;
当所述第二升降沿信息为10,且第一升降沿信息和第三升降沿信息都为00或11时,所述沿类型信息为0011;
当所述第二升降沿信息为01,且第一升降沿信息和第三升降沿信息都为00或11时,所述沿类型信息为0100;
当所述第三升降沿信息为10,且第一升降沿信息和第二升降沿信息都为00或11时,所述沿类型信息为0101;
当所述第三升降沿信息为01,且第一升降沿信息和第二升降沿信息都为00或11时,所述沿类型信息为0110;
当所述第一升降沿信息和第二升降沿信息都为10,且所述第三升降沿信息为00或11时,所述沿类型信息为1001;
当所述第一升降沿信息和第二升降沿信息都为01,且所述第三升降沿信息为00或11时,所述沿类型信息为1010;
当所述第二升降沿信息和第三升降沿信息都为10,且所述第一升降沿信息为00或11时,所述沿类型信息为1011;
当所述第二升降沿信息和第三升降沿信息都为01,且所述第一升降沿信息为00或11时,所述沿类型信息为1100;
当所述第一升降沿信息、第二升降沿信息和第三升降沿信息都为10时,所述沿类型信息为1101;
当所述第一升降沿信息、第二升降沿信息和第三升降沿信息都为01时,所述沿类型信息为1110;
当所述第一升降沿信息、第二升降沿信息和第三升降沿信息都为00或11时,所述沿类型信息为0000。
10.如权利要求5所述的数字示波器,其特征在于,所述处理器还用于依据所述预处理数据和所述数字示波器的采集电路采集被测信号的采样频率获取所述被测信号的周期。
CN202010387269.5A 2020-05-09 2020-05-09 一种用于实现快速测量的数字示波器 Active CN111487447B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010387269.5A CN111487447B (zh) 2020-05-09 2020-05-09 一种用于实现快速测量的数字示波器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010387269.5A CN111487447B (zh) 2020-05-09 2020-05-09 一种用于实现快速测量的数字示波器

Publications (2)

Publication Number Publication Date
CN111487447A true CN111487447A (zh) 2020-08-04
CN111487447B CN111487447B (zh) 2022-06-28

Family

ID=71795626

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010387269.5A Active CN111487447B (zh) 2020-05-09 2020-05-09 一种用于实现快速测量的数字示波器

Country Status (1)

Country Link
CN (1) CN111487447B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114441938A (zh) * 2022-01-04 2022-05-06 杭州加速科技有限公司 一种提升时间测量模块测试精度的方法及应用

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4518991A (en) * 1981-09-28 1985-05-21 U.S. Philips Corporation Apparatus for storing and processing analogue signals to be displayed as an oscilloscopic image and oscilloscope comprising such apparatus
US20060020412A1 (en) * 2004-07-23 2006-01-26 Bruensteiner Matthew M Analog waveform information from binary sampled measurements
CN1948973A (zh) * 2006-10-26 2007-04-18 史松涛 示波器获取波形触发信号的方法和电路
JP2007218737A (ja) * 2006-02-16 2007-08-30 Yokogawa Electric Corp アイパターン測定方法およびその装置
US20080040060A1 (en) * 2006-02-27 2008-02-14 Harry Hou Measuring apparatus, testing apparatus, and electronic device
CN103558434A (zh) * 2013-11-04 2014-02-05 南京国睿安泰信科技股份有限公司 一种快速定位数字示波器触发点***
CN104076178A (zh) * 2013-03-27 2014-10-01 苏州普源精电科技有限公司 一种具有改进触发功能的示波器
CN105445514A (zh) * 2014-09-23 2016-03-30 史树元 一种基于fpga多处理器的数字存储示波器
US20170031336A1 (en) * 2015-07-31 2017-02-02 Keysight Technologies, Inc. Multi-channel digital trigger with combined feature matching and associated methods
CN106772185A (zh) * 2017-01-11 2017-05-31 深圳市鼎阳科技有限公司 一种用于示波器的信号间隔或周期检测方法和装置
CN109120564A (zh) * 2018-07-11 2019-01-01 中国科学院地质与地球物理研究所 一种数字信号解调方法与装置
CN110672899A (zh) * 2019-12-05 2020-01-10 深圳市鼎阳科技股份有限公司 一种用于数字示波器的眼图重构方法及存储介质

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4518991A (en) * 1981-09-28 1985-05-21 U.S. Philips Corporation Apparatus for storing and processing analogue signals to be displayed as an oscilloscopic image and oscilloscope comprising such apparatus
US20060020412A1 (en) * 2004-07-23 2006-01-26 Bruensteiner Matthew M Analog waveform information from binary sampled measurements
JP2007218737A (ja) * 2006-02-16 2007-08-30 Yokogawa Electric Corp アイパターン測定方法およびその装置
US20080040060A1 (en) * 2006-02-27 2008-02-14 Harry Hou Measuring apparatus, testing apparatus, and electronic device
CN1948973A (zh) * 2006-10-26 2007-04-18 史松涛 示波器获取波形触发信号的方法和电路
CN104076178A (zh) * 2013-03-27 2014-10-01 苏州普源精电科技有限公司 一种具有改进触发功能的示波器
CN103558434A (zh) * 2013-11-04 2014-02-05 南京国睿安泰信科技股份有限公司 一种快速定位数字示波器触发点***
CN105445514A (zh) * 2014-09-23 2016-03-30 史树元 一种基于fpga多处理器的数字存储示波器
US20170031336A1 (en) * 2015-07-31 2017-02-02 Keysight Technologies, Inc. Multi-channel digital trigger with combined feature matching and associated methods
CN106772185A (zh) * 2017-01-11 2017-05-31 深圳市鼎阳科技有限公司 一种用于示波器的信号间隔或周期检测方法和装置
CN109120564A (zh) * 2018-07-11 2019-01-01 中国科学院地质与地球物理研究所 一种数字信号解调方法与装置
CN110672899A (zh) * 2019-12-05 2020-01-10 深圳市鼎阳科技股份有限公司 一种用于数字示波器的眼图重构方法及存储介质

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
李启丙: "数字示波器中波形参数自动测量算法研究", 《计算技术与自动化》 *
汪明: "数字示波器中波形快速分析和处理技术", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114441938A (zh) * 2022-01-04 2022-05-06 杭州加速科技有限公司 一种提升时间测量模块测试精度的方法及应用

Also Published As

Publication number Publication date
CN111487447B (zh) 2022-06-28

Similar Documents

Publication Publication Date Title
US7359810B2 (en) Characterizing newly acquired waveforms for identification of waveform anomalies
US7349818B2 (en) Determining frequency components of jitter
EP2713170B1 (en) Rare anomaly triggering in a test and measurement instrument
US7519878B2 (en) Obtaining test data for a device
US7668235B2 (en) Jitter measurement algorithm using locally in-order strobes
US9858240B2 (en) Automatic center frequency and span setting in a test and measurement instrument
CN106353548B (zh) 用于分类待测信号波形的方法和装置
CN111487447B (zh) 一种用于实现快速测量的数字示波器
CN112800635B (zh) 矢量网络分析仪和统计眼图生成的方法
CN114859210A (zh) 一种cmos芯片开短路测试***及测试方法
US6876936B2 (en) Measurement of inductance using a digital storage oscilloscope under real-time operating environments
CN109815260B (zh) 波形显示装置、波形参数统计方法、终端设备及存储介质
US7505039B2 (en) Track of statistics
US6799128B2 (en) Measurement system for sampling a signal and evaluating data representing the signal
US4884020A (en) Phase detection system
CN114387249A (zh) 检测方法及检测装置、设备和存储介质
RU2786156C1 (ru) Способ обнаружения аномалий формы электрического сигнала
CN114325023A (zh) 一种波形数据检测方法、装置及存储介质
CN115704842A (zh) 电子设备的电磁辐射抗扰度的测试方法及***
CN116184251A (zh) 一种加速器引出脉冲电源在线监测方法及装置
US20040158438A1 (en) Data sampling
CN1822551A (zh) 在位模式中建立参考位
JP2004101340A (ja) Ic試験方法及びその試験方法を用いたic試験装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant