graph LR
subgraph "主控电源级"
A[220VAC输入] --> B[EMI滤波器]
B --> C[整流桥]
C --> D[输入电容]
D --> E[主开关节点]
E --> F["VBMB18R20SFD \n 主电源MOSFET"]
F --> G[高频变压器]
G --> H[初级地]
I[PWM控制器] --> J[隔离栅极驱动]
J --> F
subgraph "输出整流"
G --> K[变压器次级]
K --> L[整流二极管]
L --> M[输出滤波]
M --> N[直流母线12V/24V]
end
end
subgraph "电锁驱动级"
N --> O[驱动控制节点]
subgraph "电锁驱动电路"
P["VBGM1252N \n 电锁驱动MOSFET"]
Q[续流二极管]
R[RC缓冲网络]
S[电流采样电阻]
end
O --> P
P --> T[电锁负载]
T --> U[输出地]
P --> Q
Q --> U
P --> R
R --> U
O --> S
S --> V[比较器]
V --> W[故障保护]
W --> I
end
style F fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style P fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
智能负载管理拓扑详图
graph TB
subgraph "双路负载管理通道"
A[MCU GPIO] --> B[电平转换电路]
B --> C["VBA5307输入控制"]
subgraph D ["VBA5307内部结构"]
direction LR
GATE_N[N沟道栅极]
GATE_P[P沟道栅极]
SOURCE_N[源极N]
SOURCE_P[源极P]
DRAIN_N[漏极N]
DRAIN_P[漏极P]
end
C --> GATE_N
C --> GATE_P
VCC_12V[12V电源] --> DRAIN_N
VCC_12V --> DRAIN_P
SOURCE_N --> E[负载1通路]
SOURCE_P --> F[负载2通路]
E --> G[读卡器模块]
F --> H[指示灯/蜂鸣器]
G --> I[地]
H --> I
end
subgraph "多路负载扩展"
J[MCU] --> K[IO扩展器]
K --> L["VBA5307阵列"]
L --> M[负载通道1]
L --> N[负载通道2]
L --> O[负载通道3]
L --> P[负载通道4]
M --> Q[通信模块]
N --> R[备用接口]
O --> S[传感器]
P --> T[显示单元]
Q --> U[地]
R --> U
S --> U
T --> U
end
subgraph "智能功耗管理"
V[系统状态机] --> W[负载唤醒控制]
W --> X[动态电源管理]
X --> Y[待机模式:<0.5W]
X --> Z[工作模式]
end
style D fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style L fill:#fff3e0,stroke:#ff9800,stroke-width:2px
热管理与保护电路拓扑详图
graph LR
subgraph "三级热管理架构"
A["一级: PCB大面积敷铜 \n 2oz铜厚"] --> B["电锁驱动MOSFET \n VBGM1252N"]
C["二级: TO-220F封装散热 \n 结构件辅助"] --> D["主电源MOSFET \n VBMB18R20SFD"]
E["三级: SOP8自然散热 \n 空气对流"] --> F["负载管理芯片 \n VBA5307"]
subgraph "温度监控系统"
G["NTC温度传感器"] --> H[ADC采样]
H --> I[MCU]
I --> J[温控算法]
J --> K[风扇控制]
J --> L[降频保护]
end
K --> M[散热风扇]
end
subgraph "全面保护网络"
N["MOV+保险丝 \n 浪涌与过流"] --> O[输入级保护]
P["TVS阵列 \n 瞬态抑制"] --> Q[整流后保护]
R["RC缓冲网络 \n 10Ω+100nF"] --> S[开关节点保护]
T["续流二极管 \n 肖特基"] --> U[感性负载保护]
subgraph "故障诊断机制"
V[电流采样] --> W[快速比较器]
X[电压监控] --> Y[ADC]
Z[状态反馈] --> AA[MCU诊断]
end
W --> BB[硬件保护]
BB --> CC[关断信号]
CC --> D
CC --> B
end
style B fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style D fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style F fill:#fff3e0,stroke:#ff9800,stroke-width:2px