I'm prototyping an ultra low power wireless sensor. To consume less I run an Arduino Mini Pro at 1.8V at 8MHz with sleep 99% of time.
The power comes from a LIR2032 coin cell and the 1.8V is generated from a LDO regulator HT7318. I use the regulator because my NRF24L01 will not support such as 4V voltage and cause an atmega328p consumes less with a lower voltage.
I want the consumption to be as low as possible (nA/pA if possible.)
But to preserve battery life I have to know when voltage goes down.
I'm interested in the Nick scheme:
Measure Lithium ion battery voltage (thus remaining capacity)
But I have some problems:
- A direct battery measurement is fully stable but drain battery.
- With Nick scheme it doesn't drain battery but I would like to reduce the measurement time needed because of the capacitor C14. (I added a capacitor to the Arduino output to cut off the measurement a short time after switching)
- If I remove the capacitor from Nick scheme, the measurement is absolutely not stable, but I don't understand why.
I read there are some all integrated solutions like LTC4150, are they better or worse considering ultra-low consumption?
Other links I found:
Low power battery voltage monitor
Zero or low-current voltage divider for switch identification
Which MOSFET to use for battery voltage measurement?
Reducing Voltage Divider Load to Extend Battery Life
Topic: Battery monitor/sensing ratio calculation on MotionMote/WeatherShield
I use a LDO regulator cause my communication goes with a NRF24L01 ship which can survive with 4.2V and cause at 1.8V the atmega328P consums mutch less than at higher values
I read this:
[https://www.iot-experiments.com/arduino-pro-mini-power-consumption/] – ROUGEXIII Dec 30 '17 at 14:18