Данный материал является дополнением к нашему видео про перегрев Raspberry Pi 4 model B.
Видео
Скрипт для тестирования
Для тестирования использовался следующий Bash-скрипт.
#/!bin/bash
function get_cpu_info() {
vcgencmd measure_temp
vcgencmd measure_clock arm
vcgencmd get_throttled
echo
}
get_cpu_info
for ((i=1;i<=10;i++))
do
sysbench --num-threads=4 --test=cpu --cpu-max-prime=20000 run > /dev/null # 2>&1
get_cpu_info
done
Установка sysbench
Для установки sysbench выполните в терминале команду:
sudo apt install sysbench
Тест Raspberry Pi 4 без охлаждения
Результаты запуска теста на Raspberry Pi 4 model B. Плата без какого-либо охлаждения. Корпус отсутствует.
В таблице показана температура процессора, получаемая утилитой vcgencmd.
Первая строка таблицы — температура до запуска теста (без нагрузки).
Каждая следующая строка — после очередного прогона утилиты sysbench.
Без охлаждения | |
---|---|
53℃ | |
69℃ | |
71℃ | |
74℃ | |
77℃ | |
77℃ | |
79℃ | |
81℃ | |
80℃ | |
80℃ | |
80℃ |
Когда температура процессора достигла 80℃, начался троттлинг. Процессор начал пропускать такты, чтобы предотвратить дальнейшее повышение температуры.
ICE Tower
Проблему перегрева я решил с помощью вентилятора — ICE Tower. Это кулер с радиатором, дизайн которого разработала компания 52Pi.
По меркам Raspberry Pi он огромный.
Во время работы ICE Tower светится различными цветами, которые плавно переливаются и сменяют друг друга.
Установка и сборка ICE Tower довольно простая. В комплекте есть все необходимое и пошаговая инструкция с фотографиями.
В нашем видео мы показываем шаги сборки.
Вентилятор подключается к разъему GPIO. Красный провод — на питание 5V. Черный — на Землю (Ground).
Также допускается подключение красного провода на питание 3V.
Цена высокая. Около 20$.
Тест Raspberry Pi 4 с ICE Tower
Результаты запуска теста на Raspberry Pi 4 model B с установленным ICE Tower.
Без охлаждения | ICE Tower | ||
---|---|---|---|
53℃ | 34℃ | ||
69℃ | 42℃ | ||
71℃ | 42℃ | ||
74℃ | 43℃ | ||
77℃ | 44℃ | ||
77℃ | 43℃ | ||
79℃ | 43℃ | ||
81℃ | 44℃ | ||
80℃ | 44℃ | ||
80℃ | 44℃ | ||
80℃ | 43℃ |
Из таблицы видно, что без нагрузки (первая строка таблицы) температура процессора с установленным ICE Tower — около 34℃. Во время тестов температура не превысила 44℃.
Температура процессора под нагрузкой с установленным ICE Tower меньше, чем температура процессора без нагрузки при отсутствии какого-либо охлаждения.
Проблема с перегревом решена.
Комментарии
09:53
00:58
19:09
16:59