graph LR
subgraph "输入过压保护电路"
A["适配器输入 \n 20-60VDC"] --> B["输入滤波电容"]
B --> C["电压检测IC"]
C --> D["比较器"]
D --> E["控制逻辑"]
E --> F["VBB1630栅极驱动"]
F --> G["VBB1630 \n 60V/5.5A"]
G --> H["保护后电源输出"]
I["OVP阈值设置"] --> D
end
subgraph "辅助电源系统"
H --> J["Buck控制器"]
J --> K["栅极驱动器"]
K --> L["VBBD7322 \n 高侧开关"]
K --> M["VBBD7322 \n 低侧开关"]
L --> N["开关节点"]
M --> N
N --> O["LC滤波器"]
O --> P["12V辅助输出"]
O --> Q["5V辅助输出"]
P --> R["风扇电源"]
P --> S["显示模块"]
Q --> T["MCU/协议芯片"]
end
style G fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style L fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
同步整流DC-DC转换拓扑详图
graph TB
subgraph "Buck变换器功率级"
A["输入电源 \n 20-60V"] --> B["输入电容"]
B --> C["VBBD7322高侧 \n Q1"]
C --> D["开关节点"]
D --> E["VBBD7322低侧 \n Q2"]
E --> F["功率地"]
D --> G["功率电感"]
G --> H["输出电容"]
H --> I["可调输出 \n 5-20V"]
J["PWM控制器"] --> K["栅极驱动器"]
K --> C
K --> E
end
subgraph "同步整流控制"
L["电流检测放大器"] --> M["电流反馈"]
N["电压检测"] --> O["电压反馈"]
M --> J
O --> J
P["温度传感器"] --> Q["热保护"]
Q --> J
end
subgraph "输出调节与保护"
I --> R["电压采样"]
I --> S["电流采样"]
R --> N
S --> L
T["过压保护"] --> U["故障锁存"]
V["过流保护"] --> U
U --> W["关断信号"]
W --> K
end
style C fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style E fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
多端口智能管理拓扑详图
graph LR
subgraph "双端口智能切换"
A["DC-DC输出 \n 5-20V"] --> B["VBC7P2216通道1"]
A --> C["VBC7P2216通道2"]
subgraph B ["VBC7P2216芯片内部"]
direction LR
CH1_IN["输入1"]
CH1_GATE["栅极控制1"]
CH1_OUT["输出1"]
end
subgraph C ["VBC7P2216芯片内部"]
direction LR
CH2_IN["输入2"]
CH2_GATE["栅极控制2"]
CH2_OUT["输出2"]
end
D["快充协议芯片"] --> E["控制逻辑"]
E --> CH1_GATE
E --> CH2_GATE
CH1_OUT --> F["USB-C Port1"]
CH2_OUT --> G["USB-C Port2"]
F --> H["移动设备1"]
G --> I["移动设备2"]
end
subgraph "端口保护电路"
J["TVS阵列"] --> F
J --> G
K["ESD保护二极管"] --> F
K --> G
L["过流检测"] --> M["端口电流监控"]
M --> N["MCU"]
N --> O["功率分配算法"]
O --> E
end
subgraph "通信与协商"
P["CC1/CC2引脚"] --> Q["协议检测"]
Q --> D
R["I2C总线"] --> D
R --> N
S["状态指示灯"] --> T["LED驱动"]
T --> N
end
style B fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style C fill:#fff3e0,stroke:#ff9800,stroke-width:2px