cli
September 29, 2024
Raspberry Pi 5 | Управление штатным вентилятором
В 5-ой версии платы появилось несколько полезных нововведений, в том числе - отдельный разъем с ШИМ для подключения вентилятора охлаждения.
И если ранее приходилось собирать внешнюю схему на транзисторе и подключать ее к GPIO выводам, то теперь схема управления уже разведена на плате.
По умолчанию алгоритм работы вентилятора следующий:
- Режим 0: При достижении
fan_temp050°С, вентилятор включитсяfan_temp0_speedна ШИМ - 75 (~ 30%) и будет работать до достижения температуры 45°С (50°С - 5°С гистерезисfan_temp0_hyst= 45°С). - Режим 1: При достижении
fan_temp060°С, вентилятор включитсяfan_temp0_speedна ШИМ - 125 (~ 50%) и будет работать до достижения температуры 55°С. - Режим 2: При достижении
fan_temp067.5°С, вентилятор включитсяfan_temp0_speedна ШИМ - 175 (~ 70%) и будет работать до достижения температуры 62.5°С. - Режим 3: При достижении
fan_temp075°С, вентилятор включитсяfan_temp0_speedна ШИМ - 250 (~ 100%) и будет работать до достижения температуры 70°С.
Для внесения изменений в вышеперечисленный режим работы изменения необхоимо прописать в файле config.txt
sudo vim /boot/firmware/config.txt
(Раньше файл был по адресу/boot/config.txt теперь там предупреждение "DO NOT EDIT THIS FILE The file you are looking for has moved to /boot/firmware/config.txt")
- Добавляем в файл параметры, которые нужно изменить, например (температура указывается в милиЦельсиях: 1°С = 1000°mС):
dtparam=fan_temp0=40000 dtparam=fan_temp0_hyst=5000 dtparam=fan_temp0_speed=125
В данном случае вентилятор включится при 40°С, будет работать на 50% оборотах до достижения температуры 35°С.