找回密码
 注册
关于网站域名变更的通知
查看: 646|回复: 8
打印 上一主题 下一主题

如何检测某个芯片的温度

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-10-8 16:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
有什么办法可以监测某个芯片运行时的工作温度,这个芯片上面有个散热片,我在PCB板子上如何做了?
( ?, `, E$ u/ Y0 u, w8 S; q5 x我用了一个温度监测芯片放在这个加散热片工作的芯片旁边,这样测的准确吗?

该用户从未签到

推荐
发表于 2015-10-18 20:05 | 只看该作者
        楼主那样测的芯片工作温度是不准的。肯定不是芯片工作温度。如果芯片是CPU,一般内部温度可以从寄存器读到。如果是其他芯片,内部有温度传感器的,一般可以和CPU通信得到,如果内部没有温度传感器的,就只有像楼主那样做了,但是我觉得还是靠近散热片更准一点。

该用户从未签到

2#
发表于 2015-10-8 17:01 | 只看该作者
其实很多CPU都有专门的温度输出PIN,只需要接一个温度传感器就可以了的。比如MAX6659温度传感器。这样能检测到CPU内部的温度,如果采用那种PCB温度检测的话,其实差别还是比较大的。那就把温度传感器芯片放到CPU的附近,处于下风道。

点评

谢谢啦  详情 回复 发表于 2015-10-10 08:44

该用户从未签到

3#
发表于 2015-10-8 17:03 | 只看该作者
如果芯片内部有温控,就用内部的计算。或者用软件通过负载去计算当前工作温度,再或者去做散热片温度与芯片温度的曲线关系,然后通过散热片旁的温度检测来计算。

该用户从未签到

4#
发表于 2015-10-8 21:56 | 只看该作者
一般来说,芯片如果最大功耗到了一定程度时,芯片会自带测温功能,或者内置温度特性的二三极管,配合外部芯片来获取die上的准确温度。很多功耗超过10W左右的都有。两三W什么的这种级别一般都不关心,随意加个散热器,只要不是密封环境,基本不用担心。要读的话,就在散热器下面靠近被测IC的地方放个测温IC,或者热敏电阻,都可以。只是会略低于die上的问题,但对于低功耗的差值也不会太大了

点评

谢谢啦  详情 回复 发表于 2015-10-10 08:45

该用户从未签到

6#
 楼主| 发表于 2015-10-10 08:44 | 只看该作者
bluskly 发表于 2015-10-8 17:01
  a; E( R( L+ k* I4 C; C其实很多CPU都有专门的温度输出PIN,只需要接一个温度传感器就可以了的。比如MAX6659温度传感器。这样能检 ...
6 r( T9 {' `; Y# O! G5 ~
谢谢啦

该用户从未签到

7#
 楼主| 发表于 2015-10-10 08:45 | 只看该作者
kevin890505 发表于 2015-10-8 21:56
  \' t% ^! R1 U: B. @) d一般来说,芯片如果最大功耗到了一定程度时,芯片会自带测温功能,或者内置温度特性的二三极管,配合外部芯 ...

% l' F/ b2 L4 U7 ^6 _谢谢啦
4 \7 @* P2 D& k  @

该用户从未签到

9#
发表于 2015-11-2 22:33 | 只看该作者
话说芯片自带的温度传感器都不是很准,误差很大,不过可以参考
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-4 23:42 , Processed in 0.125000 second(s), 29 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表