Sunt curios de modul în care telefoanele Android obțin temperatura bateriei. Android are un API numit BatteryManager care oferă valoarea temperaturii instantanee a bateriei, dar există un senzor de temperatură real în interiorul bateriei? Sau această valoare este calculată pur printr-o anumită ecuație, folosind valoarea curentului, tensiunii și timpul scurs? Dacă se calculează nu se măsoară, există oricum că putem ști cât de fierbinte este telefonul?
Răspuns
Fiecare telefon mobil bateria are un termistor incorporat , (care este un traductor care își variază rezistența în funcție de temperatura sa) cu care circuitul de încărcare măsoară constant temperatura bateriei. Poate chiar împiedica încărcarea bateriei dacă temperatura atinge un nivel periculos și prin controlul temperaturii acesteia, durata de viață a bateriei este crescută .
Mobil bateria are mai mult de două terminale, dintre care unul este pentru acest termistor. Vedeți imaginea din întrebarea mea adresată pe acest site.
Comentarii
- Mulțumesc mult, Narayanan! Răspunsul tău mi-a ajutat să-mi clarific confuzia. Știți întâmplător dacă alte componente (cum ar fi CPU) din telefon au termistori? De asemenea, credeți că temperatura bateriei poate fi un semn al indicării temperaturii telefonului (în ansamblu)?
- Din câte știu, nici o altă componentă a telefonului Android nu are alt dispozitiv de măsurare a temperaturii decât bateria . Desigur, în unele telefoane Android de ultimă generație, senzorul de temperatură ambientală este disponibil pentru a măsura temperatura camerei (așa cum indică cuvântul ambient)
- @spica: Unele dispozitive Android par să aibă Senzor de temperatură CPU . Cu toate acestea, cred că datorită designului SOC și datorită dimensiunii unui telefon fiind mult mai mică decât un desktop, orice căldură se răspândește rapid și face ca monitorizarea individuală a componentelor să fie mai puțin utilă.
- Mulțumesc @LieRyan! Înțeleg că este ' imposibil ca toate componentele să aibă un senzor de temperatură. Sper doar că există o modalitate de a spune de unde vine căldura. Uneori facem un telefon lung și telefonul se încălzește destul de mult, dar bateria nu este atât de fierbinte (deși și temperatura bateriei crește). Cred că în acest caz, căldura provine în principal de la modulul radio (deoarece ' utilizează multă putere).
- Adăugarea a ceea ce spusese @LieRyan , răspândirea rapidă a căldurii este un aspect intenționat, realizat cu ajutorul foii de grafit pirolitic.