国产呦萝小初合集密码

资讯中心

联系我们

国产呦萝小初合集密码·(中国)官方网站
地址:深圳市福田区红荔路第一世界广场A座8D-E
咨询电话:0755-83766766
E-mail:info@qihuisz.com

如何用SCPI指令实现双向直流电源输出电流序列的渐变效果?

2026-01-04 09:45:25  点击:

若要通过SCPI指令实现双向直流电源输出电流序列的渐变效果,需结合序列编程模式时间参数配置,利用设备支持的阶跃或列表模式逐步改变电流值。以下是具体方法及示例:

一、核心指令说明

  1. 序列模式启用指令
    若设备支持列表模式(
    LIST )或阶跃模式( STAircase ),可通过以下指令启用序列功能:
    • 列表模式
      												scpiSOUR:LIST:CURR , , ...,   ; 定义电流序列值(单位:A)SOUR:LIST:TIME , , ...,      ; 定义每一步的持续时间(单位:秒)
    • 阶跃模式
      												scpiSOUR:ARB:STAircase:CURR , , ...,   ; 定义电流阶跃值SOUR:ARB:STAircase:TIMe , , ...,       ; 定义每一步的持续时间
  2. 渐变效果实现原理
    通过设置多个电流值及对应的时间参数,使输出电流按预设步骤逐步变化。例如,若需电流从0A线性增加至2A,可定义以下序列:
    • 电流值: 0A, 0.5A, 1.0A, 1.5A, 2.0A
    • 持续时间: 1s, 1s, 1s, 1s, 1s
      此时,电流每秒增加0.5A,实现线性渐变效果。

二、完整操作流程

  1. 进入远程控制模式

    										scpiSYST:REM  ; 切换至远程模式
  2. 配置电流序列与渐变参数

    • 示例1:列表模式实现线性渐变
      												scpiSOUR:LIST:CURR 0.0, 0.5, 1.0, 1.5, 2.0  ; 定义电流序列:0A→0.5A→1.0A→1.5A→2.0ASOUR:LIST:TIME 1.0, 1.0, 1.0, 1.0, 1.0   ; 每一步持续1秒(总周期5秒)
    • 示例2:阶跃模式实现非线性渐变
      												scpiSOUR:ARB:STAircase:CURR 0.0, 1.0, 1.5, 1.8, 2.0  ; 定义电流阶跃:0A→1.0A→1.5A→1.8A→2.0ASOUR:ARB:STAircase:TIMe 0.5, 1.0, 0.5, 1.0        ; 每一步持续时间:0.5s→1.0s→0.5s→1.0s
  3. 启动输出

    										scpiOUTP ON  ; 开启输出

三、验证渐变效果

  1. 查询序列状态

    										scpiSOUR:LIST:STAT?  ; 查询列表模式状态(如是否正在运行)SOUR:ARB:STAircase:STAT?  ; 查询阶跃模式状态
  2. 观察实际输出
    通过示波器或设备显示屏观察输出电流波形,确认电流是否按预设步骤逐步变化。

四、注意事项

  1. 设备差异:不同厂商的双向直流电源可能使用不同的指令(如Keysight设备可能使用 SOUR:LIST:CURR ,而ITECH设备可能使用 SOUR:ARB:STAircase:CURR ),需参考具体设备手册。
  2. 时间单位一致性:确保时间参数单位(秒/毫秒)与设备设置一致。
  3. 安全保护:设置渐变序列前,确认设备过流保护( CURR:PROT )已启用,避免损坏负载。
  4. 多通道设备:若设备支持多通道输出,需在指令中指定通道号(如 SOUR:LIST:CURR@1 0.0, 0.5 表示设置通道1的电流序列)。


m wap