graph LR
subgraph "三相电机驱动桥臂"
A["直流48V输入"] --> B["母线电容"]
B --> C["上桥臂驱动"]
B --> D["下桥臂驱动"]
subgraph "上桥臂MOSFET"
Q_U1["VBP165R70SFD"]
Q_U2["VBP165R70SFD"]
Q_U3["VBP165R70SFD"]
end
subgraph "下桥臂MOSFET"
Q_L1["VBP165R70SFD"]
Q_L2["VBP165R70SFD"]
Q_L3["VBP165R70SFD"]
end
C --> Q_U1
C --> Q_U2
C --> Q_U3
D --> Q_L1
D --> Q_L2
D --> Q_L3
Q_U1 --> E["U相输出"]
Q_L1 --> E
Q_U2 --> F["V相输出"]
Q_L2 --> F
Q_U3 --> G["W相输出"]
Q_L3 --> G
E --> H["三相伺服电机"]
F --> H
G --> H
end
subgraph "驱动控制与保护"
I["电机控制器"] --> J["栅极驱动IC"]
J --> C
J --> D
K["电流检测"] --> L["过流保护"]
M["温度检测"] --> N["过温保护"]
L --> O["故障信号"]
N --> O
O --> P["快速关断"]
P --> J
end
subgraph "吸收与缓冲电路"
Q["RC吸收网络"] --> Q_U1
Q --> Q_U2
Q --> Q_U3
R["门极电阻"] --> Q_U1
R --> Q_L1
S["TVS保护"] --> J
end
style Q_U1 fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
电源分配管理拓扑详图
graph TB
subgraph "主电源分配网络"
A["48V直流母线"] --> B["输入滤波"]
B --> C["主开关节点"]
C --> D["VBGQA1603 \n 主开关"]
D --> E["分配母线"]
subgraph "负载分配开关"
F["VBGQA1603 \n 控制器电源"]
G["VBGQA1603 \n 通信电源"]
H["VBGQA1603 \n 传感器电源"]
I["VBGQA1603 \n 备用电源"]
end
E --> F
E --> G
E --> H
E --> I
F --> J["主控制器 \n CPU/FPGA"]
G --> K["CAN/Ethernet \n 通信模块"]
H --> L["光电/位置 \n 传感器阵列"]
I --> M["备份系统 \n 应急照明"]
end
subgraph "智能控制与监测"
N["主控MCU"] --> O["开关控制逻辑"]
O --> P["驱动电路"]
P --> D
P --> F
P --> G
P --> H
P --> I
Q["电流传感器"] --> R["负载监测"]
R --> S["过载保护"]
T["电压检测"] --> U["欠压/过压保护"]
S --> V["故障管理"]
U --> V
V --> W["系统状态上报"]
W --> N
end
subgraph "PCB热设计"
X["大面积电源层"] --> D
X --> F
X --> G
Y["散热过孔阵列"] --> D
Y --> F
Z["铜箔散热区域"] --> H
Z --> I
end
style D fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
辅助执行器控制拓扑详图
graph LR
subgraph "双路MOSFET控制通道"
A["MCU GPIO \n 3.3V/5V"] --> B["电平匹配"]
subgraph "VBI3638双路开关"
C["通道1: 栅极1"]
D["通道1: 漏极1"]
E["通道1: 源极1"]
F["通道2: 栅极2"]
G["通道2: 漏极2"]
H["通道2: 源极2"]
end
B --> C
B --> F
I["24V电源"] --> D
I --> G
E --> J["负载1: 电磁阀"]
H --> K["负载2: 指示灯"]
J --> L["地"]
K --> L
end
subgraph "多路扩展控制"
M["MCU扩展IO"] --> N["地址译码"]
N --> O["通道选择"]
subgraph "多器件阵列"
P["VBI3638 #1"]
Q["VBI3638 #2"]
R["VBI3638 #3"]
S["VBI3638 #4"]
end
O --> P
O --> Q
O --> R
O --> S
P --> T["执行器组1"]
Q --> U["执行器组2"]
R --> V["传感器组1"]
S --> W["传感器组2"]
end
subgraph "保护与抗干扰"
X["栅极电阻 \n 22Ω"] --> C
X --> F
Y["下拉电阻 \n 10kΩ"] --> C
Y --> F
Z["续流二极管"] --> J
AA["TVS保护"] --> I
BB["滤波电容"] --> I
end
style C fill:#fff3e0,stroke:#ff9800,stroke-width:2px
保护与热管理拓扑详图
graph TB
subgraph "三级散热系统设计"
A["一级散热: MOSFET独立散热"] --> B["TO-247封装"]
A --> C["强制风冷散热器"]
D["二级散热: PCB级散热"] --> E["DFN8(5x6)封装"]
D --> F["大面积铜箔+过孔"]
G["三级散热: 芯片级散热"] --> H["SOT89-6封装"]
G --> I["局部铺铜自然散热"]
J["温度监测点"] --> K["NTC传感器阵列"]
K --> L["MCU ADC采集"]
L --> M["温度控制算法"]
M --> N["风扇PWM控制"]
M --> O["功率降额管理"]
N --> P["冷却风扇组"]
end
subgraph "EMC与电气保护"
Q["电源输入端"] --> R["EMI滤波器"]
R --> S["共模电感"]
S --> T["X电容+Y电容"]
U["MOSFET保护"] --> V["RC吸收网络"]
U --> W["栅极TVS阵列"]
U --> X["源极肖特基"]
Y["感性负载保护"] --> Z["续流二极管"]
Y --> AA["缓冲电路"]
BB["系统级保护"] --> CC["过流检测"]
BB --> DD["过压/欠压"]
BB --> EE["短路保护"]
CC --> FF["快速关断"]
DD --> FF
EE --> FF
FF --> GG["故障锁存与上报"]
end
subgraph "可靠性增强设计"
HH["PCB设计"] --> II["三防漆处理"]
HH --> JJ["抗震加固"]
KK["连接器"] --> LL["工业级密封"]
MM["电缆"] --> NN["屏蔽与铠装"]
OO["环境适应"] --> PP["-40℃~125℃工作"]
OO --> QQ["防尘防潮"]
end
style B fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style E fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style H fill:#fff3e0,stroke:#ff9800,stroke-width:2px