Android硬件电池温度,传感器在哪里?
我有一个愚蠢的想法。使用 android 可以轻松获取电池状态(电压、电量、温度、ecc)。
BatteryManager.EXTRA_TEMPERATURE
我认为传感器位于锂电池内部包装上,实际上有 3 个引脚连接到手机。也许其中之一就是电池传感器温度。它是如何运作的?有可能,但我知道可能会造成损坏,隔离该引脚并将手机引脚连接到外部传感器?
因此,我们可以使用电池管理器捕获外部温度......而无需仅使用 Google IOIO 或 Arduino 来读取温度。
这仅用于学习信息!请不要谈论锂电池的危险...
非常感谢!
I have a stupid idea. With android is simple to get battery state (volt, charge, temperature, ecc).
BatteryManager.EXTRA_TEMPERATURE
I think that the sensor is located inside lithium battery pack, in fact there are 3 pins over it connecting to the phone. Maybe that one of them is the battery sensor temperature. How it works? It's possible, but i know that damage may be relevant, isolate that pin and connect the phone pin to an external sensor?
So we can catch outside temperature using battery manager....without using Google IOIO or Arduino just for reading a temperature.
THAT'S ONLY FOR STUDY INFORMATION! PLEASE DON'T TALK ABOUT DANGER OF LITHIUM BATTERIES...
Thanx a lot!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
理论上是的,但电池温度在手机的充电/放电周期中至关重要。手机电池通过向电池施加恒定电流来充电。当手机充电时,电池温度会升高(电力与化学物质混合的副产品)。如果它上升太多,电池就会失效(并且[至少在理论上]可能会爆炸)。
因此,手机的充电电路需要监控电池温度,如果温度超过给定阈值,它就会关闭充电电流,直到温度稳定,确保电池保持在安全范围内。
换句话说,如果您确实覆盖它,请自行承担风险。
In theory, yes, but the battery temperature is critical in the charge/discharge cycle of the phone. Phone batteries charge by applying a constant current to the battery. When the phone is charging the battery temp will rise (a byproduct of mixing electricity with chemicals). If it rises too far, the battery will fail (and could [in theory at least] explode).
Thus the phone's charging circuitry needs to monitor the battery temp so if it rises beyond a given threshold it backs the charging current off until the temperature stablises, ensuring the battery remains within safe limits.
In other words -- if you do override it, do so at your own risk.
是的,温度传感器位于电池组内部。标准设置是一个接地的 103 NTC(负温度系数)热敏电阻。 103 表示在 25C 时具有 10K 电阻。
是的,您可以使用它来测量环境温度。如果电池正在充电或放电(因为电池会变热),则读数可能会更高。由于电池的隔离和热质量,它对环境变化的响应相当缓慢。
Yes, the temperature sensor is located inside the battery pack. The standard setup is a 103 NTC (negative temperature coefficient) thermistor to ground. The 103 means that is has a 10K resistance at 25C.
Yes, you can measure ambient temperature using this. It may read higher if the battery is either charging or discharging (as the battery will get warm). It will respond fairly slowly to environmental changes due to the isolation and thermal mass of the battery.