Was ist ein guter Weg, um abzuschätzen, wie lange eine Batterie zum Einschalten eines Mikrocontrollers hält?

Ich weiß, dass dies eine breite Frage sein wird, aber ich suche nach einer breiten Antwort, die mir eine grobe Zahl geben kann. Wie kann man beim Bau eines Boards mit Mikrocontroller abschätzen, wie lange eine Batterie hält?

Zum Beispiel baue ich eine Schaltung mit dem CC 3200 von Texas Instruments . Eine der Anforderungen ist, dass der Mikrocontroller immer mit dem AP verbunden sein muss, daher gehe ich davon aus, dass ich mir den Stromverbrauch unter MCU / NWP-Aktivprofil ansehen muss. Für diesen Chip variiert er stark (glaube ich? Ich weiß nicht genau, was die Testbedingungen auf Seite 31 des obigen Datenblatts bedeuten) von 59 bis 278 mA für MCU / NWP.

Nehmen wir an, ich verwende eine 9-V-Batterie, um dies einzuschalten. Eine 9-V-Batterie hat normalerweise eine Nennkapazität von etwa 500 mAh. So geht die Schätzung in etwa

Min.: 500 mAh / 59 mA Max.: 500 mAh / 278 mA

Akku hält zwischen 8,47 Std. und 1,8 Std.?

Messen wäre ein guter Anfang
@PlasmaHH Nehmen wir an, Sie entwerfen nur die Schaltung und haben die bestellten Teile nicht. Bevor Sie die Teile bestellen, möchten Sie ungefähr wissen, wie lange die Batterie halten kann.
Dann berechnen Sie eine durchschnittliche Stromaufnahme über einen angemessen langen Zeitraum.
@PlasmaHH Ok, mit anderen Worten, die Berechnung, die ich oben durchgeführt habe, ist eine ziemlich genaue Darstellung dessen, wie Sie schätzen würden? Gibt es noch andere Faktoren, die ich berücksichtigen sollte?
Da ich nichts über deine Schaltung oder die Programmierung weiß, kann ich nicht sagen, ob es realitätsnah ist, aber es kann Sinn machen
Sehen Sie sich die tatsächliche Kapazität einer 9-V-Batterie bei unterschiedlichen Laderaten an, sie steht im Datenblatt. Bei 278 mA haben Sie Glück, eine Stunde zu bekommen. farnell.com/datasheets/2006032.pdf
Beachten Sie, dass dies eine direkte Batteriestrom/Prozessorstrom-Identität voraussetzt – was bei einem linearen Regler auftritt. Wenn Sie einen schaltenden Buck-Regler verwenden, ergeben 100 mA bei 9 Volt etwa 220 mA bei 3,3 Volt, wenn ein Wirkungsgrad von 80 % im Wandler angenommen wird.
Schritt 1: Bestimmen Sie die durchschnittliche Belastung. Ohne das verschwendest du deine Zeit. Wenn Sie etwas Ähnliches wie zuvor herstellen, können Sie anhand dieser Referenz schätzen. Sehen Sie sich dann die Kapazität der Batterie BEI DIESER LAST an. Weil es darauf ankommt. Dann ist es nur mAh/ma=Stunden.

Antworten (1)

Sie sind mit Ihrer Schätzung keine Million Meilen entfernt. ABER Sie müssen darüber nachdenken, was Ihr Gerät tun wird, um eine echte Schätzung vorzunehmen. Verwenden Sie Ihre Berechnungen von:

500 mAh / 59 mA = 8,47 h , wenn Ihr Gerät nur als Empfänger verwendet wird .

Oder verwenden Sie den höheren Wert von:

500mAh / 278mA = 1,8 h wenn das Gerät als Sender verwendet werden soll .

Aber Sie möchten vielleicht einige andere Möglichkeiten in Ihre Berechnungen einbeziehen. Wenn Sie das Gerät für einige Zeit nicht wirklich tun müssen, können Sie den Ruhezustand des Geräts verwenden. Der Stromverbrauch in diesem Modus beträgt 4uA. Wenn Ihr Gerät also während seines gesamten Lebenszyklus in diesem Ruhezustand verbracht hat:

500mAh / 0,004mA = 125.000 h oder 14 Jahre...

Aber im Allgemeinen beträgt der Low-Power-Tiefschlaf 250 uA, also:

500mAh / 0,25mA = 2000h also schlappe 8,3 Tage.


Eine weitere Überlegung ist die Batterielebensdauer selbst. Wenn Sie sich die Datenblätter ansehen, ändert sich die Batteriekapazität mit dem Entladestrom. Zum Beispiel hat der Akku in diesem Datenblatt bei einer Entladung von 300 mA knapp 400 mAh Kapazität, was einer Reduzierung von 20 % gegenüber Ihren Berechnungen entspricht! aber bei 25 mA könnte die Batterie über 600 mAh halten , eine Steigerung von über 20 % aus Ihren Berechnungen.


Eine letzte Sache, die Sie berücksichtigen sollten, ist, dass Ihr Gerät nicht mit 9 V läuft, sondern mit 3 V. Das bedeutet, dass Sie mit der Spannung ein paar Tricks machen müssen. Wenn Sie einen Regler verwenden möchten, reduzieren Sie Ihre Batterielebensdauer aufgrund von Stromverlusten sofort um 60%. Eine andere Möglichkeit besteht darin, sich mit Abwärtswandlern zu befassen, bei denen Sie einen anständigen Wirkungsgrad erzielen könnten, bei dem Sie möglicherweise nur 20% der Batterielebensdauer verlieren. Die letzte Überlegung wäre, die Batterien zu wechseln; Wenn Sie AA-Batterien verwenden würden, würden Sie nicht nur die Batterielebensdauer verlängern (viel höhere mAh-Bewertung), Sie würden auch nicht die gleichen Verluste im Zusammenhang mit der Regulierung erzielen, da die Spannung bereits niedriger wäre.

Haben Sie auch darüber nachgedacht, mehrere Chips anstelle einer Ein-Chip-Lösung zu verwenden? kann es einfacher sein, die Stromaufnahme für jeden Teil zu quantisieren. Nur ein Gedanke