Ich baue einen Arduino-gesteuerten RGB-LED-Treiber unter Verwendung des Konstantstrom-LED-Treibers WS2803, der TLP250-MOSFET-Treiber und der IRF540N-MOSFETs. So sieht es aus:
Das Bild wurde verkleinert, so dass es schwerer zu erkennen ist. R3, R7 und R11 sind 1k-Widerstände.
Diese Schaltung treibt einen 5 m langen RGB-LED-Streifen (100 Segmente) an und sollte maximal 2 A / Kanal verbrauchen. Daher sollte jeder MOSFET 2A bei max. 13 V verarbeiten müssen. IRF540N ist für 100 V / 33 A ausgelegt. RDSon sollte 44mOhm sein. Daher dachte ich, dass kein Kühlkörper erforderlich wäre.
Ich möchte diese Dinge natürlich PWM (WS2803 PWMs bei 2,5 kHz), aber konzentrieren wir uns auf den vollständigen EIN-Zustand. Das Problem, das ich habe, ist, dass die MOSFETs im vollen EIN-Zustand ernsthaft überhitzen (kein Einschalten). Sie können die Werte, die ich im vollen EIN-Zustand gemessen habe, auf dem Bild sehen.
TLP250 scheint die MOSFETs korrekt anzusteuern (VGS = 10,6 V), aber ich verstehe nicht, warum ich so hohe VDS bekomme (wie 0,6 V bei roten LEDs). Diese MOSFETs sollten RDSon 44mOhm haben. Wenn also 1,4 A durch sie fließen, sollte dies einen Spannungsabfall von weniger als 0,1 V erzeugen.
Die Dinge, die ich versucht habe:
- TLP250 entfernt und 13V direkt an das Gate angelegt - dachte, dass der MOSFET nicht vollständig geöffnet ist, aber es hat überhaupt nicht geholfen, VDS war immer noch bei 0,6V
- LED-Streifen entfernt und eine Autolampe 12V / 55W auf rotem Kanal verwendet. Es flossen 3,5 A, VDS war bei 2 V und stieg an, während sich der MOSFET aufheizte
Meine Fragen sind also:
- Warum ist VDS so hoch und warum ist der MOSFET überhitzt?
- Selbst mit VDS bei 0,6 V und ID bei 1,4 A beträgt die Leistung 0,84 W, was meiner Meinung nach ohne Kühlkörper in Ordnung sein sollte.
- Wäre ich mit einem weniger leistungsstarken MOSFET, etwa 20 V / 5 A, besser dran? Oder verwenden Sie MOSFETs mit Logikpegel und treiben Sie sie direkt von WS2803 an (obwohl mir die optische Isolation von TLP250 gefällt).
Einige Anmerkungen:
- Ich habe diese Schaltung momentan nur auf einem Steckbrett und die Drähte, die die MOSFET-Quelle mit GND verbinden, werden auch sehr heiß. Ich weiß, dass dies normal ist, da ein relativ hoher Strom durch sie fließt, aber ich dachte, ich erwähne es nur
- Ich habe die MOSFETs in großen Mengen aus China gekauft. Kann es sein, dass dies nicht wirklich IRF540Ns sind und ziemlich niedrigere Spezifikationen haben?
EDIT: Noch eine Sache. Ich habe diesen Controller basierend auf dem MOSFET-Treiber von hier aus erstellt . Der Typ verwendet separate Stromquellen für TLP250 und für die Last (Vsupply, VMOS). Ich habe für beide dieselbe Quelle verwendet. Ich bin mir nicht sicher, ob das wichtig ist. Und mein Netzteil ist 12V 10A geregelt, so dass ich nicht denke, dass das Netzteil das Problem ist.
Vielen Dank.