资讯中心

联系我们

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

如何用SCPI指令设置双向直流电源输出电压序列的插值模式?

2026-01-09 09:26:07  点击:

要使用SCPI指令设置双向直流电源输出电压序列的插值模式,需结合电源的序列编程功能,通过配置电压列表、插值触发条件及相关参数实现。以下是具体步骤和指令示例:

1. 确认电源支持的序列编程功能

双向直流电源通常支持序列编程(List Mode),允许用户定义一组电压值(序列)并按时间或触发条件输出。插值模式(Interpolation Mode)用于控制序列中电压值之间的过渡方式(如阶跃、线性插值等)。

2. 配置电压序列

使用SOURce:LIST:VOLTage命令设置电压序列的值。例如,定义一个包含3个电压点的序列:

scpiSOURce:LIST:VOLTage 1, 12, 24  ; 设置电压序列为1V、12V、24V

3. 设置插值模式

通过SOURce:VOLTage:MODESOURce:LIST:MODE命令选择插值模式。常见模式包括:

  • 阶跃模式(STEP):电压值之间直接跳变,无过渡。
    scpiSOURce:VOLTage:MODE STEP  ; 或 SOURce:LIST:MODE STEP
  • 线性插值模式(LIST):电压值之间按线性规律过渡。
    scpiSOURce:VOLTage:MODE LIST  ; 或 SOURce:LIST:MODE LIST
  • 任意波形模式(ARB):需预先定义波形数据(部分电源支持)。

4. 配置序列触发条件

设置序列的触发方式(如内部触发、外部触发或立即触发):

scpiTRIGger:SOURce IMMediate  ; 立即触发序列; 或
TRIGger:SOURce EXTernal  ; 外部触发(如TTL电平)

5. 激活序列输出

启用序列模式并打开输出:

scpiSOURce:LIST:ACTive ON  ; 激活序列模式OUTPut ON              ; 打开电源输出

6. 完整指令示例

以下是一个完整的SCPI指令序列,用于设置双向直流电源输出电压序列的线性插值模式:

scpi*RST                    ; 复位电源SOURce:VOLTage 0       ; 初始电压设为0V(可选)
SOURce:LIST:VOLTage 1, 12, 24  ; 设置电压序列
SOURce:LIST:MODE LIST   ; 选择线性插值模式
TRIGger:SOURce IMMediate  ; 立即触发序列
SOURce:LIST:ACTive ON   ; 激活序列
OUTPut ON               ; 打开输出

7. 验证与调试

  • 查询当前模式:使用SOURce:VOLTage:MODE?SOURce:LIST:MODE?查询当前插值模式。
  • 监测输出:通过示波器或数据采集卡监测电源输出,验证插值效果是否符合预期。

注意事项

  1. 设备兼容性:不同品牌电源的SCPI指令可能略有差异,需参考具体设备手册(如Keysight、Chroma、ITECH等)。
  2. 序列长度限制:部分电源对序列点数有限制(如最多1024点),需确保序列长度在允许范围内。
  3. 触发同步:若使用外部触发,需确保触发信号与电源时序匹配。
  4. 保护功能:设置序列时需考虑过压/过流保护(OVP/OCP),避免损坏负载或电源。