Оглавление
Модуль с полевым транзистором (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);
}
Полезные страницы #
- Набор GyverKIT – наш большой стартовый набор Arduino, продаётся в России
- Каталог ссылок на дешёвые Ардуины, датчики, модули и прочие железки с AliExpress
- Обратная связь – сообщить об ошибке в уроке или предложить дополнение по тексту ([email protected])
- Поддержать автора за работу над уроками