资讯中心

联系我们

深圳市维立信电子科技有限公司
地址:深圳市福田区红荔路第一世界广场A座8D-E
咨询电话:0755-83766766
E-mail:info@welissom.com

如何通过SCPI查询Keysight双向电源输出噪声密度?

2026-05-08 09:30:18  点击:

  Keysight双向直流电源通常不直接提供输出噪声密度的SCPI查询指令,需通过间接测量与计算获取噪声参数。以下是具体方法及操作步骤:

  一、间接测量原理

  噪声密度通常指单位带宽内的噪声功率,单位为V/√Hz或A/√Hz。由于Keysight双向电源未直接开放噪声密度查询指令,需通过以下步骤间接获取:

  测量输出噪声电压/电流:使用示波器或频谱分析仪直接测量电源输出端的噪声电压或电流。

  计算噪声密度:根据测量带宽(如1Hz、10Hz等)将噪声电压/电流转换为噪声密度。公式为:

  噪声密度=带宽噪声电压/电流

  二、SCPI指令辅助测量

  虽然无法直接查询噪声密度,但可通过SCPI指令控制电源输出状态,为测量提供便利:

  设置输出电压/电流:

  scpi

  SOUR:VOLT; 设置输出电压(单位:V)

  SOUR:CURR; 设置输出电流(单位:A)

  启用输出:

  scpi

  OUTP:STAT ON ; 开启输出

  查询输出状态(可选):

  scpi

  OUTP:STAT? ; 查询输出状态(返回ON或OFF)

  MEAS:VOLT? ; 查询实际输出电压(单位:V)

  MEAS:CURR? ; 查询实际输出电流(单位:A)

  三、测量与计算步骤

  连接测量设备:

  将示波器或频谱分析仪的探头连接至电源输出端(V+与V-或I+与I-)。

  确保探头衰减比与测量设备设置匹配(如1X或10X)。

  配置测量设备:

  示波器:设置合适的垂直刻度、时基和触发条件,捕获噪声波形。

  频谱分析仪:设置中心频率、 span(频宽)和分辨率带宽(RBW),观察噪声频谱。

  执行测量:

  通过SCPI指令控制电源输出稳定状态(如恒压或恒流模式)。

  记录测量设备显示的噪声电压/电流有效值(RMS)或峰值。

  计算噪声密度:

  根据测量带宽(如频谱分析仪的RBW或示波器的等效带宽)计算噪声密度。

  示例:若测量带宽为1Hz,噪声电压有效值为1mV,则噪声密度为:

  [

  frac{1.text{mV}}{sqrt{1.text{Hz}}} = 1.text{mV}/sqrt{text{Hz}}

  ]

  四、注意事项

  测量带宽选择:

  噪声密度与带宽相关,需明确测量带宽(如1Hz、10Hz或100Hz)。

  频谱分析仪的RBW直接影响噪声密度计算,需根据实际需求调整。

  探头与接地:

  使用低噪声探头,避免引入额外噪声。

  确保探头接地良好,减少共模噪声干扰。

  电源输出稳定性:

  在测量前确保电源输出已稳定(如通过MEAS:VOLT?或MEAS:CURR?查询)。

  避免在输出跳变时测量噪声。

  厂商差异:

  不同型号的Keysight双向电源可能支持不同的SCPI指令或测量功能,需参考具体型号的编程手册。

  五、示例Python脚本(PyVISA)

  python

  import pyvisa

  import math

  # 初始化资源管理器

  rm = pyvisa.ResourceManager()

  # 连接电源(根据实际地址修改)

  power = rm.open_resource("TCPIP0::192.168.1.100::inst0::INSTR")

  # 设置输出电压为5V

  power.write("SOUR:VOLT 5")

  # 开启输出

  power.write("OUTP:STAT ON")

  # 查询实际输出电压(验证输出状态)

  actual_volt = float(power.query("MEAS:VOLT?"))

  print(f"实际输出电压: {actual_volt}V")

  # 假设通过示波器测量噪声电压有效值为1mV,带宽为1Hz

  noise_voltage_rms = 1e-3 # 1mV

  bandwidth = 1 # 1Hz

  # 计算噪声密度

  noise_density = noise_voltage_rms / math.sqrt(bandwidth)

  print(f"噪声密度: {noise_density * 1e3:.2f} μV/√Hz") # 转换为μV/√Hz

  # 关闭输出

  power.write("OUTP:STAT OFF")

  # 关闭连接

  power.close()

  六、替代方案

  若需直接获取噪声密度参数,可考虑以下方法:

  使用Keysight低频噪声测试系统:

  如E4727B模块,提供硬件+软件解决方案,支持噪声测试与模型参数抽取。

  与PathWave WaferPro Express软件无缝集成,可控制探针台并获取海量测试数据。

  参考电源规格书:

  Keysight部分双向电源在规格书中会标注典型噪声密度值(如<10μV/√Hz @ 1kHz)。

  可通过*IDN?指令查询电源型号,再查阅对应规格书。