graph LR
subgraph "主驱动电机H桥电路"
A["12V电源输入"] --> B["输入滤波电容"]
B --> C["VBM1638上管"]
C --> D["电机负载"]
D --> E["VBM1638下管"]
E --> F["地"]
G["PWM控制器"] --> H["半桥驱动器"]
H --> C
H --> E
D --> I["续流二极管"]
I --> B
D --> J["RC缓冲网络"]
J --> F
end
subgraph "电流检测与保护"
K["采样电阻"] --> L["差分放大器"]
L --> M["ADC输入"]
M --> N["MCU"]
N --> O["过流比较器"]
O --> P["故障锁存"]
P --> Q["驱动器关断"]
Q --> H
end
subgraph "热管理路径"
R["VBM1638芯片"] --> S["导热垫"]
S --> T["座椅金属框架"]
T --> U["环境散热"]
V["NTC传感器"] --> N
N --> W["PWM降频控制"]
W --> G
end
style C fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
多路负载开关管理拓扑详图
graph TB
subgraph "VBQA1806多路开关矩阵"
A["12V电源总线"] --> B["VBQA1806-1 \n 通道1"]
A --> C["VBQA1806-2 \n 通道2"]
A --> D["VBQA1806-3 \n 通道3"]
A --> E["VBQA1806-4 \n 通道4"]
subgraph "负载网络"
B --> F["加热片阵列 \n PTC保护"]
C --> G["通风电机 \n PWM调速"]
D --> H["按摩气泵 \n 电流检测"]
E --> I["LED灯带 \n 恒流驱动"]
end
F --> J["地"]
G --> J
H --> J
I --> J
end
subgraph "PCB热设计"
K["VBQA1806芯片"] --> L["散热过孔阵列 \n 0.3mm孔径/1mm间距"]
L --> M["底层2oz加厚铜箔"]
M --> N["PCB大面积敷铜"]
N --> O["环境散热"]
end
subgraph "EMC设计措施"
P["电源输入端"] --> Q["磁珠滤波器"]
Q --> A
R["开关节点"] --> S["最小回路面积<1cm²"]
T["PWM信号"] --> U["缓启动驱动"]
V["电机线束"] --> W["双绞线布置"]
end
subgraph "智能控制"
X["MCU GPIO"] --> Y["电平转换"]
Y --> Z["VBQA1806栅极"]
Z --> B
AA["电流检测"] --> AB["MCU ADC"]
AC["温度检测"] --> AD["过温保护"]
end
style B fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
保护与诊断拓扑详图
graph LR
subgraph "电气应力保护网络"
A["负载突降事件"] --> B["TVS管阵列 \n SMBJ40A"]
B --> C["电源输入端"]
subgraph "感性负载保护"
D["电机线圈"] --> E["续流二极管 \n SS34肖特基"]
E --> F["电源总线"]
D --> G["RC缓冲网络 \n 10Ω+100nF"]
G --> H["地"]
end
subgraph "阻性负载保护"
I["加热片"] --> J["PTC自恢复保险"]
J --> K["电流限制"]
end
end
subgraph "故障诊断机制"
subgraph "电流监测"
L["高边开关"] --> M["精密采样电阻"]
M --> N["电流检测IC"]
N --> O["MCU ADC"]
O --> P["过流比较"]
end
subgraph "温度监测"
Q["MOSFET芯片"] --> R["Rds(on)温敏检测"]
S["关键热点"] --> T["NTC传感器"]
R --> U["温度估算算法"]
T --> U
U --> V["过温保护"]
end
subgraph "负载诊断"
W["高边开关电流"] --> X["波形分析"]
X --> Y["短路检测"]
X --> Z["开路检测"]
X --> AA["气路堵塞判断"]
end
end
subgraph "通信与上报"
BB["本地故障"] --> CC["故障锁存"]
CC --> DD["状态寄存器"]
DD --> EE["CAN/LIN报文"]
EE --> FF["整车网络"]
FF --> GG["仪表盘显示"]
end
style B fill:#ffebee,stroke:#f44336,stroke-width:2px
style J fill:#ffebee,stroke:#f44336,stroke-width:2px