Testing battery level with regulator removed
-
Hi
Using a clone pro mini + NRF24L01 and HTU21DF sensor.
I have built a battery powered sensor with the regulator removed to reduce power consumption. When I test the level using the analog read method (split resistors) I always get the same value no matter what supply voltage i use (between 2.8v and 3,2v). Is this because analog read is no longer able to get a fixed reference point? I have also tried using the internal cpu voltage method and I get unpredictable results as well.
-
@4994james The internal reference is the more stable, but do remember that the ADC sample needs a stable voltage and low noise.
I've used high M value (prone to noise) resistive dividers with a simple electrolytic capacitor from the ADC pin to ground, no problems, perhaps worth a try.
-
Hi. I have used the divider recommended in https://www.mysensors.org/build/battery and with a 0.1uF electrolytic cap. There is still a ripple on this when i attach the scope. Maybe that's the issue but I get the same value (325 as it happens) from A0 even if I vary the supply voltage.
Just to confirm you have had this working after the pro mini onboard regulator is removed?
-
@4994james Mine is a non standard Arduino with booster and LDO.
Possibly something wrong with your divider wiring ?
If you've got A0 as input and do an ADC read, the value should change with varying voltage.
I use a 10uF electrolytic as have loads of them, stable as it gets.
-
The ADC needs a fixed reference and usually it uses the vcc for that. Since that is fluctuating, you will get the same value as the value from the resistor divider fluctuates the same.
To overcome this, you should use the internal 1.1V reference. This does mean that your analog voltage from the divider should be below 1.1V if I remember correctly
-
@4994james or just use internal vcc measurement as described on the same page. That saves you the voltage divider.
I wrote a convenient library to measure vcc internally : https://github.com/Yveaux/Arduino_Vcc
Suggested Topics
-
NRF51822 door sensor - help needed [Solved]
Development • 9 Apr 2020, 15:37 • Puneit Thukral 15 Oct 2020, 11:52 -
💬 Door/Window Sensor
OpenHardware.io • 26 Oct 2016, 19:53 • openhardware.io 4 Aug 2017, 13:47 -
Over the air updates
General Discussion • 23 Mar 2014, 21:38 • ToSa 1 Mar 2015, 11:21 -
💬 Button size radionode with sensors swarm extension
OpenHardware.io • 15 Dec 2016, 17:49 • openhardware.io 3 Jun 2022, 20:37 -
Sudden battery drain - Pro-mini + RFM69
Troubleshooting • 6 Apr 2023, 10:58 • Oumuamua 13 Oct 2023, 23:49 -
💬 Power path manager and battery charger w/ 5V and 3.3V output
OpenHardware.io • 4 Dec 2016, 18:41 • openhardware.io 29 Sept 2018, 14:33 -
💬 Single board computer UPS
OpenHardware.io • 3 Apr 2018, 14:11 • openhardware.io 28 Jul 2018, 12:33 -
Battery operated actuator
Development • 19 Sept 2015, 13:42 • riataman 29 Jun 2020, 14:55