graph LR
subgraph "H桥驱动拓扑"
A[主电源母线] --> B[H桥驱动IC]
subgraph "H桥上桥臂"
Q1["VBGQF1402 \n N-MOS"]
Q2["VBGQF1402 \n N-MOS"]
end
subgraph "H桥下桥臂"
Q3["VBGQF1402 \n N-MOS"]
Q4["VBGQF1402 \n N-MOS"]
end
B --> Q1
B --> Q2
B --> Q3
B --> Q4
Q1 --> C[电机正端]
Q3 --> D[电机负端]
Q2 --> E[电机正端]
Q4 --> F[电机负端]
C --> G[水泵电机]
D --> G
E --> G
F --> G
end
subgraph "驱动与保护"
H[MCU PWM输出] --> I[电平转换]
I --> B
subgraph "吸收与保护"
J[RC吸收电路] --> Q1
K[TVS保护] --> B
L[电流检测] --> M[过流保护]
end
M --> N[故障信号]
N --> H
end
style Q1 fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
阀门控制拓扑详图
graph LR
subgraph "多通道阀门控制"
A[主电源母线] --> B[电源分配]
subgraph "阀门开关阵列"
Q1["VBA7216 \n N-MOS"]
Q2["VBA7216 \n N-MOS"]
Q3["VBA7216 \n N-MOS"]
Q4["VBA7216 \n N-MOS"]
end
B --> Q1
B --> Q2
B --> Q3
B --> Q4
subgraph "驱动控制"
C[MCU GPIO] --> D[电平转换]
D --> E[驱动电路]
E --> Q1
E --> Q2
E --> Q3
E --> Q4
end
Q1 --> F[电磁阀线圈1]
Q2 --> G[电磁阀线圈2]
Q3 --> H[电磁阀线圈3]
Q4 --> I[电磁阀线圈4]
F --> J[公共地]
G --> J
H --> J
I --> J
end
subgraph "保护电路"
K[续流二极管] --> F
L[续流二极管] --> G
M[续流二极管] --> H
N[续流二极管] --> I
end
style Q1 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
传感器电源管理拓扑详图
graph LR
subgraph "双路电源管理"
A[主电源母线] --> B[电源输入]
subgraph "VB362K双路MOSFET"
C["VB362K \n 通道1"]
D["VB362K \n 通道2"]
end
B --> C
B --> D
subgraph "控制逻辑"
E[MCU GPIO1] --> F[电平转换]
G[MCU GPIO2] --> H[电平转换]
F --> C
H --> D
end
C --> I[传感器阵列供电]
D --> J[物联网模块供电]
I --> K["传感器阵列 \n 温湿度/土壤湿度"]
J --> L["4G/NB-IoT模块"]
end
subgraph "保护与滤波"
M[输入电容] --> B
N[输出电容] --> I
O[输出电容] --> J
P[TVS保护] --> C
Q[TVS保护] --> D
end
style C fill:#fff3e0,stroke:#ff9800,stroke-width:2px
热管理与保护拓扑详图
graph LR
subgraph "三级散热架构"
A["一级: PCB大面积敷铜"] --> B["VBGQF1402 \n 电机驱动MOSFET"]
C["二级: 散热片/导热垫"] --> D["VBA7216 \n 阀门控制MOSFET"]
E["三级: 自然对流"] --> F["VB362K \n 传感器开关"]
end
subgraph "温度监控"
G["NTC温度传感器1"] --> H[MCU ADC]
I["NTC温度传感器2"] --> H
J["环境温度传感器"] --> H
H --> K[温度保护算法]
K --> L[降频控制]
K --> M[故障报警]
end
subgraph "电气保护网络"
N["RC吸收电路"] --> B
O["TVS阵列"] --> P[栅极驱动]
Q["自恢复保险丝"] --> R[电源输入]
S["电流检测电阻"] --> T[比较器]
T --> U[过流保护]
U --> V[关断信号]
V --> B
end
style B fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style D fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style F fill:#fff3e0,stroke:#ff9800,stroke-width:2px