Контроллер вентиляторов охлаждения для компьютера
Схемотехника и методы решения
Здесь предлагается к рассмотрению статья по конструированию системы принудительного охлаждения компьютера, которая собрана на микроконтроллере с возможностью автоматического регулирования скорости вращения вентилятора. Схема управления выполняет свою работу в зависимости от температурной составляющей образующуюся в корпусе ПК. Данные о степени нагрева снимаются электронными датчиками установленными в особо нагреваемых участках корпуса и передаются на контроллер.
Ступенчатая скорость вращения вентиляторов в автоматическом режиме дает возможность существенно снижать уровень создаваемого ими шума. Любой пользователь, у которого имеется компьютер с повышенным уровнем шума, что особо актуально для медиа-центров установленных в жилой комнате, сразу ощущает превосходство от применения данного модуля. Когда температура незначительна, то и вращение вентиляторов медленное и соответственно практически бесшумное, скорость возрастает только при повышении нагрева на компонентах где установлены датчики.
Данное устройство обладает достаточной функциональностью, хотя очень простое в использовании. Настройка главных параметров производится с помощью программного обеспечения в графической оболочке установленного на персональном компьютере. Помимо этого, после того как была осуществлена настройка, контроллер способен выполнять все управляющие функции в автономном режиме без задействования компьютера, а это в свою очередь расширяет его возможности в управлении не только скоростью вентиляторами охлаждения.Кроме того, после настройки контроллер может функционировать как автономное устройство без связи с ПК, что позволит применить его не только для управления вентиляторами охлаждения ПК. Все заданные настройки хранятся в памяти микроконтроллера.
Особенности устройства:
• Возможность установки предпочтительных настроек скоростью вращения вентиляторов исходя из полученных данных о нагреве;
• Способность управления одновременно восемью вентиляторами, а также замер значения температуры в четырех разных каналах;
• Схема имеет возможность управлять вентиляторами отличающимися по конструкции друг от друга.
• В устройстве присутствует элемент звукового сигнала в случае выхода из строя вентилятора или температурного датчика;
• Способность к самостоятельной работе контроллера после создания конфигурации; сохранение настроек в памяти микроконтроллера.
Принципиальная схема контроллера
Основным элементом устройства является микроконтроллер PIC18F2550 производителя Microchip® – это восьми пиновый FLASH-микроконтроллер с высокой производительностью и с УСБ интерфейсом. Микросхема служит для замера температуры по 4 каналам и выполняет задачи по управлению преобразователями напряжения. Регулирующие функции скоростных значений вентиляторов совершается за счет разницы напряжения на выходе преобразователя. Питающее напряжение +5 В и +12 В для контроллера берется от источника питания персонального компьютера.
Картинка кликабельна
Принципиальная схема контроллера вентиляторов
Контроллер изготовлен на печатной плате 100 × 80 мм с возможностью установки в 3½” бокс для дисковода. Пользователи исходя из своих предпочтений могут сами создать печатную плату, именно такую какая больше подходит по параметрам.
Расположение электронных элементов на печатной плате контроллера
Контроллер изначально разработан для управления скоростью вращения вентиляторов установленных в системном блоке ПК, но устройство также отлично подходит для работы с вентиляторами центрального процессора и видеокарты. В случае использования такого варианта нужно установить датчики контроля температуры непосредственно на радиаторах процессора или видеокарты с применением теплопроводящей пасты.
Установка контроллера в системном блоке
Все, что необходимо для конструирования устройства охлаждения на микроконтроллере находится в архиве, который можно скачать по ссылке ниже. В архиве находится: Принципиальная схема контроллера (jpg, Eagle), рисунки печатной платы (png, Eagle), список электронных компонентов (pdf)
Скачать архив