graph LR
subgraph "电池输入与保护"
A["电池组 \n 6-12V"] --> B["反接保护 \n 二极管"]
B --> C["TVS阵列 \n 过压保护"]
C --> D["π型滤波 \n 网络"]
D --> E["VB8102M \n 高侧开关"]
E --> F["主电源VCC \n 3.3V/5V"]
G["MCU控制信号"] --> H["电平转换 \n 电路"]
H --> E
F -->|电压检测| I["ADC采样电路"]
I --> G
end
subgraph "电源分配网络"
F --> J["LDO稳压器 \n 3.3V"]
F --> K["LDO稳压器 \n 5V"]
J --> L["MCU核心电源"]
J --> M["存储器电源"]
K --> N["外设模块电源"]
O["使能控制"] --> P["VBA4625 \n 双P-MOS"]
P --> Q["指纹模块电源"]
P --> R["无线模块电源"]
end
style E fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style P fill:#fff3e0,stroke:#ff9800,stroke-width:2px
电机驱动与H桥拓扑详图
graph TB
subgraph "H桥驱动拓扑"
A["MCU PWM"] --> B["死区时间控制"]
B --> C["栅极驱动器"]
C --> D["高侧驱动信号"]
C --> E["低侧驱动信号"]
subgraph "功率H桥"
F["VBGQF1402 \n 高侧上管"]
G["VBGQF1402 \n 高侧上管"]
H["VBGQF1402 \n 低侧下管"]
I["VBGQF1402 \n 低侧下管"]
end
D --> F
D --> G
E --> H
E --> I
F --> J["电机正端"]
G --> K["电机负端"]
H --> L["电源地"]
I --> L
J --> M["锁体电机"]
K --> M
N["电流检测"] --> O["电流放大器"]
O --> P["ADC采样"]
P --> A
end
subgraph "保护电路"
Q["栅极电阻 \n 10-100Ω"] --> F
R["GS下拉电阻 \n 10kΩ"] --> F
S["续流二极管"] --> J
T["RC吸收网络"] --> J
U["过流比较器"] --> V["故障锁存"]
V --> W["关断信号"]
W --> C
end
style F fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
智能负载管理拓扑详图
graph LR
subgraph "双P-MOS负载开关"
A["MCU GPIO"] --> B["电平转换"]
B --> C["VBA4625输入控制"]
subgraph C ["VBA4625内部结构"]
direction LR
IN1["控制引脚1"]
IN2["控制引脚2"]
S1["源极1"]
S2["源极2"]
D1["漏极1"]
D2["漏极2"]
end
VCC_5V["5V电源"] --> D1
VCC_5V --> D2
S1 --> D["负载通道1"]
S2 --> E["负载通道2"]
D --> F["指纹模块"]
E --> G["无线模块"]
F --> H["电源地"]
G --> H
end
subgraph "多路负载时序控制"
I["MCU固件"] --> J["负载状态机"]
J --> K["指纹电源使能"]
J --> L["RFID电源使能"]
J --> M["LED电源使能"]
J --> N["无线模块使能"]
K --> C
L --> O["额外开关"]
M --> P["LED驱动器"]
N --> C
end
subgraph "功耗优化"
Q["深度睡眠模式"] --> R["关闭所有外设"]
S["快速唤醒"] --> T["顺序上电"]
T --> U["避免涌流"]
U --> V["电压稳定检测"]
V --> W["模块就绪"]
end
style C fill:#fff3e0,stroke:#ff9800,stroke-width:2px