Чи потрібно використовувати радіатор?


21

Я замовив Pi 3 та комплект аксесуарів тут від Amazon , він постачається з двома тепловідвідниками. Я не буду розігнати Pi, чи все-таки мені доведеться турбуватися про проблеми з теплом? Зрештою, це буде у закритому приміщенні поза кожухом із великою циркуляцією повітря.



Я задав подібне запитання тут: raspberrypi.stackexchange.com/questions/55053/… - і додаток - це те, що має найбільше значення. Але врешті-решт, не змінили його більше ніж на пару градусів. Я бачу відповідь, яка говорить про дроселювання, але ніколи цього не помічала, навіть у спекотні дні. Тим не менш, я замовив новий корпус з невеликим вентилятором і все-таки використовую радіатори.
SDsolar

Ви можете також додати вентилятор: P Як і в моїй обороні raspberrypi.stackexchange.com/a/62171/56121
UselesssCat

Відповіді:


13

Ніякий радіатор не потрібен. Повідомлялося, що Pi3 виробляє більше тепла, ніж попередні моделі, але радіатор не потрібен. Ви можете встановити його для додаткового теплового захисту, але Pi буде пригнічувати тактову частоту для підтримки безпечної температури. Нагрівачі включають в себе багато таких комплектів, щоб збільшити сприйняте значення.


3
Я не знаю, наскільки нав'язливим буде дроселювання, або яке навантаження має на увазі ОП, але я стверджую, що радіатор може бути необхідний, щоб досягти необхідної точки ефективності в деяких сценаріях - можливо, в основному це продиктовано «вкладеною областю 'або за заявою ...
Шон Хуліхане

У мене виникло питання щодо RPi 3B +, тому я зробив вимірювання до / після. Без тепловіддачі процесор працював між 59С і 61С. З тепловідводом він працює від 52 ° C до 54 ° C.
zslayton

10

Як зазначено у відповідях, не потрібно радіаторів.

Однак, виходячи з коментаря Сніговика до відповіді Макштона Чана та, взявши кілька прикладів із сайту 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

Bash-скрипт для температури процесора та GPU

#!/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 Усі приклади, взяті з команди Show Temperature RPI, за допомогою команди


3

Не потрібно радіатор, але це не заважає вам додати його. Якщо ваше робоче середовище може трохи нагрітися, і ви не хочете, щоб він нагрівав дросель, ви можете додати його (необов'язково прив’язати до нього вентилятор.)

У мене все радіаторне отоплення Pi, оскільки я використовую шафи, коли я дуже напружую серцевину, і в одному з них є прив'язаний до нього вентилятор, щоб покращити охолодження, оскільки він працює в теплому обладнанні із середньою температурою навколишнього середовища 45ºC.


1
Ця відповідь стосується ключового моменту: вимірюйте її температуру, якщо хтось хвилює потенційний перегрів.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.