graph LR
subgraph "大电流电机驱动路径"
A[MCU触觉指令] --> B[触觉驱动IC]
B --> C[栅极驱动器]
C --> D["VBGQF1402 \n 主驱动开关"]
VCC_5V[5V电机电源] --> D
D --> E[电机驱动节点]
E --> F[LRA线性谐振执行器]
E --> G[高清触觉电机]
E --> H[扳机电磁铁线圈]
subgraph "续流与保护"
I[肖特基二极管]
J[RC吸收网络]
K[TVS保护]
end
F --> I
G --> I
H --> I
E --> J
D --> K
end
subgraph "电流反馈与保护"
L[高精度电流检测] --> M[比较器]
M --> N[过流保护]
N --> O[关断信号]
O --> D
P[温度传感器] --> Q[热保护]
Q --> O
end
style D fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
智能负载开关拓扑详图
graph TB
subgraph "VB1240B负载开关通道"
A["MCU GPIO(1.8V/3.3V)"] --> B["直接驱动"]
B --> C["VB1240B \n 栅极"]
subgraph C ["VB1240B N-MOS"]
direction LR
GATE[栅极]
DRAIN[漏极]
SOURCE[源极]
end
VCC_33[3.3V电源] --> DRAIN
SOURCE --> D[负载模块]
D --> E[地]
F[栅极串联电阻] --> GATE
G[去耦电容] --> DRAIN
end
subgraph "VB4290双路对称控制"
H["MCU GPIO1"] --> I[电平转换]
I --> J["VB4290 栅极1"]
K["MCU GPIO2"] --> L[电平转换]
L --> M["VB4290 栅极2"]
subgraph N ["VB4290 双P-MOS"]
direction LR
GATE1[栅极1]
GATE2[栅极2]
SOURCE1[源极1]
SOURCE2[源极2]
DRAIN1[漏极1]
DRAIN2[漏极2]
end
VCC_5V[5V电源] --> SOURCE1
VCC_5V --> SOURCE2
DRAIN1 --> O[负载1(左马达/LED)]
DRAIN2 --> P[负载2(右马达/LED)]
O --> Q[地]
P --> Q
R[电流采样电阻] --> SOURCE1
S[电流采样电阻] --> SOURCE2
end
style C fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style N fill:#fff3e0,stroke:#ff9800,stroke-width:2px
热管理与保护拓扑详图
graph LR
subgraph "三级热管理系统"
A["一级: PCB热设计"] --> B["VBGQF1402 \n 大电流驱动"]
C["二级: 自然散热"] --> D["VB1240B阵列 \n 负载开关"]
E["三级: 系统级散热"] --> F["整体外壳热管理"]
G[温度传感器1] --> H[MCU热监控]
I[温度传感器2] --> H
H --> J[动态频率调节]
H --> K[负载功率限制]
J --> B
K --> B
K --> D
end
subgraph "综合保护网络"
L["ESD保护阵列"] --> M["所有MOSFET栅极"]
N["过压保护(OVP)"] --> O["电源管理IC"]
P["欠压保护(UVP)"] --> O
Q["过流保护(OCP)"] --> R["电流检测电路"]
R --> S["快速比较器"]
S --> T["故障锁存"]
T --> U[关断信号]
U --> B
U --> D
V["短路保护(SCP)"] --> W["电压检测"]
W --> T
end
subgraph "EMI抑制措施"
X["RC吸收网络"] --> Y["电机驱动节点"]
Z["铁氧体磁珠"] --> AA["电源输入路径"]
AB["屏蔽罩设计"] --> AC["无线模块区域"]
Y --> B
end
style B fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style D fill:#e3f2fd,stroke:#2196f3,stroke-width:2px