graph TB
subgraph "适配器输入与电池管理"
A["适配器输入 \n 12V/24V"] --> B["输入滤波 \n EMI抑制"]
B --> C["过压过流保护"]
C --> D["DC-DC控制器"]
E["锂电池组 \n 7.4V-12.6V"] --> F["充电管理IC"]
F --> G["电池保护电路"]
G --> H["电池开关MOSFET"]
H --> I["电源选择器"]
D --> I
end
subgraph "反激式DC-DC功率级"
I --> J["VBI1201K \n 初级侧开关"]
J --> K["变压器初级 \n 电感Lp"]
K --> L["RCD缓冲网络"]
L --> M["初级地"]
N["变压器次级"] --> O["同步整流MOSFET"]
O --> P["输出滤波 \n LC网络"]
P --> Q["系统主总线 \n 12V"]
R["辅助绕组"] --> S["辅助电源 \n VCC供电"]
S --> D
S --> T["反馈光耦"]
T --> D
end
subgraph "多路电压转换"
Q --> U["Buck转换器1 \n 12V to 5V"]
Q --> V["Buck转换器2 \n 12V to 3.3V"]
U --> W["5V电源域 \n 外设供电"]
V --> X["3.3V电源域 \n 逻辑供电"]
W --> Y["负载开关阵列"]
X --> Z["LDO稳压器 \n 1.8V/1.2V"]
Z --> MCU_POWER["MCU核心供电"]
end
style J fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style H fill:#ffebee,stroke:#f44336,stroke-width:2px
电机驱动与打印系统拓扑详图
graph LR
subgraph "步进电机H桥驱动电路"
A["12V电源输入"] --> B["预驱动IC"]
B --> C["高侧驱动"]
B --> D["低侧驱动"]
subgraph "H桥功率级"
direction TB
HS1["高侧MOSFET1"]
LS1["VBQF1307 \n 低侧开关1"]
HS2["高侧MOSFET2"]
LS2["VBQF1307 \n 低侧开关2"]
end
C --> HS1
D --> LS1
C --> HS2
D --> LS2
HS1 --> E["电机相位A"]
LS1 --> F["电机相位/A"]
HS2 --> G["电机相位B"]
LS2 --> H["电机相位/B"]
E --> I["步进电机 \n 两相四线"]
F --> I
G --> I
H --> I
I --> J["电机地"]
end
subgraph "切刀电机驱动电路"
K["12V电源输入"] --> L["电机驱动IC"]
L --> M["VBQF1307 \n 低侧开关3"]
L --> N["VBQF1307 \n 低侧开关4"]
M --> O["切刀电机正极"]
N --> P["切刀电机负极"]
O --> Q["直流切刀电机"]
P --> Q
Q --> R["电机地"]
end
subgraph "控制与保护"
S["MCU PWM输出"] --> T["死区时间控制"]
T --> B
T --> L
U["电流检测电阻"] --> V["电流放大器"]
V --> W["过流比较器"]
W --> X["故障信号"]
X --> Y["保护锁存"]
Y --> Z["驱动使能"]
Z --> B
Z --> L
end
style LS1 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style LS2 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style M fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style N fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
智能外设管理拓扑详图
graph TB
subgraph "4G/5G通信模块电源管理"
A["5V电源输入"] --> B["VBQD5222U-1 \n 双沟道开关"]
subgraph B ["VBQD5222U内部结构"]
direction LR
P_CH["P沟道MOSFET \n Vgs(th)=-0.8V"]
N_CH["N沟道MOSFET \n Vgs(th)=1.2V"]
end
B --> C["4G/5G模块 \n VCC供电(3.8V)"]
B --> D["4G/5G模块 \n VBAT供电(4.0V)"]
E["MCU GPIO"] --> F["电平转换电路"]
F --> G["使能控制逻辑"]
G --> B
end
subgraph "扫码引擎供电管理"
H["5V电源输入"] --> I["VBQD5222U-2 \n 双沟道开关"]
I --> J["扫码引擎 \n 主电源(5V)"]
I --> K["扫码引擎 \n 照明电源(5V)"]
L["MCU GPIO"] --> M["PWM调光控制"]
M --> N["使能与时序控制"]
N --> I
end
subgraph "安全芯片电源管理"
O["3.3V电源输入"] --> P["VBQD5222U-3 \n 双沟道开关"]
P --> Q["安全芯片 \n VDD供电(3.3V)"]
P --> R["安全芯片 \n VCCIO供电(1.8V)"]
S["MCU GPIO"] --> T["电源序列控制"]
T --> U["软启动电路"]
U --> P
end
subgraph "显示屏背光控制"
V["12V电源输入"] --> W["VBQD5222U-4 \n 双沟道开关"]
W --> X["LCD背光 \n 正极驱动"]
W --> Y["LCD背光 \n 负极控制"]
Z["MCU PWM"] --> AA["背光调光器"]
AA --> AB["使能与亮度控制"]
AB --> W
end
subgraph "系统监控与保护"
AC["温度传感器"] --> AD["MCU ADC输入"]
AE["电流检测"] --> AF["电流监控IC"]
AF --> AG["过流保护"]
AG --> AH["全局关断信号"]
AH --> B
AH --> I
AH --> P
AH --> W
AI["看门狗定时器"] --> AJ["系统复位"]
AJ --> AK["电源状态机"]
AK --> B
end
style B fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style I fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style P fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style W fill:#fff3e0,stroke:#ff9800,stroke-width:2px