您好,Keysight InfiniiVision& amp; amp; amp;
InfiniiVision-X(它说明了答案)有两种方法可以做到这一点。
首先,您可以使用内置延迟测量。
只要频道不同,这对你很有用。
基本上你想要做的是为每个通道设置所需的阈值。
见下面的第一个截图。
使用板载测量,延迟测量自动选择哪些边沿。
编程时,应首先定义测量。
就像这样::测量:定义阈值,绝对的,2.6,1,0.3,CHAN1上限= 2.6V中东= 1V低= 0.3V对于CH1:测量:定义阈值,绝对的,2,0.5,3,CHAN2上限= 2V
中间= 0.5V下限= 0.3V对于CH2:MEASure:DEFine DELay,3,-1 *注意:如果您的边缘靠近屏幕左侧,则可能无法计算....
所以先做一些测试,当然最后是:测量:DeLay CHANNEL1,CHANNEL2然后回读:MEASure:DELay?
-----------------另一种方法另一种方法是使用标记。
标记时间将与触发器有关。
然后进行TVLAUE测量;
此测量仅可通过编程获得。
此测量值可找到从触发器到您指定的某个事件的时间(即通道,边缘#,边缘方向和电压)。
您将接受此答案,然后从标记位置获取差异。
该测量未用标记注释。
例如:: MEASure:TVALue?
5,3,CHANNEL2测量从ch2的第3个上升沿触发的时间,在5V MEASure:TVALue?
5,-3,CHANNEL2测量从ch2的第3个下降沿触发到5V的时间
以上来自于谷歌翻译
以下为原文
Hi,
Automatic delay measurement on Keysight InfiniiVision & InfiniiVision-X (which illustrates the answer)
There are two ways to do this.
First, you could use the built in delay measurement. This will work well for you as long as the channels are different. Basically what you’d want to do is set the thresholds as needed for each of the channels. See first screenshot below. Using the on board measurements, the delay measurement auto selects which edges. When you program it, you should first define the measurement, however. Like this:
:MEASure:DEFine THResholds,ABSolute,2.6,1,0.3,CHAN1 <- defines absolute thresholds of:
Upper = 2.6V
Middle = 1V <- where the measurements is made
Lower = 0.3V
For CH1
:MEASure:DEFine THResholds,ABSolute,2,0.5,.3,CHAN2 <- defines absolute thresholds of:
Upper = 2V
Middle = 0.5V <- where the measurements is made
Lower = 0.3V
For CH2
:MEASure:DEFine DELay,3,-1 <- defines the edges as the 3rd rising edge on the first channel, and the first falling edge on the second channel
*NOTE: if you have an edge close to the left side of the screen, it may not count it…. So do some tests first, of course
And finally:
:Measure: DeLay CHANNEL1,CHANNEL2 <- turns on the delay measurement as per above, so CH1 is the first channel, and CH2 is the second channel.
Then read back with:
:MEASure:DELay?
-----------------
another method
The other method would be to use the markers. The marker time will be with respect to the trigger. Then do a TVLAUE measurement; this measurement is only available through programming. This measurement find the time from the trigger to some event you specify (i.e. channel, edge #, edge direction, and voltage). You would take this answer and then take the difference in it from the marker position. This measurement is not annotated with markers.
For example:
:MEASure:TVALue? 5,3,CHANNEL2
Measures the time from trigger for the 3rd rising edge on ch2, at 5V
MEASure:TVALue? 5,-3,CHANNEL2
Measures the time from trigger for the 3rd falling edge on ch2, at 5V
您好,Keysight InfiniiVision&amp; amp; amp; amp;
InfiniiVision-X(它说明了答案)有两种方法可以做到这一点。
首先,您可以使用内置延迟测量。
只要频道不同,这对你很有用。
基本上你想要做的是为每个通道设置所需的阈值。
见下面的第一个截图。
使用板载测量,延迟测量自动选择哪些边沿。
编程时,应首先定义测量。
就像这样::测量:定义阈值,绝对的,2.6,1,0.3,CHAN1上限= 2.6V中东= 1V低= 0.3V对于CH1:测量:定义阈值,绝对的,2,0.5,3,CHAN2上限= 2V
中间= 0.5V下限= 0.3V对于CH2:MEASure:DEFine DELay,3,-1 *注意:如果您的边缘靠近屏幕左侧,则可能无法计算....
所以先做一些测试,当然最后是:测量:DeLay CHANNEL1,CHANNEL2然后回读:MEASure:DELay?
-----------------另一种方法另一种方法是使用标记。
标记时间将与触发器有关。
然后进行TVLAUE测量;
此测量仅可通过编程获得。
此测量值可找到从触发器到您指定的某个事件的时间(即通道,边缘#,边缘方向和电压)。
您将接受此答案,然后从标记位置获取差异。
该测量未用标记注释。
例如:: MEASure:TVALue?
5,3,CHANNEL2测量从ch2的第3个上升沿触发的时间,在5V MEASure:TVALue?
5,-3,CHANNEL2测量从ch2的第3个下降沿触发到5V的时间
以上来自于谷歌翻译
以下为原文
Hi,
Automatic delay measurement on Keysight InfiniiVision & InfiniiVision-X (which illustrates the answer)
There are two ways to do this.
First, you could use the built in delay measurement. This will work well for you as long as the channels are different. Basically what you’d want to do is set the thresholds as needed for each of the channels. See first screenshot below. Using the on board measurements, the delay measurement auto selects which edges. When you program it, you should first define the measurement, however. Like this:
:MEASure:DEFine THResholds,ABSolute,2.6,1,0.3,CHAN1 <- defines absolute thresholds of:
Upper = 2.6V
Middle = 1V <- where the measurements is made
Lower = 0.3V
For CH1
:MEASure:DEFine THResholds,ABSolute,2,0.5,.3,CHAN2 <- defines absolute thresholds of:
Upper = 2V
Middle = 0.5V <- where the measurements is made
Lower = 0.3V
For CH2
:MEASure:DEFine DELay,3,-1 <- defines the edges as the 3rd rising edge on the first channel, and the first falling edge on the second channel
*NOTE: if you have an edge close to the left side of the screen, it may not count it…. So do some tests first, of course
And finally:
:Measure: DeLay CHANNEL1,CHANNEL2 <- turns on the delay measurement as per above, so CH1 is the first channel, and CH2 is the second channel.
Then read back with:
:MEASure:DELay?
-----------------
another method
The other method would be to use the markers. The marker time will be with respect to the trigger. Then do a TVLAUE measurement; this measurement is only available through programming. This measurement find the time from the trigger to some event you specify (i.e. channel, edge #, edge direction, and voltage). You would take this answer and then take the difference in it from the marker position. This measurement is not annotated with markers.
For example:
:MEASure:TVALue? 5,3,CHANNEL2
Measures the time from trigger for the 3rd rising edge on ch2, at 5V
MEASure:TVALue? 5,-3,CHANNEL2
Measures the time from trigger for the 3rd falling edge on ch2, at 5V
举报