手机不支持温度传感器为什么鲁大师可以检测手机电池的温度?

爱普力k肾


感谢您的阅读!

鲁大师三季度报告中,联想手机的温度最低;努比亚,小米的温度排在倒数第一,二。可见,鲁大师可以检测出手机的温度。


回答这个问题,我们得知道几个重要的内容:

  1. 鲁大师测量温度的原理是什么?
  2. 手机中到底是怎么控制温度的?

这两个问题我们一个一个的回答。我们先回答第一个问题:鲁大师测量温度的原理是什么?之所以可以检测,是因为会根据手机中的热探头(热敏电阻),将它们转换为摄氏度或弗氏度的软件。

热敏电阻器是敏感元件的一类,手机设计的时候,会在电池中安置热探头(热敏电阻器),为了防止温度过高,导致损坏。

不仅仅在电池中,会有NTC热敏电阻集成到锂电;更为主要的是,好几个地方都有。

自然,像CPU的温度,有专门的温度探头,以及手机其他方面的温度数据,鲁大师也一一收集。这就看出来了,不仅仅鲁大师是在手机多个方面,来收集手机温度。


LeoGo科技


手机是有温度传感器的,包括很老的手机,

记得我多年前一部中兴手机,开不开机,检测电池有电,放电也正常,

后来我发现是电池上那个小ic坏了,读出来的温度参数是零下还是零上忘了,总之一百多度,找了个别的电池拆下来保护板装到那个电芯上好了,

而且不止电池有温度传感,处理器也是有的,否则也不会有高温降频了,有的手机温度阈值低,有些人就修改温度管理文件来实现高温不降频,现在鲁大师安兔兔应该可以看到手机处理器温度吧?

如果不能 cpuz或者tuner都可以的,

手机没温度传感器是指没有环境温度传感器,电池温度和处理器温度传感是都有的



张半仙


手机版鲁大师可以实现手机的硬件参数检测以及手机实时温度检测的。APP要实现温度的显示需要硬件的支持和软件接口的支持,熟悉手机拆解的朋友都清楚,手机内部一般是没有温度传感器的,那么鲁大师是如何实现手机温度检测的呢。下面从硬件和软件接口和大家分享一下。

1 温度检测的硬件支持

手机的电池在充放电时会发热,CPU在运行较大型的APP时也会发热。电子元器件、电池对温度非常敏感,为了防止电池、CPU温度过高都会对温度进行检测。而对温度的精度要求不是很高,所以一般都用NTC负温度系数的热敏电阻来实现,那么NTC装在哪里呢?

NTC一般都集成在了电池里,即节省了手机空间又能检测核心发热部位。手机电池按理来说,只需要正负极两个电极就可以了,但是手机电池一般都有三个或者四个电极,如下图所示。

那多出来的电极有什么作用呢,其中一个电极就是NTC的对外输出接口。接口电路如下图所示。

所以,手机CPU只需要检测输出接口处的电压就可以判断当前手机的实时温度。那么APP又是如何获取当前的实时温度的数据的呢?数据接口是怎么实现的呢?

2 温度检测的软件支持

目前市面上手机CPU常用的有苹果系列、高通系列、华为系列以及MTK系列,CPU都是具有驱动程序的,手机的各项数据都存放在系统目录下,供给APP使用,比如说系统路径:/sys/class/thermal/。这个路径就提供了温度的数据接口,程序员只需要调用该目录下的数据就可以获得手机的实时温度数据。当然,这需要编程来实现,实现的部分代码如下图所示。

不同厂家的CPU温度所存放的区域可能不同,只需要通过宏定义或者if语句区分CPU代码就能实现温度的读取。

APP读取手机的温度,首先必须要硬件的支持,其次需要系统提供数据接口,以上两点必不可少。

以上就是这个问题的回答,感谢留言、评论、转发。更多电子设计、硬件设计、单片机等内容请关注本头条号:玩转嵌入式。感谢大家。

玩转嵌入式


    鲁大师发布了第三季度手机温度排行榜:包括了低温榜、满载时高温/低温榜、23小时平均高温/低温榜,且不说这份榜单的排名。鲁大师是如何检测手机电池温度呢?下文具体说一说。

    电池温度检测

    电池温度检测,要从手机电池的四个触点说起。通常情况下,锂电池只需要两个触点就够了,一个正极,一个负极,那么多出来的触点有什么作用呢?

    人们把一个可以测温的NTC电路放到了电池里,NTC是负温度系数热敏电阻,温度越高,阻值越小。阻值会随着温度的变化呈现一定的对应关系,手机电池多出来的触点就可以用于获取电池的温度信息。

    除此之外,多出的触点还可以用于获取手机电池的电压、生产厂家、电池容量等,提供给手机显示。


    给手机“降温”

    手机如果长时间处于发热发烫状态,对电池的损伤还是比较大的。各大手机厂商使出了浑身解数,采用了各种给科技给手机降温,比如石墨、铝合金、导热胶等,还有些手机将PC级的”超级也能技术“引入了手机机身,让CPU和GPU在火力全开的时候,仍然可以保持低温。


如果觉得对你有帮助,可以多多点赞哦,也可以随手点个关注哦,谢谢。

Geek视界


三线及以上的电池都是有一个热敏电阻测温的,几乎所有电子设备都有,直接给正负极供电不一定能开机,要有热敏电阻的温度信号才能开机,不过总的来说,鲁大师是坑爹的,你用电脑开安卓虚拟器打开鲁大师一样的有温度信号,而且还告诉你42度过热,就是想骗你装360全家桶的一个手段


恶犬大汉


想要知道一个设备的温度,那么必须要有硬件支持,比如温度探针,热敏电阻等等,然后将信息存储到特定的位置,鲁大师测量温度的时候将这些数据调出来就可以直接获得温度。有些软件不但可以测温而且还可以降温,但降温软件似乎不太管用,只是通过软件的手段优化了CPU而已。鲁大师测不支持温度传感器的手机的话,我觉得是根据手机的运行情况及运行时间推算出温度的。


煤矿木木哥


对于手机传感器我们常有听说。如光线传感器、陀螺仪、温度传感器、距离传感器、加速度传感器…传感器是通过芯片来感应的元器件,通以它们我们可以实现了解温度值、测距,或者亮点调节、运动计步等等。

鲁大师此前公布了「2019上半年手机温度排行榜」。鲁大师方面表示,主打中低端的品牌平均温度会偏低,而主打高性能且旗下机型较少的品牌如黑鲨等平均温度会偏高。

而此外,不论是满载时低温榜,还是日常24小时低温榜,上榜的均为中低端机型。高端手机芯片在高速运作时都会散热出大热量,而中低端处理器性能一般,不需要运行大型软件,产生的热量相应也较少。这似乎又验证了手机性能越强发热就更为明显的事实?

一般来说,智能手机内置温度传感器可以用来监测机内发热温升情况。如果我们可以判断手机上有我们需要的温度传感器,我们就可以通过温度传感器获取到我们手机的大致温度。

但并非所有手机设备都支持温度传感器的。由于手机没有内置温度传感器的缘故,通常只有通过读取CPU信息来近似替代,就如使用电池温度替代CPU真实温度的做法。就好比鲁大师这类的硬件检测工具,一般它们都是带有CPU温度监控的模块。安装App检测温度是使用温控系统测温,缺乏温度传感器的支持,因而在测量结果可能也会出现明显的误差。


IT小众


手机电池是有温度检测的。普遍电池都有四个触点,分别是正负极接触点,电池信息连接点和温度检测点。

温度检测点处连接了一块热敏电阻,可是实时监控电池温度,同时手机有保护机制,如果温度过高则会禁止电池充电或者会自动关机。

现在手机电池和手机一体化,所以部分手机电池还集成了nfc。所以还有nfc的触点。

为了实现快充而降低电池因为充电带来的发热情况,所以有厂商会增加电池正负极触点。


疯狂的小白biu


电池的温度检测是用来做温度补偿的,计算剩余电量,同时高温什么的可以保护。CPU这种重要芯片自身都有自己的温度检测,但是要测气温就得有个凸出来的探头,或者装在内部但是得有风扇把外面的空气引进去再吹出来


我在北环撒个欢


鲁大师能检测手机电池温度,是因为它有特异功能吗?

相信对数码科技感兴趣的玩家对鲁大师的印象是非常深刻,伴随着电脑PC的发展它已经经历了数次变身。从【windows优化大师】到【Z武器】再到【鲁大师】,如今更是推出了【鲁大师手机版】立足于对手机硬件的评测。

鲁大师手机版检测手机电池的温度,并不是用温度传感器来实现的,而是靠手机电池的NTC。NTC俗称热敏电阻,它的测量原理类似于工业应用中的热电阻,把温度变化转换为元件的电阻信号,再通过公式计算而来。


热敏电阻藏在哪儿呢?能看到吗?

当然能被发现。如果你看到过手机锂离子电池,也许会好奇,为什么锂离子电池是四个金属触点。其实在这四个金属触点中,就包含了热敏电阻的触点。


电池热敏电阻不仅仅只是用来显示温度,它还有个非常重要的功能,那就是对电池进行保护。

手机充满电以后,如果没有及时拔掉充电器,那就会发生温度升高的情况。温度升高,热敏电阻电阻值降低,电池内部的保护动作,则自动切断充电电路。从而防止电池过充发热。

所以,如果没有它很可能会造成手机电池过充着火,其作用是非常关键的。


分享到:


相關文章: