Работал кто с мосфетами на порту ардуино?

Так а как понял что «виснет»? Расскажи в подробностях.

ты фотку можешь сделать!!??

Перестает реагировать на энкодер.
Подключил экран, начал после каждой строчки вставлять вывод на экран “Это строка выводится”. В результате понял, что при смене напряжения на пине А0 идет зависание(или перегрузка - в разном коде по разному, так и не понял почему). В итоге сократил код до вышеприведенного.

  Serial.println("Эта строка выводится на экран");

  digitalWrite(HC12POWERPIN, HIGH);
  delay(3000);
  digitalWrite(HC12POWERPIN, LOW);
  delay(3000);

  Serial.println("Эта строка НЕ выводится на экран");

а вот теперь можно и расходится…

1 лайк

Проблема решилась следующим образом:

  1. Заменить резистор ардуино - мосфет на больший номинал, например 2.2К Скорее всего бросок тока для зарядки затвора мосфета гадит по питанию.
  2. Обязательно притянуть затвор мосфета к земле питания резистором хоть 1М. Ноль за ноге ардуины - это не ноль относительно нуля питания! Если оставить ногу на мосфете в режиме digitalWrite(HC12POWERPIN, LOW); то со временем вы получите открытый мосфет. ПРОВЕРЕНО. Видимо, есть какое-то напряжение >0 и ток утечки.

ПОНЯТНО, ХОЛОПЫ НЕОБРАЗОВАННЫЕ
в двух березах заблудились и помочь не смогли.
вон барин че вытворяет, затворы заряжает как надо теперь и нули соотносит, на раз.

@Михаил1976 есть такое выражение - “иногда лучше жевать…”
написать чушь и на голубом глазу доказывать, что “ПРОВЕРЕНО”, верх неуважения к собеседникам, которые кмк, больше в теме.

2 лайка

:slightly_smiling_face:

Я заметил, и убрал свою ошибку чуть раньше, чем ты написал.))
Да, память подводит, извиняюсь

1 лайк

ээээ…

1 лайк

Уже ничего, я же сказал, дальше без меня.

У Ардуино НЕТ ТАКОГО ПИНА.

Надеюсь, Вы всё поняли.

вы все врете ))

1 лайк

Ужость! Каюсь!

1 лайк

Да, если почитать даташит на транзистор, и даташит на ATmega328p, то ничего не удивительного не будет.
threshold voltage транзистора может быть 0.65V, а уровень LOW
ATmeg-и – доходить аж до 0.8V. Увы)))

не понял что ты хотел сказать?
что на ноге которая на выход, при записи 0 может иметь потенциал в 0.8 вольт?

Ну да, недавно об этом говорили

Дык, мосфет-то аутпутом управляется…
Нижняя строка

да да..
у меня это не укладывается в голове
ты себе выходной каскад порта представляешь?
какое должно быть сопротивление открытого канала нижнего мосфета, что бы разогнаться до 0.8 вольт…

Скажу честно, лишь схематично, в общих чертах.
Вообще, 0.8V -это ещё терпимо, как по мне, спасибо, что не больше.)))

ну так как то в общем случае

так если отрыт нижний n-мосфет, я и спрашиваю какое у него должно быть сопротивление шоб на выходе 0.8 вольт появилось
я не спорю, тем более с даташитом, я интересуюсь))

1 лайк

Ну да, многовато, хотя полной схемы- то нет. Я тут не в курсе.

Ну если пятнично хочешь «намахнуть» и вопрос имеется:

То могу сказать, что достаточно 0.6 Ома.

Правда ток нужен больше 1 ампера…. )))