Hvordan opnår Android batteritemperatur?

Jeg er nysgerrig efter, hvordan Android-telefoner opnår batteritemperaturen. Android har en API kaldet BatteryManager , der giver værdien af øjeblikkelig batteritemperatur, men er der en faktisk temperatursensor inde i batteriet? Eller beregnes denne værdi rent ved hjælp af en bestemt ligning ved hjælp af værdien strømmen, spændingen og den forløbne tid? Hvis det beregnes, at det ikke måles, er der alligevel, at vi kan vide, hvor varmt telefonen virkelig er?

Svar

Hver mobil batteriet har en indbygget termistor , (som er en transducer, der varierer dens modstand i forhold til dens temperatur), hvormed ladekredsløbet konstant måler batteriets temperatur. Det kan endda forhindre opladning af batteriet, hvis temperaturen når et farligt niveau, og ved at kontrollere dets temperatur er batteriets levetid øget .

Mobil batteriet har mere end to terminaler, hvoraf den ene er til denne termistor. Se billedet i mit spørgsmål stillet på dette websted.

Kommentarer

  • Mange tak, Narayanan! Dit svar hjalp med at fjerne min forvirring. Ved du tilfældigvis, om andre komponenter (såsom CPU) i telefonen har termistorer? Tror du også, at batteriets temperatur kan være et tegn på at vise telefonens temperatur (som helhed)?
  • Efter min bedste viden har ingen andre komponenter i Android-telefonen nogen temperaturmåleenhed bortset fra batteri . Selvfølgelig er der i en eller anden avanceret Android-telefon en temperaturføler til rådighed til måling af stuetemperaturen (som ordet omgivende angiver)
  • @spica: Nogle Android-enheder ser ud til at have CPU-temperatursensor . Jeg antager dog på grund af SOC-design og på grund af størrelsen på en telefon, der er meget mindre end et skrivebord, spredes enhver varme hurtigt og gør overvågning af hver komponent individuelt mindre nyttigt.
  • Tak @LieRyan! Jeg forstår, at det ' er umuligt for alle komponenter at have en temperatursensor. Jeg håber bare, at der er en måde at fortælle, hvor varmen kommer fra. Nogle gange foretager vi et langt telefonopkald, og telefonen bliver temmelig varm, men batteriet er ikke så varmt (selvom batteritemperaturen også stiger). Jeg antager, at i dette tilfælde kommer varmen hovedsageligt fra radiomodulet (fordi det ' bruger meget strøm).
  • Tilføjelse af, hvad @LieRyan havde sagt , er den hurtige varmespredning et forsætligt aspekt, der opnås ved hjælp af pyrolytisk grahphitark.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *