使用AGILENT频率计数器进行快速测量
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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.
: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)的选项。