Ada satu hal yang jelas sekali dinyatakan, tetapi tidak sampai saat itu.
Ponsel Anda memberi tahu Anda bahwa "37% Sisa Pengisian Daya". Bagaimana Anda tahu itu akurat? Mungkin tidak.
Perangkat lunak ini dapat melakukan beberapa estimasi berdasarkan pada penarikan arus rata-rata karena telah terisi penuh, waktu rata-rata antar pengisian, dan tentu saja karakteristik debit untuk baterai tertentu. Maka itu menyajikan Anda dengan tebakan terbaiknya.
Seiring waktu, itu dapat membangun profil yang cukup akurat untuk baterai dan menggunakannya untuk meningkatkan perkiraan. Tapi itu biasanya perkiraan.
Dalam pengalaman saya mengembangkan sistem berbasis baterai (dengan baterai pintar, NiCad bodoh, dan semuanya di antaranya) satu-satunya saat Anda yakin akan tingkat pengisian daya adalah 100% dan 0%.
Biasanya, baterai pintar akan memberi tahu Anda ketika sudah terisi penuh, dan dengan yang bodoh Anda mungkin melakukan beberapa perhitungan dengan arus dan suhu. Itu menangani kasus 100%.
Kasing 0% adalah tempat kemunculan masuk. Apa pun kimiawi baterainya, seringkali ada pola khas pada kurva pengosongan saat Anda mendekati keruntuhan tegangan. Tetapi membiarkan baterai masuk ke debit yang dalam umumnya adalah "Hal Buruk" (TM).
Jadi firmware mencari pola itu dan memutuskan kapan baterai berada pada "0%" virtual. Kemudian ia mematikan sistem sehingga ada cukup sisa muatan baterai untuk menghindari pelepasan yang dalam dan, yang lebih penting, tiba-tiba kehilangan daya. Ini memungkinkan shutdown yang anggun.
Jika ini sepertinya tidak mungkin, biarkan ponsel Anda "lari ke bawah" dan matikan sendiri. Kemudian nyalakan kembali. Jika baterainya benar-benar 0%, ia tidak bisa boot dan hidupkan layar untuk memberi tahu Anda bahwa itu perlu diisi.
Peringatan 5% (atau mungkin 10% tergantung pada ketepatan pengukuran dan toleransi baterai) juga sering agak artifisial, sekali lagi mewakili titik pada kurva pengosongan ketika firmware mulai berpikir "Akan segera mematikan".
Ironisnya, ini adalah tingkat di mana seseorang dalam pemasaran bersikeras bahwa Anda menyalakan LED terang untuk memberi tahu pengguna bahwa mereka akan kehabisan daya baterai.