graph LR
subgraph "硬盘背板电源路径"
A["12V直流输入"] --> B["输入滤波"]
B --> C["热插拔控制器"]
C --> D["栅极驱动器"]
D --> E["VBQF1104N \n 100V/21A"]
E --> F["电源路径"]
F --> G["背板连接器"]
subgraph "硬盘阵列"
H["硬盘1"]
I["硬盘2"]
J["硬盘3"]
K["硬盘4"]
end
G --> H
G --> I
G --> J
G --> K
end
subgraph "保护电路"
L["电流检测"] --> M["比较器"]
M --> N["故障锁存"]
N --> O["关断信号"]
O --> E
P["TVS阵列"] --> Q["电压钳位"]
Q --> E
R["缓启动电路"] --> S["软启动"]
S --> C
end
subgraph "热管理"
T["温度传感器"] --> U["MCU"]
U --> V["降额控制"]
V --> C
W["PCB敷铜散热"] --> E
end
style E fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
计算单元DC-DC转换拓扑详图
graph TB
subgraph "多相Buck转换器"
A["12V输入"] --> B["输入电容"]
B --> C["多相控制器"]
subgraph "相位1"
D1["VBQG3322上管"] --> E1["电感L1"]
F1["VBQG3322下管"] --> GND1
end
subgraph "相位2"
D2["VBQG3322上管"] --> E2["电感L2"]
F2["VBQG3322下管"] --> GND2
end
subgraph "相位3"
D3["VBQG3322上管"] --> E3["电感L3"]
F3["VBQG3322下管"] --> GND3
end
C --> D1
C --> F1
C --> D2
C --> F2
C --> D3
C --> F3
E1 --> H["输出电容"]
E2 --> H
E3 --> H
H --> I["CPU/GPU电源轨 \n 0.8-1.2V"]
I --> J["计算单元"]
end
subgraph "内存供电"
K["12V输入"] --> L["Buck控制器"]
L --> M["VBQG3322上管"]
L --> N["VBQG3322下管"]
M --> O["电感"]
N --> GND4
O --> P["输出电容"]
P --> Q["DDR电源轨1.2V"]
Q --> R["内存模块"]
end
subgraph "驱动与保护"
S["栅极驱动器"] --> D1
S --> F1
T["死区时间控制"] --> C
U["电流平衡"] --> C
V["过流保护"] --> W["关断信号"]
W --> D1
W --> F1
end
style D1 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style M fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
散热与辅助负载控制拓扑详图
graph LR
subgraph "智能风扇控制"
A["MCU"] --> B["PWM发生器"]
B --> C["电平转换"]
C --> D["VBTA1290 \n 20V/2A"]
D --> E["12V风扇电源"]
subgraph "风扇阵列"
F["风扇1"]
G["风扇2"]
H["风扇3"]
I["风扇4"]
end
E --> F
E --> G
E --> H
E --> I
J["转速反馈"] --> K["频率检测"]
K --> A
end
subgraph "辅助模块开关控制"
L["MCU GPIO"] --> M["VBTA1290 \n 网络PHY开关"]
L --> N["VBTA1290 \n 时钟开关"]
L --> O["VBTA1290 \n LED控制"]
M --> P["网络PHY模块"]
N --> Q["时钟发生器"]
O --> R["状态指示灯"]
end
subgraph "温度监控与调速"
S["CPU温度传感器"] --> T["温度读取"]
U["环境温度传感器"] --> T
T --> V["PID控制算法"]
V --> B
W["温度阈值"] --> X["报警信号"]
X --> A
end
subgraph "驱动电路优化"
Y["栅极串联电阻"] --> D
Z["下拉电阻"] --> D
AA["ESD保护"] --> D
end
style D fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style M fill:#fff3e0,stroke:#ff9800,stroke-width:2px