概述

使用 H 电路原理大概就是 IGBT 导通线圈放电,关断时线圈通过二极管把电能充回电容。这样可以达到让电感电流衰减最快,反拉效应最小,同时能量回收提高效率,缩短下次充电时间

电路图大致就是这样:
电路图

这个电路需要同时导通上下 IGBT 管,而且控制上比较复杂等单个 IGBT 做明白了再说

开工

总之就是本来想先做单个 igbt 可控关断的,结果 10.13 发现因为 igbt 电流比较小前几级效果甚至不如晶闸管的,但是半桥回收的方案在后面几级效率太强了,碰巧刷到一个半桥芯片 eg3116D 没有闭锁可以同时导通上下半桥,所以直接就给板子做了

目前完成的设计是这样的:

原理图 PCB 3D 模型

3D 模型那个电容重叠是因为要兼容 1 个 1000uf 电容和最多 4 个 220uf 的电容,节约点高度 (不然高度 10cm 以上了你懂的)

等板子到了再更新效果

程序:

plaintext
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void setup() {
// put your setup code here, to run once:
pinMode(13, OUTPUT);
digitalWrite(13, LOW);
pinMode(12, OUTPUT);
digitalWrite(12, LOW);
pinMode(0,INPUT);
}

void loop() {
// put your main code here, to run repeatedly:
if(digitalRead(0)==LOW){
digitalWrite(13, HIGH);
delayMicroseconds(1200);
digitalWrite(13, LOW);
delay(2000);
}
}