ЭЛЕКТРОНИКА Управление помпой через мосфет

mertv0e

✩✩✩✩✩✩✩
5 Фев 2025
3
0
Добрый день.
Пытаюсь элементарно сделать управление помпой через touch пин еспешки по нижеприложеной схеме. Питание от адаптера 3V 2A. Сам код
C:
#include <Arduino.h>

void setup() {
  Serial.begin(115200);
  delay(1000);
  pinMode(13, OUTPUT);
}

void loop() {
  if (touchRead(4) < 60) {
    Serial.println("Add water");
    digitalWrite(13, HIGH);
  }
  else {
    Serial.println("No water needed");
    digitalWrite(13, LOW);
  }
  delay(2000);
}
Ожидаю, что при срабатывания условия должна включиться помпа. Но этого не происходит. На плате с мосфетом вижу, что индикатор напряжения срабатывает. При измерении напряжение на выходе платы с мосфетом без помпы так же вижу что все ок. Но вот стоит подклюить помпу и напряжение на выход перестаент поступать.
Помпу использую такую
Модуль мосфета такой
Подскажите пожалуйста что я делаю не так?

2025-02-22_11-35.pngphoto_2025-02-22_11-53-39.jpg
 
Изменено:

viktor1703

★★★✩✩✩✩
9 Дек 2021
668
157
Однозначно, не хватает напряжения для открытия транзистора. Судя по схеме на странице продавца, там установлен IRF540, а у него по паспорту порог от 2-х до 4-х вольт. Возможно вам не повезло и попался экземпляр с порогом открытия более 3-х вольт. Да плюс в обвязке стоит резистор между затвором и землей на 1 кОм, который даёт падение напряжения на затворе, и светодиод с еще одним резистором в 1 кОм, которые тоже дают падение напряжения. В итоге на затворе остается еще меньшее напряжение. Тут либо городить драйвер для мосфета, либо перепаять мосфет с меньшим пороговым напряжением, либо, в связи с небольшим током нагрузки, заменить мосфет на биполярный транзистор, либо попробовать перерезать дорожку на светодиод, пропадёт индикация работы, зато может заработать.
 

Вложения

  • Лойс +1
Реакции: mertv0e

Эдуард Анисимов

★★★★★★✩
23 Сен 2019
2,434
985
59
Марий-Эл
Сколько можно мусолить эти транзисторы? Почему все упёрлись в эту модель транзистора?
Ищите транзисторы с маркировкой IRFL, IRLFL, IRFLZ, главное, что бы в маркировке присутствовала буква "L" и некоторые другие, которые не имеют в маркировке букву "L". Они имеют логический вход с напряжением управления от 1 до 2 вольт. И последовательно затвору не нужно ставить резистор.
 

mertv0e

✩✩✩✩✩✩✩
5 Фев 2025
3
0
А если просто заменить мосфет на подобное реле и взять 5V источник питания? На этом мосфете я пробовал с 5V, 1,2A так же не получилось. Возможно из за двух резисторов по 1кОм.
UPD. viktor1703 да, стоит мосфет IRF540N, он так же от 2х до 4х Вольт
 
Изменено:

viktor1703

★★★✩✩✩✩
9 Дек 2021
668
157
взять 5V источник питания
с платой, которая на фото в первом посте, это бесполезно. На ней стоит стабилизатор напряжения на 3,3 вольта. А так для конкретно данной задачи, если ничего больше не делает микроконтроллер, проще взять сенсорный модуль и не париться. А так это похоже на использование игрового ПК в качестве, исключительно, калькулятора.
 

poty

★★★★★★✩
19 Фев 2020
3,358
965
Как вариант, учитывая раздельное питание помпы и платы, поставить один или два диода, смещённых в прямом направлении через резистор, между GND МП и модуля. Хотя соглашусь, обычный драйвер на биполярнике будет более изящным решением.
Проверить, что дело в неудачном MOSFET, можно же легко: подать на вход модуля напряжение 3,3В с платы МП и посмотреть срабатывание.
 
Изменено: