graph LR
subgraph "气泵驱动控制环"
A[MCU PWM输出] --> B[栅极驱动电路]
B --> C["VBQF1615 \n 60V/15A N-MOSFET"]
C --> D[微型直流气泵]
D --> E[压力传感器]
E -->|实时压力反馈| F[PID控制器]
F --> A
end
subgraph "电气保护网络"
G[VCC_MAIN] --> H[电机电源]
C --> I["RC吸收网络 \n R=10Ω, C=100pF"]
C --> J["TVS二极管 \n SMBJ58A"]
I --> K[GND]
J --> K
subgraph "电流检测"
L[检流电阻]
M[运算放大器]
end
D --> L --> K
L --> M --> F
end
subgraph "热管理设计"
N["VBQF1615 \n DFN8 3x3"] --> O[底部散热焊盘]
O --> P[PCB散热过孔阵列]
P --> Q[内部电源层铜箔]
Q --> R[腕带金属外壳]
end
style C fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
双路排气阀控制拓扑详图
graph TB
subgraph "双P-MOS集成控制"
A[MCU GPIO1] --> B[快速排气控制]
A[MCU GPIO2] --> C[慢速泄压控制]
subgraph D ["VBC6P3033 双P-MOSFET"]
direction LR
GATE1["栅极1"]
GATE2["栅极2"]
SOURCE1["源极1 \n 接VCC"]
SOURCE2["源极2 \n 接VCC"]
DRAIN1["漏极1"]
DRAIN2["漏极2"]
end
B --> GATE1
C --> GATE2
VCC_MAIN --> SOURCE1
VCC_MAIN --> SOURCE2
DRAIN1 --> E[快速排气阀线圈]
DRAIN2 --> F[慢速泄压阀线圈]
E --> G[GND]
F --> G
end
subgraph "阀门保护电路"
subgraph "快速排气阀保护"
H[阀线圈电感] --> I[续流二极管1N4148]
I --> VCC_MAIN
H --> J[电阻阻尼]
J --> G
end
subgraph "慢速泄压阀保护"
K[阀线圈电感] --> L[续流二极管1N4148]
L --> VCC_MAIN
K --> M[电阻阻尼]
M --> G
end
end
subgraph "时序控制逻辑"
N["测量阶段"] --> O["气泵充气 \n VBQF1615导通"]
O --> P["保持阶段 \n 双阀关闭"]
P --> Q["快速排气阶段 \n 通道1导通"]
Q --> R["慢速泄压阶段 \n 通道2导通"]
R --> S["完成阶段 \n 双阀关闭"]
end
style D fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
电源路径管理拓扑详图
graph LR
subgraph "电池接口与保护"
A["锂聚合物电池 \n 3.7V 200mAh"] --> B[电池连接器]
B --> C[反接保护二极管]
C --> D[输入滤波电容]
D --> VBK7695_IN["VBK7695输入"]
end
subgraph "智能负载开关"
VBK7695_IN --> E["VBK7695 \n 60V/2.5A负载开关"]
subgraph E ["SC70-6封装"]
EN["使能端"]
IN["输入端"]
OUT["输出端"]
GND["地"]
end
F[MCU控制信号] --> EN
IN --> BAT_VOLTAGE["电池电压"]
OUT --> VCC_MAIN["主电源VCC"]
GND --> SYSTEM_GND
end
subgraph "多路电源分配"
VCC_MAIN --> G[LDO 3.3V]
VCC_MAIN --> H[LDO 1.8V]
G --> I["主MCU供电 \n 3.3V"]
G --> J["传感器供电 \n 3.3V"]
G --> K["蓝牙模块供电 \n 3.3V"]
H --> L["MCU核心供电 \n 1.8V"]
end
subgraph "功耗管理状态"
M["工作模式"] --> N["全功能开启 \n 气泵+阀门+传感器"]
M --> O["待机模式"] --> P["仅MCU+BLE监听"]
M --> Q["睡眠模式"] --> R["仅RTC运行"]
M --> S["关断模式"] --> T["VBK7695断开 \n 零功耗"]
end
subgraph "电池监测"
U["电池电压"] --> V["分压电阻网络"]
V --> W["ADC输入"]
W --> X[MCU ADC]
X --> Y["电量计算算法"]
Y --> Z["显示与报警"]
end
style E fill:#fff3e0,stroke:#ff9800,stroke-width:2px