graph LR
subgraph "PFC输入级"
A["电网/光伏输入"] --> B["EMI滤波器"]
B --> C["三相/单相整流"]
C --> D["PFC控制"]
D --> E["高压直流母线 \n 400VDC"]
end
subgraph "隔离DC-DC变换"
E --> F["输入电容"]
F --> G["谐振/反激拓扑"]
subgraph "高压开关管"
H["VBM165R05S \n 650V/5A"]
I["VBM165R05S \n 650V/5A"]
end
G --> H
G --> I
H --> J["高频变压器"]
I --> K["初级地"]
J --> L["次级整流"]
L --> M["输出滤波"]
M --> N["充电控制"]
N --> O["充电母线 \n 48-60VDC"]
P["充电控制器"] --> Q["栅极驱动"]
Q --> H
Q --> I
O -->|电压反馈| P
end
style H fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style I fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
电池侧放电控制拓扑详图
graph TB
subgraph "电池组连接"
A["电池串1 \n 12V"] --> B["电池串2 \n 12V"]
B --> C["电池串3 \n 12V"]
C --> D["电池串4 \n 12V"]
D --> E["电池总线 \n 48VDC"]
end
subgraph "大电流放电开关"
E --> F["VBL7401 \n 40V/350A"]
F --> G["放电母线"]
G --> H["输出滤波电容"]
H --> I["负载连接器"]
I --> J["工业负载 \n 电机/照明等"]
K["放电控制器"] --> L["驱动电路"]
L --> F
subgraph "电流检测"
M["分流电阻 \n 50μΩ"]
N["差分放大器"]
end
G --> M
M --> N
N --> K
O["温度传感器"] --> F
O --> K
end
subgraph "保护电路"
P["硬件比较器"] --> Q["故障锁存"]
R["过流检测"] --> P
S["短路检测"] --> P
Q --> T["关断信号"]
T --> L
end
style F fill:#fff3e0,stroke:#ff9800,stroke-width:2px
BMS保护与均衡拓扑详图
graph LR
subgraph "电池电压监测"
A["电池串1"] --> B["电压采样1"]
C["电池串2"] --> D["电压采样2"]
E["电池串3"] --> F["电压采样3"]
G["电池串4"] --> H["电压采样4"]
B --> I["多路ADC"]
D --> I
F --> I
H --> I
end
subgraph "保护开关网络"
subgraph "总放电控制"
J["VBE2625 \n -60V/-50A"]
end
subgraph "均衡控制开关"
K["VBE2625 \n -60V/-50A"]
L["VBE2625 \n -60V/-50A"]
M["VBE2625 \n -60V/-50A"]
end
BAT_BUS["电池总线"] --> J
J --> LOAD_BUS["负载总线"]
BAT_BUS --> K
BAT_BUS --> L
BAT_BUS --> M
K --> N["均衡电阻1"]
L --> O["均衡电阻2"]
M --> P["均衡电阻3"]
N --> GND
O --> GND
P --> GND
end
subgraph "BMS控制器"
Q["MCU"] --> R["保护逻辑"]
Q --> S["均衡算法"]
Q --> T["通信接口"]
I --> Q
R --> J
S --> K
S --> L
S --> M
U["温度传感器"] --> Q
V["电流检测"] --> Q
end
style J fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style K fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style Q fill:#fce4ec,stroke:#e91e63,stroke-width:2px
热管理与系统保护拓扑详图
graph TB
subgraph "三级散热系统"
A["一级散热: VBL7401"] --> B["铜排/机壳散热"]
C["二级散热: VBM165R05S"] --> D["独立散热片 \n 强制风冷"]
E["三级散热: VBE2625"] --> F["PCB敷铜 \n 自然对流"]
G["温度监控网络"] --> H["NTC传感器阵列"]
H --> I["BMS MCU"]
I --> J["风扇PWM控制"]
I --> K["降载保护逻辑"]
J --> L["冷却风扇"]
K --> M["功率降额"]
end
subgraph "电气保护网络"
N["高压侧保护"] --> O["RCD缓冲电路"]
N --> P["RC吸收电路"]
N --> Q["TVS阵列 \n 防浪涌"]
R["电池侧保护"] --> S["熔断器保护"]
R --> T["反向防反接"]
R --> U["短路保护"]
V["驱动保护"] --> W["栅极TVS"]
V --> X["驱动电阻优化"]
Y["故障处理"] --> Z["硬件比较器"]
Z --> AA["故障锁存"]
AA --> BB["快速关断"]
BB --> O
BB --> P
end
subgraph "关键器件温升目标"
CC["VBL7401: <50°C"] --> B
DD["VBM165R05S: <65°C"] --> D
EE["VBE2625: <40°C"] --> F
end
style B fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style D fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style F fill:#e3f2fd,stroke:#2196f3,stroke-width:2px