Nachdem mir nun bereits das dritte Board abgeraucht ist, möchte ich gerne einmal eure Meinung zu folgender Schaltung haben. Ich verwende drei IRS2001S als Treiber für die Mosfets, welche dann einen BLDC Motor bestromen. So langsam habe ich aber Zweifel an dieser Treiberstufe, unter anderem da mir nun wieder einmal ein satter Kurzschluss passiert ist. Zur Schaltung: Leider kein Bildupload von hier, darum so. Seite 1, Typical Connection http://www.irf.com/product-info/datasheets/data/irs2001pbf.pdf N-Fet: PSMN013-100BS R Gate: 100 Ohm C Boost: 100nF + 1µF oder 100nF + 1µF + 10µF und zuletzt 100nF + 1µF + 10µF + 10µF probiert. Folgendes Problem habe ich schon beobachtet: Wenn an HI High anliegt, so bleibt HO auf Low. Erst durch ein manuelles Anschubsen des Motors (Drehen auf nächste Phase), beginnt dieser dann zu drehen und läuft dann auch flüssig und mit Kraft. Besonders häufig geschieht dies, wenn der Motor vorher schon einmal lief und dann die Drehzahl auf 0 reduziert wurde. Wenn danach wieder gestartet werden will, so bleibt der Motor stehen. Wenn die Leiterplatte zwischendruch stromlos gemacht wurde, so läuft der Motor auch in eben dieser Position an. Könnte es sein, dass der Treiber schlicht nicht für BLDCs geeignet ist? Wenn ja, welchen könnt ihr mir empfehlen, bzw. woran sehe ich ob eben dieser Treiber dafür geeignet ist?
Also der Treiber ist durchaus dafür gedacht, nur ist es bei diesem eben möglich, hi und low side gleichzeitig anzuschalten, ergo Kurzschluss. Das kann jetzt an allem möglichen liegen. Ein Schaltplan aus dem Datenblatt brauchst du nicht zu zeigen, der wird stimmen, die Frage ist, wie sieht dein Schaltplan aus. Was für eine last hängt dran, was hast du für eine Spannungsversorgung? Nimm zum testen mal die gate Widerstände raus, die sind viel zu groß. Der Motor sollte auch ohne diese Widerstände funktionieren, wenn es Probleme gibt kann man da 10 ohm oder so nehmen, eher weniger. 100 ist auf jedenfalls zu viel, da brauchst du so einen Treiber nicht verwenden. Die bootstrap Kapazität hängt von deiner pwm Frequenz ab. Dennis
VPWR ist 24V, an LIN oder HIN sind die Signale 0V oder 12V. LIN erhält das PWM Signal, welches 28kHz hat. Bezüglich den Gatewiderständen: wenn die draussen sind, verschlechtert sich dann nicht die EMV? Oder ist das unerheblich? Erste Tests wurden nämlich bereits gemacht. Als Last habe ich einen 60W oder 200W Motor getestet, bei beiden aber dasselbe verhalten. Kennst du einen Pinkompatiblen Driver mit shoot through prevention?
Rechne doch bitte mal aus, wie lange es über einen 100R Widerstand dauert, die 75nC des Gates voll zu laden. Beachte auch, das NXP die Turn On und Turn Off Zeiten nicht ohne Grund mit einem 5R Widerstand angibt. Weiterhin kann der IRS2001 nur 200mA liefern bzw. 450mA schlucken, ist also im Laden des Gate nicht der schnellste. 100 Ohm sind also zu viel, geh mal auf 12/0,2 = 60 Ohm. Das ist immer noch recht hoch, aber mehr ist mit dem Popeltreiber nicht drin, ohne ihn zu überlasten. operator schrieb: > Kennst du einen Pinkompatiblen Driver mit shoot through prevention? Shootthrough-sicher ist der IR2181 auch nicht, der kann aber wenigstens 1,8/1,4 Ampere und sollte in dein Design passen. Damit reduziert sich bei max. 1A der Gatewiderstand auf etwa 12 Ohm und lädt das Gate deutlich schneller und du hast beim Treiber noch Luft nach oben.
Gerade wieder ausprobiert und wieder das selbe Problem. HIN ist auf High, aber HO bleibt low, an Vb messe ich +12V und an VS 0V. Wie muss ich denn nun die diskrepanz vom N-Fet zum Treiber verstehen? Im Datenblatt des Fet wird zwar 5R gewählt für das Diagramm, aber laut deiner Rechnung kann der Treiber das Laden mit maximal 60R aushalten. Dann müsste ich doch mit 100R auf der sicheren Seite sein oder nicht? Einziger Nachteil wäre die längere Ladezeit. Oder übersehe ich da etwas? Danke übrigens für den IR2181. Der ist zwar nicht Pinkompatibel, aber ein Redesign steht auf jeden Fall an.
operator schrieb: > Dann müsste ich doch mit 100R auf der sicheren Seite sein oder nicht? Es geht nicht nur um die sichere Seite für den Treiberbaustein, sondern eben auch darum, das du die Gateladung für den MOSFet in kürzestmöglicher Zeit transportieren willst, um die MOSFet zügig zu laden und entladen. Der Gatewiderstand bildet mit der Gatekapazität einen Tiefpass, der desto langsamer ist, je höher der Widerstand ist. Wenn du also die Totzeit zu klein wählst, wird ein MOSFet noch abgeschaltet, während der andere schon leitet. Da du die PWM Frequenz auch noch recht hoch ansetzt, musst du eben genügend Strom liefern, damit sich das Gate entsprechend schnell lädt bzw. entlädt. operator schrieb: > HIN ist auf > High, aber HO bleibt low, an Vb messe ich +12V und an VS 0V. Prinzipbedingt können die Ladungspumpen in diesen Bausteinen kein 'Dauerhigh' liefern, sondern müssen zum 'Aufpumpen' immer wieder die Lowside aktivieren. So eine Ladungspumpe kann also nie 100% PWM High liefern. Das Prinzip ist ja, das die Ladung in C211/212 auf die Spannung an Vs 'gestapelt wird', so das das Gate dann Vs+12V sieht. Wenn der Kondensator dann leer ist, ist die Gatespannung bei Vs und der MOSFet sieht nur 0V zwischen Gate und Source.
:
Bearbeitet durch User
Vielen Dank für deine ausführlichen Antworten. Ich hatte auch schon die Vermutung, dass die Zeit bis zum Anfahren zu lange ist und deshalb der Kondensator entladen wird. Jedoch kann ich es mir dann nicht erklären, warum VO low bleibt, wenn an Vb 12V und Vs 0V anliegt. Dadurch müssten sich die Kondensatoren doch wieder aufladen, oder nicht? Auf jeden Fall erscheint der Treiber aber als zu schwach zu sein. Danke soweit schon einmal!
Falls jemand auf diesen Thread stossen sollte: IRS2186 ist pinkompatibel, bietet aber deutlich mehr Leistung. AN-978 Seiten 17 & 18 zeigen eine Schaltung für dauer ein des HighSide Fet, mittels charge pump durch einen 555 Timer. Ebenso empfehlenswert slva444 mit einer ähnlichen Schaltung für eine charge pump. Danke nochmals an Matthias Sch. für das aufzeigen der Problematik.
Bin mir jetzt nicht sicher ob ich das richtig verstaqnden habe, du hast die PWM am LIN? Diese Treiber brauchen für das bootstrapping der oberen treiberstufe immer ienen Takt an HIN! PWM bis 100% geht nicht bei diesen. gruss ...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.