CR2032 Battery Percentage -


we working on project right now, we're using coin cell batteries (3 x cr2032). device connected application via bluetooth , we're showing battery percentage on app (reading turning adc on during reading , turning adc off after reading taken. saves battery life). question how display percentage on application throughout life of battery. eg. 3.2 v - 100% 3.0 v - 80% 2.8 v - 60%

these values exaggerated show why i'm trying guess here. coin cell batteries discharge 3.2 2.9v , discharge slowly. want show readings, considering nature of coin cell battery. eg. 3.2v - 2.9v, can show reduction of 4-5% , rest of calculations according slow rate.

please suggest calculations can implement in our code.

we following doesn't make sense me. https://devzone.nordicsemi.com/question/37130/battery-level-discharge-curve-how-can-i-read/

@2.9 v if show less half of battery on app, user confused why battery drained when user hardly used it.

if device consumes same current time, build self discharge diagram (in link discharge diagram build specific load - resistor 15k).

after that, use polynoms function provides dependence of battery capacity time. use inverse funсtion predict how time left work.

commonly, collect information battery life, if device has remote server, send statistics on , analyze received data in future.


Comments

Popular posts from this blog

What is happening when Matlab is starting a "parallel pool"? -

angular - DownloadURL return null in below code -

php - Cannot override Laravel Spark authentication with own implementation -