graph LR
subgraph "激光恒流驱动电路"
A["24V/48V输入"] --> B["输入滤波电容"]
B --> C["VBQF1102N \n 功率开关"]
C --> D["激光二极管"]
D --> E["电流采样电阻"]
E --> F["地"]
G["PWM控制信号"] --> H["驱动芯片"]
H --> I["栅极驱动"]
I --> C
subgraph "电流反馈环"
E --> J["精密运放"]
J --> K["误差放大器"]
K --> L["PWM调制器"]
L --> G
end
end
subgraph "激光保护网络"
M["TVS二极管阵列"] --> D
N["肖特基二极管"] --> D
O["温度传感器"] --> P["温度补偿电路"]
P --> K
Q["电流限制电路"] --> R["快速关断"]
R --> H
end
style C fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style D fill:#ffebee,stroke:#f44336,stroke-width:2px
步进电机驱动H桥拓扑详图
graph TB
subgraph "单轴H桥驱动电路"
A["电机驱动电源"] --> B["母线电容"]
B --> C["VBGQF1806 \n 高端开关1"]
B --> D["VBGQF1806 \n 高端开关2"]
C --> E["电机绕组A"]
D --> F["电机绕组B"]
E --> G["VBGQF1806 \n 低端开关1"]
F --> H["VBGQF1806 \n 低端开关2"]
G --> I["地"]
H --> I
subgraph "驱动控制逻辑"
J["微步控制器"] --> K["死区控制"]
K --> L["高端驱动"]
K --> M["低端驱动"]
L --> C
L --> D
M --> G
M --> H
end
subgraph "电流检测与保护"
N["采样电阻"] --> O["电流检测放大器"]
O --> P["过流比较器"]
P --> Q["故障锁存"]
Q --> K
end
subgraph "缓冲与保护"
R["RC缓冲网络"] --> C
S["RC缓冲网络"] --> D
T["自举电容"] --> L
end
end
style C fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style G fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
辅助电源与负载管理拓扑详图
graph LR
subgraph "双路负载开关通道"
A["MCU GPIO"] --> B["电平转换"]
B --> C["VBQG3322 输入"]
subgraph C ["VBQG3322 双N-MOS"]
direction LR
IN1["栅极1"]
IN2["栅极2"]
S1["源极1"]
S2["源极2"]
D1["漏极1"]
D2["漏极2"]
end
VCC_12V["12V电源"] --> D1
VCC_12V --> D2
S1 --> E["负载1(风扇)"]
S2 --> F["负载2(LED)"]
E --> G["地"]
F --> G
end
subgraph "P沟道负载开关"
H["MCU GPIO"] --> I["电平转换"]
I --> J["VBQD4290U 输入"]
subgraph J ["VBQD4290U 双P-MOS"]
direction LR
IN3["栅极1"]
IN4["栅极2"]
S3["源极1"]
S4["源极2"]
D3["漏极1"]
D4["漏极2"]
end
VCC_12V_2["12V电源"] --> S3
VCC_12V_2 --> S4
D3 --> K["负载3(气泵)"]
D4 --> L["负载4(传感器)"]
K --> M["地"]
L --> M
end
subgraph "智能控制逻辑"
N["主控MCU"] --> O["负载状态监测"]
O --> P["PWM调速控制"]
P --> A
P --> H
Q["温度传感器"] --> R["温控算法"]
R --> N
end
style C fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style J fill:#fff3e0,stroke:#ff9800,stroke-width:2px
热管理与保护电路拓扑详图
graph TB
subgraph "三级散热系统"
A["一级: 主动散热"] --> B["激光驱动MOSFET \n 铝基板+风冷"]
C["二级: PCB散热"] --> D["电机驱动MOSFET \n 大面积敷铜"]
E["三级: 自然散热"] --> F["控制芯片 \n 局部敷铜"]
G["温度传感器网络"] --> H["温度采集ADC"]
H --> I["MCU热管理算法"]
I --> J["风扇PWM控制"]
I --> K["功率降频策略"]
J --> COOLING_FAN["冷却风扇"]
K --> LASER_DRIVER["激光驱动"]
K --> MOTOR_DRV["电机驱动"]
end
subgraph "电气保护网络"
L["TVS阵列"] --> M["激光二极管"]
N["RC缓冲"] --> O["电机驱动MOSFET"]
P["过流检测"] --> Q["比较器"]
Q --> R["故障锁存"]
R --> S["全局关断"]
S --> T["所有功率开关"]
U["电压监控"] --> V["欠压/过压保护"]
V --> R
end
subgraph "故障诊断机制"
W["电流采样"] --> X["ADC监控"]
Y["温度采样"] --> Z["温度保护"]
AA["驱动器故障标志"] --> AB["状态寄存器"]
AB --> AC["故障日志"]
AC --> AD["预警系统"]
end
style B fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style D fill:#e3f2fd,stroke:#2196f3,stroke-width:2px