Питание Nodemcu с помощью Vin

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

Я пытаюсь включить nodemcu с помощью источника питания 5 В, 1 А. Я подключил +ve к Vin и заземлил. Но я вижу, что 5 В недостаточно для питания nodemcu. Поэтому я удалил 5V и подключил к батарее 9V, и снова обнаружил ту же проблему - мощности не хватает. Зная, что я сделал что-то не так, я измерил напряжение между Vin и землей и обнаружил, что оно составляет около 2,5 В при использовании источника 5 В и около 2,5 В при использовании 9-вольтовой батареи.

Запутавшись и подумав, что мой nodemcu поврежден, я заказал новый и сделал то же самое. Но я обнаружил, что когда я пытаюсь подать питание с помощью Vin, напряжение между устройством, Vin и землей составляет около 2,5 В для более нового устройства. Очевидно, я что-то упускаю.

Может ли кто-нибудь сказать мне, что я делаю неправильно? Подскажите пожалуйста, как запитать nodemcu без использования usb и только от источника 5v.

, 👍4

Обсуждение

9V -> Arduino -> VIN -> NodeMCU 5V = мертвый NodeMCU., @Majenko

Нет. NodeMCU по-прежнему работает от питания USB. Это не мертво., @bukke hari prasad

Тогда вам повезло, что батарея на 9 В — одна из самых слабых батарей, иначе она убила бы NodeMCU. Это *текущий* вам нужно учитывать. Напряжение 5В и всегда должно быть 5В. Если он кажется "слишком слабым", увеличение *напряжения* - очень плохая идея., @Majenko

Блок питания 5В 1А. Так что и с этим NodeMCU не работает. Я что-то упустил здесь? Пожалуйста, помогите мне., @bukke hari prasad

Вы подключили 5 В к разъему ствола Arduino или к USB?, @Majenko

Я взял зарядное устройство USB - 5v 1A и подключил его плюс к Vin NodeMCU. Я не использую здесь ардуино., @bukke hari prasad

Какая версия NodeMCU?, @Majenko

второе поколение., @bukke hari prasad

Что это значит? NodeMCU имеют номер версии, а не «поколение». Какой *номер версии* напечатан на вашем NodeMCU?, @Majenko

Мне жаль. Его V2. Я выполнил поиск в Google и обнаружил, что V2 называется вторым поколением в этом блоге https://frightanic.com/iot/comparison-of-esp8266-nodemcu-development-boards/., @bukke hari prasad

Хорошо, это имеет больше смысла - поскольку на более ранних платах нет контакта VIN, у них есть контакт 5V., @Majenko

Итак... вы подключили положительный источник питания 5В к VIN. Вы подключили землю блока питания к GND?, @Majenko

Да, я установил соединение, как вы сказали, сэр. 5В на Vin и земля на GND., @bukke hari prasad

почему вы просто не гуглите http://henrysbench.capnfatz.com/henrys-bench/arduino-projects-tips-and-more/powering-the-esp-12e-nodemcu-development-board/, @Juraj

Я уже давно упоминал. И следовал инструкциям только оттуда., @bukke hari prasad

есть разные производители, @Juraj

Да, сэр. Однако, если я буду следовать соединениям, как указано в блоге, я думаю, что это должно работать правильно? Но это не работает для меня? Есть ли что-то, чего мне здесь не хватает?, @bukke hari prasad

Между прочим, у меня нет проблем с выполнением этого с nodeMCU на базе CP2102 (amica), но я никогда не заставлял его работать с более крупными платами CH340G lolin, которые также не дают вам 5 В при подключении к USB; бесполезный. Лучше всего для них приобрести [дешевый модуль LDO](https://www.ebay.com/itm/191847281749) (или smps) и подключить его к любому из контактов 3,3 В., @dandavis

Столкнулся с такой же проблемой, удалось наконец решить? Спасибо, Пабло, @Pablo Suarez


1 ответ


2

У меня есть NodeMCU Esp8266 v3 (Lolin), и он отлично работает при подключении Vin и G к источнику питания моего мобильного телефона с номиналом 5,1 В, 1000 мА. Эта плата разработки имеет защитный диод (наиболее близкий к Vin), если у вас есть мультиметр или мультитестер, вы можете проверить его непрерывность измерения. Если ваш диод поврежден, мощности, подаваемой на Vin, никогда не будет достаточно для включения nodemcu.

,