graph TB
subgraph "72V肩关节驱动电路(2kW)"
A["72V直流母线"] --> B["输入滤波电容"]
B --> C["三相全桥逆变器"]
subgraph C ["VBGL1805三相桥臂"]
direction LR
Q_U1["VBGL1805 \n 上桥"]
Q_V1["VBGL1805 \n 上桥"]
Q_W1["VBGL1805 \n 上桥"]
Q_U2["VBGL1805 \n 下桥"]
Q_V2["VBGL1805 \n 下桥"]
Q_W2["VBGL1805 \n 下桥"]
end
C --> D["三相输出滤波器"]
D --> E["肩关节伺服电机"]
F["隔离驱动IC"] --> Q_U1
F --> Q_U2
G["MCU PWM输出"] --> F
H["电流传感器"] --> I["保护比较器"]
I --> J["快速关断信号"]
J --> F
K["温度传感器"] --> L["热保护电路"]
L --> J
end
subgraph "驱动与保护细节"
M["ADuM4135 \n 隔离驱动器"] --> N["开尔文连接"]
N --> Q_U1
O["栅极电阻"] --> N
P["稳压二极管"] --> N
Q["电流采样电阻"] --> R["高带宽运放"]
R --> I
S["三相EMI滤波器"] --> E
end
style Q_U1 fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style M fill:#fce4ec,stroke:#e91e63,stroke-width:2px
中功率关节与电源管理拓扑详图
graph LR
subgraph "24V腕关节驱动(400W)"
A["24V直流母线"] --> B["输入电容"]
B --> C["H桥驱动电路"]
subgraph C ["VBMB1152N H桥"]
direction TB
Q_H1["VBMB1152N \n 上管"]
Q_H2["VBMB1152N \n 上管"]
Q_L1["VBMB1152N \n 下管"]
Q_L2["VBMB1152N \n 下管"]
end
C --> D["LC输出滤波"]
D --> E["腕关节直流电机"]
F["非隔离驱动器"] --> Q_H1
F --> Q_L1
G["MCU控制"] --> F
H["死区时间控制"] --> F
end
subgraph "48V-12V DC-DC转换"
I["48V直流输入"] --> J["同步降压拓扑"]
subgraph J ["VBMB1152N同步整流"]
direction TB
Q_HIGH["VBMB1152N \n 高侧开关"]
Q_LOW["VBMB1152N \n 低侧同步整流"]
end
J --> K["输出滤波"]
K --> L["12V辅助电源"]
M["PWM控制器"] --> N["驱动器"]
N --> Q_HIGH
N --> Q_LOW
end
subgraph "散热与布局"
O["TO220F绝缘封装"] --> P["齿状散热器"]
Q["PCB敷铜散热"] --> R["热过孔阵列"]
S["系统风道"] --> T["强制对流冷却"]
end
style Q_H1 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style Q_HIGH fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
高压制动与安全系统拓扑详图
graph TB
subgraph "高压制动能量泄放电路"
A["高压母线>300V"] --> B["电压检测电路"]
B --> C["过压比较器"]
C --> D["制动使能信号"]
D --> E["隔离驱动器"]
subgraph E ["Si8233隔离驱动"]
direction LR
DRIVER_OUT["驱动输出"]
FAULT_IN["故障反馈"]
end
E --> F["VBL165R08SE \n 制动开关"]
F --> G["制动电阻阵列"]
G --> H["地"]
I["再生制动能量"] --> A
end
subgraph "保护与安全电路"
J["RC吸收网络"] --> F
K["TVS管阵列"] --> F
L["米勒钳位电路"] --> F
M["快速关断电路"] --> E
N["硬件互锁"] --> O["安全继电器"]
O --> P["紧急停机"]
Q["能量回收选项"] --> R["双向DC-DC"]
R --> S["储能电容"]
end
subgraph "热管理与SOA保护"
T["独立散热器"] --> F
U["温度监控"] --> V["降额控制"]
V --> W["PWM限幅"]
X["SOA安全区计算"] --> Y["动态电流限制"]
Y --> M
end
style F fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style O fill:#ffebee,stroke:#f44336,stroke-width:2px