• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Nodemcu не стартует при подключении DS18B20

kab

New member
Суть в том, что все лишнее отключается от модуля
ТС уже писал, что без датчика температуры запускается нормально. Может на этот датчик попробовать подать внешнее питание?
Или попробовать во время старта питание с датчика скинуть, а после старта - восстановить?
 
  • Like
Реакции: Mach

gerkimuyda

New member
ТС уже писал, что без датчика температуры запускается нормально.
А кроме датчика - есть еще реле и возможно еще какие-то подключения. Вот и надо все отключить и постепенно проверить...
Та-же релюшка может давить GPIO0 на землю при старте модуля - вот и режим прошивки включился...

Провожу спиритические сеансы гадания по ножкам процессора, каплям припоя, разводам от флюса. Также вызываю духа макетной платы и отлавливаю барабашек по скайпу. Ритуалы таинственного освящения светодиодом по фотошопу.
 

Сергей_Ф

Moderator
Команда форума
@kab дополнительно, может и не надо, но если реле на него посадить, то никакая подтяжка не спасёт. Будет 0 при старте и модуль уйдет в режим прошивки.

Забудьте про gpio0 и gpio15 на первое время. Считайте что их нет.
Вот тут те же грабли.
 
Последнее редактирование:

Mach

New member
Камрады! С релюшками все работает шоколадно. Проблема случается именно при подключенном датчике. Подключение релюшек при этом не меняется. Все, беру ноутбук и тащу к котлу.
 

Mach

New member
В общем, расклад такой: при подаче питания, платка все так же виснет, если датчик подключен. Reset ее оживляет. Если подать питание без датчика, а датчик подкинуть позже, работает нормально. Промониторить порт в момент включения пока не удалось.
 

kab

New member
В общем, расклад такой: при подаче питания, платка все так же виснет, если датчик подключен. Reset ее оживляет. Если подать питание без датчика, а датчик подкинуть позже, работает нормально. Промониторить порт в момент включения пока не удалось.
В ранних постах это уже обсуждалось. Похоже, всё-таки проблема в нехватке питания для схемы в целом. В момент старта у ESP повышенное потребление - напряжение просаживается. Датчик - это та "соломинка", которая "ломает спину верблюду" в момент старта. Рекомендации уже писали - дополнительное внешнее питание на датчики(сразу) и др. обвес(2-ым этапом - для закрепления успеха :)).
 
Последнее редактирование:

Mach

New member
В ранних постах это уже обсуждалось. Похоже, всё-таки проблема в нехватке питания для схемы в целом. В момент старта у ESP повышенное потребление - напряжение просаживается. Датчик - это та "соломинка", которая "ломает спину верблюду" в момент старта. Рекомендации уже писали - дополнительное внешнее питание на датчики(сразу) и др. обвес(2-ым этапом - для закрепления успеха :)).
Раздобыл горелый роутер - есть мысль смонтировать приблуду в его корпусе и запитать от его БП 9В. Может, решит проблему с нехваткой питания.
 

kab

New member
Раздобыл горелый роутер - есть мысль смонтировать приблуду в его корпусе и запитать от его БП 9В. Может, решит проблему с нехваткой питания.
я хочу свою мысль уточнить:
У Вас NodeMCU. На него Вы подаёте от USB 5V. На этой платке стоит мелкий преобразователь до 3.3V. И, как я понял, эти 3.3 Вы используете для питания датчика? Предполагаю, что проблема из-за этого. Т.е. переделайте схему, чтобы напряжение с платы для питания внешних устройств не использовать.
 
Сверху Снизу