Verzweifelt, H-Bridge, IR2114

Gast #2580060
Lesenswert?

Guten Abend,

ich brauche einmal Hilfe, habe nach einer Lösung gesucht, aber finde 
keine.
Ich brauche einen Rat eines Erfahrenen, der sich schonmal mit dem IR2114 
herumgeschlagen hat.
Folgender Fall:

-H-Bridge mit IR2114, PCB nach Design-Tips, DC/DC Wandler/Optokoppler 
und Bootstrap.
Bootstrap berechnet nach Application-Note, gemessen (natürlich über 
Diff-Tastkopf), Uc(Bootstrap-Kondensator) nie unter 14,4V(Worst case), 
Zener-Dioden(IGBT-Schutz) schon rausgelötet.
-IR wird nach Datenblatt initialisiert.
-SSD=SoftShutDown wird signalisiert, das wird durch Desaturation 
erzeugt.
Gatespannung ist bei unter 8V, wie im Bildanhang zu sehen, kommt die 
Gate-Spannung auch nicht über 8V, daher SSD.
Wenn ich die Spannung von der Halbbrücke nehme, dann sieht es gut aus, 
wie im anderen Bilde zu sehen, einwandfreie Funktion des IR2114.
-Signale aus PSC vom ATMEGA32M1, non overlap, Frequenz(..Hz bis max. 8 
kHz)

Bild: Oszi_Low_dide...
Grün: Gate Spannung Lowside
Gelb: µC Signal
Rosa: SSD Signal

Messe jetzt nochmal Kollektor/Emitter Spannung, ob Desat eintritt.

IGBT: SKM400GAL128 (Überprüft, nach Forumsempfehlungen).
Ich hänge an die Halbbrücke einen Widerstand zum Testen


Danke schonmal für eure Mühe ;-)
Angehängte Dateien:
Gast #2580106
Lesenswert?

Ich lege 32Volt an die Bridge, Mittelpunkt mit 100R 14W an GND.
Habe einen Strom von 100mA max! wenn ich eine Spule dranhänge.

Interessant ist ja die Tatsache, dass die Gate-Signale OK sind.
Ich schalte z.B. mit 19Hz oder 1,3kHz oder 7,9.. kHz
Die Signale liegen sauber an.

Kabel verdrillt, extrem kurz, hatte sogar schon Ferritringe drum.
Gast #2580211
Lesenswert?

So, SYS_FLT wird nur beim Einschalten des Lowside IGBT's aktiv.
Desaturation tritt nicht auf.
Wie schon im Bild zu sehen, geht die Spannung auf 8V am Low-Side Gate, 
dann Desat aktiv(s. Rosa Pegel) und sie steigt auf 15V am Lowside Gate.
Ich verstehe es nicht, Low-Side, kein High-Side Problem.
Egal ob mit Last oder ohne Last.
Gast #2580492
Lesenswert?

Weitere Informationen:
Ohne Spannung an der H-Brücke, steig an der Low-Side die Spannung auf 7V 
(Miller-Plateau), dann weiter auf 15V, SYS_FLT durch Desat wird nicht 
ausgelöst.
Nun mit Spannung an der H-Brücke, Spannung Low-Side steigt auf 7V 
(Miller-Plateau, dann weiter auf 10,2V, SYS_FLT wird ausgelöst.

Zeiten:
Ohne Spannung an H-Bridge: 2,8µS bis 10,2V, kein SYS_FLT
Mit Spannung an H-Bridge: 2,8µS bis zum Auslösen SYS_FLT(@ 19,33Hz, 50% 
Duty-Cycle).

DC/DC-Wandler Überprüft, alles OK, Spannung(15V) bricht nicht ein.

Er initialisiert sauber, dann ein kurzer Puls und SYS_Fault ist aktiv.
Ich kann auch ohne FAULT_CLR nichts sehen, ist ja klar.
Pegel liegen sehr sauber an.

Evtl. Undervoltage Detection?

Anbei noch Bilder von der H-Brücken Phase(Mittelpunkt)Rot und:
SYS_FAULT Gelb.
Signal High-Side(HS)
Signal Low-Side (LS)
Es liegen 20V an der Brücke, keine Last
Gast #2580620
Lesenswert?

Meine letzte Spekulation für Heute,
Die Time T on nach Datenblatt für den IGBT (SKM400...) 110ns
Das Gate braucht verdammt lange µS um einzuschalten.
Nochwas: IR2114 geht evtl. in SSD-Mode, da tDesat3(propagation delay at 
LO turn on) nach Datenblatt zwischen 2 bis 4,6µS liegt (TYP:3,3µS),
ich liege da mit 2,8µS unter "TYP".
Die Deadtime sollte nicht kleiner als 75ns sein, das erde ich nochmals 
überprüfen.
Gast #2581098
Lesenswert?

So, Deadtime auch OK,
Die Spannung bricht evtl. zusammen, da der Bootstrap-C geladen werden 
muss. Zeitkonstante RC (Bootstrap) 9,4µS!
Der Widerstand im Bootstrapzweig sollte den Ladestrom begrenzen auf ca. 
3A.
Die Diode kann mehr ab, (UF5007, IpeakSurge=150A!) werde 1 Ohm 
nehmen->15A
und nur 2µS Ladezeit.

Also auf gut Glück!
Gast #2581301
Lesenswert?

Habe ich gerade, zwei 10Ohm 17W, wei ein SPannungsteiler zwischen die 
20V (spatere Hochspannungsseite, die auch die IGBT Brücke versorgt).
Der "obere" wird extrem heiß, der untere weniger.
Die Low-Side Schaltet ja auch durch, doch die SYS_FLT Meldung kommt 
immer, wenn die Brücke am Netz ist. kein overlap, genügend Totzeit, RC 
Bootstrapkonst. zum Laden sehr klein.

Evtl. ist das Miller-Plateau in der Zeit zu lang und der Desat spricht 
nach 3µS an und stört den Einschalt-Verlauf, und dass nur, wenn ich 
extern eine Spannung anlege.

Kein Undervoltage, Sannung bricht auch nicht zusammen am IC,
keine "Störungen", leichtes überschwingen der Dioden, aber innerhalb der 
Desat-Totzeit.

Treiber funktioniert ohne Fehlermeldungen.
Ich vermute ich habe defekte Module von so einem secondhand electronik 
händler bekommen.

Die ton Zeit ist extrem lange!
Gast #2581348
Lesenswert?

Wie testet man eine H-Brücke richtig?
Mir ist schon klar, dass ich was zum Schalten brauche, habe vieles schon 
drangehängt.
Unter anderem Dioden, wie hier gezeigt:

http://www.scheidig.de/English/Teslaspulenprojekte/univSSTC_Treiber/Projektbeschreibung/SstcCtrl-Dateien/image012.gif

Angehängt nochmal die Gatespannung am Lowside IGBT normaler 
verlauf(Rosa),
eingriff durch IC Desat (Grün) und die Spannung am DSL Pin (gelb).
Daten: 5V/div, 5µS/Div

Spannung am DSL(Desat) Pin bricht von 14,4 auf 13,6V ein (klar, durch 
Diode)
Angehängte Dateien:
Gast #2581377
Lesenswert?

Also, ein SKM400GAL128D mit >2000nC Gatecharge mit einem 1,5A-Treiber 
mit Bootstrap-Stufe anzusteuern wird ein hoffnungsloses Unterfangen 
sein.
Wir benutzen dafür ab 100A Treiber mit mindestens 2,5A, die man mit 
einer nachgeschalteten Treibererweiterung auch auf bis zu 10A bringen 
kann und spendieren jedem IGBT seine eigene Stromversorgung (Netzteil!).

Du wirst mit der Schaltung nicht glücklich, zumal Du IGBT dieser Größe 
bipolar ansteuern solltest.
Gast #2581424
Lesenswert?

Habe auch ein DC/DC-Wandler mit 1A für Highside und Lowside extra dran,
Der IR2114 liefert im Einschaltmoment 3A!
Am IGBT hängen keine 100A, will jetzt erstmal 3 A schalten, nichts 
weiter.
Die Gate-Charge ist ja mit allen Leckströmen in der Bootstrap-Berechnung 
berücksichtigt.
Gast #2581427
Lesenswert?

Mit den beiden DC/DC Wandlern habe ich noch keinen Test gemacht, da mir 
noch Teile Fehlen.
Ziel dieses Versuches ist, einen Vergleich zu haben, zwischen Bootstrap 
und extra Versorgung der High-Side.
Gast #2581684
Lesenswert?

Ich habe bereits fast mine gesamte schaltung durchgeprüft,
ich verzweifle!!!
Jetzt, statt DC/DC Wandler Labornetzteil, auch das gleiche Problem.

Ich brauche einen TIP vom Erfahrenen.

Das Warten geht weiter...
Gast #2581741
Lesenswert?

Ich denke nicht, das es EMV ist.

SYS_FLT Evtl. ein Sync-Signal ?
Ich denke "not SYS_FLT"(also activ low) liefert SSD Sequenz is occour...
(nach Datenblatt vom IR2114).

Ich glaube der Fehler liegt im DSL-Pin (s.Oben).
Wenn die Lowside durchschaltet, sollte die Spannung am Kollektor ja 
abfallen,
das tut sie nicht, nur auf 13,..V.
Der Bootstrap wird aufgladen, ist ja notwendig.
Gast #2581788
Lesenswert?

Die Aussage von eben nehme ich zurück.
Nach Datenblatt liegt da ein Pull UP intern an +15V
Fällt nun die Spannung am DSX(L/H) Pin unter 8V wird Desat erkannt 
(Komparator triggert).
Aber es liegen ja >13V an.
Also alles OK.

Ich habe gerade erkannt, dass meine High-Side zu kurz an ist.
(s.Bild)
Ich schalte Highside lange an!

100µS/div im Bild!
Grün: µC Signal
Rosa: Gate am Highside
Gelb: DSH.

Doch warum ist SYS_FLT erst beim Einschalten von Lowside aktiv?
Angehängte Dateien:
Gast #2581999
Lesenswert?

2300nC Gate Charge ist zu viel für den IR2114?
Ich denke über eine Charge Pump nach?
DC/DC ist sehr teuer.
Eigener Übertrager?

Ich denke er schaltet durch, ich werde mal kleine IGBT's drannhängen.
in App Note AN-978 steht was von lausigen 600nC (2xIGBT 270A). die mit 
einer Charge-Pump realisiert wurden.
Welch ein Grauss...
Gast #2583183
Lesenswert?

Benedict schrieb:
> Fällt nun die Spannung am DSX(L/H) Pin unter 8V wird Desat erkannt
>
> (Komparator triggert).

Bist Du sicher, dass Du die Funktion von Desat verstanden hast?
Funktioniert wie folgt:

1. Gate auf High > Desat Blanking Time (3000ns) beginnt.
2. IGBT wird leitend, wenn nach Ablauf der Blanking Time die Spannung an 
Pin DSL oder DSH nicht kleiner 8V, dann ist das IGBT in Sättigung und 
der Treiber schaltet ab.
#2583430
Lesenswert?

Yep, bei mir auch so.

Ich hatte mal ein Netzteil zur Reparatur, bei dem dauernd der 
Gate-Treiber starb. Okay, kein Problem - raus das Scheißding und den 
altbewährten IR2113 rein. Komisch... der wird ja auch ziemlich schnell 
heiß. **kopfkratz** Den eigentlichen Fehler (defekter Kondensator zur 
Bestimmung der PWM-Frequenz, Frequenz dadurch mehr als 10fach überhöht) 
habe ich erst einige Zeit später gefunden. Bis dahin hat das IC-chen 
einfach die Zähne zusammengebissen und so gut es ging probiert zwei 
IRFP2907 mit 500kHz zu treiben ohne Schaden zu nehmen.
#2583663
Lesenswert?

Bei mir hat die Pussy schon bei 400Hz rumgezickt... zB. Fehlschaltungen 
der Vollbrücke, die dieses ach so tolle IC angeblich durch diverse 
Sicherheitsschaltungen und dead-time-Generator ultrageil verhindert. 
Selten so gelacht, ohne Strombegrenzung wäre jedes Mal die komplette 
Vollbrücke explodiert. 100% Shoot-Through beim Einschalten der Low-Side 
kommt nicht so gut. Und ja, ich hab mich an die design rules gehalten 
bevor irgendwelche Fragen kommen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren