EDIT: Hier ist eine sehr kurze Version, die mäanderförmig motivierte Version ist wahrscheinlich in der übergeordneten Frage zu allgemeinen Optimierungen der Akkulaufzeit zusammengefasst .
Wie kann ich den Strom in eine LED senken, ohne Batterie zu verschwenden?
Ich denke, die Verwendung eines Widerstands zum Verringern des Stroms wird die Batterielebensdauer verkürzen. Ist das wahr? Wie wird die Batterie verbraucht, wenn der Strom gering gehalten wird? Ist es die Verlustleistung?
Ich denke, mit einer Diode (und einem kleineren Widerstand) wird die Batterie immer noch verbraucht (LadyAda sagte so etwas wie "jedes lineare Gerät, um die Spannung zu senken, verbraucht die gleiche Menge an Leistung"). Ist das wahr? Ist es die gleiche Menge?
Kann ich die Spannung "kostenlos" senken, ohne zu viel Strom zu verschwenden? Wie kann ein Regler-IC das tun, was ein Widerstand oder eine Diode nicht kann?
Antworten:
Verwenden Sie eine Schwachstrom-LED. Zum Beispiel dieses verbraucht 2 mA.
Verwenden Sie die Pulsweitenmodulation (PWM), um die LED anzusteuern. Während der Ausschaltphase wird kein Strom verbraucht. 50% Helligkeit sind möglicherweise akzeptabel.
quelle
Die erste Aussage lässt sich nur schwer mit Ja / Nein beantworten. Technisch verbraucht es einen Teil der Energie für sich selbst, aber wenn der Widerstand steigt, sinkt die Energie (der Strom nimmt auch ab, was in einer Batterie wichtig ist).
Dies ist eine sehr, sehr unordentliche Aussage. "Klein", das bedeutet für jeden etwas anderes. Wenn Sie so klein wie vernachlässigbar meinen, dann kann es ignoriert werden, aber ich bezweifle, dass dies bei einem Stromkreis, der uA zählt, zutrifft. Eine vernachlässigbare Regel kann sein, dass der durchschnittliche Strom weniger als 1/10 des gesamten Systemstroms beträgt (ich bin Felder, 1/10 ist genug für 1 / unendlich).
Ja, in kürzester Zeit. Mit einer Batterie ist eine Spannung verbunden, die Sie normalerweise im Voraus kennen. Die meisten Geräte haben einen Strom, der sich ändert, wenn sich die Spannung ändert. Da Sie jedoch die Spannung kennen, können Sie die Stromaufnahme feststellen. Da die Kapazität des Akkus in AH oder mAH gemessen wird, sind Sie eingestellt. Nehmen Sie die Kapazität in AH an und teilen Sie sie durch die Anzahl A, die Ihr Gerät zieht, und Sie haben Ihre Lebensdauer in Stunden. Nummer groß genug? Sie sind bereit. Wirst du 3 Wochen früher sterben? Jetzt müssen Sie einen Weg finden, um die durchschnittliche Stromaufnahme zu verringern oder größere Batterien zu erhalten.
Wie bereits erwähnt, verfügen Sie effektiv über ein aktuelles Budget. Wenn Ihre durchschnittliche Stromaufnahme erhöht wird, haben Sie die Batterielebensdauer verloren.
Ja, wenn Sie ein Gerät wie einen LED-Treiber verwenden, kann es den Trick machen. Die meisten davon sind Schaltnetzteile . Dies ist ein relativ fortschrittliches Konzept in der Elektronik. Versuchen Sie nicht, es zu verstehen. Verstehe nur, dass es betrügt. Es wird einen Wirkungsgrad im Bereich von 80 oder 90% haben. Sie können den Stromverbrauch Ihres Geräts berechnen und dann die Effizienz berücksichtigen, um den tatsächlichen Stromverbrauch zu ermitteln. Diese kann dann durch die Spannung geteilt werden und sollte mit Ihrer durchschnittlichen Stromaufnahme korrelieren.
Mein Rat
Es gibt einen einfacheren Weg. Als Joby sprach, PWM. Aber ich würde nicht vorschlagen, 10% PWM oder sogar 1% zu verwenden. Blinken Sie stattdessen kurz auf Ihrer LED, um Sie über wichtige Ereignisse zu informieren.
Wenn Sie überprüfen möchten, ob Ihr Gerät im Ruhezustand ist, blinken Sie alle 1 Sekunde. Wenn Sie senden, während RS232 verbunden ist, blinken Sie jedes Mal, wenn Sie ein "Paket" senden. Dies kann Ihnen alle paar Sekunden "Ein" -Zeiten von Millisekunden geben. Wenn Sie dies als grundlegende PWM betrachten, erhalten Sie weniger als 0,1%. Wenn Sie 20 mA ziehen, um zu blinken (ziemlich hell), dann ziehen Sie durchschnittlich 20 uA. Gehen Sie zu einer 2-mA-Diode, und Sie haben einen durchschnittlichen Strom von 2 uA. Wenn Sie jede Minute blinken, teilen Sie dies durch 60: 1 / 30uA.
quelle
Hier ist eine ausgefallene App-Notiz von Microchip über hocheffizientes LED-Fahren. http://ww1.microchip.com/downloads/en/AppNotes/91060b.pdf
Das Wesentliche ist, dass sie eine Induktivität verwenden, um die LED ohne Strombegrenzungswiderstand anzusteuern. Die Induktivität steuert die LEDs automatisch mit der entsprechenden Spannung an. Ich weiß nicht, wie praktisch es ist, aber es könnte sich lohnen, nachzuforschen.
quelle
Wie Sie sehen, verschwendet ein Widerstand Strom. Jedes andere analoge Gerät wie ein Transistor in einem Regelkreis, jede Art von IC, eine Diode oder was auch immer, wenn es Strom von einer Spannungsquelle zur LED überträgt, wird Strom verschwenden. Es gibt einen Spannungsabfall zwischen der Versorgungsspannung und dem Vorwärtsspannungsabfall an der LED, unabhängig davon, welcher LED-Strom fließt. Multiplizieren Sie, um die als Wärme verschwendete Energie zu ermitteln. Kein ausgefallener Regler-IC kann sich dieser grundlegenden Physik entziehen.
Es gibt nur zwei elektrische Elemente, die keinen Strom verschwenden: leere Luft und Draht. Leere Luft, dh jede Nichtverbindung wie ein offener Schalter oder ein ausgeschalteter Transistor, hat keinen Strom. Ein Draht oder ein beliebiger Leiter wie ein eingeschalteter Transistor (ohne Berücksichtigung der kleinen Sättigungsspannung) weist einen Spannungsabfall von Null auf. Stromkreise mit geringer Leistung müssen Widerstände vermeiden und Transistoren als Schalter verwenden, immer entweder ein oder aus.
Für die LED, die eine bestimmte Strommenge benötigt, können Sie einen Transistor mit einer Rechteckwelle ansteuern. Es wird sehr wenig Energie im Transistor verschwendet, egal ob "Ein" oder "Aus". Die Ladung wird effizient auf die LED übertragen. Natürlich möchten Sie während der Einschaltphase nicht zu viel Strom fließen lassen und die LED anstoßen oder altern lassen. Glätten Sie die Spannung an der Last mit einem Kondensator. (Dies ist optional, abhängig von der maximalen Stromstärke der LED, der Schalthäufigkeit usw.) Die LED-Helligkeit kann durch Ändern des Tastverhältnisses der Rechteckwelle variiert werden, obwohl Sie nicht 100% der Welle verwenden möchten Die LED wird mit der vollen Spannung versorgt.
Dies ist ein grundlegendes Schaltnetzteil, eine wichtige Technologie der letzten und kommenden Jahrzehnte.
quelle
Wenn Sie den Widerstand Ihres Strombegrenzungswiderstandes erhöhen, würde ich denken, dass sich Ihre Batterielebensdauer verlängern würde. Bei einer Spannungsquelle (z. B. einer Batterie) mit einem größeren Widerstand fließt weniger Strom durch den Widerstand und die Diode. Der einzige Nachteil ist, dass Sie eine Dimmer-Diode haben. Da sich jedoch der Strom durch den gesamten Stromkreis verringert hat, erhöht sich die Batterielebensdauer in mAh.
quelle
Was Sie wollen, ist ein Stromregelkreis. Diese sind häufig in besseren LED-Taschenlampen zu finden ( Beispiel ), und Geräte wie MAX6969 können Ihnen helfen, eine Reihe von LEDs von einem Mikrocontroller aus zu steuern. Dieser spezielle Chip spart Ihnen nur dann Strom, wenn Sie ihn mit einer niedrigeren Spannung (möglicherweise von einem Konstantspannungs-Abwärtsregler geliefert) kombinieren, um die LEDs oder die PWM mit Strom zu versorgen. Durch Erhöhen eines Vorwiderstands wird zwar weniger Strom verbraucht und somit die Batterielebensdauer verlängert, das Licht wird jedoch ebenfalls verringert. Mit den Konstantstromversorgungen können Sie die in den Vorwiderständen in Wärme umgesetzte Leistung eliminieren.
quelle
Versuchen Sie stattdessen, die LED mit einem Abwärtstransformator zu betreiben. Verwenden Sie die Seite nur mit mehreren Spulen in Reihe. Die LED bietet Widerstand, indem Sie die Transformatorspule in vielen Umdrehungen drehen, bevor Sie die LED erreichen ein Widerstand ... Verschwendung wird geringer sein
quelle