Wie berechnet man den Gesamtstrom, die Leistung und den Energieverbrauch des Geräts?

Ich habe eine Schaltung / ein Gerät, das ESP32 als Mikrocontroller verwendet. Ich möchte berechnen, wie viel Gesamtstrom und Leistung mein Gerät gezogen hat.

Die aktuelle Auslosung wird also wie folgt aussehen:

meine aktuellen Daten

Meine Frage ist:

  1. Der Gesamtstrom, der in 1 Minute von meinem Gerät gezogen wird, ist 1.62A (ich summiere nur alle current draw * time), ist es richtig?

  2. Wie lange hält mein Gerät, wenn ich es mit einer Batterie von 4000 mAh betreibe, das Gerät 5 V verbraucht und die Einschalt-/Aktivzeit 12 Stunden pro Tag beträgt?

BEARBEITET (1):

OK, jetzt habe ich den gezogenen Strom mit einer 1-Ohm-Widerstandsreihe mit Last / Gerät gemessen. Dann mein digitales Oszilloskop angeschlossen. Jetzt habe ich folgendes bekommen:

Geben Sie hier die Bildbeschreibung ein

Also, um die Gesamtstromaufnahme zu berechnen, muss ich nur die Stromaufnahme mit der Periode multiplizieren, ist es richtig?

BEARBEITET (2):

Okay, jetzt habe ich den durchschnittlichen Stromverbrauch. Aber ich habe eine andere Frage, ich muss den Stromverbrauch und die Energie berechnen, die von 1 Stunde verbraucht werden. Um den Stromverbrauch zu erhalten, muss ich Strom mit Spannung multiplizieren, wie folgt:

P = V * I = 5 V * 12,25 mA = 61,25 mWatt.

  1. Ist es richtig?
  2. Wird diese durchschnittliche Leistung jeden Tag gezogen?
  3. Um dann die Energie pro Stunde zu berechnen, multipliziere ich sie einfach mit 3600. E = 0,06125 * 3600 = 220,5 Wh. Ist es richtig?

Danke

Denken Sie darüber nach, was passiert, wenn Sie eine Einheit mit einer anderen multiplizieren. A * s = A nach Ihrer Logik.
Ein guter erster Schritt wäre, den Strom mit einem Vorwiderstand und einem Oszilloskop zu überwachen, nur um eine Vorstellung davon zu bekommen, wie sich der Strom mit der Zeit ändert. Hast du das gemacht? Ich denke, dass das Ablesen alle 1s viel zu langsam sein wird.
@ElliotAlderson Okay, jetzt habe ich meine Frage bearbeitet

Antworten (2)

Nein, deine Methode ist falsch.

Was Sie tun müssen, ist den durchschnittlichen Strom herauszufinden, der gezogen wird. Damit meine ich, den Strom zu protokollieren, der über einen bestimmten Zeitraum gezogen wird, und den Durchschnitt zu finden.

Sie können dann ungefähr berechnen, wie lange Ihre Batterie halten wird, indem Sie Ihre mAh nehmen und sie durch die durchschnittlich gezogenen mA teilen.

Ich denke, OP ist etwas verwirrt über den Stromverbrauch. Lassen Sie uns ein Beispiel verwenden:

Eine 9-V-Batterie mit einer Kapazität von 600 mAh versorgt eine LED mit einem Vorwiderstand. Der Gesamtstrom im Stromkreis beträgt 10mA. Der durchschnittliche Strom wird alle 1 Minute für 10 Minuten gemessen. Es sind jedes Mal 10mA. Damit beträgt der Gesamtstrom immer noch 10mA . Es summiert sich nicht . Berechnen Sie, wie lange die LED leuchtet, nehmen Sie einfach die 600 mAh und teilen Sie sie durch Ihren durchschnittlich gezogenen Strom (in mA). Also 600/10 = 60 Stunden.

Das gibt Ihnen natürlich nur eine ungefähre Vorstellung. Während dieser Zeit gibt es Verluste, daher haben einige Orte, wie z. B. HIER , am Ende der Gleichung eine zusätzliche * 0,7, wodurch Ihre Batterielebensdauer (600/10) * 0,7 = 42 Stunden beträgt. Dadurch werden Verluste berücksichtigt, die während der Lebensdauer einer Schaltung unvermeidlich auftreten.

Ich habe den durchschnittlichen Strom gemessen. Er beträgt 107 mA während der aktiven Zeit (5 s) und dann 17 mA während der Ruhezeit (55 s). Wie berechne ich also den Gesamtstrom in 1 Minute oder 1 Stunde?
Sie müssen diese Messung protokollieren. Der einfachste Weg, wie Elliot Alderson sagte, ist die Verwendung eines Oszilloskops. Messen Sie über einen Vorwiderstand für eine Dauer von 1 Minute, berechnen Sie den durchschnittlichen Abfall im Laufe einer Minute und verwenden Sie das Ohmsche Gesetz, um den Strom zu erhalten. Dann erhalten Sie den Gesamtstrom für einen Zyklus. Solange es in jedem Zyklus dasselbe tut, wird es nach einer Minute, einer Stunde oder einem Tag derselbe Strom sein. Sie verwenden dann die von mir beschriebene Methode, um die Batterielebensdauer zu berechnen.
okay, danke für die info.
@RizalLana, bitte sehen Sie sich die zusätzlichen Informationen an, die ich der Antwort hinzugefügt habe, einschließlich des Beispiels. Das sollte dir helfen
Okay, danke für die Informationen. Jetzt habe ich meine Frage noch einmal bearbeitet
@RizalLana, das ist keine bearbeitete Frage. Dazu müssen Sie eine völlig neue Frage öffnen.

Aus Ihren neuen Daten (5 Sek./107 mA, 55 Sek./17 mA) ergibt sich eine Periode von 60 Sek. Jetzt ist Ihr durchschnittlicher Verbrauch in einer Minute:

(1/12)*107mA + (11/12)*17mA = 24.5mA

Wie Sie bereits sagten, ist das Gerät nur 12 Stunden am Tag eingeschaltet, das sind 50 %, sodass Ihr endgültiger Durchschnittsverbrauch 12,25 mA beträgt.

Mit einem 4000-mAh-Akku beträgt die Lebensdauer:

Geschätzte Lebensdauer = (K) * Batteriekapazität/Geräteverbrauch

K*(4000 mAh / 12.25 mA)
~ K*325 hours

mit K = 0,7 beträgt die Batterielebensdauer etwa 228 Stunden oder weniger als 10 Tage.


Es gibt 3 Dinge, die Sie beim Messen des Stromverbrauchs und beim Abschätzen der Akkulaufzeit beachten sollten:

  • Messzeitraum:

Wie @elliot-alderson feststellt, könnten Sie, wenn Sie jede Sekunde messen, Stromspitzen in Ihrem Gerät / Mikro verlieren, beispielsweise wenn eine bestimmte Aktivität mit einem Zeitraum von Millisekunden vorliegt (ADC-Abtastung, Kommunikation usw.).

  • Messlänge:

Wie @mcg erwähnte, müssen Sie zur Berechnung einer geschätzten Lebensdauer einen durchschnittlichen Verbrauch ermitteln . Dies ist der durchschnittliche Verbrauch über einen Zeitraum, der einem wiederholbaren Zyklus in Ihrer Anwendung entspricht. Das heißt, wenn Sie Ihren ADC jede Sekunde lesen, alle 200 ms über UART senden und alle 2 Sekunden eine LED blinken lassen, sollten Sie Ihren Verbrauch innerhalb eines Zeitraums von 2 Sekunden mitteln.

Manchmal, wenn sich Ihr Gerät die meiste Zeit im Schlafmodus befindet, ein Ereignis alle 15 Sekunden oder Minuten, können Sie den Verbrauch im Schlafmodus verwenden.

In Ihrem Fall beträgt Ihr Aktivitätsverhältnis 50 % (12 Stunden am Tag), sodass dies ebenfalls berücksichtigt werden sollte.

  • Ort der Messung

Wo messen Sie den Strom an der Batterie nach einem Regler in einer 3,3-V-Ebene? Denken Sie daran, dass Sie sowohl Spannung als auch Strom benötigen, um die Leistung zu messen. 300 mA bei 5 V haben also die gleiche Leistung wie 500 mA bei 3 V. Überprüfen Sie auch die Effizienz von Leistungswandlern (DC-DC, Buck, Boost), um eine zuverlässige Schätzung zu erhalten.

Wenn Sie all dies klar haben, können Sie dieses Tool verwenden, um die Batterielebensdauer zu berechnen, die ist (K ist ein Sicherheitsfaktor, weil Sie möglicherweise nicht die volle Kapazität der Batterie nutzen, ich verwende 0,7 für meine Designs).

Geschätzte Lebensdauer = (K) * Batteriekapazität/Geräteverbrauch

https://www.digikey.com/en/resources/conversion-calculators/conversion-calculator-battery-life

Hallo, habe meine Frage nochmal editiert. Könnten Sie mir bitte helfen?