graph LR
subgraph "三相逆变桥拓扑"
A[直流母线48V] --> B["上桥臂U相 \n VBP16R20S"]
A --> C["上桥臂V相 \n VBP16R20S"]
A --> D["上桥臂W相 \n VBP16R20S"]
B --> E[U相输出]
C --> F[V相输出]
D --> G[W相输出]
H["下桥臂U相 \n VBP16R20S"] --> I[功率地]
J["下桥臂V相 \n VBP16R20S"] --> I
K["下桥臂W相 \n VBP16R20S"] --> I
E --> H
F --> J
G --> K
end
subgraph "栅极驱动与保护"
L[PWM控制器] --> M[栅极驱动器]
M --> B
M --> C
M --> D
M --> H
M --> J
M --> K
subgraph "相电流检测"
N[霍尔电流传感器]
O[采样电阻]
end
E --> N
F --> N
G --> N
N --> P[ADC]
P --> L
Q[RC缓冲电路] --> B
Q --> C
Q --> D
end
subgraph "电机接口与反馈"
E --> R[电机U相]
F --> S[电机V相]
G --> T[电机W相]
U[编码器A相] --> V[编码器接口]
W[编码器B相] --> V
X[编码器Z相] --> V
V --> L
end
style B fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style H fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
辅助电源与DC-DC转换拓扑详图
graph TB
subgraph "多路DC-DC电源树"
A[直流母线48V] --> B["Buck转换器1 \n 48V→24V"]
A --> C["Buck转换器2 \n 48V→12V"]
C --> D["LDO/DC-DC \n 12V→5V"]
D --> E["LDO/DC-DC \n 5V→3.3V"]
end
subgraph "Buck转换器详细拓扑"
subgraph "主功率通路"
F[48V输入] --> G["开关管VBL1151N"]
G --> H[功率电感]
H --> I[输出电容]
I --> J[24V输出]
end
subgraph "控制与反馈"
K[PWM控制器] --> L[栅极驱动器]
L --> G
M[电压反馈] --> N[误差放大器]
N --> K
O[电流检测] --> P[电流比较器]
P --> K
end
subgraph "保护电路"
Q[输入TVS] --> F
R[输出TVS] --> J
S[过流保护] --> K
T[过温保护] --> K
end
end
subgraph "电源分配网络"
J --> U["电机驱动器 \n 供电"]
J --> V["IO模块 \n 供电"]
12V_OUT["12V输出"] --> W["传感器 \n 供电"]
12V_OUT --> X["风扇 \n 供电"]
5V_OUT["5V输出"] --> Y["MCU核心 \n 供电"]
5V_OUT --> Z["通信接口 \n 供电"]
3V3_OUT["3.3V输出"] --> AA["ADC基准 \n 供电"]
3V3_OUT --> BB["逻辑芯片 \n 供电"]
end
style G fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
智能负载管理与热保护拓扑详图
graph LR
subgraph "智能负载开关阵列"
subgraph "电磁阀驱动通道"
A[MCU GPIO] --> B[电平转换]
B --> C["VBA1305 \n 输入"]
C --> D[电磁阀线圈]
D --> E[续流二极管]
E --> F[地]
G[电流检测] --> H[故障检测]
H --> A
end
subgraph "气缸驱动通道"
I[MCU GPIO] --> J[电平转换]
J --> K["VBA1305 \n 输入"]
K --> L[气缸电磁阀]
L --> M[续流二极管]
M --> F
N[位置传感器] --> O[状态反馈]
O --> I
end
subgraph "指示灯通道"
P[MCU GPIO] --> Q[电平转换]
Q --> R["VBA1305 \n 输入"]
R --> S[LED阵列]
S --> F
end
subgraph "风扇控制通道"
T[MCU PWM] --> U[电平转换]
U --> V["VBA1305 \n 输入"]
V --> W[散热风扇]
W --> F
X[转速反馈] --> Y[速度监控]
Y --> T
end
end
subgraph "热管理与保护"
subgraph "温度监测网络"
Z1["NTC1: MOSFET温度"] --> AA[ADC]
Z2["NTC2: 电机温度"] --> AA
Z3["NTC3: 环境温度"] --> AA
AA --> AB[MCU]
end
subgraph "三级散热控制"
AB --> AC[风扇PWM控制]
AB --> AD[泵速控制]
AB --> AE[报警输出]
AC --> V
AD --> AF[液冷泵]
AE --> AG[声光报警]
end
subgraph "故障保护联动"
AH[过流信号] --> AI[保护逻辑]
AJ[过温信号] --> AI
AK[短路信号] --> AI
AI --> AL[全局关断]
AL --> C
AL --> K
AL --> R
AL --> V
end
end
style C fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style K fill:#fff3e0,stroke:#ff9800,stroke-width:2px