graph LR
subgraph "输入保护与滤波"
A["24V/48V DC输入"] --> B["EMI滤波器 \n LC网络"]
B --> C["TVS阵列 \n 双向保护"]
C --> D["自恢复保险丝"]
D --> E["防反接保护开关"]
E --> F["输入滤波电容组"]
end
subgraph "主降压转换电路"
F --> G["VBGL1103 \n 输入"]
G --> H["降压电感 \n 高频磁芯"]
H --> I["开关节点"]
I --> J["同步整流MOSFET"]
J --> K["输出滤波"]
K --> L["核心电源输出 \n 3.3V/5V/1.8V"]
M["PWM控制器"] --> N["栅极驱动器"]
N --> G
N --> J
O["电压反馈"] --> M
P["电流检测"] --> M
end
subgraph "保护与监控"
Q["输入电压检测"] --> R["比较器"]
S["输出电流检测"] --> T["运放电路"]
U["温度传感器"] --> V["ADC输入"]
R --> W["故障逻辑"]
T --> W
V --> W
W --> X["保护动作"]
X --> G
X --> E
end
style G fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style E fill:#fff3e0,stroke:#ff9800,stroke-width:2px
多路传感器供电拓扑详图
graph TB
subgraph "双路负载开关通道"
A["主电源总线"] --> B["VBA4658 通道1"]
A --> C["VBA4658 通道2"]
A --> D["VBA4658 通道3"]
subgraph B ["VBA4658 内部结构"]
direction LR
IN1[栅极1]
IN2[栅极2]
S1[源极1]
S2[源极2]
D1[漏极1]
D2[漏极2]
end
subgraph C ["VBA4658 内部结构"]
direction LR
IN3[栅极1]
IN4[栅极2]
S3[源极1]
S4[源极2]
D3[漏极1]
D4[漏极2]
end
E["MCU GPIO"] --> F["电平转换"]
F --> IN1
F --> IN2
F --> IN3
F --> IN4
D1 --> G["模拟传感器电源"]
D2 --> H["接口芯片电源"]
D3 --> I["数字传感器电源"]
D4 --> J["备用通道"]
G --> K["温湿度传感器"]
G --> L["气压传感器"]
G --> M["光照传感器"]
H --> N["RS-485收发器"]
H --> O["CAN总线收发器"]
H --> P["4-20mA变送器"]
I --> Q["数字温度传感器"]
I --> R["运动传感器"]
I --> S[" proximity传感器"]
end
subgraph "智能电源管理"
T["MCU控制逻辑"] --> U["电源时序控制"]
T --> V["功耗监测"]
T --> W["故障诊断"]
U --> X["上电时序"]
U --> Y["软启动控制"]
U --> Z["休眠模式"]
V --> AA["电流测量"]
V --> AB["功耗统计"]
W --> AC["短路保护"]
W --> AD["过流保护"]
W --> AE["温度保护"]
AC --> B
AD --> C
AE --> D
end
style B fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style C fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
热管理与保护电路拓扑详图
graph LR
subgraph "三级散热系统"
A["一级散热: PCB导热"] --> B["VBGL1103主MOSFET"]
C["二级散热: 局部敷铜"] --> D["VBFB1102N保护管"]
E["三级散热: 空气对流"] --> F["VBA4658负载开关"]
G["热传导路径"] --> H["散热过孔阵列"]
H --> I["底层铜箔"]
I --> J["导热硅胶垫"]
J --> K["金属机壳"]
L["温度监测点"] --> M["NTC传感器1"]
L --> N["NTC传感器2"]
L --> O["NTC传感器3"]
M --> P["MCU ADC"]
N --> P
O --> P
P --> Q["温度控制算法"]
Q --> R["风扇PWM控制"]
Q --> S["降频保护"]
R --> T["散热风扇"]
S --> B
end
subgraph "电气保护网络"
U["RCD缓冲电路"] --> V["开关节点"]
W["RC吸收电路"] --> X["栅极驱动"]
Y["肖特基二极管"] --> Z["感性负载"]
AA["电流检测电阻"] --> AB["差分运放"]
AC["电压分压网络"] --> AD["比较器"]
AE["看门狗定时器"] --> AF["MCU复位"]
AB --> AG["过流保护"]
AD --> AH["过压/欠压保护"]
AG --> AI["保护逻辑"]
AH --> AI
AI --> AJ["关断信号"]
AJ --> B
AJ --> D
AJ --> F
end
subgraph "EMC设计措施"
AK["输入滤波器"] --> AL["共模扼流圈"]
AM["输出滤波器"] --> AN["π型滤波"]
AO["屏蔽设计"] --> AP["金属屏蔽罩"]
AQ["接地设计"] --> AR["低阻抗接地"]
AS["布局优化"] --> AT["小功率环路"]
AU["布线策略"] --> AV["阻抗控制"]
end
style B fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style D fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style F fill:#e3f2fd,stroke:#2196f3,stroke-width:2px