NodeMCU V3 ПЕРЕГРЕВАЛСЯ И УМЕР
Мой NodeMCU V3 перегрелся и умер. Пожалуйста, помогите мне понять, что я сделал не так.
Краткое описание: Проект представляет собой радиоуправляемую машину по протоколу ESPNOW. В настройке передатчика есть Arduino Nano, который принимает значения с двух аналоговых джойстиков и отправляет их на NodeMCU через Tx & Контакты Rx, которые затем передают значения на NodeMCU V3 в моем приемнике (RC CAR) по протоколу ESPNOW. Сторона передатчика работает идеально.
Но NodeMCU V3 в моей настройке приемника перегрелся и вышел из строя во время работы на полной мощности. Прилагаю схему подключения приемника. Помогите пожалуйста разобраться, есть ли проблемы с проводкой.
1 ответ
На основе https://lastmineengineers.com/l298n-dc-stepper-driver-arduino- учебник/, вы неправильно подключили сервопривод. Третий контакт нижнего синего разъема (VSS) — это второй вход, а не выход.
Я могу только предполагать, что произошло, но подозреваю, что сервопривод пытался получить питание от контакта D4, что перегрузило и сожгло некоторые внутренние схемы ESP8266.
Поваренная книга Arduino — хороший справочник. Сначала просмотрите его, а затем сосредоточьтесь на разделах, имеющих отношение к вашему проекту., @Gil
- Питание Nodemcu с помощью Vin
- Как узнать максимальный ток через VIN на плате NodeMCU?
- Питание Nodemcu от 5,2 В и 2 А?
- Можно ли запитать ESP8266E-12 любым из контактов 3,3 В?
- Какой ток безопасен для Wemos d1?
- Двигатель не вращается при использовании контроллера двигателя L298N.
- Wemos mini pro переключатель питания от сервопривода с mosfet bs170
- Как спрогнозировать размер батареи, необходимый для проекта?
Какая часть умерла? NodeMcu или драйвер двигателя?, @PMF
схемы подключения недостаточно... предоставьте информацию о модуле драйвера двигателя... неясно, как драйвер двигателя получает 5 В... похоже, что драйвер двигателя и сервопривод получают питание от GPIO D3, @jsotola
Основываясь на https://lastmineengineers.com/l298n-dc-stepper-driver-arduino-tutorial/, я бы (а) убедился, что перемычка для регулятора 5 В была на месте, и (б) включил VIN NodeMCU через +5 В платы драйвера двигателя вместо 7,4 В от аккумуляторной батареи. Перемычку ENB/+5V убрали? Какая часть стала горячей? Регулятор или модуль ESP8266 или что? Вы одновременно подключили USB-кабель к NodeMCU?, @6v6gt
Подсказка: Arduino не является источником питания!, @Gil
Модуль драйвера двигателя @jsotola — L298N. D3 — контакт ENA для регулирования скорости., @NonTechGuyinTech
@PMF УзелMCU. он сильно нагрелся и перестал работать. Компьютер по-прежнему обнаруживает его, но не может загрузить код, а модуль ESP8266 в нем сильно нагревается., @NonTechGuyinTech
@6v6gt Да, рег. 5 В. перемычка на месте. Раньше я использовал понижающий преобразователь для подачи напряжения 5 В на Arduino, но двигатель автомобиля не работал на полную мощность. Теперь характеристики машины были действительно хорошими. Почему это произошло? Судя по полученной мной информации, nodemcu способен выдерживать напряжение до 12 В. ... :( Я удалил перемычку enb 5v для регулирования скорости. Nodemcu esp8266 нагрелся и умер. Нет, USB-кабель не подключался вместе с другим источником питания., @NonTechGuyinTech
@NonTechGuyinTech L298N является одним из компонентов модуля драйвера двигателя ... L298N не является самим модулем, @jsotola
@jsotola Не могли бы вы сказать мне, что вы называете модулем управления двигателем на базе L298N ???, @NonTechGuyinTech
вы только что сделали это в своем комментарии...
Модуль управления двигателем на базе L298N
... суть моего предыдущего комментария в том, что фраза "это модуль L298N" не указывает, какой именно модуль это на самом деле... человек не может ожидать всего модулей на базе L298N должны быть одинаковыми... необходима информация о модуле, который вы используете, @jsotola