Hello I'm planing a battery powerd device that will measure temperature, humidity and air pressure over a period of about 60 days. I thought of a BME 280 sensor. The measurement period would be every 5 or 10 minutes (measurements: 8600 - 17000). In the meantime, the device should run in sleep mode. For this I would need the power consumption of the controller. The power consumption of the BME 280 is a maximum of 0.3 microamps in sleep mode and 1.3 mA during measurement. Which battery can you recommended?
Wenn einfacher gerne auch auf deutsch.
Ich plane ein Batterie betriebenes Gerät, dass Temperatur, Luftfeuchtigkeit und Luftdruck über einen Zeitraum von ca. 60 Tagen messen soll. Dabei habe ich an einen BME 280 Sensor gedacht . Der Messzeitraum wäre alle 5 oder 10 Minuten (Messungen: 8600 - 17000). In der Zwischenzeit soll das Gerät im Schlafmodus laufen. Dazu bräuchte ich den Stromverbrauch des Controllers. Der Stromverbrauch des BME 280 liegt im Schlafmodus bei max. 0.3 Mikroampere und während der Messung bei 1.3 mA. Welchen Akku könnten Sie empfehlen?
@srnet, the 4809 can go down to 15 uA according to the datasheet. But there is also the ATSAM11D and I have no idea if one can get that in some low power mode.
Battery power is expressed in Ah. A battery that is specified for 1Ah can deliver 1A for 1 hour or 2A for 30 minutes or 100 mA for 10 hours; and so on. And the minimum voltage for 16 MHz is 4.5V.
I note that the regulator used by the Nano every, AP2112K, has a quiescent current of 55uA, so its unlikley the designers had low sleep current in mind for this board.
I found a page that compares the power consumption of the Nano. This is 24.7 mA in normal operation and 7.4 mA in sleep mode. If I calculate this over the period of 60 days, I come to 53.28 Wh (watt hours). That seems to me quite a lot?
For a Nano Every, perhaps you are correct. It's not a good choice for this project. A better choice would be a 3.3V Arduino compatible board designed for low sleep current.
Wemos mini is ok but not great for long battery life projects. My weather station is powered by a 2,400mAh 18650 li-ion battery and lasts around 8~9 weeks between charges. It consists of a wemos mini, which sleeps for 15 minutes, transmits data to a remote server in around 5 seconds before going back to sleep. The current consumption you mentioned above is accurate. However, because some of the sensors require constant monitoring (anemometer, wind vane, rain gauge) is also has an attiny85 which consumes a constant ~0.5mA. Without the attiny, the battery life would be much longer.
When I get around to replacing the weather station, I will do things differently, having learned better ways in the ~5 years since I built it. I will use atmega328 because I know know how to get that to run on ~20uA, even when monitoring sensors continuously. The attiny won't be needed. I will also switch from wi-fi to LoRa which is lower power and has far greater range.
Thanks for Help. I prefer the SparkFun ProMini // Arduino Pro Mini 3.3V 8Mhz. In SleepMode it has 1mA - 50uA, in Normal Mode up to 8mA.
With this Controller and an industrial cell (18650 - 3500mAhr) I will bridge 60 days.