我对Android手机获取电池温度的方式感到好奇。Android有一个称为BatteryManager的API ,它提供即时电池温度的值,但是电池内部是否有实际的温度传感器?还是仅通过某个方程式,使用电流,电压和经过时间来计算该值?如果计算得出它不是可测量的,那么我们是否还能知道手机的实际温度呢?
我对Android手机获取电池温度的方式感到好奇。Android有一个称为BatteryManager的API ,它提供即时电池温度的值,但是电池内部是否有实际的温度传感器?还是仅通过某个方程式,使用电流,电压和经过时间来计算该值?如果计算得出它不是可测量的,那么我们是否还能知道手机的实际温度呢?
Answers:
每个移动电池都有一个内置的热敏电阻(该热敏电阻是一个随温度变化而改变其电阻的传感器),充电电路利用该热敏电阻不断地测量电池温度。它甚至可以防止如果温度达到危险的水平对电池进行充电,并且通过控制其温度,电池的寿命增加。
移动电池具有两个以上的端子,其中一个用于此热敏电阻。请参阅本网站中提出的问题中的图像。