graph LR
subgraph "气泵驱动电路"
A["5V电机电源"] --> B["电机驱动IC"]
B --> C["栅极驱动信号"]
C --> D["VBC1307 \n N-MOSFET \n 30V/10A/TSSOP8"]
D --> E["气泵电机"]
F["MCU PWM"] --> B
G["电流检测电阻"] --> H["运放放大"]
H --> I["ADC输入"]
I --> F
end
subgraph "保护与缓冲"
J["RC缓冲网络"] --> D
K["肖特基二极管"] --> E
L["TVS保护"] --> D
M["栅极电阻"] --> D
end
subgraph "控制逻辑"
N["压力设定值"] --> O["PID控制器"]
P["压力反馈"] --> O
O --> F
Q["过流保护"] --> R["故障锁存"]
R --> S["驱动关断"]
S --> B
end
style D fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
泄气阀控制拓扑详图
graph TB
subgraph "泄气阀P-MOS控制"
A["MCU GPIO"] --> B["限流电阻"]
B --> C["VBBD8338 \n P-MOSFET \n -30V/-5.1A/DFN8"]
D["5V电源"] --> E["泄气阀线圈"]
C --> E
E --> F["地"]
end
subgraph "快速关断增强"
G["下拉电阻"] --> C
H["加速N-MOS"] --> I["关断加速电路"]
A --> I
I --> C
end
subgraph "泄气速率控制"
J["压力下降曲线"] --> K["PWM占空比计算"]
L["实时压力"] --> K
K --> A
M["泄气速率监测"] --> N["闭环调节"]
N --> K
end
subgraph "保护电路"
O["快速熔断器"] --> E
P["续流二极管"] --> E
Q["过压保护"] --> R["阀体保护"]
R --> C
end
style C fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
传感器电源管理拓扑详图
graph LR
subgraph "传感器电源路径管理"
A["3.3V系统电源"] --> B["VB1240B \n N-MOSFET \n 20V/6A/SOT23-3"]
C["MCU GPIO"] --> D["RC滤波"]
D --> E["栅极驱动"]
E --> B
B --> F["传感器电源总线"]
end
subgraph "负载分配"
F --> G["压力传感器"]
F --> H["温度传感器"]
F --> I["模拟前端AFE"]
F --> J["基准电压源"]
end
subgraph "电源质量优化"
K["去耦电容阵列"] --> F
L["π型滤波器"] --> F
M["LDO稳压"] --> N["超低噪声电源"]
N --> G
end
subgraph "智能功耗管理"
O["测量周期控制"] --> P["电源时序管理"]
P --> C
Q["待机模式"] --> R["全部关断"]
R --> C
S["唤醒信号"] --> T["快速上电"]
T --> C
end
subgraph "保护网络"
U["ESD保护"] --> F
V["过流检测"] --> W["限流保护"]
W --> B
X["反接保护"] --> A
end
style B fill:#fff3e0,stroke:#ff9800,stroke-width:2px
热管理与低功耗拓扑详图
graph TB
subgraph "分布式热管理"
A["VBC1307 \n (气泵驱动)"] --> B["PCB敷铜散热 \n 面积≥50mm²"]
C["VBBD8338 \n (泄气阀)"] --> D["DFN封装热焊盘"]
E["VB1240B \n (负载开关)"] --> F["SOT23自然散热"]
G["主控MCU"] --> H["低功耗模式散热"]
end
subgraph "温度监测点"
I["气泵MOSFET温度"] --> J["温度传感器1"]
K["腕带接触面温度"] --> L["温度传感器2"]
M["环境温度"] --> N["温度传感器3"]
J --> O["MCU ADC"]
L --> O
N --> O
end
subgraph "动态功耗控制"
O --> P["热管理算法"]
P --> Q["自适应PWM调节"]
Q --> A
P --> R["工作频率调整"]
R --> G
S["电池电量监测"] --> T["功耗预算管理"]
T --> U["负载优先级控制"]
U --> V["选择性关断"]
V --> E
end
subgraph "睡眠模式管理"
W["测量间隔"] --> X["深度睡眠触发"]
X --> Y["外设断电序列"]
Y --> Z["仅RTC保持"]
Z --> AA["待机电流<5μA"]
BB["定时唤醒"] --> CC["快速恢复"]
CC --> DD["全系统上电"]
DD --> E
end
style A fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style C fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style E fill:#fff3e0,stroke:#ff9800,stroke-width:2px