graph LR
subgraph "光伏输入与防护"
A["光伏输入 \n 30-400VDC"] --> B["浪涌防护电路 \n GDT+TVS+压敏电阻"]
B --> C["EMI滤波器 \n 共模电感"]
end
subgraph "升降压变换器拓扑"
C --> D["输入电容"]
D --> E["升降压电感"]
E --> F["开关节点"]
F --> G["VBM16R25SFD \n 600V/25A"]
G --> H["输出电容"]
H --> I["高压直流母线 \n 至电池"]
J["PWM控制器"] --> K["隔离栅极驱动器 \n SI8233"]
K --> G
I -->|电压反馈| J
end
subgraph "隔离变换器"
I --> L["高频变压器"]
L --> M["同步整流"]
M --> N["辅助输出 \n 12V/24V"]
end
subgraph "驱动与保护"
O["驱动电源"] --> K
P["RC吸收电路 \n 1nF+10Ω"] --> G
Q["磁珠抑制"] --> G
end
style G fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style K fill:#ffebee,stroke:#f44336,stroke-width:2px
电池保护与路径管理拓扑详图 (场景2)
graph TB
subgraph "电池组配置"
A["48V电池组 \n 16S LiFePO4"] --> B["电池均衡电路"]
A --> C["96V电池组 \n 32S LiFePO4"]
end
subgraph "主保护开关通道"
D["充电输入"] --> E["VBQA2611 \n 充电开关"]
F["放电输出"] --> G["VBQA2611 \n 放电开关"]
H["电池正极"] --> E
H --> G
E --> I["充电管理电路"]
G --> J["负载输出端"]
I -->|电流检测| K["采样电阻 \n 1mΩ"]
J -->|电流检测| K
K --> L["比较器电路"]
L --> M["故障锁存"]
end
subgraph "BMS控制核心"
N["BMS主控MCU"] --> O["PMOS驱动器 \n TC4427"]
O --> E
O --> G
N --> P["电压采集 \n 16通道"]
N --> Q["温度采集 \n 4路NTC"]
P --> A
Q --> R["电池包外壳"]
N --> S["均衡控制"]
S --> B
M --> N
end
subgraph "PCB热设计"
T["大面积敷铜 \n ≥300mm²"] --> E
T --> G
U["散热过孔阵列"] --> T
end
style E fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style G fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style N fill:#fce4ec,stroke:#e91e63,stroke-width:2px
辅助电源与逆变拓扑详图 (场景3)
graph LR
subgraph "辅助反激电源"
A["直流输入 \n 12-24V"] --> B["反激变压器"]
B --> C["开关节点"]
C --> D["VBA1203M \n 200V/3A"]
D --> E["输出整流"]
E --> F["输出滤波"]
F --> G["12V辅助电源"]
F --> H["5V数字电源"]
F --> I["3.3V MCU电源"]
J["PWM控制器"] --> K["图腾柱驱动"]
K --> D
end
subgraph "小功率逆变桥"
L["直流输入 \n 48-96V"] --> M["H桥拓扑"]
subgraph M ["H桥功率管"]
direction TB
Q1["VBA1203M \n 上管1"]
Q2["VBA1203M \n 下管1"]
Q3["VBA1203M \n 上管2"]
Q4["VBA1203M \n 下管2"]
end
Q1 --> N["交流输出A"]
Q2 --> O["交流地"]
Q3 --> P["交流输出B"]
Q4 --> O
R["SPWM控制器"] --> S["死区控制"]
S --> T["栅极驱动"]
T --> Q1
T --> Q2
T --> Q3
T --> Q4
N --> U["LC滤波器"]
P --> U
U --> V["220VAC输出"]
end
subgraph "负载连接"
G --> W["传感器阵列"]
H --> X["通信模块 \n 4G/LoRa"]
I --> Y["主控MCU"]
V --> Z["水泵/加热器"]
end
subgraph "散热设计"
AA["局部敷铜 \n 50mm²"] --> D
AA --> Q1
AB["散热过孔"] --> AA
end
style D fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style Q1 fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style Y fill:#fce4ec,stroke:#e91e63,stroke-width:2px