graph LR
subgraph "高压直流母线"
A["整流输出 \n 600-1000VDC"] --> B["主滤波电容组 \n 低ESR电解电容"]
end
subgraph "斩波电流调节器"
B --> C["输入电感"]
C --> D["斩波开关节点"]
subgraph "并联功率MOSFET"
MOS1["VBL18R17S \n 800V/17A"]
MOS2["VBL18R17S \n 800V/17A"]
MOS3["VBL18R17S \n 800V/17A"]
end
D --> MOS1
D --> MOS2
D --> MOS3
MOS1 --> E["电流检测点"]
MOS2 --> E
MOS3 --> E
E --> F["输出滤波电感"]
F --> G["电解槽正极"]
subgraph "保护网络"
H["RC吸收电路"] --> MOS1
I["RCD缓冲电路"] --> MOS2
J["TVS保护"] --> D
end
end
subgraph "隔离驱动与控制"
K["主控DSP"] --> L["隔离驱动电源"]
L --> M["隔离栅极驱动器 \n 带DESAT保护"]
M --> MOS1
M --> MOS2
M --> MOS3
N["电流霍尔传感器"] --> O["ADC采样"]
O --> K
P["温度传感器"] --> Q["温度监测"]
Q --> K
end
subgraph "电解槽负载"
G --> R["电解液 \n 硫酸铜/硫酸锌"]
R --> S["阴极板"]
S --> T["返回路径"]
T --> U["公共地"]
end
style MOS1 fill:#e8f4ff,stroke:#2196f3,stroke-width:2px
style G fill:#fce4ec,stroke:#e91e63,stroke-width:2px
辅助电源与风机控制拓扑详图
graph TB
subgraph "辅助电源输入"
A["工业电网"] --> B["辅助变压器 \n 380V/48V"]
B --> C["整流桥"]
C --> D["辅助直流母线 \n 48VDC"]
end
subgraph "DC-DC辅助电源"
D --> E["输入电容"]
E --> F["开关节点"]
F --> G["VBMB16R34SFD \n 600V/34A"]
G --> H["高频变压器"]
H --> I["次级整流"]
I --> J["输出滤波"]
J --> K["辅助输出 \n 12V/5V/3.3V"]
subgraph "控制回路"
L["PWM控制器"] --> M["非隔离驱动器"]
M --> G
N["输出电压反馈"] --> L
end
end
subgraph "风机控制系统"
D --> O["风机供电总线"]
O --> P["风机控制节点"]
P --> Q["VBMB16R34SFD \n 600V/34A"]
Q --> R["冷却风扇组"]
S["温度监测电路"] --> T["MCU PWM控制"]
T --> U["驱动电路"]
U --> Q
subgraph "风机状态监测"
V["转速反馈"] --> W["故障检测"]
W --> X["报警输出"]
end
end
subgraph "负载分配"
K --> Y["PLC控制器"]
K --> Z["传感器阵列"]
K --> AA["人机界面"]
K --> BB["通信模块"]
end
style G fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style Q fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
保护隔离与信号控制拓扑详图
graph LR
subgraph "PLC控制输出"
A["PLC数字输出 \n 24VDC"] --> B["光耦隔离"]
B --> C["电平转换电路 \n 3.3V/5V"]
end
subgraph "高边开关控制通道"
subgraph "加热回路控制"
C --> D1["驱动信号"]
D1 --> E1["VBE2420 \n P-MOSFET"]
F1["+24V电源"] --> G1["加热器负载"]
E1 --> G1
G1 --> H1["返回地"]
end
subgraph "报警指示灯控制"
C --> D2["驱动信号"]
D2 --> E2["VBE2420 \n P-MOSFET"]
F2["+24V电源"] --> G2["报警指示灯"]
E2 --> G2
G2 --> H2["返回地"]
end
subgraph "安全继电器控制"
C --> D3["驱动信号"]
D3 --> E3["VBE2420 \n P-MOSFET"]
F3["+24V电源"] --> G3["安全继电器线圈"]
E3 --> G3
G3 --> H3["返回地"]
end
end
subgraph "状态反馈与监测"
subgraph "负载状态检测"
I1["加热器状态"] --> J1["光耦隔离"]
I2["指示灯状态"] --> J2["光耦隔离"]
I3["继电器状态"] --> J3["光耦隔离"]
end
J1 --> K["PLC数字输入"]
J2 --> K
J3 --> K
end
subgraph "PCB散热设计"
subgraph "VBE2420散热"
L["TO-252封装"] --> M["大面积PCB铺铜"]
M --> N["散热过孔阵列 \n 连接到内层地平面"]
end
end
style E1 fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style E2 fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style E3 fill:#fff3e0,stroke:#ff9800,stroke-width:2px
热管理与环境防护拓扑详图
graph TB
subgraph "三级散热架构"
subgraph "一级:主功率散热"
A["强制风冷散热器"] --> B["防腐涂层处理 \n 阳极氧化+涂层"]
B --> C["主功率MOSFET \n VBL18R17S"]
C --> D["热界面材料 \n 高导热硅脂"]
end
subgraph "二级:辅助功率散热"
E["风冷散热器"] --> F["辅助功率MOSFET \n VBMB16R34SFD"]
E --> G["风机控制MOSFET \n VBMB16R34SFD"]
end
subgraph "三级:信号功率散热"
H["PCB散热设计"] --> I["大面积铺铜"]
I --> J["散热过孔阵列"]
J --> K["内层地平面"]
K --> L["信号功率MOSFET \n VBE2420"]
end
end
subgraph "环境监测系统"
subgraph "腐蚀性气体监测"
M["电化学传感器"] --> N["气体浓度信号"]
N --> O["ADC转换"]
O --> P["浓度超标报警"]
end
subgraph "温湿度监测"
Q["NTC温度传感器"] --> R["温度采集"]
S["湿度传感器"] --> T["湿度采集"]
R --> U["温度控制逻辑"]
T --> U
U --> V["风扇PWM调节"]
end
end
subgraph "防护与密封"
subgraph "机箱防护"
W["IP65防护机箱"] --> X["密封胶条"]
X --> Y["防尘防溅设计"]
end
subgraph "电路板防护"
Z["三防漆涂覆"] --> AA["防潮防腐蚀"]
BB["灌封胶填充"] --> CC["抗震防腐蚀"]
end
subgraph "连接器防护"
DD["防水连接器"] --> EE["密封处理"]
FF["电缆密封套"] --> GG["接口防护"]
end
end
subgraph "主动散热控制"
V --> HH["冷却风扇组"]
U --> II["加热器控制 \n 防凝露"]
P --> JJ["紧急通风 \n 增加换气"]
end
style C fill:#e8f4ff,stroke:#2196f3,stroke-width:2px
style F fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style L fill:#fff3e0,stroke:#ff9800,stroke-width:2px