graph LR
subgraph "高压半桥谐振拓扑"
A["高压直流母线 \n 540VDC+"] --> B["上管开关节点"]
B --> C["VBL110MR03 \n 1000V/3A"]
C --> D["谐振电容C"]
D --> E["谐振电感L"]
E --> F["励磁线圈"]
F --> G["下管开关节点"]
G --> H["VBL110MR03 \n 1000V/3A"]
H --> I[功率地]
B --> J["隔直电容"]
J --> F
end
subgraph "高压隔离驱动"
K["PWM控制器"] --> L["隔离驱动变压器"]
L --> M["上管驱动器"]
L --> N["下管驱动器"]
M --> C
N --> H
O["电流检测"] --> P["过流保护"]
P --> K
end
subgraph "保护与缓冲"
Q["RCD吸收网络"] --> C
Q --> H
R["米勒钳位电路"] --> M
R --> N
S["TVS栅极保护"] --> M
S --> N
end
style C fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style H fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
低压辅助电源拓扑详图
graph TB
subgraph "高效同步Buck转换器"
A["高压输入 \n 540VDC"] --> B["降压电感"]
B --> C["同步整流节点"]
C --> D["VBMB1607V3 \n 上管 60V/120A"]
D --> E["输出滤波电容"]
E --> F["低压输出 \n 12V/24V"]
C --> G["VBMB1607V3 \n 下管 60V/120A"]
G --> H[辅助电源地]
I["Buck控制器"] --> J["同步整流驱动器"]
J --> D
J --> G
end
subgraph "多路输出分配"
F --> K["12V输出"]
F --> L["24V输出"]
K --> M["控制系统供电"]
K --> N["驱动电路供电"]
L --> O["散热风扇供电"]
L --> P["水泵供电"]
end
subgraph "保护功能"
Q["过流检测"] --> R["电流比较器"]
R --> S["故障信号"]
S --> I
T["输出过压保护"] --> U["电压监控"]
U --> S
V["温度监控"] --> W["热关断"]
W --> I
end
style D fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style G fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
智能负载驱动拓扑详图
graph LR
subgraph "双路MOSFET负载开关"
A["MCU GPIO"] --> B["电平转换电路"]
B --> C["VBA3211 \n 通道1输入"]
B --> D["VBA3211 \n 通道2输入"]
subgraph C ["通道1内部结构"]
direction LR
GATE1[栅极1]
SOURCE1[源极1]
DRAIN1[漏极1]
end
subgraph D ["通道2内部结构"]
direction LR
GATE2[栅极2]
SOURCE2[源极2]
DRAIN2[漏极2]
end
E["12V电源"] --> DRAIN1
E --> DRAIN2
SOURCE1 --> F["散热风扇"]
SOURCE2 --> G["循环水泵"]
F --> H[地]
G --> H
end
subgraph "负载保护电路"
I["电机电流检测"] --> J["过流比较器"]
J --> K["堵转保护"]
K --> A
L["续流二极管"] --> F
L --> G
M["PWM调速控制"] --> N["温度反馈"]
N --> O["智能调速算法"]
O --> A
end
subgraph "扩展应用"
P["备用通道"] --> Q["报警器驱动"]
P --> R["状态指示灯"]
P --> S["通信模块使能"]
end
style C fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style D fill:#fff3e0,stroke:#ff9800,stroke-width:2px
热管理与保护拓扑详图
graph TB
subgraph "三级热管理系统"
A["一级热管理: 强制风冷"] --> B["高压MOSFET散热器"]
B --> C["VBL110MR03 x2"]
D["散热风扇"] --> E["风道设计"]
E --> B
F["二级热管理: PCB敷铜+散热片"] --> G["辅助电源MOSFET"]
G --> H["VBMB1607V3 x2"]
I["三级热管理: PCB自然散热"] --> J["负载开关与控制IC"]
J --> K["VBA3211"]
J --> L["控制芯片"]
end
subgraph "温度监测网络"
M["NTC温度传感器1"] --> N["高压开关管温度"]
M --> O["MCU ADC输入"]
P["NTC温度传感器2"] --> Q["散热器温度"]
P --> O
R["NTC温度传感器3"] --> S["环境温度"]
R --> O
O --> T["温度控制算法"]
end
subgraph "热保护策略"
T --> U["温度分级响应"]
U --> V["一级: PWM降频"]
U --> W["二级: 降低功率"]
U --> X["三级: 紧急关断"]
V --> Y[">85°C 降频运行"]
W --> Z[">95°C 功率限制"]
X --> AA[">105°C 立即关断"]
end
subgraph "EMC与电气保护"
AB["RC缓冲电路"] --> C
AC["RCD吸收网络"] --> C
AD["栅极TVS阵列"] --> AE["驱动芯片保护"]
AF["电源输入端MOV"] --> AG["浪涌保护"]
AH["输出端肖特基"] --> AI["续流保护"]
end
style C fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style H fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style K fill:#fff3e0,stroke:#ff9800,stroke-width:2px