graph LR
subgraph "高压生成电路"
A["电池/交流输入 \n 12-24VDC"] --> B["DC-DC升压变换器"]
B --> C["高压直流母线 \n 200-1000VDC"]
C --> D["VB1204M \n 高压开关"]
D --> E["逆变器初级"]
E --> F["高压变压器"]
F --> G["高压整流"]
G --> H["储能电容"]
end
subgraph "隔离驱动电路"
I["低压控制电路"] --> J["隔离驱动芯片/变压器"]
J --> K["VB1204M栅极"]
L["高压侧地"] --> M["隔离屏障"]
N["低压侧地"] --> M
end
subgraph "保护电路"
O["RCD缓冲"] --> D
P["TVS阵列"] --> C
Q["过压检测"] --> R["关断信号"]
R --> D
end
style D fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
储能电容控制拓扑详图
graph TB
subgraph "电容充放电管理"
A["高压整流输出"] --> B["VB7430 \n 充电开关"]
B --> C["储能电容器组 \n 200-360J"]
C --> D["VB7430 \n 放电开关"]
D --> E["H桥输入"]
C --> F["VB7430 \n 泄放开关"]
F --> G["泄放电阻"]
end
subgraph "控制与监测"
H["MCU/PWM控制器"] --> I["栅极驱动器"]
I --> B
I --> D
I --> F
J["电压传感器"] --> C
J --> H
K["电流传感器"] --> L["充放电回路"]
K --> H
end
subgraph "安全保护"
M["过压保护"] --> N["快速关断"]
O["过流保护"] --> N
N --> B
N --> D
P["温度监测"] --> Q["降额控制"]
Q --> H
end
style B fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style D fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style F fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
H桥患者负载控制拓扑详图
graph LR
subgraph "H桥功率输出"
A["储能电容"] --> B["H桥输入总线"]
B --> C["VBQD5222U-N \n 上管N-MOS"]
B --> D["VBQD5222U-N \n 上管N-MOS"]
C --> E["VBQD5222U-P \n 下管P-MOS"]
D --> F["VBQD5222U-P \n 下管P-MOS"]
E --> G["患者输出+"]
F --> H["患者输出-"]
G --> I["患者电极负载"]
H --> I
end
subgraph "半桥驱动控制"
J["MCU/波形发生器"] --> K["半桥驱动器"]
K --> L["死区时间控制"]
L --> M["上管驱动信号"]
L --> N["下管驱动信号"]
M --> C
M --> D
N --> E
N --> F
end
subgraph "输出保护网络"
O["电压钳位电路"] --> G
P["能量吸收网络"] --> H
Q["阻抗监测"] --> I
Q --> R["安全互锁"]
R --> S["紧急关断"]
S --> K
end
subgraph "双相波形成"
T["正向放电阶段"] --> U["C导通, F导通"]
V["反向放电阶段"] --> W["D导通, E导通"]
end
style C fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style E fill:#fff3e0,stroke:#ff9800,stroke-width:2px