Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

Нужна помощь Убил 3 ESP12F подряд, в чем дело не пойму. Помогите.

Тема в разделе "Железные вопросы по esp8266", создана пользователем Sr.FatCat, 12 дек 2018.

  1. Sr.FatCat

    Sr.FatCat Читатель

    Сообщения:
    64
    Симпатии:
    6
    Собрал на NodeMCU простейшую схему управления WS2812. Vin 5В от БП (компьютерного), он же на +ленты, GPIO4 (D2) - сигнальный ленты, земли соответственно соединены. Прошивка простейшая: включение/выключение и задание цвета по MQTT + OTA. Отработало неделю 24 часа без вопросов.
    Вместо NodeMCU взял ESP12F + плату переходник как на картинке
    Переходник (раскрыть)
    HTB1DUsHRVXXXXb7XpXXq6xXFXX.jpg HTB1DUsHRVXXXXb7XpXXq6xXFXXXD.jpg

    Впаял AMS1117-3.3в на отведенное место, перемычку R2 выкинул. Дополнительно навесил подтяжки на + 10кОм GPIO0 и GPIO2, а на питание 0.1мФ керамику и 10мкФ электролит. Прошил, так же без проблем еще пару недель отработало. Тут пришел компактный безвентиляторный БП. Начал подключать его, а у него выходной разъем очень дребезжал. Поджимал разъем под напряжением и перестал модуль грузиться, только часто моргает, даже в режим прошивки не переходит. Посмотрел на отладочной скорости - выдает 0-е исключение, что-то типа Illegal operation. Видимо память убило.
    Выпаял ESP-шку, впаял новую. Прошил. Подключил к БП. Отработало минут 10 и во время OTA перестал подавать признаки жизни. Подключил через TTL-USB: в отладочном режиме вроде выдает адекватную инфу. На режим бута реагирует, но не шьется уже ни в какую и ничего не выполняет.
    Переходник второй перепайки не выдержал - некоторые дорожки отлетели, а другого не было. Пока ждал новый переходник, к этому же злополучному (потому, что с него все началось) подключил самую первую NodeMCU и она недели три отработала без проблем.
    Пришел новый переходник. На него впал только AMS1117, без кондюков и доп. подтяжек (читал люди не заморачиваются и так горя не знают) и уже третью ESP12F. Отработала она минут 10 и тоже померла при этом нагревшись - пальцем не дотронешься (грелись ли другие - не знаю). После остывания - так же не запускается, как и первая: частое мигание Illegal operation и это вот всё. Что делать и кто виноват - ума не дам.
    Сейчас опять с NodeMCU тот БП работает вторые сутки без проблем. AMS-ку проверял: исправно 3.28 вольта на выходе. В бракованые три ESP-шки не верю. Четвертая из той же партии исправно работает в другом проекте (на переходнике типа NodeMCU 0.9). Да и первая неплохо с компьютерным БП отработала.
    Больше причин сжигания ESP просто в голову не приходит. Что мне сделать, чтобы еще одну не спалить?
     
  2. nikolz

    nikolz Гуру

    Сообщения:
    4.927
    Симпатии:
    454
    если питание не 10 вольт, то полагаю , что esp живы и память тоже жива.
     
  3. CodeNameHawk

    CodeNameHawk Moderator Команда форума

    Сообщения:
    1.651
    Симпатии:
    181
    На главной есть правильная схема подключения.
    Блок питания важная часть схемы. Производитель указал устанавливать конденсаторы(обратите на множественное число) возле стабилизатора, кто то сказал, что не ставит, выбирайте кому вы верите.
    Вот такие платки использую для питания 1 ~ 10 шт. LM1117 AMS1117 4,5 7 В отложным воротником 3,3 В 5,0 В 1,5 В DC DC Шаг вниз Питание модуль для Arduino bluetooth Raspberry pi купить на AliExpress
    Для начала померьте ток потребления есп и напряжения на всех выводах есп, как в режиме программирования, так и в рабочем режиме.
     
    Последнее редактирование: 12 дек 2018
  4. nikolz

    nikolz Гуру

    Сообщения:
    4.927
    Симпатии:
    454
    На форуме я где-то про этот переходник уже писал.
    он не для 1117 поэтому надо резать дорожку и делать перемычку если ставить 1117
    поищите я когда-то все написал как я делал у меня все работало. Сейчас делаю вообще без переходников и доп плат чистая ESP12E и c обратной стороны все подтяжки SMD
     
  5. Sr.FatCat

    Sr.FatCat Читатель

    Сообщения:
    64
    Симпатии:
    6
    Видел я это. Очень странное решение. Зачем упорно подавать 5В на разведенную VCC ESP? Если подавать на вход AMS, то резать и ставить перемычки никакие не нужно, достаточно снять перемычку R2.
    И у меня тоже все работало. Неделю работало без перерыва. А потом стали лететь ESP через 5-10минут работы. И никаких 10В там конечно нет. С NodeMCU V2 и сейчас все пракрасно работает. А там та же AMS-ка стоит разве, что с диодом и кондюками. Я готов вам отправить ESP-шки горелые за свой счет, если не оживите - оплатите мне пересылку. Я уверен, что они горелые и что там писец именно памяти, проц то на отладочной скорости плач Ярославны гонит, но прошиться не может.
    И да, здорово читать как лучше сделать: SMD прям на платку ESP, готовый стаб, таже NodeMCU. Это всё классно. Но мне важно понять почему у меня именно на этом переходнике такое случилось, чтобы в дальнейшем не допустить ту же ошибку. И - да, у меня спроектирована целая сеть MQTT лент и под нее закуплены и корпуса и переходники. Отказываться от этого мне сейчас ну совсем не хочется...
     
  6. nikolz

    nikolz Гуру

    Сообщения:
    4.927
    Симпатии:
    454
    Ну если уверены что горелые, то в чем проблема?
    покажите картинку с терминала и с фирменного прошивальщика.
     
  7. Sr.FatCat

    Sr.FatCat Читатель

    Сообщения:
    64
    Симпатии:
    6
    Проблема в том, что я не понимаю отчего они горят.

    Если под фирменным прошивальщиком понимается esptool - то он просто законнектиться не может.
    Чтобы показать картинку, мне эти труппики надо во что-то впаивать. Если это поможет понять, что произошло - не вопрос, я впаяю. Если праздного интереса ради, то смысла не вижу.
     
  8. nikolz

    nikolz Гуру

    Сообщения:
    4.927
    Симпатии:
    454
    снять с этой платки
    подключить внешние 3.3 вольта
    померить ток потребления
    повесить резисторы (2 штук)
    повесить две кнопки
    подключить три провода включая земля к адаптеру
    есть логический анализатор или осциллограф (лучше первое) посмотреть картинку при старте для начала
     

Поделиться этой страницей