LED-Matrix-Konstantstromtreiber mit MOSFET und NPN-Trans

Ich zeichne die Schaltung zum Ansteuern von LED-Strings. Ich habe eine geregelte Gleichstromversorgung von 17,5 V bei 1 A. Ich habe mich nicht für eine Konstantstromversorgung entschieden, da dies das gesamte Projekt zusätzlich kostete. Daher verwende ich zum Ansteuern von LEDs einen Konstantstromquellentreiber, der auf einem N-Kanal-MOSFET und einem NPN-Transistor mit einigen Widerständen basiert. Dies ist eine billige und kostengünstige Lösung Ich muss die Projektkosten so gering wie möglich halten.

Ich habe viele Websites und Tutorials besucht, um zu erfahren, wie es funktioniert, und diese Schaltung erstellt. Ich bin mir bei der Schaltung immer noch nicht sicher: -

Hier ist die Schaltung zum Ansteuern von 20 LEDs mit dem ESP8266 SoC-Modul.

Geben Sie hier die Bildbeschreibung ein


Komponentenspezifikationen: -

Weiße LED (SMD) – Paket 2835

  • Vf = 3,1–3,2 V
  • Wenn = 60 mA (typ.), 90 mA (max.), Impulsstrom = (150 mA)

Q1 (N-Kanal-MOSFET) - Gehäuse SOT-23

  • IDS: 5,8A
  • VGS: ±12 V
  • VDS: 30V
  • VGS(th) = 1,05 V
  • RDS(ON) (bei VGS=10V) < 28mΩ
  • RDS(ON) (bei VGS = 4,5 V) < 33 mΩ
  • RDS(EIN) (bei VGS = 2,5 V) < 52 mΩ

    Einige andere Informationen :-

Geben Sie hier die Bildbeschreibung ein

Link zum Datenblatt: - http://www.aosmd.com/pdfs/datasheet/ao3400.pdf


MMBT3904 NPN-Transistor

Geben Sie hier die Bildbeschreibung ein

Link zum Datenblatt: http://www.onsemi.com/pub/Collateral/MMBT3904LT1-D.PDF


Einige Berechnungen :-

  • Der benötigte Strom, um alle 5Series 4Parallel LEDs vollständig zum Leuchten zu bringen = 360mA (90*4).
  • Gesamtspannungsabfall über LEDs = 16V (3.2*5).
  • Eingangsspannung =17.5V @ 1A
  • Die Vbe von NPN =0.7V

Der Strom durch MOSFET und LED wird durch die Widerstände R5 und R6 definiert. Deshalb

  R5 = R6  = 0.7/If(LED)
  R5 = R6  = 0.7/0.45 ohm.  (450 mA taken, extra 100 mA as buffer)
  R5 = R6  = 1.5 ohm

Verlustleistung bei R5 und R6: -

Ps = 0.49/1.5 W
Ps = 326 mW

Spannungsabfall über MOSFET: -

Vm = Vs - Vf(LED) - Vbe
Vm = 17.5 - 16 - 0.7
Vm = 0.8 V

Verlustleistung am MOSFET: -

Pm = Vm * If (LED)
Pm = 0.8 * 0.45
Pm = 360 mW

Referenzplatine mit Aluminiumkühlkörper auf der Rückseite: -

Geben Sie hier die Bildbeschreibung ein


Fragen :-

  • Ist die Schaltung geeignet, alle 20 LEDs mit den obigen Berechnungen anzusteuern?
  • Irgendein thermisches Runaway-Problem mit der Schaltung?
  • Benötige ich einen Begrenzungswiderstand auf der LED-Seite?
  • Worauf bezieht sich Impulsstrom in LEDs?
  • Wozu dienen die Widerstände R21 und R7 im Stromkreis?

Bearbeiten :-

Das Diagramm Vf vs. Sperrschichttemperatur: -

Geben Sie hier die Bildbeschreibung ein

Das Vf vs. If-Diagramm: -

Geben Sie hier die Bildbeschreibung ein

Wollen Sie sie einfach immer bei 100 % Einschaltdauer einschalten? Welcher Hersteller stellt die 2835 LED her, die Sie verwenden?
@jonk Einschalten für etwa 10 Stunden pro Tag. Ich verwende Edison-LEDs. Hier ist der Link zur Produktseite: edison-opto.com/en/product/plcc_2835_series und die Teilenummer lautet2T03X2CW11000002
Wissen Sie, welches Binning Sie verwenden? Macht viel Unterschied. Siehe unten auf Seite 5 Ihres Datenblatts. Die Kurve, die Sie zeigen, ist nur ein Beispiel. Vieles hängt noch von der Tonne ab.
@jonk Ja, ich bekomme entweder die VA2- oder die VB3-Spannungs-Bin-Gruppe. Ich kaufe LEDs bei einem autorisierten Händler.
Danke. Interessiert es Sie, ob es vier Ketten mit 5 LEDs oder 5 Ketten mit 4 LEDs gibt? Spielt die Erhöhung der Dissipation für Sie eine Rolle? (Ich mache mir Sorgen um die verfügbare Kopffreiheit.)
@jonk Meinst du 4 parallele Strings mit 5 LEDs in Reihe oder 5 parallele Strings mit 5 LEDs? Wenn Sie über den einzelnen 4-Strang mit 5 LEDs in Reihe sprechen und es für jeden Strang einen anderen Stromtreiber gibt, ist dies für mich nicht machbar, da dies die Anzahl der Komponenten und die Kosten erhöht und ich nur begrenzten Platz für das PCB-Design habe und ich kann es sich nicht leisten, weitere Komponenten hinzuzufügen.
Ich dachte an die aktuelle Spiegelanordnung. So wie sie sind, kann man sie sowieso nicht besaiten. Sie müssen also einige Komponenten hinzufügen, ob Sie wollen oder nicht. Ich dachte, das Hinzufügen eines BJT pro Saite würde Sie nicht umbringen. Fühlst du dich bei der Idee festgefahren, parallel zu laufen, wie du sie hast? Denn das ist einfach falsch.

Antworten (3)

Ich würde LEDs niemals ohne einen Vorwiderstand in jedem Zweig parallel betreiben, um die Ströme zwischen den Zweigen auszugleichen, insbesondere wenn die LEDs nahe an ihrem maximalen Strom betrieben werden sollen. Wenn Sie nicht versuchen, die Ströme auszugleichen, erhält ein Zweig möglicherweise etwas mehr Strom als die anderen, wodurch die LEDs im Zweig etwas heißer werden und die UI-Eigenschaften so geändert werden, dass der Zweig mehr Strom erhält und Sie Wärme haben Renn weg. Ich denke, ein 1Ω-Widerstand in jedem Zweig sollte ausreichen.

Der Impulsstrom ist der maximal zulässige Strom in der LED für kurze Zeit (z. B. wenn man die LED für eine Standbildkamera blinken lassen möchte). Der maximale Strom sollte der maximale Strom sein, den die LED aufnehmen kann, wahrscheinlich mit perfekter Wärmeableitung. Ich würde lieber keine Ströme verwenden, die viel höher als der Nennstrom sind.

Ihre Berechnungen für Widerstandswerte und Verlustleistungen sehen für mich gut aus.

Bearbeiten: Es ist nicht in Ordnung. Erstens, wenn der maximale Strom in Ihren LEDs ist 4 × 90 mA = 360 mA Sie sollten auf keinen Fall einen Stromregler für einen höheren Strom auslegen, da Sie sonst Ihre LEDs verbrennen. Sie sollten es eher für einen niedrigeren Strom auslegen, um sicherzustellen, dass Sie sie nicht verbrennen. Ich würde gehen 4 × 60 mA = 240 mA . Dann würden Sie bekommen R5 R6 = 0,7 v 0,24 A = 2.9 Ω , mit R5 R6 = R5 × R6 R5 + R6 . Wenn du wählst R5 = R6 (was vernünftig ist), hast du R5 R6 = R5 2 = R6 2 , somit R5 = R6 = 5.8 Ω .

Ihre Schaltung ist eher ein Strombegrenzer als ein Stromregler. Es funktioniert, weil, wenn der Strom (zu) hoch wird, die Vbe von T1hoch wird und dann T1die Vgs-Spannung von reduziert wird Q1, die widerstandsfähiger wird und den Strom reduziert. R7ist nützlich, damit T1die Spannung reduziert werden kann. Ohne es könnten Sie nur brennen, T1wenn WHITE_GPIOes an eine niederohmige Spannungsquelle angeschlossen wurde.

Ich habe keine Ahnung von der Verwendung von R21.

Seine Stromsteuerwiderstandsberechnungen sind tatsächlich falsch, selbst wenn man annimmt, dass seine Stromschätzung mit Bedacht gewählt wurde (ist es nicht) und sein NPN-BJT annimmt v B E = 700 mV ist auch richtig. Schau genauer hin.
Ok, du hast Recht, ich habe nicht genau genug hingeschaut, ich werde meine Antwort bearbeiten.
@jonk Inwiefern sind aktuelle Schätzungen falsch? Das beigefügte Datenblatt von NPN zeigt den Bereich von 0,65 bis 0,85 von Vbe. Kann erhöht werden, wenn Ib = 10 mA, was nicht der Fall ist, da der 1-K-Widerstand den Strom begrenzt und der maximale Strom an der Basis 3,3 mA (3,3/1000) beträgt.
@AnujMattóõ: Ich habe meine Antwort bearbeitet: Sie sollten keinen Stromregler für einen Strom entwerfen, der höher ist als der maximale Strom Ihrer Dioden, oder Sie werden sie verbrennen! Ihre „zusätzlichen 100 mA als Puffer“ sind einfach falsch.

Schaltung geeignet?

NEIN

Die größte Sorge für den Uneingeweihten hier ist das thermische Durchgehen und der Temperaturanstieg, und dies hängt von der Qualität des LED-Lieferanten für angepasste Vf ab.

  • Die Bedingungen für ein Durchgehen erfordern, dass die NTC-Vf-Änderungen in ΔI pro String einen Anstieg der Sperrschichttemperatur aufgrund des niedrigeren Vf-Strings dieses Strings verursachen, während die anderen gemeinsam genutzten Strings weniger Strom teilen und die Temperatur sinken.

  • Es sollte intuitiv sein, dass je mehr LEDs in Reihe geschaltet sind, desto weniger Schwankungen der Stromänderungen aufgrund von -ΔV/+ΔT ein Abfall von Vf für jedes Grad an Anstieg von Tjcn.

  • Der NTC-Wert beträgt jedoch nur -1,9 mV/ºC

    • Eine Temperaturdifferenz von 50 °C bedeutet also einen Abfall von 0,1 V
    • Ich gehe davon aus, dass LEDs in einer Charge innerhalb von +/- 0,1 V angepasst werden sollten, aber gemischte Chargen sind möglich.
    • für diese Gehäusegröße von 2835 (metrisch) Rj-sp = 18 ºC/W typ.
    • Die thermische Kopplung zwischen LEDs ist unbekannt, aber dies ist weitaus besser als außerhalb des Boards
    • Um dies richtig zu analysieren, ist ein Stabilitätskriterium mit einer "Schleifenverstärkung von <1" erforderlich, wobei die Verstärkung das Produkt des +ve-Spannungsanstiegs mit dem Strom und des -ve-Spannungsabfalls mit dem Temperaturanstieg ist, was zu einem Anstieg des Stroms über der LED führt ESR.
      • z. B. bedeutet ein ΔT-Anstieg von 20 ºC bei -1,9 mV/ºC einen Abfall von Vf von 38 mV, was bei einer erzwungenen konstanten Spannung tatsächlich einem Anstieg von 38 mV in V über 2 Ω ESR oder einem Stromanstieg von 19 mA bei einem Leistungsanstieg von ΔI²ESR= entspricht 0,72 mW, was zu einem Temperaturanstieg von 0,72 mW * 19 ° C / W = 0,13 ° C führt, also sollte dies stabil sein.
      • Verwenden Sie die Differenz zwischen Strings und nicht die absoluten Werte für eine LED.
      • Der Stabilitätsspielraum wird erheblich verbessert, wenn ein Serien-R gleich dem ESR einer LED oder 2 Ω verwendet wird.
      • Das Foto verwendet Werte von 3R3 und 5R5 Ω
    • Kritischer wird die Schleife bei hohen Temperaturgradienten und hohen Strömen.
    • Ich gehe davon aus, dass der Temperaturanstieg von einer LED auf der ganzen Linie ziemlich gleichmäßig sein sollte, kann aber anfangs hoch sein, wenn es eine große Diskrepanz gibt
      • Dies wird jedoch immer seltener, insbesondere bei LEDs mit hohem Wirkungsgrad und besserer Vf-Steuerung, da ein höherer ESR als der Nennwert (1/Pd) einen viel geringeren Wirkungsgrad bedeutet. Dies ist ein Qualitätskontrollproblem des Anbieters, also wählen Sie die Quellen mit Bedacht aus.

    Worauf bezieht sich Impulsstrom in LEDs?

Normalerweise kann PWM bei einem Strom von mehr als I max bei einem Arbeitszyklus von weniger als 100 % verwendet werden. Das Verhältnis ist im Allgemeinen niedrig für pk/avg wie <1,2 für PWM-Anwendungen mit einem gewissen Verlust an Wirksamkeit. Oft bewerten sie es in maximalem gepulstem Fluss und vergleichen es mit DC-Fluss, damit Sie keine dummen Ideen bekommen, 2x Strom bei 50% Einschaltdauer zu treiben.

Wozu dienen die Widerstände R21 und R7 im Stromkreis?

. R17 (100 = 10 Ω) könnte dazu dienen, die unterschiedlichen LED-Größenketten aufgrund einer größeren Fehlanpassung von Vf zu überbrücken.

Kurz gesagt, der Bedarf an Reihen Rs pro Saiten hängt vollständig von der Vf-Toleranz der LEDs und der thermischen Kopplung zwischen ihnen ab.

Es werden also minimale Werte von 1/Pd Ω pro Saite und manchmal mehr verwendet, und in meinem Fall bekomme ich angepasste <0,1-V-Teile, sodass ich 0 Ω verwende.

hinzugefügt

Aus dem Edison-Datenblatt gibt es Bin-Nummern für Vf. Nur Ihr Lieferant kann kontrollieren, was Sie nach Ihrer Anfrage erhalten. Normalerweise steigen die Kosten für einen einzelnen Bin-Bereich von +/-0,05 V erheblich an. Es kann sinnvoll sein, zwei benachbarte Behälter anzufordern. Die meisten Distributoren wählen abhängig von Ihrer Bestellmenge, es sei denn, Sie geben Kostenauswirkungen an.

  • VB1 2,9 3,0 < .
  • VC1 3.0 3.1 < ...
  • VA2 3,1 3,2 < am häufigsten bei einigen Lieferanten.
  • VB2 3,2 3,3 < bei einigen Anbietern am häufigsten.
  • VC2 3,3 3,4 < ...
  • VA3 3,4 3,5 < ..
  • VB3 3,5 3,6 < .

http://edison-opto.com/en/product/plcc_2835_series

Farbtemperaturoptionen sind entscheidend für die persönliche Wahl. meins ist 4000~4500K

Ich verwende Edison-LEDs. Hier ist der Link zur Produktseite:- edison-opto.com/en/product/plcc_2835_series und die Teilenummer lautet 2T03X2CW11000002.
Ich verstehe die Tatsache, dass mit steigender Sperrschichttemperatur die Durchlassspannung abzunehmen beginnt. Und die LEDs verbrauchen etwa 9-10 Stunden pro Tag 90 % ihrer maximalen Stromgrenze (90 mA). Das Hinzufügen eines Widerstands von entweder 1 Ω oder 0 Ω reicht also aus, um die Vf von LEDs anzupassen?
Denken Sie daran, dass das hinzugefügte Rs von der Anpassung von ΔT vs. ΔVf abhängt. Der Betrag der Fehlanpassung nimmt mit I²ESR zu, sodass eine Reduzierung von bewertet I mehr Spielraum weg vom Durchgehen bedeutet und die Empfindlichkeit von ΔI vs. T mit ESR+Rs schnell abfällt. Das Testen ist mit einem Vf @I-Impulstest unter Verwendung einer Prüfvorrichtung so wichtig, dass sich Tjcn bei einem schmalen Δt-Impuls nicht ändert. Wenn Sie raten möchten, gehen Sie vor, anstatt meine Faustregel zu verwenden. Widerstände sind fast frei. Scheitern ist keine Option mit blinden Annahmen. Zeit > 1 Minute ist irrelevant.
Ja, ich bekomme entweder die VA2- oder die VB3-Spannungs-Bin-Gruppe. Ich kaufe LEDs bei einem autorisierten Händler. Die Farbtemperatur ist sowohl kaltweiß als auch warmweiß. Ich werde 1 Ohm als Widerstand in allen parallelen Saiten verwenden. Nur zur Bestätigung, LEDs auf der Kathoden- oder Anodenseite hinzufügen? Wird das einen Unterschied machen?
kein diff ok dann. Wenn Sie die Platinentemperatur messen möchten. Steigen Sie für Qualitätstestzwecke an, messen Sie die Vbe-Spannung mit einem seriellen R zur Isolierung und externen Dimmfunktion.

Wenn Sie den verfügbaren Platz haben und sich die fast freien Widerstände leisten können, ist dies eine Möglichkeit, sowohl den Stromausgleich zwischen den Strings sicherzustellen als auch den erhöhten Strom in benachbarten LEDs zu minimieren, wenn einer ausfällt. Wählen Sie die Widerstände so aus, dass sie genügend Spannung liefern, um die maximale Differenz der Durchlassspannung zwischen zwei LEDs bei maximal zu erwartendem Strom zu überwinden.

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan