graph TB
subgraph "高压取能方式"
A["电流互感器取能"] --> B["整流滤波"]
C["电容分压取能"] --> D["整流滤波"]
B --> E["高压直流母线"]
D --> E
end
subgraph "隔离反激变换器"
E --> F["输入滤波电容"]
F --> G["VBR165R01 \n 原边开关"]
subgraph "控制器与驱动"
H["PWM控制器"] --> I["隔离驱动"]
end
I --> G
G --> J["高频变压器 \n 原边"]
J --> K["变压器 \n 次级"]
K --> L["同步整流"]
L --> M["输出滤波"]
M --> N["低压直流输出"]
N --> O["负载"]
P["电压反馈"] --> H
end
subgraph "保护电路"
Q["输入过压保护"] --> E
R["原边过流检测"] --> G
S["缓冲电路"] --> G
T["输出过压保护"] --> N
end
style G fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
传感器电源管理拓扑详图
graph LR
subgraph "电源分配架构"
A["12V主电源"] --> B["LDO稳压器"]
B --> C["5V数字电源"]
B --> D["3.3V模拟电源"]
end
subgraph "传感器供电路径控制"
C --> E["VBGQF1101N \n 电源开关"]
D --> F["VBGQF1101N \n 电源开关"]
subgraph "控制逻辑"
G["MCU GPIO"] --> H["电平转换"]
H --> I["驱动器"]
end
I --> E
I --> F
E --> J["传感器组1"]
F --> K["传感器组2"]
J --> L["接地"]
K --> L
end
subgraph "保护与监测"
M["过流检测"] --> E
N["过流检测"] --> F
O["温度传感器"] --> P["MCU ADC"]
Q["电压监测"] --> R["比较器"]
R --> S["故障锁存"]
S --> T["关断信号"]
T --> I
end
style E fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style F fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
信号调理与切换拓扑详图
graph TB
subgraph "多传感器信号输入"
A["温度传感器"] --> B["信号调理"]
C["振动传感器"] --> D["信号调理"]
E["局放传感器"] --> F["信号调理"]
G["油色谱传感器"] --> H["信号调理"]
end
subgraph "信号通道切换矩阵"
B --> I["VBQF3211 \n 通道1-1"]
D --> J["VBQF3211 \n 通道1-2"]
F --> K["VBQF3211 \n 通道2-1"]
H --> L["VBQF3211 \n 通道2-2"]
subgraph "控制逻辑"
M["MCU GPIO"] --> N["开关控制"]
end
N --> I
N --> J
N --> K
N --> L
I --> O["ADC通道1"]
J --> O
K --> P["ADC通道2"]
L --> P
O --> Q["MCU ADC"]
P --> Q
end
subgraph "保护电路"
R["ESD保护"] --> I
S["限流电阻"] --> J
T["滤波电容"] --> K
U["参考地"] --> L
end
style I fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style J fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style K fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style L fill:#fff3e0,stroke:#ff9800,stroke-width:2px