graph LR
subgraph "精密加热控制回路"
A[MCU PWM输出] --> B[电平转换与驱动]
B --> C["VBGQF1305 \n 栅极"]
C --> D[源极]
D --> E[电流采样电阻]
E --> F[π型LC滤波器]
F --> G["气体传感器 \n 加热电极"]
G --> H[传感器地]
I[5V电源] --> C
I --> J[漏极]
J --> D
subgraph "温度闭环控制"
K[传感器NTC] --> L[ADC采样]
L --> M[MCU PID算法]
M --> A
end
subgraph "电流监测"
N[采样电压] --> O[运放放大]
O --> P[ADC输入]
P --> Q[过流保护]
Q --> R[故障关断]
R --> C
end
end
subgraph "PCB热设计"
S["DFN8(3x3)封装"] --> T[底部散热焊盘]
T --> U[PCB大面积敷铜]
U --> V[散热过孔阵列]
V --> W[背面铜层]
X[2oz铜箔] --> U
end
style C fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style G fill:#f3e5f5,stroke:#9c27b0,stroke-width:2px
泵阀驱动与控制链路详图
graph TB
subgraph "气泵驱动电路"
A[MCU控制信号] --> B[软启动逻辑]
B --> C[栅极驱动器]
C --> D["VBQF1410 \n 栅极"]
E[5V电源] --> F[漏极]
F --> D
subgraph "感性负载保护"
G["RC缓冲网络 \n 47Ω+100pF"] --> H["漏-源极间"]
I["续流二极管 \n 1N4148"] --> J["泵电机两端"]
end
D --> K[源极]
K --> L[微型隔膜泵]
L --> M[泵地]
subgraph "EMC优化措施"
N[屏蔽线缆] --> L
O[磁珠滤波器] --> P[电源入口]
Q[展频时钟] --> R[系统时钟]
end
end
subgraph "泵控制算法"
S[流量需求] --> T[MCU计算]
T --> U[PWM占空比]
U --> V[软启动曲线]
V --> W[软停止曲线]
subgraph "故障诊断"
X[电流波形采集] --> Y[FFT分析]
Y --> Z[频率特征提取]
Z --> AA[故障预警]
end
end
style D fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style L fill:#e1f5fe,stroke:#03a9f4,stroke-width:2px
智能负载管理链路详图
graph LR
subgraph "双路负载开关配置"
subgraph "VB4290-1通道"
A1["GPIO1(3.3V)"] --> B1[电平转换]
B1 --> C1["VB4290-1 \n 栅极1"]
D1[3.3V电源] --> E1["漏极1"]
E1 --> F1[通道1开关]
F1 --> G1["负载1 \n 传感器A电源"]
C1 --> H1["源极1"]
H1 --> F1
end
subgraph "VB4290-2通道"
A2["GPIO2(3.3V)"] --> B2[电平转换]
B2 --> C2["VB4290-2 \n 栅极2"]
D2[5V电源] --> E2["漏极2"]
E2 --> F2[通道2开关]
F2 --> G2["负载2 \n 显示屏背光"]
C2 --> H2["源极2"]
H2 --> F2
end
end
subgraph "电源序列管理"
I[系统上电] --> J[MCU启动]
J --> K[开启核心电路]
K --> L[传感器预热]
L --> M[启动气泵]
M --> N[开启显示]
subgraph "功耗优化"
O[电池电量监测] --> P[动态PWM调整]
P --> Q[占空比优化]
R[空闲检测] --> S[自动关断非必要负载]
end
end
subgraph "噪声隔离设计"
T[数字电源域] --> U[VB4290隔离]
U --> V[模拟电源域]
W[数字地] --> X[单点连接]
X --> Y[模拟地]
Z[独立电源路径] --> AA[减少耦合噪声]
end
style F1 fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style F2 fill:#fff3e0,stroke:#ff9800,stroke-width:2px
保护与热管理链路详图
graph TB
subgraph "三级散热系统"
A["一级: PCB散热"] --> B["VBGQF1305加热MOSFET"]
C["二级: 外壳导热"] --> D["VBQF1410泵阀MOSFET"]
E["三级: 自然对流"] --> F["VB4290控制芯片"]
subgraph "热路径设计"
G["DFN底部焊盘"] --> H[大面积敷铜]
H --> I[散热过孔阵列]
I --> J[背面铜层]
K[导热硅脂] --> L[金属外壳]
end
subgraph "温度监控点"
M["传感器旁NTC1"] --> N[ADC通道1]
O["泵驱动区NTC2"] --> P[ADC通道2]
Q["环境温度NTC3"] --> R[ADC通道3]
N --> S[MCU]
P --> S
R --> S
end
end
subgraph "多层保护网络"
subgraph "电气保护"
T[TVS管阵列] --> U[电池输入端]
V[可恢复保险丝] --> U
W[RC缓冲电路] --> X[泵驱动输出]
Y[续流二极管] --> Z[感性负载]
end
subgraph "故障诊断"
AA[加热电流监测] --> AB[传感器脱落检测]
AC[泵电流波形] --> AD[气流堵塞判断]
AE[导通电阻趋势] --> AF[器件老化预测]
AB --> AG[故障锁存]
AD --> AG
AF --> AG
AG --> AH[系统安全关断]
end
subgraph "本质安全设计"
AI[限制火花能量] --> AJ[VBGQF1305控制]
AK[表面温度限制] --> AL[散热设计验证]
AM[故障电流限制] --> AN[保护电路响应]
end
end
style B fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style D fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style F fill:#fff3e0,stroke:#ff9800,stroke-width:2px