Warum stirbt der MOSFET-Treiber in dieser Schaltung?

Diese Schaltung tötet den Treiber (ein IR2104s) unter normalen Bedingungen.
Bat+ geht an eine 12-V-Blei-Säure-Batterie.
In+ geht an ein 20-V-Laptop-Netzteil, obwohl es stattdessen ein Solarpanel sein soll.

Die Schaltung nimmt Vin, leitet es durch ein SMPS mit zwei MOSFETs (angetrieben von dem ir2104, der stirbt) und in Bat +. Der LM321 ist nur ein Latch, der es der MCU ermöglicht, den ir2104 zu steuern und zu lesen). Der linke Stecker kommt von der MCU, der rechte hält die Stromleitungen. PWM (PWM-Signal für den 2104) CS (Strommessstift, aus Sicherheitsgründen - er kann den ir2104 stoppen) SHDN (ein Abschaltsignal)

Die Verwendung einer rein ohmschen Last anstelle der Batterie funktioniert. Dann wird die Batterie angeschlossen und der Fahrer gibt auf. Der MOSFET stirbt jedoch nicht. Dies mit einem strombegrenzten (auf 30mA) Netzteil.

Es gibt eine Leistungsregelungsschleife (die die PWM speist, die in SMPS_PWM geht), die nicht wirklich gut oder reaktionsschnell ist (es ist ein sehr einfacher Rampenalgo), aber warum sollte der Treiber selbst dann sterben?
Ich vermute, dass am falschen Pin eine zu hohe Spannung anliegt, aber wie oder wo?
Eine laufende Theorie besagt, dass Sie bei einer PWM von 100% einen oberen MOSFET hätten, der dauerhaft geschlossen ist, und das wäre ein Problem, aber ich verstehe nicht, warum? (und sicher funktioniert ein Arbeitszyklus von 100% in einem Ladungspumpentreiber nicht, aber das sollte den MOSFET betreffen, nicht den Treiber ...)

Einige sonstige Daten:

  • Der Treiber stirbt sehr schnell (bevor Wärme spürbar ist), baut aber Wärme auf, bis er vom Stromnetz getrennt wird
  • Die Stromversorgung ist ein Laptop-SMPS.
  • Dasselbe Setup funktioniert angeblich mit einem Solarpanel. Könnte es sein, dass ein Detail der gelieferten Stromversorgung dazu führt, dass es kaputt geht?
  • Die MOSFETs sind nicht sichtbar kaputt. Könnte eine MOSFET-Brücke so aussehen, dass sie bei hoher Spannung etwas durch ihr Gate tötet, aber beim Testen in Ordnung aussieht?

klareres Bild des Schaltplans

HINWEIS: Ich habe ein Dokument von Texas Instruments gefunden , das sich auf Seite 9 genau mit dem Problem befasst und eine Reihe von Lösungen und Kompromissen bietet.

Bitte machen Sie einen Screenshot oder drucken Sie Ihre Datei als PDF aus und machen Sie einen Screenshot davon und posten Sie ihn hier. Es ist sehr schwer zu erkennen, was auf dem aktuell geposteten Screenshot Ihres Bildschirms vor sich geht.
Hast du mal die Spannung an Pin 6 gemessen? Es soll VB + 0,3 VI nicht überschreiten, denke. Auch wenn Sie sagen, es stirbt, was bedeutet das für Sie?
Poste auch deinen PWM-Abschnitt. Ohne sie können wir das Gesamtbild nicht sehen.
Ich habe eine ziemlich hochauflösende Version hochgeladen, ich bin überrascht, dass das gezeigte Bild so schlecht aussieht. Wenn Sie die Darstellung der Seite zoomen (Strg/Befehl +) oder das Bild herunterladen, erhalten Sie die hochauflösende Version.
@Madmanguruman Es gibt keinen PWM-Abschnitt als solchen. Die MCU tastet die Spannung ab und versucht, sie konstant zu halten. Es wird zu Polen und Nullen und XF und hat eine geeignete digitale Kompensation. Im Moment ist es ein einfacher Treppenalgo.

Antworten (5)

Madmanguruman und David Tweed sind hier wohl auf dem richtigen Weg.

Hier ist ein Szenario:

Wenn die Schaltung startet, ist der Synchron-FET (T2) eingeschaltet. Dies muss so sein, da es keine Vorspannung für den High-Side-Treiber für T1 außer durch T2 gibt. Also senkt T2 Strom von der Batterie durch die Induktivität. Dann schaltet sich schließlich T2 aus. Es spielt keine Rolle, ob T1 einschaltet oder nicht, der Induktor leitet Strom zurück durch T1 (oder seine Body-Diode). Irgendwo muss der Strom hin. SMPS sind 1-Quadranten-Geräte (fast immer), also sinkt der Laptop-Versorgung nichts. Der Strom kann nur in C5 und Vcc des IR2104 fließen, der eine maximale Versorgungsspannung von 25 V hat. Boom.

Ein offensichtlicher Unterschied zwischen einer ohmschen Last und einer Batterie besteht darin, dass die ohmsche Last beim Start Null ist und die Batterie offensichtlich nicht - sie ist schließlich eine Quelle. Dies wird als "vorgeladene Last" bezeichnet und kann ohne irgendeine Form von aktiver oder passiver ODER-Verknüpfungssteuerung chaotisch sein.

Sie haben keine Isolierung zwischen Ihrem synchronen Buck und der Batterie. Wenn Ihr PWM also einen niedrigen Arbeitszyklus befiehlt, ist Ihr "T2" (es sollte wirklich Q2 oder U2 sein, da T im Allgemeinen für Transformatoren verwendet wird) mit a eingeschaltet breiter Arbeitszyklus und Senkenstrom durch die Induktivität. Ihr synchroner Buck kann anfangen, sich wie ein synchroner Boost zu verhalten oder sogar die Batterie zu sättigen und kurzzuschließen. Wie "Some Hardware Guy" feststellte, sehen Sie möglicherweise einige interessante Dinge an Pin 6, wenn die Batterie angeschlossen ist.

Außerdem gibt es einige intelligente Buck-Controller, die den Abfall des Low-Side-Schalters erkennen und die Dinge abschalten können, wenn starker Strom erkannt wird. Der IR2104 ist ein High-Side-/Low-Side-Halbbrückentreiber, mit dem man sicher einen Bock treiben kann, aber er ist nicht die beste Wahl.

Probieren Sie eine große Diode zwischen Ihrem Buck und der Batterie aus und sehen Sie, ob sich das Verhalten ändert.

Ich werde deine Ideen ausprobieren, tolle Übersicht!
Ich mag Ihren Kommentar, dass der Bock ein Bock wird, ich kann sehen, wie das passieren würde und wie es den ir2104 ausblasen würde.
Den Buck als Aufwärtswandler zu sehen, war sehr clever, ich hatte es nicht gesehen, bis Sie es erwähnt haben. Sie erwähnen, dass es möglicherweise bessere Optionen als die 2104 gibt, irgendwelche Teilevorschläge?
Es gibt buchstäblich Hunderte von Teilen da draußen. Wenn Sie speziell nach synchronen Abwärtsreglern oder synchronen Abwärtstreibern suchen, finden Sie eine Vielzahl von Optionen. Viele von ihnen verfügen über nette Funktionen wie die Low-Side-MOSFET-Erkennung (automatische Überstromabschaltung) und das Abschalten beider FETs bei Vorhandensein einer vorgeladenen Last, bis ein Arbeitszyklus erforderlich ist.

Der Anwendungshinweis AN-978 enthält einige Hinweise zur Dimensionierung des Bootstrap-Kondensators C3, die relevant sein können. Die Beispiele verwenden einen erheblich größeren Wert als 0,1uf

Toller Tipp, ich überprüfe, ob es die Lösung für dieses spezielle Problem sein kann oder nicht!

Sie sollten den Vcc-Pin des IR2104 nicht direkt mit der Hochspannungsseite des Ausgangskreises verbinden. Dieser Pin bestimmt unter anderem die Ansteuerspannung, die an den Leistungs-FETs anliegt – direkt für die Low-Side und über die Ladungspumpe für die High-Side. (Siehe das Funktionsblockdiagramm auf Seite 4 des Datenblatts .) Während Ihre Laptop-Versorgung die maximale Spannungsspezifikation technisch nicht verletzt. Bei diesem Pin frage ich mich, ob Spitzen, die dies tun, über den High-Side-Transistor (oder seine Body-Diode) von der Induktivität zurückgeführt werden.

Ich würde empfehlen, Vcc zu diesem Chip auf nicht mehr als +15 V oder so zu regulieren.

Warum haben Sie keine Widerstände an Ihren MOSFET-Gates? Probier mal 22 Ohm. Die Gates klingeln bei ziemlich hohen Frequenzen und ziemlich hohen Spannungen, was ohne die Widerstände eine ziemliche Menge an HF-Interferenzen und MOSFET-Wärme erzeugt. Die Klingelspitzen können bis zum Doppelten der Versorgungsspannung betragen, was wahrscheinlich einige maximale Datenblattwerte überschreitet.

Es gibt einen Zustand, der in CMOS-Logikgattern auftritt, wo eine Spitze am Ausgang, die über die Vcc-Spannung geht, dazu führen kann, dass der obere MOSFET hängen bleibt. Ich habe den Namen vergessen, aber wenn das passiert, würde es genau erklären, was hier passiert.

Wow! Toller Fang! Du hast völlig recht, sie stehen sogar im Datenblatt!