О подключении мощной нагрузки к Arduino через MOSFET-транзистор. Управление вентилятором при помощи ШИМ. Увеличение частоты ШИМ на Arduino.
Создание простой системы управления кулером в зависимости от температуры (применен DS18B20)
Скетчи, даташит и др. файлы можно скачать в этой теме:
Работа с DS18B20:
Статьи про ШИМ:
Таблица значений регистров для повышения частоты ШИМ:
Содержание:
00:01:14 - Схема подключения DC-нагрузки через MOSFET
00:03:22 - Подбор мосфета для Arduino
00:04:27 - Подключение AC-нагрузки
00:05:33 - Включение схемы
00:06:25 - Пишем программу (скетч) для управления кулером при помощи ШИМ
00:07:10 - Включение схемы с ШИМ
00:08:00 - Шумы от ШИМ (писк кулера). Подключение осциллографа
00:10:45 - Стандартный скетч Fade. Смотрим как меняется скважность ШИМ
00:11:20 - Повышаем частоту ШИМ
00:13:05 - Подключение датчика температуры DS18B20
00:14:51 - Делаем простую систему управления кулером, в зависимости от температуры
00:15:41 - Переделываем скетч
00:18:59 - Нюансы частоты повышения ШИМ
00:19:38 - Тест системы управления кулером
Также статья на сайте с более подробными схемами подключения: