graph LR
subgraph "输入保护网络"
A["车辆电池 \n 12V/24V"] --> B["主保险丝 \n 30A"]
B --> C["双向TVS阵列 \n 抑制负载突降"]
C --> D["防反接二极管 \n 或MOSFET电路"]
D --> E["共模扼流圈 \n EMI滤波"]
E --> F["输入滤波电容"]
end
subgraph "高压保护开关"
F --> G["VBE17R10S控制节点"]
subgraph H ["VBE17R10S \n 700V/10A"]
direction LR
GATE_P[栅极]
DRAIN_P[漏极]
SOURCE_P[源极]
end
G --> GATE_P
DRAIN_P --> I["预稳压电路输入"]
SOURCE_P --> J["系统地"]
K["保护控制器"] --> L["栅极驱动器"]
L --> GATE_P
I -->|电压反馈| K
end
subgraph "预稳压与分配"
I --> M["DC-DC降压转换器"]
M --> N["5V逻辑电源"]
M --> O["3.3V核心电源"]
I --> P["LDO线性稳压器"]
P --> Q["传感器基准电源 \n 5V/2.5V"]
end
style H fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
电磁阀驱动拓扑详图
graph TB
subgraph "单通道电磁阀驱动"
A["12V驱动电源"] --> B["电源滤波电容 \n 低ESR"]
B --> C["VBGQA1204N漏极"]
subgraph D ["VBGQA1204N \n 200V/35A"]
direction LR
GATE_S[栅极]
DRAIN_S[漏极]
SOURCE_S[源极]
end
C --> DRAIN_S
SOURCE_S --> E["电磁阀线圈 \n 电感L,电阻R"]
E --> F["电流检测电阻 \n 高精度"]
F --> G["系统地"]
H["PWM控制器 \n MCU输出"] --> I["高速栅极驱动器 \n 拉/灌电流>2A"]
I --> GATE_S
F -->|电流反馈| J["电流采样放大器"]
J --> H
end
subgraph "保护与续流网络"
E --> K["续流二极管 \n 快恢复型"]
K --> B
subgraph L ["吸收与保护"]
M["栅极电阻 \n 控制开关速度"]
N["栅源TVS \n 防止过压"]
O["RC吸收网络 \n 抑制电压尖峰"]
end
I --> M
M --> GATE_S
GATE_S --> N
N --> SOURCE_S
DRAIN_S --> O
O --> SOURCE_S
end
subgraph "故障诊断"
P["漏源电压监测"] --> Q["比较器电路"]
R["栅极电压监测"] --> S["逻辑检测"]
Q --> T["故障锁存器"]
S --> T
T --> U["故障标志输出"]
U --> H
end
style D fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
智能诊断开关拓扑详图
graph LR
subgraph "智能负载开关通道"
A["MCU GPIO \n 3.3V"] --> B["电平转换器 \n 3.3V to 5V"]
B --> C["VBC6N2005控制输入"]
subgraph D ["VBC6N2005 \n 双N-MOS共漏极"]
direction TB
IN1[栅极1]
IN2[栅极2]
DRAIN_C[公共漏极]
SOURCE1[源极1]
SOURCE2[源极2]
end
C --> IN1
C --> IN2
E["12V辅助电源"] --> DRAIN_C
SOURCE1 --> F["负载1 \n 主动式传感器"]
SOURCE2 --> G["负载2 \n 指示灯/继电器"]
F --> H["电流检测电阻1"]
G --> I["电流检测电阻2"]
H --> J["系统地"]
I --> J
end
subgraph "诊断检测电路"
H --> K["差分放大器1"]
I --> L["差分放大器2"]
K --> M["ADC输入1 \n 至MCU"]
L --> N["ADC输入2 \n 至MCU"]
subgraph O ["故障检测逻辑"]
P["过流比较器"]
Q["开路检测电路"]
R["短路检测电路"]
end
K --> P
SOURCE1 --> Q
P --> S["故障标志1"]
Q --> S
R --> T["故障标志2"]
S --> U["诊断寄存器"]
T --> U
U --> V["MCU中断"]
end
subgraph "保护功能"
W["负载端TVS"] --> F
X["负载端TVS"] --> G
Y["热关断电路"] --> D
end
style D fill:#fff3e0,stroke:#ff9800,stroke-width:2px