Akkulaufzeit Bluetooth Modul

Gast #3994695
Lesenswert?

Hallo,

ich habe hier ein BLE Modul vor mir liegen:

http://www.microchip.com/wwwproducts/Devices.aspx?product=RN4020

Vdd = 1,8 - 3,3V.
TX, RX Power Counsumption 16 mA. Standby current < 0,5mA. Dormant < 
700nA, Deep Sleep < 5uA; Idle < 1,5 mA.

Das Modul soll jetzt eigentlich nichts anderes machen außer fortwährend 
eine ID auszusenden. Ich würde gerne einen Akku dranhängen, der maximal 
lange läuft. Kosten sind dabei erst einmal sekundär.

Habe da leider wenig Erfahrung. Wie rechnet man die voraussichtliche 
Akkulaufzeit aus? Welche Akkus sind zu empfehlen?

Wäre sogar eine Lösung mit einer Solarzelle statt einer Knopfzelle 
denkbar. Sind Akkulaufzeiten von > 5 Jahren da halbwegs realistisch?

Danke
#3994721
Lesenswert?

Akku schrieb:
> Habe da leider wenig Erfahrung. Wie rechnet man die voraussichtliche
> Akkulaufzeit aus?

Dazu müsste man wissen, wie oft wieviel gesendet wird - oder einfach den 
Stromverbrauch am lebenden Objekt messen.

> Lösung mit einer Solarzelle [...]
>  Sind Akkulaufzeiten von > 5 Jahren da halbwegs realistisch?

Nur wenn die Sonne scheint... Die meisten Akkus sind für 5 Jahre nicht 
zyklenfest genug.
Gast #3994769
Lesenswert?

Nehmen wir mal an ich habe eine Batterie mit 170mAh und ich gehe in der 
Tat von 16mA aus, dann ergibt sich T = 170mAh / 16mA = 10,625 h.

Das kommt mir doch mehr als wenig vor :)
Wir würde sich die Rechnung ändern, wenn ich die ID ca. mit 10 Hz senden 
wollen würde?

Das BT Modul hat einen Timer, diesen kann ich ja beispielsweise auf 10ms 
einstellen, wie würde die Rechnung dann aussehen?

Kann ich dann davon ausgehen, dass sich dann das Modul im Standby Modus 
befindet (0,5mA)? Wie lange dauern dann die Umschaltzeiten vom 
Sendemodus in den Ruhezustand? Im Datenblatt steht dazu nix. Gibt es 
nicht eine ausführliche Formel, mit der so etwas berechnet werden 
könnte?
#3994775
Lesenswert?

Akku schrieb:
> Nehmen wir mal an ich habe eine Batterie mit 170mAh und ich gehe in der
> Tat von 16mA aus, dann ergibt sich T = 170mAh / 16mA = 10,625 h.
>
> Das kommt mir doch mehr als wenig vor :)

Das ist aber korrekt.  170mAh sind auch nicht besonders viel.
Und jetzt merken wir: Energie wächst nicht auf den Bäumen.

Jetzt bestimmst du noch das Verhältniss von Schlaf (wo man evt. mit 0 
Verbrauch rechnen könnte) und Aktivität. Ist das also z.B. 10:1, dann 
hast du 100 Stunden.
Im Schlaf zustand sollte möglichst alles abgeschaltet werden. Auch das 
BT Modul selbst.
Gast #3994948
Lesenswert?

Hmm, danke schön.

ich kann wie gesagt den Timer einstellen. Ich werde jetzt aus dem 
Datasheet nicht richtig schlau. Kann man bei einem BT - Modul denn davon 
ausgehen, dass das BT sich im Sleep Mode automatisch befindet, wenn es 
nicht gerade sendet. Also eigentlich nur sendet wenn der Timer 
abgelaufen ist und danach direkt wieder in den Sleep Modus geht?

Gibt es Empfehlungen bzgl. Batterien mit einer besonders hohen 
Nennkapazität?
Gibt es eventuell auch geeignete Solarmodule für diesen Anwendungszweck?
Gast #3994973
Lesenswert?

Wenn das Modul gerade nicht sendet, wird das vermutlich der Zustand 
"idle" sein. Die anderen Modi (standby, sleep...) wirst du vom 
Controller aus dem Modul befehlen müssen. Ich hab mir das Datenblatt 
nicht angeschaut. Aber wie cyblord schon sagte, in den Pausen zwischen 
den Aussendungen solltest du alles so weit wie möglich deaktivieren, 
also z.B. "deep sleep" wählen und dann noch den µC einschläfern. Dann 
mittels Timer wieder aufwachen, alles aktivieren, 1mal senden und alles 
wieder einschlafen lassen usw...
Was evtl. noch nachzuschauen wäre, wie lange das Modul zum Aufwachen 
braucht. Wenn es z.B. 10ms zum Aufwachen braucht, dann kannst du 
logischerweise nicht im Rhythmus von 10ms senden und zwischendurch 
einschlafen. Das Timing muß dann schon zueinander passen. Aber die 
Zeiten werden hoffentlich im Datenblatt stehen...
Gast #3995008
Lesenswert?

@npn:

vielen Dank für den Input. Jetzt wird vieles klarer.

Ich habe das Datenblatt jetzt 2mal komplett durchgelesen und kann nicht 
bzgl. der Wake Up Zeit finden. In anderen Modulen ist diese in der Tat 
immer mit angegeben, merkwürdig.

Von was für einer Zeit kann ich für die Berechnung ausgehen, brauch das 
Modul dann etwa zum Senden, bevor es wieder in den Idle Mode geht?

Nochmal die Frage, ob Jemand schon einmal ein solches Modul mit einer 
Solarzelle betrieben hat und welche Erfahrungen er dabei gemacht hat.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren