Forum: Mikrocontroller und Digitale Elektronik BMP085 Stromverbrauch


von Anton Schmitt (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

wieviel Strom verbraucht das BMP085?
Berechnet sich der Strom über "Avg. Current @ 1 Sample/sec" bezogen auf 
die internen Samples z.B.:
Power Mode - ultra Low

        1sec
------------------- * 3uA = 666,7uA
0,0045sec * 1Sample


Vielen Dank.

von Wolfgang (Gast)


Lesenswert?

Anton Schmitt schrieb:
> Berechnet sich der Strom über "Avg. Current @ 1 Sample/sec" bezogen auf
> die internen Samples z.B.:

IMHO nicht, sonst würde die mittlere Stromaufnahme bei 1 Sample/sec 
nicht mit der Anzahl der internen Samples ansteigen.

von 6a66 (Gast)


Lesenswert?

Anton Schmitt schrieb:
> wieviel Strom verbraucht das BMP085?
> Berechnet sich der Strom über "Avg. Current @ 1 Sample/sec" bezogen auf
> die internen Samples z.B.:
> Power Mode - ultra Low
>
>         1sec
> ------------------- * 3uA = 666,7uA
> 0,0045sec * 1Sample

Würde ich auch vermuten.
Der macht oversampling, braucht dafür bei hoher Auflösung 8 Samples und 
damit auch mehr Strom (12uA). Das musst Du dann mit der TATSÄCHLICHEN 
Anzahl der Conversions pro Sekunde multiplizieren.

rgds

von Anton Schmitt (Gast)


Lesenswert?

Das bedeutet dann (bei Max. Sample-Auslastung):

ultra low power:       -->  222 Samples/sec * 3uA = 666uA

standard:              -->  133 Sample/sec * 5uA = 666uA

ultra high resolution: -->  44 Sample/sec * 12uA = 553uA

würde das BMP085, im "ultra low power mode" mehr Strom als im "ultra 
high resolution mode", verbrauchen !?

oder eher

ultra low power:       -->  222 Samples/sec  3uA  1Sample = 666uA

standard:              -->  133 Sample/sec  5uA  2Sample = 1333uA

ultra high resolution: -->  44 Sample/sec  12uA  8Sample = 3764uA

von Wolfgang (Gast)


Lesenswert?

Wenn man die Daten aus der Tabelle mal als Formel zusammenfasst, kommt 
da (zumindest für eine Messung pro Sekunde) eine Stromaufnahme von
1
2.1µA + 1.2 µAs * int.Samplerate
raus.

Anton Schmitt schrieb:
> Das bedeutet dann (bei Max. Sample-Auslastung):
>
> ultra low power:       -->  222 Samples/sec * 3uA = 666uA

Wie kommst du darauf?

Die angegebene mittlere Stromaufnahme von 3µA bezieht sich auf eine 
Messung pro Sekunde.

von Anton Schmitt (Gast)


Lesenswert?

Wolfgang schrieb:
> 2.1µA + 1.2 µAs * int.Samplerate

Woher kommen den 2.1µA und 1.2 µAs ?

-

Wolfgang schrieb:
> ultra low power:       -->  222 Samples/sec * 3uA = 666uA

                     1sec
222 Samples/sec = ---------
                  0.0045sec

Da für eine Messung 4,5msec gebraucht wird, kann man in 1 sec 222 
Messungen machen!?

von Wolfgang (Gast)


Angehängte Dateien:

Lesenswert?

Anton Schmitt schrieb:
> Wolfgang schrieb:
>> 2.1µA + 1.2 µAs * int.Samplerate
>
> Woher kommen den 2.1µA und 1.2 µAs ?

Aus den Datenn der Tabellenspalten "internal number of samples" und 
"avg. Current@1 Sample/s" (s. angehängte Graphik)

> Da für eine Messung 4,5msec gebraucht wird, kann man in 1 sec 222
> Messungen machen!?

Aber die 3µA gelten lt. Tabelle nur bei einer Messung pro Sekunde, bei 
222 kann das deutlich anders aussehen.

Mach einfach einen Probeaufbau. Das Datenblatt gibt für deine Rechnung 
ohne zusätzliche Annahmen nichts her.

von Anton Schmitt (Gast)


Lesenswert?

@Wolfgang, ich danke Dir sehr für deine Hilfe, auch dass Du mir das mit 
der Funktion nochmal gezeigt hast !!!
Werde Deinen Rat ausprobieren :-)

Wünsche Dir eine schöne Woche !

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.