使用AGILENT频率计数器进行快速测量

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

使用频率计数器进行快速测量

您可以配置新型频率计数器使其每秒能够读取数百个读数,以便随时检定信号变化。需牢记的是,频率计数器最适合测量稳定或变化缓慢的信号。此外,为了获得精确读数,最好是选取一个理想的读数,而不要试图获取许多读数的平均值。按照以下步骤设置频率计数器可帮您实现最快测量。下面以Agilent53131A、53132A和53181A频率计数器的SCPI命令进行介绍。

技巧1:将计数器设置为已知状态。

发出重新设置命令之后,在仪器回到就绪状态之前最好不要发出其他命令。对于大多数仪器而言,在程序中设置1秒钟的等候或延迟即足以使其返回到就绪状态。如果仪器在重新设置过程中收到命令,那么该命令可能会被丢失。

*RST i®Reset the counter,

i®Clear the counter and interface

*CLS i®Clear errors and status registers

*SRE0i®Clear service request enable register

*ESE0i®Clear event status enable register

i®Preset enable registers and transition filters

:STATus:PRESet

技巧2:对输出格式进行设置,以匹配仪器所使用的数据类型。

这将避免当仪器在后期处理阶段将数据转换为不同格式时发生延迟。

:FORMAT ASCII i®Data in ASCII format

技巧3:禁用所有的后期处理和打印操作。

当您禁用这些功能时,处理器将会专注于获取读数,并将它们发送至计算机上,而不会去响应其他干扰(例如,更新显示等)。

:CALC:MATH:STATE OFF

:CALC2:LIM:STATE OFF

:CALC3:AVER:STATE OFF

:HCOPY:CONT OFF

:ROSC:SOUR INT

:ROSC:EXT:CHECK OFF

i®Disable automatic interpolator calibration

:DIAG:CAL:INT:AUTO OFF

i®Turn off display

:DISP:ENABLE OFF

技巧4:将期望频率告知计数器。

53131A、53132A和53181A可根据您的测量频率优化配置。为了实现更快速的测量,请使用命“FREQ:EXP1.”向计数器告知期望频率。实际被测信号应处于命令中所设数值的10%的范围内

:FUNC"FREQ1"i®Measure Frequency

:FREQ:EXP110000000i®Set Expected Frequency

技巧5:设置触发电平。

当输入信号通过命令中所设置的电平时会创建触发条件。设置触发电平,使其能够在最大转换速率时与信号相交。输入信号将以最大速率进行改变,同时将耗费最少的时间以满足触发条件。正弦波或者方波在过零时(假设0V偏移)具有最大的转换速率。

:EVENT1:LEVEL0i®Set trigger level to0V

技巧6:设置触发,以快速获取读数。

当仪器使用双电平触发时,在获取读数前必须满足每个电平的触发条件。对于53131A、53132A和53181A,将触发臂条件设置为“快速(immediate)”,即可满足第一个触发电平。您可以设置触发事件,以请求利用“*DDT#15FETC?”命令获取读数。使用这个触发条件将无需为每个读数发送总线触发或FETCH?命令。

*DDT#15FETC?i®Decrease number of bytes

i®transferred over bus

i®Immediate Arming

:FREQ:ARM:STAR:SOUR IMM

:FREQ:ARM:STOP:SOUR TIM

您也可以下载Visual Basic程序,将计数器的读取速度设置为最快。Visual Basic程序支持几种不同类型的触发,并且可以对计数器进行配置,将每个触发模式都设为最快模式。为了达到最快的读取速度,请选择可以将触发启动和触发结束设置为快速(IMMEDIATE)的选项。

相关文档
最新文档