cli
September 29
Raspberry Pi 5 | Управление штатным вентилятором
В 5-ой версии платы появилось несколько полезных нововведений, в том числе - отдельный разъем с ШИМ для подключения вентилятора охлаждения.
И если ранее приходилось собирать внешнюю схему на транзисторе и подключать ее к GPIO выводам, то теперь схема управления уже разведена на плате.
По умолчанию алгоритм работы вентилятора следующий:
- Режим 0: При достижении
fan_temp0
50°С, вентилятор включитсяfan_temp0_speed
на ШИМ - 75 (~ 30%) и будет работать до достижения температуры 45°С (50°С - 5°С гистерезисfan_temp0_hyst
= 45°С). - Режим 1: При достижении
fan_temp0
60°С, вентилятор включитсяfan_temp0_speed
на ШИМ - 125 (~ 50%) и будет работать до достижения температуры 55°С. - Режим 2: При достижении
fan_temp0
67.5°С, вентилятор включитсяfan_temp0_speed
на ШИМ - 175 (~ 70%) и будет работать до достижения температуры 62.5°С. - Режим 3: При достижении
fan_temp0
75°С, вентилятор включится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°С.