Оглавление:

Полупассивное охлаждение компьютерного блока питания: 3 шага
Полупассивное охлаждение компьютерного блока питания: 3 шага

Видео: Полупассивное охлаждение компьютерного блока питания: 3 шага

Видео: Полупассивное охлаждение компьютерного блока питания: 3 шага
Видео: Типы систем охлаждения в компьютерных блоках питания 2024, Июль
Anonim
Полупассивное охлаждение компьютерного блока питания
Полупассивное охлаждение компьютерного блока питания

Привет! Основная идея заключается в том, что если блок питания с большим запасом мощности, то нет необходимости в постоянном вращении вентилятора (как это было сделано в вентиляторах процессора). Поэтому, если надёжно следить за температурой элементов блока питания, то можно на время остановить вентилятор. И постепенно увеличивайте скорость вентилятора.

Я решил сделать регулятор скорости вращения вентилятора на Arduino nano на базе ATMEGA168PA из разных частей чужих проектов, которые я сделал самостоятельно.

Шаг 1: Изготовление регулятора скорости вентилятора

Изготовление регулятора скорости вентилятора
Изготовление регулятора скорости вентилятора
Изготовление регулятора скорости вентилятора
Изготовление регулятора скорости вентилятора
Изготовление регулятора скорости вентилятора
Изготовление регулятора скорости вентилятора

Я решил сделать регулятор скорости вращения вентилятора на Arduino nano на базе ATMEGA168PA из разных частей чужих проектов, которые я сделал самостоятельно. Я сделал много тестов, и все работает хорошо. Но для некоторых кулеров были необходимы разные значения ШИМ (в скетче).

Внимание! Разные блоки питания имеют разные конструктивные особенности, возможно, в некоторых случаях необходим постоянный обдув. Поэтому, прежде чем вносить изменения в конструкцию вашего БП, поймите, что вы понимаете процесс, у вас достаточно «ровных рук» и что внесенные изменения не окажут негативного влияния на работу вашего БП и связанного с ним оборудования. Часто бывает, что БП прокачивает воздух всего системного блока. Любая модификация может повредить ваш компьютер!

Поскольку ресурсы контроллера позволяют, было решено сделать трехцветный светодиодный индикатор в виде умного светодиода с различным миганием и цветом в зависимости от температуры.

Температуру измеряет датчик DS18B20, в зависимости от температуры скорость вращения вентилятора увеличивается или уменьшается. Когда температура достигает> 67 ° C, включается звуковой сигнал. Транзистор - любой NPN с током больше тока вашего вентилятора. Еще пробовал управлять трехпроводным вентилятором, все получилось, но полностью остановить не удалось.

Шаг 2: тестирование

Вот видео, демонстрирующее работу устройства и процесс установки.

Изначально я использовал частоту ШИМ по умолчанию (448,28 Гц), но на низких оборотах кулер издавал еле заметный звон, что никак не соответствует концепции бесшумного охлаждения. Поэтому программируемая частота ШИМ увеличивается до 25 кГц. На самых низких оборотах вентилятор не может запуститься сразу, поэтому первые две секунды он работает в импульсном режиме с максимальной скоростью, далее - по программе.

P. S. Это устройство применимо не только в компьютерном БП.

Шаг 3: набросок

Вот скетч, прошу не пинать мой первый скетч для Ардуино:)

Рекомендуемые: