Рейтинг статьи: 1.000/5 (2 голосов).
Вышестоящая статья:
Модуль шим сигнала для Умного сетевого хаос домаСпонсор этой страницы:
Модуль ШИМ (PWM или Mosfet)
Типы модулей
MOSFET-транзисторы – полевые транзисторы с изолированным затвором. Расшифровка аббревиатуры - Metal-Oxide-Semiconductor (металл – окисел – полупроводник) и Field-Effect-Transistors (транзистор, управляемый электрическим полем) Вообще класс полевых транзисторов включает полупроводниковые приборы, управляемые внутренним полем. Внутреннее поле создается напряжением, поэтому полевые транзисторы, в отличие от биполярных транзисторов управляются напряжением! Именно это свойство обеспечивает широкое применение полевых транзисторов.
Ключевыми преимуществами MOSFET-транзисторов являются:
- малая энергия на переключение транзисторы (фактически нужно только перезарядить емкость затвора);
- высокая скорость переключения;
- во включённом состоянии представляет собой омическое сопротивление.
MOSFET-транзисторы как и биполярные транзисторы имеют две основных типа структуры: n-канальные и p-канальные.
Не вдаваясь во внутренние подробности строения MOSFET транзисторов укажем основные отличия в принципе управления:
- n-канальный MOSFET-транзистор открывается положительной полярностью напряжения затвор-исток, и в открытом состоянии пропускает ток от стока к истоку;
- p-канальный MOSFET-транзистор открывается отрицательной полярностью напряжения затвор-исток, и в открытом состоянии пропускает ток от истока к стоку.
По той же причине, что и в биполярных транзисторах, n-канальные MOSFET-транзисторы шустрее p-канальных MOSFET-транзисторов.
Основные параметры MOSFET-транзистора
Полярность: NМаксимальная рассеиваемая мощность (Pd):
Предельно допустимое напряжение сток-исток |Vds|:
Предельно допустимое напряжение затвор-исток |Vgs|:
Пороговое напряжение включения |Vgs(th)|:
При подборе как минимум надо смотреть на мощность, допустимое напряжение и пороговое значение включения.
Так как напряжение на PIN ESP - 3.3V, то 3-й и 4-й вариант 5V и 4V нам не подходит.
Схема![]() |
AOD4184 Vgs(th) - 2.6V ![]() |
IRF520 Vgs(th) - 5 V ![]() |
IRF5305S Vgs(th) - 4 V ![]() | FR120N Vgs(th) - 2.5 V ![]() |
Подключение и настройка
в файле define.h
//--------------------------------------------------------
// модуль управления ШИМ сигналом
#define PWM_PIN 2
// Список пинов, к которым подключается реле в module_PWM.ino
// Для ESP-01 Пин 0 - GPIO0, 2 - GPIO2 {0} , {0,2}
// 1 - {0}; 2 - {0,2}
// Для ESP-01 Пин 0 - GPIO0, 2 - GPIO2 {0} , {0,2}
uint8_t pin_pwm[PWM_PIN]={0,2};
PWM_PIN - количество PIN, куда подключены мосфеты
uint8_t pin_pwm[PWM_PIN]={0,2}; список pin для управления
Управление
Реле принимает команды:P_ON - включить все реле
P_OFF - выключить все реле
PWM 0 ON - передать 1024 на нулевой мосфет
PWM 1 OFF - передать 0 на первый мосфет
PWM 2 500 - передать 500 на второй мосфет(а ести их всего 2 - нулевой и первый, то на оба)
Если номер мосфета больше или равен количеству действует на все
GET запросить статус. В ответ получим, например, PWM 0 IS 500
Состояние
Состояние на закладке Pult, где можно его включить или выключить.
Пример сценария
Сценарий с включением подсветки от датчика движения с задержкой выключения для Умного сетевого хаос домааппаратура Android Arduino Программирование Умный сетевой хаос дом
Комментариев нет. Станьте первым!