graph LR
subgraph "主电源输入路径"
A["24V工业输入"] --> B["保险丝"]
B --> C["TVS阵列"]
C --> D["输入电容"]
D --> E["VBGQF1408主开关"]
F["MCU控制"] --> G["栅极驱动"]
G --> E
E --> H["Buck转换器输入"]
end
subgraph "高效DCDC转换"
H --> I["同步Buck控制器"]
I --> J["上管开关"]
I --> K["下管开关"]
J --> L["电感"]
K --> L
L --> M["输出电容"]
M --> N["3.3V系统电源"]
M --> O["5V传感器电源"]
end
subgraph "电源监控"
P["电流检测"] --> Q["比较器"]
Q --> R["故障信号"]
R --> S["保护逻辑"]
S --> E
T["电压检测"] --> U["ADC"]
U --> F
end
style E fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style N fill:#fce4ec,stroke:#e91e63,stroke-width:1px
多传感器信号调理拓扑详图
graph TB
subgraph "振动传感器通道"
A["振动传感器1"] --> B["VB3420通道A"]
C["振动传感器2"] --> D["VB3420通道B"]
E["振动传感器3"] --> F["VB3420通道A"]
G["振动传感器4"] --> H["VB3420通道B"]
end
subgraph "温度与电流传感器"
I["PT100温度传感器"] --> J["VB3420通道A"]
K["热电偶"] --> L["VB3420通道B"]
M["霍尔电流传感器"] --> N["VB3420通道A"]
end
subgraph "信号调理路径"
B --> O["可编程增益放大器"]
D --> O
F --> P["抗混叠滤波器"]
H --> P
J --> Q["温度调理电路"]
L --> Q
N --> R["电流信号调理"]
end
subgraph "ADC多路复用"
O --> S["模拟多路复用器"]
P --> S
Q --> S
R --> S
S --> T["高精度ADC"]
T --> U["MCU数据处理"]
end
subgraph "控制逻辑"
V["MCU GPIO"] --> W["切换控制逻辑"]
W --> X["时序控制器"]
X --> B
X --> D
X --> F
X --> H
X --> J
X --> L
X --> N
end
style B fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style S fill:#fff3e0,stroke:#ff9800,stroke-width:1px
低功耗电源管理拓扑详图
graph LR
subgraph "无线模块电源域"
A["3.3V系统电源"] --> B["VBQF2216开关"]
C["MCU控制"] --> D["电平转换"]
D --> E["栅极驱动"]
E --> B
B --> F["WiFi模块电源"]
B --> G["蓝牙模块电源"]
F --> H["无线模块"]
G --> I["蓝牙模块"]
H --> J["地"]
I --> J
end
subgraph "处理器电源域"
A --> K["VBQF2216开关"]
C --> L["栅极驱动"]
L --> K
K --> M["高性能处理器核心"]
M --> N["地"]
end
subgraph "外设电源域"
A --> O["VBQF2216开关"]
C --> P["栅极驱动"]
P --> O
O --> Q["显示接口"]
O --> R["SD卡接口"]
O --> S["外部存储器"]
Q --> T["地"]
R --> T
S --> T
end
subgraph "功耗监控"
U["电流检测"] --> V["功耗计算"]
V --> W["功耗数据"]
W --> X["MCU分析"]
X --> Y["电源策略"]
Y --> C
end
subgraph "唤醒机制"
Z["RTC定时器"] --> AA["唤醒信号"]
BB["无线唤醒"] --> AA
CC["传感器事件"] --> AA
AA --> DD["电源管理IC"]
DD --> C
end
style B fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style K fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style O fill:#fff3e0,stroke:#ff9800,stroke-width:2px