Как узнать максимальный ток через VIN на плате NodeMCU?

Я прочитал этот ответ https://arduino.stackexchange.com/a/51878 на другой, но связанный с этим вопрос. Похоже, что VIN на NodeMCU напрямую или через диод подключен к разъему USB.

Источник изображения: https://arduino.stackexchange.com/a/76119

Я собираюсь запустить свой NodeMCU с источником питания 5 В, подключенным к разъему USB. И мне также нужно примерно 5 В для другой детали. Поэтому я подумал о том, чтобы подключить его к VIN NodeMCU. Поэтому я не хочу питать NodeMCU от VIN, но я хочу получить питание от VIN для другой части.

Это плохой ход или совершенно нормально? И если все в порядке, как мне узнать максимальный ток? Потому что я думаю, что линия от USB-разъема до VIN имеет некоторые ограничения, чтобы не повредить плату?

, 👍0

Обсуждение

Здесь есть какие-то неизвестные величины. NodeMCU сделал пару версий платы разработки ESP8266, которую мы все знаем и любим. Это было хорошо задокументировано, и схемы доступны. Затем китайцы взяли его и клонировали, изменив схему в процессе, и назвали его V3. Но никто не опубликовал официальные схемы этого, и никто на самом деле не знает, как на самом деле подключены диоды на этой плате. Я только что заказал один из них у Amazon, чтобы провести небольшую обратную разработку, чтобы, наконец, получить окончательный ответ., @Majenko

Я опубликую ответ в этой теме и, возможно, также напишу сообщение в блоге на своем сайте об этом более подробно, если я думаю, что это того стоит., @Majenko


2 ответа


Лучший ответ:

2

Вы не можете включать элементы питания с пина VIN NodeMCU V3.

Схема питания выглядит следующим образом:

schematic

Как вы можете видеть, ток не может вытекать из вывода VIN из-за диода D2.

Тем не менее, вы можете вывести ток из вывода VU (расположенного в левом верхнем углу платы, когда текст нормально ориентирован), который напрямую подключен к 5 В-контакту USB-порта. Сколько тока вы можете нарисовать? Что ж, в схеме нет ничего, что могло бы ее ограничить, поэтому независимо от того, к какому USB-порту подключена плата (этого недостаточно для запуска модуля ESP8266).

Если вы хотите провести 1A через вывод VU, а источник питания рассчитан на 2A, проблем быть не должно. Следы для вывода VU достаточно короткие.

Лучшим решением, однако, было бы питание платы NodeMCU и ваших внешних компонентов через отдельные источники питания от источника питания - таким образом, не может быть помех со стороны платы.

,

Хм... Прежде всего: спасибо, что изучили это. Однако, во-вторых, я не понимаю, как это возможно. https://i.stack.imgur.com/6NKYn.png Именно так выглядит моя плата. Может быть, существуют разные NodeMCU v3? В вашей схеме разве я не должен измерять 0 В на VIN, потому что это противоречит направлению диода? Но когда я подключаю USB и измеряю от VIN до выводов GND, я считываю 5 В. (Кстати, я также получаю 5 В от VU до GND.) Еще раз спасибо за вашу помощь :), @rattlesnake

Единственный способ получить питание от VIN - это если диод неисправен или установлен задом наперед. Эта плата идентична той, которую я снес. В данный момент я нахожусь на полпути к полному обратному проектированию схемы., @Majenko

Хм, понятия не имею, что тебе сказать. Плат в основном новая, до сих пор я с ней ничего не делал. Я также измерил сопротивление от 2 до 3 Ом между VIN и VU в обоих направлениях. Я думаю, что если бы был установлен диод, как на вашей схеме, этого также не должно быть. Я не могу объяснить свои показания. Могу ли я что-нибудь сделать? Какой частью будет рассматриваемый диод? Может быть, я смогу там что-нибудь проверить? Однако мое оборудование очень ограничено. :(, @rattlesnake

@rattlesnake Если у вас есть DMM, у него должен быть режим тестирования диодов. Он должен сообщить вам прямое напряжение диода. В одной ориентации это должно дать вам около 0,25 В. В другом должно быть написано "разомкнутая цепь". Рассматриваемый диод находится ближе всего к контактам. Если вас интересуют следы меди, их можно посмотреть здесь: https://cloud.majenko.co.uk/index.php/s/ewCn6JmYdWWglRj Два диода находятся в левом нижнем углу - вы можете просто разглядеть серебристые накладки над нижним левым монтажным отверстием. Вы можете видеть оба диода, подключающих питание к шине 5 В - нижний идет справа налево..., @Majenko

...от источника питания USB, верхний слева направо от контакта VIN. Оттуда 5 В поступает на вход регулятора напряжения LM1117., @Majenko

Что ж, это интересно. У меня действительно есть цифровой мультиметр. Однако это очень дешево. Однако у него есть программа тестирования диодов. Я никогда не использовал это раньше. Могу ли я использовать его, пока диоды припаяны к плате? На диоде ближе к VIN я прочитал " 233 "в одном направлении и "1". в другом направлении. (Не "1, а 1". что означает бесконечность для программы тестирования резистора.) Для другого диода, расположенного ближе к краю, я измеряю " 002 " или " 003 " в обоих направлениях. Так что... понятия не имею, что это значит, но для меня это не имеет никакого смысла., @rattlesnake

С диодом рядом с VIN, в какую сторону поворачиваются датчики, когда вы читаете 233? Он должен быть красным снаружи и черным внутри платы. Другой диод, похоже, сломан или закорочен. 233 звучит правильно, хотя - 233 мВ примерно такое же, как я измерил, и типично для небольшого диода Шоттки. Если вы внимательно посмотрите на диоды, вы увидите полоску на одном конце, которая является катодом (там, где черный зонд подходит для правильного считывания)., @Majenko

Да, я вижу полосу с увеличительным стеклом: https://i.stack.imgur.com/5Adnr.jpg Я надеюсь, что фотография достаточно хороша. Я измеряю " 233` красной левой стороной (снаружи) и черной правой стороной (внутри платы). Разве не это ты сказал?, @rattlesnake

@гремучая змея Да, это верно. Этот диод работает нормально. Возможно, вы измеряете 5 В на VIN, потому что нагрузки нет, и она просто плавает. Может быть, попробуйте включить от него что-нибудь маленькое и посмотреть, работает ли это. Однако другой диод закорочен. Либо потому, что диод мертв (они обычно выходят из строя короткими), либо в печатной плате есть дефект., @Majenko

Мне жаль говорить, но, похоже, VIN действительно работает как выход: я подключил резистор 10 Ком (для ограничения тока до минимума) и белый светодиод последовательно между VIN/VU и GND на NodeMCU. Как с VIN, так и с VU индикатор горит. NodeMCU питается от USB с моего ноутбука., @rattlesnake

@гремучая змея, Может быть, эти диоды-хитрые кусочки плевка, так как схема говорит, что это не должно работать, если бы диоды вели себя так, как должны., @Majenko

Да, я думаю, что на данный момент я не собираюсь углубляться в это. :) Пока все работает. Большое вам спасибо за вашу помощь, @rattlesnake

Да, и кстати, напоминание, если вы хотите добавить свои выводы для NodeMCU v3 к вашему предыдущему ответу, который я нашел: https://arduinoprosto.ru/q/51878 (Я не мог там комментировать, потому что моя репутация слишком низкая.), @rattlesnake


0

Только что нашел хотя бы частичный ответ в этом ответе https://arduino.stackexchange.com/a/61030 на другой вопрос:

Компонент, который взорвался, - это диод. Он предназначен для защиты USB-накопителя от напряжения, вводимого в плату. Этот диод может обрабатывать абсолютный максимум 1A. (...) сам ESP8266 может потреблять более половины этого бюджета мощности 1A при общении.

Мне кажется, что, начиная примерно с 500 мА, я рискну повредить NodeMCU, если буду использовать VIN в качестве источника питания. Так что, чтобы не рисковать, мне, вероятно, следует оставаться ниже 250 мА...? Хотя это всего лишь предположение. Еще не идеальный ответ.

,

это то, что я собирался опубликовать. обратите внимание на диод; падение и нагрев. иногда диоды сгорают в закрытом состоянии, и в этом случае повышается энергопотребление. Замена или замена диода припоем также увеличит текущие возможности за счет защиты обратной связи по USB., @dandavis