graph LR
subgraph "电池供电路径"
A["锂电池/超级电容 \n 3.7V-5V"] --> B["自恢复保险丝"]
B --> C["限流电阻"]
C --> D["VBK1240 \n 主电源开关"]
D --> E["主电源轨 \n 3.3V/5V"]
F["MCU GPIO"] --> G["10Ω栅极电阻"]
G --> H["ESD保护"]
H --> D
end
subgraph "多负载电源管理"
E --> I["LDO/DC-DC"]
I --> J["MCU核心电源 \n 1.8V/3.3V"]
E --> K["VBK1240_1"]
K --> L["传感器电源 \n 5V/100mA"]
E --> M["VBK1240_2"]
M --> N["无线模块电源 \n 3.3V/500mA"]
E --> O["VBK1240_3"]
O --> P["显示模块电源 \n 3.3V/200mA"]
Q["MCU GPIO1"] --> K
R["MCU GPIO2"] --> M
S["MCU GPIO3"] --> O
end
subgraph "电源监控与保护"
T["主电源轨"] --> U["电压分压"]
U --> V["MCU ADC4 \n 电压监控"]
W["NTC温度传感器"] --> X["MCU ADC5 \n 温度监控"]
Y["TVS管"] --> E
end
style D fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style K fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
传感器桥路驱动与模拟开关拓扑详图
graph TB
subgraph "电化学传感器偏置电路"
A["传感器电源 \n 5V"] --> B["参考电压源"]
B --> C["偏置电阻网络"]
C --> D["VB5610N_1 \n 偏置开关"]
D --> E["传感器工作电极"]
F["传感器对电极"] --> G["VB5610N_2 \n 信号路由"]
G --> H["跨阻放大器"]
H --> I["可编程增益放大器"]
end
subgraph "模拟开关矩阵"
subgraph "校准电阻网络"
J["校准电阻R1"] --> K["VB5610N_3 \n 开关1"]
L["校准电阻R2"] --> M["VB5610N_4 \n 开关2"]
N["校准电阻R3"] --> O["VB5610N_5 \n 开关3"]
end
subgraph "多路复用器"
P["传感器信号1"] --> Q["VB5610N_6 \n MUX1"]
R["传感器信号2"] --> S["VB5610N_7 \n MUX2"]
T["温度传感器"] --> U["VB5610N_8 \n MUX3"]
end
end
subgraph "控制与接口"
V["MCU GPIO4-11"] --> W["电平转换器"]
W --> X["模拟开关控制总线"]
X --> K
X --> M
X --> O
X --> Q
X --> S
X --> U
Y["信号输出"] --> Z["ADC输入"]
Z --> MCU_ADC["MCU ADC通道"]
end
subgraph "保护电路"
ESD1["ESD保护"] --> D
ESD2["ESD保护"] --> G
TVS1["TVS保护"] --> I
end
style D fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style K fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
安全执行机构驱动拓扑详图
graph LR
subgraph "电磁阀驱动电路"
A["外部电源 \n 12V-24V"] --> B["快速熔断器"]
B --> C["TVS吸收电路"]
C --> D["VBGQF1402 \n 大电流驱动开关"]
E["MCU GPIO"] --> F["三极管驱动级"]
F --> G["栅极电阻"]
G --> D
D --> H["电磁阀线圈 \n 12V/2A"]
H --> I["续流二极管"]
I --> D
end
subgraph "散热与保护"
subgraph "热管理"
J["PCB大面积敷铜"] --> D
K["散热过孔阵列"] --> J
L["热敏电阻"] --> M["温度监控"]
end
subgraph "多重保护"
N["电流检测电阻"] --> O["比较器"]
O --> P["故障锁存"]
P --> Q["关断信号"]
Q --> D
R["独立看门狗"] --> S["强制复位"]
S --> MCU_CTRL["MCU控制"]
end
end
subgraph "辅助报警输出"
T["MCU PWM"] --> U["蜂鸣器驱动"]
U --> V["压电蜂鸣器"]
W["MCU GPIO"] --> X["LED驱动"]
X --> Y["高亮LED阵列"]
Z["MCU GPIO"] --> AA["继电器驱动"]
AA --> BB["安全继电器"]
end
style D fill:#fff3e0,stroke:#ff9800,stroke-width:2px