Welcher Widerstand soll mit dieser RGB-LED verwendet werden?

Ich habe diese LED und bin mir nicht sicher, welchen Widerstand ich verwenden soll, um den 5-V-Strom auf eine geeignete Spannung zu senken und den entsprechenden Strom zu erzeugen.

Die LED ist mit 200 mA bewertet, aber das Datenblatt sagt, dass ich 150 mA durch sie anlegen sollte. Mein Mikrocontroller gibt 5 V aus, denke ich, aber ich bin mir nicht sicher, da ich kein Multimeter habe, aber ich lege 5 V an den VCC des Mikrocontrollers an.

RGB-LED-Spannung

meine fragen sind:

  • Welchen Widerstand sollte ich mit dieser LED verwenden? (Ich habe 33 Ohm als Antwort bekommen, was mich dazu bringt, dass ich keinen Widerstand brauche).
  • Wenn ich einen Widerstand brauche, würde ein 1/2-Watt-Widerstand funktionieren? Der niedrigste Wert, den ich habe, ist 100 Ohm, ist das nah genug?
  • Das Datenblatt erklärt nicht, wie man die LED lötet. Verbinde ich einfach die b- und r- Punkte mit Masse und die b + und r + mit den Mikrocontroller-Ausgängen, und wenn ich blau will, mache ich niedriges r + und hohes b +?

Entschuldigung für die umfangreichen Fragen, ich hatte nie eine formelle Ausbildung oder Erfahrung in diesem Bereich. Danke!

Antworten (5)

Sie sollten 3 verschiedene Widerstände verwenden, einen für jede Farbe, obwohl Blau und Grün die gleichen Spezifikationen haben.

Bei 150 mA beträgt die Durchlassspannung für Rot 2,2 V, Grün 3,5 V und Blau 3,5 V. Sie sollten also einen 22-Ohm-1-Watt-Widerstand für Rot und einen 10-Ohm-0,5-Watt-Widerstand für Grün und Blau verwenden. Sie haben ein wenig Spielraum bei diesen Zahlen, und wenn Sie keinen Widerstand haben, der diese Wattzahl bewältigen kann, können Sie mehr als einen parallel verwenden, stellen Sie einfach sicher, dass Sie den richtigen Widerstand zwischen ihnen berechnen.

Ich bezweifle auch, dass Ihr Mikrocontroller 150 mA liefern kann (es sind wahrscheinlich eher 20 mA), daher müssen Sie wahrscheinlich für jede Farbe einen Transistor verwenden, damit sie genug Strom ziehen können. Sehen Sie sich dieses Bild an, um zu erfahren, wie Sie den Transistor an Ihr System anschließen. Ignorieren Sie jedoch die 12 V und mehrere LEDs.

Geben Sie hier die Bildbeschreibung ein

Möglicherweise möchten Sie auch, dass jede Farbe von einem PWM-Pin gesteuert wird, sodass Sie die Helligkeit jeder Farbe ändern können, um die Gesamtfarbe nach Belieben zu ändern.

Angesichts der Tatsache, dass Sie hier nicht an eine gemeinsame Anode gebunden sind (vorausgesetzt, ich habe die richtige Spezifikation gefunden), warum sollten Sie dies einem Design mit gemeinsamem Kollektor / gemeinsamem Abfluss vorziehen? Sie isolieren das Arduino von jeder Stromlast und treiben die LEDs dann mit 5 V an, sodass Sie einen geringeren Widerstand benötigen. Ich habe auch festgestellt, dass sie toleranter gegenüber Transistorspezifikationen sind.

Ich habe es eilig, hier rauszukommen, aber ich hoffe, das hilft. Stellen Sie eine Frage und ich oder jemand wird antworten :)

Geben Sie hier die Bildbeschreibung ein

Und was ist mit der Wattzahl der Widerstände?
P = i ^ 2 * R. Hier beträgt Ihr Strom 150 mA, sodass die Verlustleistung des 19-Ohm-Widerstands (0,150 mA) ^ 2 * 19 Ohm = 0,429 Watt betragen würde.
Der OP gibt zu, dass er ein NOOB ist. OP spricht davon, eine LED mit 150 mA anzusteuern, die vom Ausgang eines Mikrocontrollers kommen. Der eigentliche Punkt ist NICHT die Berechnung eines Widerstands, der eigentliche Punkt ist, niemals zu versuchen, mehr als ein paar mA aus dem Ausgang eines Mikrocontrollers zu beziehen; Stattdessen sollte ein Transistor verwendet werden (wie die anderen Fragen gesagt haben).
Vielleicht nicht 150 mA, aber sicher gibt es viele Mikros, mit denen Sie problemlos 20 mA auf einen einzelnen Stift ziehen / versenken können. Mehr als genug, um eine kleine LED anzusteuern. Sie könnten sogar Pins kombinieren, zum Beispiel können einige Atmels 200 mA pro Port aufnehmen. Es geht darum, unter der kombinierten Strom- und Wärmegrenze zu bleiben, damit Sie den Treiber nicht schmelzen. Das heißt, ein Transistor ist eine gute Wahl, wenn Sie die Option haben, aber nicht die einzige Option. Es ist anwendungsabhängig. Ich denke, es ist falsch zu sagen, dass Sie eine LED von einem Mikro "nie" mit mehr als ein paar mA ansteuern können.

Sie brauchen unbedingt einen Widerstand, tatsächlich brauchen Sie drei. Der aufgeführte maximale DC-Strom beträgt 150 mA. Ich würde es nicht so stark forcieren wollen. Die Durchlassspannungen stammen aus der von Ihnen aufgeführten Tabelle

R: (5V-2,2V)/100mA = 28 Ohm

G: (5V-3,5V)/100mA = 15 Ohm

B: (5 V-3,5 V)/100 mA = 15 Ohm

Diese Widerstände dienen der Strombegrenzung. Wenn sie nicht da sind, wird Ihre LED nicht lange halten. Außerdem sind 100 mA viel mehr Strom, als Ihr Mikrocontroller liefern kann. Sie müssen jeder LED im Paket einen Schalter hinzufügen.

LED-Schalter

Diese Antwort berücksichtigt nicht die Lumen pro mA jeder LED-Farbe. Betrachtet man das Datenblatt der Cree ds-UHD1110-FKA Farb-LED, zeigt Seite 2 die typischen elektrischen und optischen Eigenschaften. Hier finden Sie die Lichtstärke bei 5mA. Für diese spezielle LED sind sie: Rot: 78, Grün: 106 und Blau: 24. Wenn Sie also alle drei Farben mit demselben Strom (5 mA) ansteuern, ist die Helligkeit radikal unterschiedlich. Aus diesem Grund müssen Sie Ihre Widerstände basierend auf diesem Intensitätsunterschied neu berechnen. Ich schlage vor, Sie verwenden ein Verhältnis von einem zum anderen. Dies wird eine enge erste Vermutung sein. Sie können später auf Seite 5 des Datenblatts sehen, dass die Intensität für Rot ziemlich linear über dem Strom ist, aber für Grün und Blau abfällt. Das bedeutet, wenn der Strom ansteigt, wird Rot heller.

Die Direktansteuerung ist nur für geringe Ströme geeignet. Die Hoffnung, leuchtende 150-mA-LEDs direkt von einem Mikrocontroller aus ansteuern zu können, ist sehr optimistisch. Ansonsten guter Rat für eine einfache Lösung und niedrigere Leistungsanzeige-LEDs.
Wenn Sie dies jedoch ganz durchziehen möchten, müssen Sie auch so etwas wie das CIE-Modell berücksichtigen. Rot, Grün und Blau sehen bei gleicher Intensität nicht so aus, als hätten sie die gleiche Intensität, da unsere Augen für jede Farbe unterschiedlich empfindlich sind ... Wenn Sie also nach "weißem" Licht suchen, müssen Sie das wirklich ausgleichen wahrgenommene Helligkeit jeder Farbe, um die Schwarzkörperstrahlung anzunähern. Die Mathematik könnte ziemlich involviert sein :)

Mir ist klar, dass dies zum jetzigen Zeitpunkt über 6 Jahre alt ist und das OP wahrscheinlich zu anderen Projekten übergegangen ist, aber zum Nutzen aller anderen, die hier über eine DuckDuck -Suche [sorry Google] landen und einen Widerstand zur Begrenzung verwenden Strom, wenn der Strom so hoch ist, ist in den meisten Fällen eine schlechte Wahl. Alles über 20 mA muss wirklich von etwas angetrieben werden, das den Strom besser regelt als ein Widerstand. Je größer der Widerstand, desto besser die Stromregelung, aber auch desto größer die Verlustleistung.

Daher ist es wirklich eine bessere Idee, einen Stromregler zu verwenden – wie den CAT4008 oder TLC5916 oder einen ähnlichen IC oder eine Switch-Mode - Lösung.

Sie erhalten eine bessere Intensitätskonsistenz über die Spannweite möglicher Vorwärtsabfälle. Selbst die LED mit der gleichen Modellnummer/Farbe kann eine ganze Reihe von Durchlassspannungen haben, und aufgrund der exponentiellen Übertragungskurve führen kleine Spannungsschwankungen zu großen Stromschwankungen – und der Strom ist direkt proportional zur Intensität.

Sie haben irgendwie Recht, eine andere Lösung als einen Widerstand zur Begrenzung eines Stroms über 20 mA zu verwenden, aber Sie haben den wichtigsten Punkt verpasst: Das OP spricht davon, eine LED mit 150 mA vom Ausgang eines Mikrocontrollers anzusteuern! Der eigentliche Punkt ist NICHT die Verwendung eines Stromreglers oder eines Schalters, um den von der LED aufgenommenen Strom zu begrenzen. Der eigentliche Punkt ist , versuchen Sie niemals, mehr als ein paar mA aus dem Ausgang eines Mikrocontrollers zu beziehen . Der uC-Signalausgang sollte einem Transistor zugeführt werden, der die 150 mA zur LED verarbeiten könnte. Es tut mir leid, aber ich muss Ihre Antwort ablehnen. bearbeite es.
Bitte beachten Sie, dass beide Antworten von Garret und Matt Transistoren verwenden (@Garret Fogerlie verwendete Bipolare und @Matt Young verwendete MOSFET).