graph LR
subgraph "双输入电源选择"
A["AC适配器 \n 12V/2A"] --> B["防反接二极管"]
C["锂电池组 \n 12V/3000mAh"] --> D["电池保护IC"]
B --> E["输入滤波电容"]
D --> E
end
subgraph "主电源路径开关"
E --> F["VBQF2305 \n P-MOSFET \n 栅极控制节点"]
subgraph F ["VBQF2305详细连接"]
direction LR
GATE[栅极]
SOURCE[源极]
DRAIN[漏极]
end
SOURCE --> H["主电源总线 \n 12V"]
GATE --> I["栅极驱动电路"]
I --> J["MCU控制信号 \n GPIO"]
DRAIN --> K["系统负载"]
end
subgraph "DC-DC转换网络"
H --> L["同步降压控制器"]
L --> M["降压电感"]
M --> N["输出电容"]
N --> O["5V/3.3V/1.8V \n 多路输出"]
O --> P["核心负载: \n SoC、内存、无线"]
end
style F fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
D类音频功放拓扑详图
graph TB
subgraph "D类功放控制器与驱动"
A["I2S音频输入"] --> B["D类功放IC \n PWM调制器"]
B --> C["死区时间控制"]
C --> D["高侧驱动器"]
C --> E["低侧驱动器"]
end
subgraph "全桥输出功率级"
F["电源输入 \n 12V"] --> G["VBQF3310G上桥"]
F --> H["自举电容"]
subgraph G ["VBQF3310G上桥臂"]
direction LR
UH_GATE[栅极]
UH_SOURCE[源极]
UH_DRAIN[漏极]
end
subgraph I ["VBQF3310G下桥臂"]
direction LR
LH_GATE[栅极]
LH_SOURCE[源极]
LH_DRAIN[漏极]
end
D --> UH_GATE
E --> LH_GATE
UH_SOURCE --> J["输出节点A"]
LH_DRAIN --> J
UH_DRAIN --> F
LH_SOURCE --> K["功率地"]
end
subgraph "滤波与输出"
J --> L["LC低通滤波器 \n L=10μH, C=1μF"]
L --> M["扬声器输出+"]
K --> N["扬声器输出-"]
M --> O["扬声器负载 \n 4Ω/20W"]
N --> O
end
style G fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style I fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
外围模块智能开关拓扑详图
graph LR
subgraph "MCU控制接口"
A["SoC GPIO \n 1.8V/3.3V"] --> B["电平转换电路 \n 1.8V→3.3V"]
B --> C["控制信号分配"]
end
subgraph "四路智能负载开关"
C --> D["通道1:麦克风阵列"]
C --> E["通道2:RGB灯带"]
C --> F["通道3:触摸面板"]
C --> G["通道4:环境传感器"]
subgraph D ["VBI2260 麦克风供电"]
direction TB
D_GATE[栅极]
D_SOURCE[源极]
D_DRAIN[漏极]
end
subgraph E ["VBI2260 LED供电"]
direction TB
E_GATE[栅极]
E_SOURCE[源极]
E_DRAIN[漏极]
end
D_GATE --> H["3.3V电源"]
E_GATE --> H
D_SOURCE --> I["麦克风阵列 \n 6个MEMS麦克风"]
E_SOURCE --> J["RGB LED灯带 \n 12颗WS2812"]
D_DRAIN --> K["3.3V总线"]
E_DRAIN --> K
I --> L[地]
J --> L
end
subgraph "负载特性与保护"
I --> M["偏置电路 \n 去耦电容"]
J --> N["恒流驱动 \n 限流电阻"]
K --> O["输入滤波 \n 100μF+0.1μF"]
P["过流检测"] --> Q["故障反馈"]
Q --> A
end
style D fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style E fill:#fff3e0,stroke:#ff9800,stroke-width:2px