graph LR
subgraph "宽输入电源保护与切换"
A["工业24VDC输入 \n 范围: 9-36V"] --> B["TVS阵列 \n 吸收浪涌"]
B --> C["反接保护二极管"]
C --> D["输入滤波电容"]
D --> E["输入开关节点"]
E --> F["VBI2102M \n P-MOSFET高侧开关"]
F --> G["滤波后24VDC输出"]
H["MCU GPIO"] --> I["电平转换/NPN驱动"]
I --> J["栅极驱动电路"]
J --> F
K["过压检测"] --> L["比较器"]
L --> M["故障信号"]
M --> H
G --> N["DC-DC转换器 \n 生成12V/5V总线"]
end
subgraph "保护电路细节"
O["R1: 栅极下拉"] --> F
P["R2: 栅极串联"] --> F
Q["C1: 栅极电容"] --> F
R["RC缓冲网络"] --> E
S["可恢复保险丝"] --> A
end
style F fill:#fff3e0,stroke:#ff9800,stroke-width:2px
核心计算单元POL供电拓扑详图
graph TB
subgraph "高效POL同步整流架构"
A["12V中间总线"] --> B["高频功率电感"]
B --> C["开关节点"]
C --> D["上管MOSFET"]
D --> E["输出节点"]
subgraph "同步整流下管"
F["VBQF1202 \n N-MOSFET \n 20V/100A"]
end
C --> F
F --> G["功率地"]
E --> H["输出滤波网络"]
H --> I["核心电源 \n 1.2V@30A"]
H --> J["I/O电源 \n 3.3V@10A"]
K["POL控制器"] --> L["上管驱动器"]
K --> M["下管驱动器"]
M --> F
I --> N["AI MPU/FPGA \n 内核电源"]
J --> O["AI MPU/FPGA \n I/O电源"]
end
subgraph "热设计与布局优化"
P["多层PCB \n 内电层散热"] --> F
Q["大量过孔 \n 增强导热"] --> F
R["功率回路最小化"] --> C
S["陶瓷去耦电容阵列"] --> A
S --> E
T["电流检测电阻"] --> F
T --> K
end
style F fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
传感器网络智能管理拓扑详图
graph LR
subgraph "双路智能供电开关"
A["MCU GPIO1"] --> B["电平转换"]
B --> C["VB3420 \n 通道1栅极"]
subgraph VB3420 ["VB3420 双N-MOS结构"]
direction TB
GATE1[栅极1]
GATE2[栅极2]
SOURCE1[源极1]
SOURCE2[源极2]
DRAIN1[漏极1]
DRAIN2[漏极2]
end
C --> GATE1
D["MCU GPIO2"] --> E["电平转换"]
E --> F["VB3420 \n 通道2栅极"]
F --> GATE2
POWER_12V["12V传感器电源"] --> DRAIN1
POWER_12V --> DRAIN2
SOURCE1 --> SENSOR1["振动传感器 \n +信号调理"]
SOURCE2 --> SENSOR2["温度传感器 \n +信号调理"]
SENSOR1 --> GND
SENSOR2 --> GND
end
subgraph "信号通道切换应用"
H["模拟信号输入"] --> I["信号切换节点"]
subgraph SWITCH_CHANNEL ["VB3420作为模拟开关"]
direction LR
SIG_GATE[栅极]
SIG_SOURCE[源极]
SIG_DRAIN[漏极]
end
I --> SIG_SOURCE
J["MCU GPIO3"] --> K["电平转换"]
K --> SIG_GATE
SIG_DRAIN --> L["可编程增益放大器 \n 输入选择"]
M["电阻网络1"] --> I
N["电阻网络2"] --> I
end
subgraph "保护与优化设计"
O["栅极串联电阻"] --> GATE1
P["栅极对地电容"] --> GATE1
Q["漏极TVS保护"] --> DRAIN1
R["源极限流电阻"] --> SOURCE1
end
style VB3420 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style SWITCH_CHANNEL fill:#e3f2fd,stroke:#2196f3,stroke-width:2px