Gibt es einen Fallstrick bei der Verwendung von Widerständen in Reihe UND parallel für ein LED-Array?

Ich habe viel über LEDs und die Verwendung von Reihen- und Parallelwiderständen gesehen, aber nichts über die Kombination von beidem gefunden, also hier los.

Ich arbeite an einer Art Uhr, die ähnlich wie eine 7-Segment-Anzeige funktioniert, bei der je nach Treiberausgang verschiedene LEDs gleichzeitig leuchten (manchmal 2, manchmal alle 7), also werde ich das als Beispiel verwenden.

Um den Akku zu schonen, möchte ich während des "normalen" Betriebs eine geringe Helligkeit mit einer Option für eine vorübergehende hohe Helligkeit haben. Da dies eher klein sein muss, um tragbar zu sein, versuche ich natürlich, die Anzahl der Komponenten zu minimieren. Die Kosten sind relevant, aber viel weniger ein Faktor als das Erreichen einer kleinen Größe, die von Hand gelötet werden kann.

Es ist allgemein bekannt, dass das Betreiben paralleler LEDs an einem einzelnen Widerstand nicht der beste Ansatz ist, und ich habe in meinem Design eine Widerstand-pro-LED-Anordnung berücksichtigt, aber ich möchte in der Lage sein, einige der Widerstände vorübergehend zu umgehen.

Ich dachte, ich könnte die Widerstands-LED-Serienpaare in ein paralleles Array stellen, das einen einzelnen Widerstand mit einem Bypass speist, wie in diesem Schema:

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Die Frage also: Wäre es genauso schlimm, einen einzelnen Widerstand in Reihe mit einem parallelen LED-Array zu schalten, wenn die LEDs auch dedizierte Vorwiderstände hätten, und wenn ja, gibt es andere Alternativen für das von mir gesuchte schwache / helle Ergebnis?

Zusätzliche
Informationen - Ich plane eine 3-V-Batteriequelle (2 x AAA), die LEDs mit einem Vf von 2-2,2 betreibt.
- Sobald ich meine LEDs habe, beabsichtige ich, verschiedene Widerstandswerte auf Helligkeitsausbeute zu testen, hoffe aber auf etwa 2-4 und 7-10 mA für Low bzw. High.
- Das eigentliche Array hat 12 LEDs, von denen maximal 9 gleichzeitig leuchten.
- Es gibt insgesamt 4 "Ziffern"-Arrays.
- Ich arbeite gerne mit SOIC- und 0805- (und einigen 0603-) Paketen.
- Wenn die Gefahr einer (leicht) ungleichmäßigen Helligkeit von einer LED zur nächsten besteht, ist dies in Ordnung, da dies einen "kampferprobten" Look ergibt, der zum Design passt.

Ich sehe keinen Grund, der nicht funktionieren würde.
Abhängig von Ihrem CMOS-IC @3.3 kann es ein internes RdsOn-Äquivalent von 130 Ohm haben, aber ARM-Chips haben 25 Ohm, daher muss dies in die Berechnungen einbezogen werden. Auch 5 mm 2 V LEDs haben etwa 10 Ohm ESR. Haben Sie stattdessen eine 3,7-V-LiPo-Zelle in Betracht gezogen?
@ TonyStewart.EEseit '75 war mir bewusst, dass ich den RdsOn des MOSFET (würde S1 ersetzen) in der Gesamtgleichung berücksichtigen muss, werde aber auch das CMOS im Auge behalten. Danke für den Hinweis. Ich suche nach alternativen Stromquellen und werde sehen, was ich mit einem LiPo machen kann.
Sie stellen auch dünne flexible LiPo-Zellen für Uhrenarmbänder her, mit Drahtleitungen. RdsOn von 74ALVCxxx beträgt mehr oder weniger 25 Ohm, mehr (33 typ. Ohm) bei 3,0 V, viel weniger als 150 Ohm

Antworten (5)

Ihre LEDs funktionieren möglicherweise genau so, wie Sie es erwarten, oder auch nicht, je nachdem, was Sie erwarten.

Die Helligkeitsänderung beim Betätigen des Schalters variiert je nachdem, ob Sie 1 oder 9 LEDs leuchten lassen. Bei 1 LED ist die Änderung gering, bei 9 LEDs ist die Änderung groß.

Bei geschlossenem Schalter haben beliebig viele LEDs die gleiche Helligkeit. Wenn Sie bei geöffnetem Schalter mehr LEDs einschalten, werden die bereits eingeschalteten LEDs weniger hell.

Wenn Sie R8 eliminieren und die LEDs PWM-schalten, können Sie unabhängig von der Anzahl der leuchtenden LEDs eine konstante Helligkeitsänderung erzielen.

+1 für PWM, was OP wahrscheinlich die ganze Zeit brauchte.
Ich denke, das ist der richtige Weg. Gibt es eine Möglichkeit (niedrige Seite, nehme ich an) alle LEDs mit einem einzigen Gerät / Schaltkreis zu PWM? Entweder jedes der 4 Arrays oder alle 4 zusammen würden bei Immobilien helfen. Danke.
Ich hatte die Gelegenheit, dies durch Simulation und Breadboarding zu bestätigen, und es tut genau das, was ich dachte, aber ich hoffte, dass es nicht so wäre. Obwohl nicht so dramatisch, führt das Vorhandensein des Reihenwiderstands R8 zu einer Helligkeitsänderung, wenn die LEDs ihre unterschiedlichen Ein-/Aus-Zustände durchlaufen. Je weniger beleuchtet, desto heller. Je heller, desto dunkler. Eine Sache, die ich hinzufügen möchte, ist, dass je kleiner R8 im Verhältnis zu Rs1-7 ist, desto weniger sind sie betroffen - aber auch, desto weniger nützlich wird die Idee. PWM ist es.
Bitte nicht PWM der LEDs. Ich verabscheue PWM-Display absolut. Sie sehen so schrecklich und billig aus und lenken so ab, besonders wenn ich mich bewege und meine Augen hin und her huschen. Vielleicht bin ich sensibler als die meisten Menschen, ich weiß es nicht, aber ich kann nicht der Einzige sein.
@mkeith Du bist nicht der einzige, ich habe auch 'schnelle Augen', ich kann nachts ein VW-Auto vor mir erkennen (du wirst wissen, was ich meine, 95% der Bevölkerung werden es nicht tun). In den langsamen CRT-Tagen weigerte ich mich, an einem Schreibtisch oder neben einem Kollegen mit einem Monitor zu arbeiten, der mit 60 Hz lief. Ich wurde ein Experte für das Auffinden der relevanten Einträge im Monitortreiber, Gott sei Dank für LCDs! Wir haben das Argument über PWM-LEDs verloren, also mache ich mir heutzutage nicht einmal die Mühe, es zu erwähnen. Ich habe kürzlich ein Charlieplex-Display gebaut, bei etwa 200 Hz wurde ich damit endlich weniger unwohl.

Eine 3-V-Batterie ist in Ordnung für rote, orange-gelbe LEDs mit niedrigeren Durchlassspannungen und nicht so gut für Weiß, Blau und Grün. Vielleicht möchten Sie die Verwendung einer einzelnen wiederaufladbaren Lithium-Ionen-Zelle in Betracht ziehen, die die Spannung auf 3,6 V erhöht. Die Entladekurve einer Lithiumzelle bleibt bis zum Abschalten der Entladung über 3 V.

Widerstände eignen sich nicht gut für die Batterieeffizienz. Der Wert des Strombegrenzungswiderstands wird für eine feste Spannung gewählt. Wenn die Batteriespannung sinkt, nimmt die Effizienz ab und die LEDs werden vorzeitig gedimmt. Die Entladekurve einer AAA-Batterie funktioniert nicht gut für LEDs, die ihre Durchlassspannung aufrechterhalten müssen.

Ein Konstantstromregler (CCR) ist das Äquivalent eines dynamischen Widerstands, der den Strom unabhängig von der Spannung aufrechterhält.

Der Microchip MIC2860 ist ein 1 mm x 2 mm großer, hocheffizienter LED-Treiber für 0,25 $, der zwei LEDs mit bis zu 30 mA ansteuert. Dieser Konstantstromregler hält den Strom mit einer Dropout-Spannung von nur 0,052 mV.

Ein Widerstand stellt den maximalen Strom ein, und das Gerät hält optional auch einen Helligkeitssteuerwert (32 Stufen), wodurch die Notwendigkeit eines konstanten PWM-Dimmsignals entfällt. Im Standby verbraucht das Gerät nur 0,01 µA und behält die eingestellte Helligkeit. Es kann auch mit PWM über den Enable-Pin gesteuert werden.

Das klingt nach einer guten Richtung, um nach Designänderungen zu suchen. Danke. Ich habe das Datenblatt durchgelesen, bin aber immer noch neugierig - kann jedes Array von einem einzelnen Kanal des 2860 angesteuert werden, indem nur R8 ersetzt wird, oder MÜSSEN sie mit 1 LED pro Kanal angeordnet und wie im Datenblattbeispiel von Vin angesteuert werden? Für 4 Arrays von 12 würde dies bedeuten, dass ich 24 Chips (+erforderliche Externe pro) vs. 2 benötige.

Ihre LEDs funktionieren genau so, wie Sie es erwarten. Der Reihenwiderstand begrenzt die parallelen Stränge auf einen maximalen Strom von A/n, wobei N wirklich durch die einzelnen Widerstände eingestellt wird. Die beiden Abschnitte gleichen sich bei einem Strom aus, der stark von der Durchlassspannung und dem Durchlassstrom aller LEDs abhängt. Der theoretische Durchgangsstrom ist etwas schwierig zu berechnen, und die praktischen Ergebnisse variieren natürlich basierend auf der tatsächlichen V f vs. I f der LEDs und der Batteriespannung.

Wenn Sie es nicht richtig sehen, kann eine LED heller sein als die anderen, und selbst wenn sie gleich aussehen, können die I f - und Widerstandstoleranzen bedeuten, dass eine bei 9 mA liegt, während eine andere bei 6 mA liegt. Ich habe mehrere identische LEDs parallel zu einem Widerstand geschaltet. Einer sah heller aus als der Rest. Ich habe es einfach durch eines ersetzt, das der Helligkeit der anderen entsprach. Langlebigkeit und Stromanpassung waren für ein einmaliges Projekt nicht wichtig.

Aber es wird im Wesentlichen tun, was Sie denken. Volle Helligkeit, wenn der Schalter gedrückt wird, wodurch R8 kurzgeschlossen wird, und ein Bruchteil der Helligkeit, wenn R8 im Weg ist.

Als Alternativen bieten ein Mikrocontroller mit PWM-Steuerung der LEDs und ein Druckknopf für die Eingabe eine feinere Steuerung und viele weitere Optionen. Viele Mikrocontroller funktionieren problemlos mit 2x AAA, sodass Sie höchstens einen SMD-IC und möglicherweise einen 0,1-µF-Bypass-Kondensator hinzufügen. Code ist besser als diskrete Logik, IMHO. Stellen Sie sich vor, Sie jagen LEDs oder Muster auf dem Battle Worn-Look, den Sie sich vorstellen.

Danke für die Eingabe. Ich bin mir sicher, dass der µController effektiver wäre, aber im Moment versuche ich zu experimentieren und die Wurzeln von EE (einschließlich diskreter Logik) zu lernen, in der Annahme, dass es mir helfen wird, neuere Technologien zu verstehen und zu kontrollieren, während ich mich bewege nach vorne. Dies ist etwas, was ich in Betracht ziehen werde, wenn sich mein Wissen entwickelt.

Das ist ein gutes Design, zum Teil, weil es Sie dazu zwingt, es ohne den Widerstand im Schaltkreis (dh im hellen Modus) richtig zu machen. Durch Hinzufügen des Widerstands wird einfach die effektive Spannung an allen LEDs genau gleich gesenkt.

Nicht jede LED reagiert darauf auf die gleiche Weise, sodass Sie möglicherweise Ungleichmäßigkeiten in "dim" haben, die Sie in "hell" nicht hatten. Das ist nur dann ein Problem, wenn die Spannungs-Strom-Kurve der LEDs nicht gleich ist.

Wenn Sie die LEDs über eine SPI-Schnittstelle ansteuern könnten, würde der TLC5917 Ihr Problem lösen - und die Vorwiderstände eliminieren. Dieses Gerät stellt den Stromantrieb für alle sieben LEDs durch einen einzigen Widerstand ein, der geschaltet werden könnte, um eine Änderung der Helligkeit bereitzustellen.