ESP, IoT Управление мощной нагрузкой на ESP8266

MR_kostochka

✩✩✩✩✩✩✩
23 Фев 2020
3
1
Добрый день
Столкнулся с проблемой управления мосфетом через NodeMCU:
При максимальном значении сигнала (1023) мосфет открывается не полностью. Хотя на той же Arduino Nano всё работает прекрасно
Использую не голый мосфет, а в готовой плате, что была на видео:
1726736427053.png
По сути сделал так же: подключил на вход +12 В, на выход светодиодную ленту.
Код самый стандартный:

C++:
const int ledPin = 14;
void setup() {
}
void loop() {
  for (int i = 0; i < 1024; i+=1) {
    analogWrite(ledPin, i);
    delay(1);
  }
  for (int i = 1023; i > 0; i-=1) {
    analogWrite(ledPin, i);
    delay(1);
  }
}
И по итогу светодиодная лента светит прям ооочень тускло.
На arduino nano с тем же кодом (только диапазон соответственно 0-255) лента плавно мигает на всю мощность.
В чём проблема?
 

Старик Похабыч

★★★★★★★
14 Авг 2019
4,231
1,294
Москва
Мосфет может не открываться полностью если полное открытие например при 4-х вольтах. ЕСП выдает 3.3в. А нано 5в. И соотв мосфет будет недооткрыт.
Попробуйте почитать даташит на мосфет
 

n_vlad

✩✩✩✩✩✩✩
27 Дек 2023
11
2
Могу предположить, что мосфету не хватает напряжения для полного открытия. Нанка выдает 5v, а esp если не ошибаюсь дает меньше 3.3v поэтому не получается открыть мосфет до конца. Можно попробовать найти мосфет с низким напряжением отпирания