graph LR
subgraph "U相桥臂"
A["直流母线正极 \n 540-680VDC"] --> B["VBMB165R32S \n (上桥臂)"]
B --> C["U相输出 \n 至PMSM"]
C --> D["VBMB165R32S \n (下桥臂)"]
D --> E["直流母线负极"]
end
subgraph "V相桥臂"
F["直流母线正极 \n 540-680VDC"] --> G["VBMB165R32S \n (上桥臂)"]
G --> H["V相输出 \n 至PMSM"]
H --> I["VBMB165R32S \n (下桥臂)"]
I --> J["直流母线负极"]
end
subgraph "W相桥臂"
K["直流母线正极 \n 540-680VDC"] --> L["VBMB165R32S \n (上桥臂)"]
L --> M["W相输出 \n 至PMSM"]
M --> N["VBMB165R32S \n (下桥臂)"]
N --> O["直流母线负极"]
end
subgraph "栅极驱动系统"
P["隔离栅极驱动器 \n ISO5852S"] --> Q["上桥驱动电源"]
P --> R["下桥驱动电源"]
Q --> B
Q --> G
Q --> L
R --> D
R --> I
R --> N
end
subgraph "电流检测与保护"
S["U相电流传感器"] --> T["电流采样电路"]
U["V相电流传感器"] --> T
V["W相电流传感器"] --> T
T --> W["过流保护逻辑"]
W --> X["快速关断信号"]
X --> P
end
style B fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style D fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
辅助电源与制动单元拓扑详图
graph TB
subgraph "DC-DC辅助电源 (Buck拓扑)"
A["直流母线输入 \n 540-680VDC"] --> B["输入滤波电容"]
B --> C["VBN1154N \n (开关管)"]
C --> D["功率电感"]
D --> E["输出滤波电容"]
E --> F["辅助电源输出 \n 24VDC"]
F --> G["线性稳压器"]
G --> H["控制电源 \n 12V/5V/3.3V"]
I["PWM控制器"] --> J["非隔离驱动器 \n TC4427"]
J --> C
end
subgraph "能耗制动单元 (Chopper拓扑)"
K["直流母线过压检测"] --> L["制动控制逻辑"]
L --> M["制动PWM信号"]
M --> N["VBN1154N \n (制动开关管)"]
N --> O["制动电阻网络"]
O --> P["地"]
subgraph "吸收保护电路"
Q["RCD缓冲网络"]
R["TVS保护阵列"]
end
Q --> N
R --> N
end
subgraph "电压监测与保护"
S["母线电压采样"] --> T["电压比较器"]
U["过压阈值设定"] --> T
T --> V["制动使能信号"]
V --> L
end
style C fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style N fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
逻辑控制与保护电路拓扑详图
graph LR
subgraph "智能负载开关通道1: 散热风扇控制"
A["MCU GPIO \n 3.3V"] --> B["电平转换电路"]
B --> C["VBQF4338 \n 通道1输入"]
C --> D["VBQF4338 \n P-MOS 1"]
D --> E["散热风扇负载 \n 24VDC"]
E --> F["地"]
G["温度传感器"] --> H["MCU ADC"]
H --> I["PWM生成"]
I --> A
end
subgraph "智能负载开关通道2: 安全接触器驱动"
J["MCU GPIO \n 3.3V"] --> K["光电隔离器"]
K --> L["VBQF4338 \n 通道2输入"]
L --> M["VBQF4338 \n P-MOS 2"]
M --> N["安全接触器线圈 \n 24VDC"]
N --> O["地"]
end
subgraph "信号电平转换与隔离"
P["外部信号输入 \n 0-24V"] --> Q["分压与滤波"]
Q --> R["比较器/缓冲器"]
R --> S["MCU数字输入"]
T["MCU输出信号"] --> U["电平转换"]
U --> V["外部设备"]
end
subgraph "保护与监测电路"
W["各相电流检测"] --> X["电流保护逻辑"]
Y["母线电压检测"] --> Z["电压保护逻辑"]
AA["器件温度检测"] --> BB["温度保护逻辑"]
CC["编码器故障检测"] --> DD["位置保护逻辑"]
X --> EE["综合故障锁存"]
Y --> EE
Z --> EE
DD --> EE
EE --> FF["系统紧急停机"]
FF --> C
FF --> L
end
style D fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style M fill:#fff3e0,stroke:#ff9800,stroke-width:2px