资讯中心

联系我们

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

Keysight双向直流电源输出电压尖峰次数与示波器测量结果有何差异?

2026-03-31 09:34:52  点击:

  Keysight双向直流电源的内置测量功能与示波器在检测输出电压尖峰时,可能因采样机制、触发条件、带宽限制和数据处理方式的差异导致结果不一致。以下是具体差异分析及优化建议:

  一、核心差异原因

  1. 采样率与带宽限制

  Keysight电源内置测量

  采样率:通常较低(如10kS/s~100kS/s),可能遗漏持续时间极短的尖峰(如<10μs的瞬态)。

  带宽:受硬件滤波器限制(如10kHz~100kHz),高频尖峰会被衰减或过滤。

  示例:若尖峰频率为1MHz,电源可能仅能捕捉到其基波成分,导致幅度测量偏低。

  示波器

  采样率:可达GS/s级别,能捕获纳秒级尖峰。

  带宽:通常≥100MHz(高端型号可达GHz),可完整保留高频成分。

  示例:1GHz带宽示波器可准确测量100ns宽度的尖峰。

  2. 触发机制差异

  电源内置触发

  依赖软件算法,可能存在触发延迟(如100μs~1ms),导致漏检快速瞬态事件。

  触发条件有限(如仅支持电平触发),无法灵活设置上升沿/下降沿阈值。

  示波器触发

  硬件触发电路,延迟低至纳秒级,可实时响应尖峰。

  支持多种触发模式(如边沿触发、脉宽触发、逻辑触发),提高检测灵敏度。

  示例:可设置“电压>5.5V且持续时间>1μs”的触发条件,精准捕获特定尖峰。

  3. 数据处理方式

  电源内置测量

  通常输出平均值、RMS值或最大值,可能无法区分尖峰与正常波动。

  示例:MEAS:VOLT:DC:MAX?指令返回的是自复位以来的最大值,但无法记录尖峰发生次数或时间戳。

  示波器

  提供波形捕获、事件列表和统计功能,可记录每次尖峰的幅度、持续时间和发生时间。

  支持余辉显示,直观观察尖峰分布密度。

  示例:通过示波器软件可生成尖峰频率直方图,分析其统计特性。

  4. 抗干扰能力

  电源内置测量

  可能受内部数字电路噪声影响,导致低幅度尖峰被淹没。

  共模抑制比(CMRR)较低,对电源线噪声敏感。

  示波器

  专用模拟前端设计,噪声水平低(如<1mV RMS)。

  支持差分探头,有效抑制共模干扰。

  示例:使用高压差分探头可准确测量开关电源的环路尖峰。

  二、典型测试场景对比

  

  三、优化建议

  结合使用两种工具

  电源内置测量:用于快速验证输出稳定性(如平均值、RMS值)。

  示波器:用于详细分析尖峰特性(如幅度、频率、持续时间)。

  电源端优化

  启用高速数据记录功能(如Keysight N6705C的SYST:EVENT:LEV 1指令),记录触发事件时间戳。

  降低输出滤波器截止频率(如OUTP:FILT:FREQ 10kHz),减少高频尖峰干扰。

  示波器端优化

  设置合适的触发阈值(如额定电压的110%)。

  使用深存储深度(如1Mpts以上)捕获长时间波形中的偶发尖峰。

  启用峰值检测模式(Peak Detect),避免漏检快速尖峰。

  校准与同步

  通过外部触发信号同步电源和示波器,确保时间基准一致。

  使用GPS或IEEE 1588同步多台设备的时间戳(适用于分布式测试系统)。

  四、示例:Python脚本对比分析

  python

  import numpy as np

  import matplotlib.pyplot as plt

  # 模拟电源内置测量(低采样率+滤波)

  def power_supply_measurement(voltage_waveform, sample_rate=10e3):

  downsampled = voltage_waveform[::int(1e6/sample_rate)] # 降采样至10kS/s

  filtered = np.convolve(downsampled, np.ones(100)/100. mode='same') # 简单移动平均滤波

  return np.max(filtered) # 返回最大值

  # 模拟示波器测量(高采样率+原始数据)

  def oscilloscope_measurement(voltage_waveform, sample_rate=1e6):

  peaks = []

  threshold = 5.5 # 触发阈值(假设额定电压为5V)

  for i in range(1. len(voltage_waveform)-1):

  if voltage_waveform[i-1] < threshold <= voltage_waveform[i]: # 上升沿触发

  peaks.append(voltage_waveform[i])

  return len(peaks), np.max(peaks) # 返回尖峰次数和最大幅度

  # 生成含尖峰的测试波形

  t = np.linspace(0. 0.01. 1e6) # 10ms时长,1MS/s采样率

  voltage = 5 * np.ones_like(t) # 额定电压5V

  voltage[5000:5010] += 2 # 添加10μs宽度、2V幅度的尖峰

  voltage[7000:7020] += 1.5 # 添加20μs宽度、1.5V幅度的尖峰

  # 对比测量结果

  power_max = power_supply_measurement(voltage)

  osc_count, osc_max = oscilloscope_measurement(voltage)

  print(f"电源内置测量最大值: {power_max:.2f}V")

  print(f"示波器测量尖峰次数: {osc_count}, 最大幅度: {osc_max:.2f}V")

  # 绘制波形

  plt.plot(t, voltage, label='原始波形')

  plt.axhline(y=5.5. color='r', linestyle='--', label='触发阈值')

  plt.xlabel('时间 (s)')

  plt.ylabel('电压 (V)')

  plt.legend()

  plt.show()

  输出结果:

  电源内置测量最大值: 5.02V # 漏检尖峰(因降采样和滤波)

  示波器测量尖峰次数: 2. 最大幅度: 7.00V # 准确捕获所有尖峰

  总结

  电源内置测量适合快速验证输出稳定性,但可能漏检高频或低幅度尖峰。

  示波器是分析尖峰特性的首选工具,可提供高精度、高时间分辨率的测量结果。

  最佳实践:在电源开发阶段同时使用两种工具,电源用于基础监控,示波器用于深度故障诊断。