我需要使用散热器吗?


21

从亚马逊这里订购了Pi 3和配件套件,它带有2个散热器。我不会对Pi超频,是否仍需要担心散热问题?最终,它将位于外壳外部的封闭区域,空气流通充足。



我在这里问了一个类似的问题: raspberrypi.stackexchange.com/questions/55053/…- 外壳是最大的区别。但是最后,它们的变化都没有超过几个度。我看到一个关于节流的答案,但即使在天气炎热的时候,也从未注意到。尽管如此,我还是订购了一个带小风扇的新机箱,并使用了散热器。
SDsolar

数p作为我的回答:您还可以添加一个风扇raspberrypi.stackexchange.com/a/62171/56121
UselesssCat

Answers:


13

不需要散热片,据报道,Pi3比以前的型号产生更多的热量,但不需要散热片。您可以安装它以提供一些额外的热保护,但是Pi会限制时钟速度以保持安全温度。这些套件中许多都包含散热器,以增加感知价值。


3
我不知道节流会带来多大的干扰,或者OP会考虑什么负载,但是我认为在某些情况下可能需要散热片才能达到必要的性能点-可能主要由“封闭区域”决定'或通过应用程序...
Sean Houlihane 16'Mar

我有关于RPi 3B +的问题,所以我进行了之前/之后的测量。没有散​​热器,CPU在59C和61C之间运行。带有散热器,它在52C至54C之间运行。
zslayton

10

作为答案的状态,不需要散热器。

但是,从Snowman的评论Maxthon Chan的回答,并从Raspberry Pi网站1上获取一些示例,如果您想检查/测量Pi运行的温度,可以使用以下命令:

/opt/vc/bin/vcgencmd measure_temp

如果您发现自己经常使用此命令,则可能需要一个快捷方式。为此,您可以使用别名,例如temp。要进行设置,请运行以下命令:

cd ~
nano .bash_aliases

并添加以下行

alias temp='/opt/vc/bin/vcgencmd measure_temp'

发生错误时

请注意,如果您运行的是Raspbian的旧版本,并且遇到错误:

/ opt / vc / bin / vcgencmd:加载共享库时出错:libvcos.so:无法打开共享对象文件:没有这样的文件或目录

那你应该跑

 LD_LIBRARY_PATH=/opt/vc/lib /opt/vc/bin/vcgencmd measure_temp

别名将变为

alias temp="LD_LIBRARY_PATH=/opt/vc/lib && /opt/vc/bin/vcgencmd measure_temp"

另类

运行以下命令,以厘米为单位给出答案,然后除以1000得到°C:

cat /sys/class/thermal/thermal_zone0/temp

用于CPU和GPU温度的Bash脚本

#!/bin/bash
cpuTemp0=$(cat /sys/class/thermal/thermal_zone0/temp)
cpuTemp1=$(($cpuTemp0/1000))
cpuTemp2=$(($cpuTemp0/100))
cpuTempM=$(($cpuTemp2 % $cpuTemp1))

gpuTemp0=$(/opt/vc/bin/vcgencmd measure_temp)
gpuTemp0=${gpuTemp0//\'/º}
gpuTemp0=${gpuTemp0//temp=/}

echo CPU Temp: $cpuTemp1"."$cpuTempM"ºC"
echo GPU Temp: $gpuTemp0

1所有示例均来自使用命令显示RPI的温度


3

不需要散热器,但这不会阻止您添加散热器。如果您的操作环境可能有点热,并且您不希望其节流,则可以添加一个(可选在其上绑上风扇)。

我使用Pi的时候都散热了,因为我在使用机箱时会给核心施加很大的压力,其中一个机箱上绑有一个风扇,以改善散热,因为它在平均环境温度为45ºC的温暖设备中运行。


1
这个答案触及了关键点:如果担心潜在的过热,请测量其温度
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.