资讯中心

联系我们

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

双向直流电源触发同步的时序图如何绘制?

2025-12-08 09:50:28  点击:

绘制双向直流电源触发同步的时序图需明确触发信号、同步信号、输出响应的时序关系,并结合电源的硬件接口(如触发输入/输出、同步输入/输出)和SCPI指令配置。以下是分步骤的绘制方法及示例:


一、时序图核心要素

  1. 触发信号(Trigger Signal):外部输入的TTL电平信号(如上升沿/下降沿),用于启动同步操作。
  2. 同步信号(Sync Signal):主设备输出的同步脉冲,用于通知从设备启动输出。
  3. 输出响应(Output Response):电源根据触发/同步信号生成的电压/电流波形。
  4. 时间参数:触发延迟(Trigger Delay)、同步延迟(Sync Delay)、输出持续时间(Output Duration)等。

二、绘制步骤

1. 确定同步模式

双向直流电源的同步模式通常分为:

  • 主从模式(Master-Slave):主设备生成同步信号,从设备跟随。
  • 外部触发模式:所有设备由同一外部信号触发。

2. 定义信号方向

  • 主设备:接收外部触发 → 输出同步信号 → 启动自身输出。
  • 从设备:接收同步信号 → 启动自身输出。

3. 标注时间参数

  • Trigger Delay:从触发信号到主设备输出启动的延迟。
  • Sync Delay:从主设备输出启动到同步信号发出的延迟(通常为0或固定值)。
  • Output Duration:电源输出的持续时间。
  • Sync Width:同步信号的脉冲宽度(如100μs)。

4. 绘制时序图

使用工具(如Visio、MATLAB、Python的matplotlib或手绘)绘制以下信号:

  • 横轴:时间(t)。
  • 纵轴:信号状态(高电平/低电平)或输出电压/电流值。

三、示例:主从模式时序图

场景描述

  • 主设备接收外部触发信号(上升沿)后,延迟100μs启动输出(+12V),同时发出同步信号(脉冲宽度50μs)。
  • 从设备接收同步信号后,延迟50μs启动输出(-12V),持续1ms。

时序图代码(Python + Matplotlib)

pythonimport matplotlib.pyplot as pltimport numpy as np# 定义时间轴t = np.linspace(0, 2e-3, 1000)  # 0到2ms# 信号定义trigger = np.zeros_like(t)sync = np.zeros_like(t)master_out = np.zeros_like(t)slave_out = np.zeros_like(t)# 触发信号(上升沿在t=0.5ms)trigger[t > 0.5e-3] = 1# 主设备输出(触发后100μs启动,持续1ms)master_out[(t > 0.6e-3) & (t < 1.6e-3)] = 12  # +12V# 同步信号(主设备输出启动后立即发出,宽度50μs)sync[(t > 0.6e-3) & (t < 0.65e-3)] = 1# 从设备输出(同步信号后50μs启动,持续1ms)slave_out[(t > 0.7e-3) & (t < 1.7e-3)] = -12  # -12V# 绘制时序图plt.figure(figsize=(10, 6))plt.plot(t * 1e3, trigger, label='Trigger Input', linewidth=2)plt.plot(t * 1e3, sync, label='Sync Output (Master)', linewidth=2)plt.plot(t * 1e3, master_out, label='Master Output (+12V)', linewidth=2)plt.plot(t * 1e3, slave_out, label='Slave Output (-12V)', linewidth=2)plt.xlabel('Time (ms)')plt.ylabel('Signal/Voltage')plt.title('Bidirectional DC Power Supply Synchronization Timing Diagram')plt.legend()plt.grid(True)plt.show()

输出效果

  • Trigger Input:高电平脉冲(0.5ms触发)。
  • Sync Output (Master):主设备发出的同步脉冲(0.6ms开始,宽度50μs)。
  • Master Output:主设备输出+12V(0.6ms~1.6ms)。
  • Slave Output:从设备输出-12V(0.7ms~1.7ms)。

四、关键SCPI指令配置(主从模式)

主设备配置

scpiSYSTem:REMote                   ; 远程模式SYSTem:COMMunicate:SYNC:ROLE MASTER ; 设置为从模式
TRIGger:SOURce EXT              ; 外部触发源
TRIGger:SLOPe POS               ; 上升沿触发
OUTPut:TRIGger:DELay 100e-6     ; 触发延迟100μs
SYSTem:COMMunicate:SYNC:OUTput ON ; 启用同步输出
OUTPut:STATe ON                 ; 启动输出

从设备配置

scpiSYSTem:REMoteSYSTem:COMMunicate:SYNC:ROLE SLAVE  ; 设置为从模式
SYSTem:COMMunicate:SYNC:INput ON    ; 启用同步输入
OUTPut:TRIGger:DELay 50e-6      ; 同步延迟50μs
OUTPut:STATe ON                  ; 启动输出

五、注意事项

  1. 硬件连接
    • 主设备的Sync Out需连接到从设备的Sync In
    • 外部触发信号需接入主设备的Trigger In
  2. 时间精度
    • 触发延迟和同步延迟需根据电源的硬件性能设置(通常≥1μs)。
  3. 同步信号宽度
    • 同步信号宽度应足够长(如≥10μs),确保从设备可靠检测。
  4. 多设备扩展
    • 若需同步多台从设备,可级联同步信号(如主→从1→从2)。

通过上述方法,可清晰绘制双向直流电源触发同步的时序图,并配置SCPI指令实现硬件同步。如需进一步优化,可结合电源的编程手册调整时间参数或信号逻辑。