به گزارش مدیاتی:ممکن است بارها با این تجربه مواجه شده باشید که گوشی اندرویدی شما نشان میدهد باتری هنوز پر است، اما ناگهان خاموش میشود یا بالعکس، درصد باتری بهسرعت کاهش پیدا میکند. این مشکل نه تنها آزاردهنده است، بلکه میتواند باعث اختلال در برنامهریزی روزانه شما شود. در این مطلب، به دلایل رایج اشتباه در نمایش درصد شارژ باتری گوشیهای اندرویدی و راهکارهای ساده برای کاهش این خطاها میپردازیم.
چرا درصد شارژ باتری گوشی شما همیشه دروغ میگوید
همه ما فکر میکنیم وقتی آیکون باتری گوشی ۴۴٪ را نشان میدهد، یعنی دقیقاً ۴۴٪ شارژ باقی مانده است. اما واقعیت این است که این عدد فقط یک تخمین تقریبی است و دلایل پشت این ماجرا میتواند نظر شما را درباره باتری گوشیتان عوض کند!
گوشی شما شارژ را اندازهگیری نمیکند، آن را “میشمارد”
گوشیهای مدرن اندرویدی، برخلاف تصور رایج، میزان شارژ باقیمانده را مستقیماً اندازهگیری نمیکنند. در عوض، آنها مجهز به یک قطعه سختافزاری اختصاصی هستند که جریان الکتریکی ورودی و خروجی باتری را با واحد کولن ردیابی میکند. این تکنیک با نام شمارش کولن (Coulomb Counting) شناخته میشود.
این کار شبیه شمردن قطرههای آب است که وارد یا خارج یک مخزن میشوند. اگر تعداد قطرهها و ظرفیت اولیه مخزن را بدانید، میتوانید تخمین بزنید چقدر آب باقی مانده است.
دادههای خام در برابر تخمین: در واقع، سیستمعامل دادههای بسیار واضح و دقیق را در سطح میلیثانیه دریافت میکند. اما زمانی که نرمافزار گوشی این صدها نقطه داده خام را در یک درصد خوانا فشرده میکند، این آمار تبدیل به یک تخمین تقریبی میشود.
روش قدیمیتر (ولتاژ): گوشیهای قدیمیتر یا ارزانتر حتی از شمارش کولن هم استفاده نمیکنند. آنها تنها با بررسی افت ولتاژ باتری حدس میزنند که چقدر شارژ باقی مانده است. این روش به مراتب دقت کمتری دارد و با گذشت زمان یا گرم شدن باتری، خطای آن بیشتر میشود.
مشکل اصلی: ظرفیت واقعی باتری با گذر زمان کاهش مییابد
دقیقترین دلیل خطا در درصد شارژ، به سلامت خود باتری برمیگردد.
باتریهای گوشی عمر محدودی دارند که بر اساس چرخههای شارژ (شارژ کامل تا ۱۰۰٪ و تخلیه تا ۰٪) سنجیده میشود. با استفاده از این چرخهها، ظرفیت واقعی باتری کاهش مییابد.
ناهمخوانی الگوریتم: اگر ظرفیت باتری نو شما ۵۰۰۰ میلیآمپر ساعت باشد، ممکن است بعد از چند سال، این ظرفیت به نصف (مثلاً ۲۵۰۰ میلیآمپر ساعت) کاهش پیدا کند. با این حال، سیستمعامل اندروید در بسیاری از موارد همچنان با این فرض اولیه (۵۰۰۰ میلیآمپر ساعت) کار میکند!
خطای فزاینده: از آنجایی که الگوریتم تخمینگر از ظرفیت کامل فعلی باتری بیخبر است، شمارش کولن با گذشت زمان و کاهش سلامت باتری، به طور فزایندهای ناهماهنگ و نادرست میشود. حتی در گوشیهای ردهبالا که سعی میکنند این ناهماهنگی را کالیبره کنند، عواملی مانند عادات شارژ و دمای محیط نیز در فرسودگی و خطا نقش دارند.
درصد باتری یک عدد “گردشده” و تخمینی است
احتمالاً تجربه کردهاید که نمایشگر باتری برای مدتی طولانی (مثلاً ۱۵ تا ۲۰ دقیقه) روی ۱۰۰٪ یا ۹۹٪ ثابت میماند و بعد به صورت ناگهانی در چند دقیقه به ۸۵٪ کاهش مییابد.
این رفتار نشان میدهد که درصد نمایش دادهشده اندازهگیریشده نیست، بلکه یک تخمین نرمافزاری است. سیستمعامل دادههای خام را در بازههای زمانی معین نمونهبرداری کرده و سپس آن را در یک عدد صافشده و گردشده خلاصه میکند، که این فرآیند خود باعث انحراف در آمار میشود.
نتیجه نهایی: از آنجایی که سیستم باتری یک سامانه پیچیده شیمیایی و الکتریکی است، امکان نگاشت دقیق و لحظهای آن به یک درصد ساده وجود ندارد؛ بنابراین، درصد باتری همیشه کمی خطا دارد!
اگر میخواهید اطلاعات دقیقتری از سلامت واقعی باتری (به ویژه در هنگام خرید گوشی کارکرده) به دست آورید، میتوانید از برنامههای شخص ثالث مانند AccuBattery یا BatteryGuru استفاده کنید. این برنامهها با پایش یک چرخه کامل شارژ و تخلیه، آمار مفیدتری از ظرفیت فعلی باتری در اختیارتان قرار میدهند.