graph LR
subgraph "三相整流与滤波"
A[三相380VAC输入] --> B[输入断路器]
B --> C[EMI滤波器]
C --> D[三相整流桥]
D --> E[直流母线电容]
E --> F[高压直流母线]
end
subgraph "IGBT逆变加热单元"
F --> G[逆变器直流输入]
subgraph "三相半桥IGBT模块"
H["VBPB112MI40 \n 上桥臂U"]
I["VBPB112MI40 \n 上桥臂V"]
J["VBPB112MI40 \n 上桥臂W"]
K["VBPB112MI40 \n 下桥臂U"]
L["VBPB112MI40 \n 下桥臂V"]
M["VBPB112MI40 \n 下桥臂W"]
end
G --> H
G --> I
G --> J
H --> N[U相输出]
I --> O[V相输出]
J --> P[W相输出]
K --> Q[加热回路地]
L --> Q
M --> Q
N --> R[加热负载]
O --> R
P --> R
end
subgraph "驱动与保护"
S[主控制器] --> T[隔离栅极驱动器]
T --> H
T --> I
T --> J
T --> K
T --> L
T --> M
subgraph "保护电路"
U[RC缓冲网络]
V[退饱和检测]
W[温度传感器]
end
U --> H
V --> H
W --> H
end
style H fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
电机驱动拓扑详图
graph TB
subgraph "三相逆变桥功率级"
A[48VDC电源] --> B[输入电容]
B --> C[直流母线]
subgraph "上桥臂MOSFET"
D["VBGQA1602 \n U相上管"]
E["VBGQA1602 \n V相上管"]
F["VBGQA1602 \n W相上管"]
end
subgraph "下桥臂MOSFET"
G["VBGQA1602 \n U相下管"]
H["VBGQA1602 \n V相下管"]
I["VBGQA1602 \n W相下管"]
end
C --> D
C --> E
C --> F
D --> J[U相输出]
E --> K[V相输出]
F --> L[W相输出]
G --> M[功率地]
H --> M
I --> M
end
subgraph "电机与负载"
J --> N[循环泵电机]
K --> N
L --> N
end
subgraph "驱动与控制"
O[电机控制器] --> P[预驱芯片]
P --> D
P --> E
P --> F
P --> G
P --> H
P --> I
subgraph "电流检测"
Q[U相电流采样]
R[V相电流采样]
S[霍尔传感器]
end
Q --> O
R --> O
S --> O
end
subgraph "热管理"
T[PCB大面积敷铜] --> D
T --> E
T --> F
U[附加散热片] --> D
V[温度传感器] --> O
end
style D fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
负载管理与保护拓扑详图
graph LR
subgraph "负载电源分配"
A[24V控制电源] --> B[电源滤波器]
B --> C[主负载总线]
C --> D[各负载通道]
end
subgraph "P-MOS负载开关通道"
subgraph "通道1:辅助加热"
E["VBE2406 P-MOS"]
F[快熔保险丝]
G[霍尔电流传感器]
end
subgraph "通道2:电磁阀"
H["VBE2406 P-MOS"]
I[TVS保护]
J[续流二极管]
end
subgraph "通道3:冷却风机"
K["VBE2406 P-MOS"]
L[RC缓冲]
end
subgraph "通道4:传感器"
M["VBE2406 P-MOS"]
N[滤波电容]
end
D --> E
D --> H
D --> K
D --> M
E --> O[辅助加热器]
H --> P[电磁阀线圈]
K --> Q[冷却风扇]
M --> R[传感器阵列]
O --> S[负载地]
P --> S
Q --> S
R --> S
end
subgraph "控制与保护"
T[PLC/MCU] --> U[光耦隔离]
U --> E
U --> H
U --> K
U --> M
subgraph "保护反馈"
V[过流检测]
W[温度监测]
X[状态反馈]
end
G --> V
V --> T
W --> T
X --> T
end
style E fill:#fff3e0,stroke:#ff9800,stroke-width:2px