View Categories

MOSFET модуль

Модуль с полевым транзистором (MOSFET), он же модуль силового ключа - более удобный способ управлять нагрузкой постоянного тока, чем "голый" транзистор. Позволяет делать всё то же самое, но удобнее в подключении: управлять яркостью светодиодных лент, скоростью вентилятора и так далее.

В наборе GyverKIT START IOT EXTRA
MOSFET-модуль

Характеристики:

  • Максимальное напряжение выхода: 36V
  • Максимальный ток выхода: 15А
  • Управляющий сигнал: 3-20V

Подключение к Arduino #

Подключаем питание и нагрузку к клеммникам, а линию управления – к плате:

Также данный модуль можно использовать и без микроконтроллера как "усилитель кнопки":

В этой схеме управляющий сигнал подаётся прямо с питания нагрузки - напряжение не должно превышать 20V. Пин GND никуда не подключен, потому что соединён с GND входа питания на плате модуля

Программирование #

Связанные уроки:

Для управления транзистором достаточно подать с пина сигнал:

  • HIGH - открыть транзистор, включить нагрузку
  • LOW - закрыть транзистор, выключить нагрузку
  • ШИМ сигнал для плавного управления мощностью на нагрузке
#define MOS_PIN 3

void setup() {
  pinMode(MOS_PIN, OUTPUT);
}

void loop() {
  // включить-выключить
  digitalWrite(MOS_PIN, HIGH);
  delay(1000);
  digitalWrite(MOS_PIN, LOW);
  delay(1000);

  // включить на 50% и выключить
  analogWrite(MOS_PIN, 128);
  delay(1000);
  digitalWrite(MOS_PIN, LOW);
  delay(1000);
}

Полезные страницы #

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Прокрутить вверх