资讯中心

联系我们

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

如何通过SCPI命令查询Keysight双向直流电源校准后输出电压的线性度?

2026-05-09 10:01:22  点击:

  无法通过单条 SCPI 命令直接查询校准后输出电压的“线性度”。

  线性度(Linearity,通常指积分非线性 INL 或微分非线性 DNL)是 DAC/ADC 或整个输出调节链路的固有硬件技术指标,一般固定在出厂规格书中(如 ±0.01% + 偏移),并不会作为实时计算值存储在电源里,也没有指令可以让你直接读取出一个“线性度百分比”。

  要获知或验证该电源在校准后的输出线性度,必须采用 “SCPI 程控扫描 + 外接高精度测量 + 数据分析” 的间接测试方案:

  SCPI 控制输出扫点

  编写脚本,通过 SCPI 指令让电源输出一系列均匀分布的电圧点(覆盖 0% 到 100% 量程,如 0V, 1V, 2V ... 满量程):

  SOUR:VOLT

  OUTP ON

  同步获取“实际值”

  由于电源内部表计(MEAS:VOLT?)的精度通常不足以精确评判线性度(它自身也有线性度指标),必须使用外接的高精度基准表(如 3458A 等) 进行测量,并通过 SCPI 读取该万用表的值;若仅做粗略评估,也可用 MEAS:VOLT?。

  外部计算线性度

  在 PC 端(Python/Excel/MATLAB)对采集到的“设定值-实际测量值”数据集进行拟合与计算:

  最佳拟合直线(End Point 或 Least Squares):先算出理想直线。

  积分非线性 (INL):找出所有测试点中,实际曲线偏离最佳拟合直线的最大偏差(通常用 %FSR 或 LSB 表示)。

  微分非线性 (DNL):计算相邻两点实际步长与理想步长的最大偏差。

  总结:SCPI 负责提供“设定电压”和“测量电压”的数据对,而“线性度”需要你通过遍历量程内的多个点,在外部自行做曲线拟合和误差分析来得出。若只是确认指标,直接查阅该型号规格书中的 "Programming Accuracy" 或 "Linearity" 参数即可。