• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

не подключается к wi-fi если отключен уарт переходник.

Dash

New member
Случай такой: esp8266-12 + 3 резистора по 10К (gpio15-gnd, gpio0 и ch_pd - vcc) + nodeMCU прошивка + скрипт сервера на lua + светодиод через резистор на gpio 4+ pl usb-ttl converter (соединен TX, RX, GND с ESP). Все включаю в разные УСБ одного компа (питание девайса с преобазователем на 3.3 В и уарт переходник). Все работает при включеном УСБ-УАРТ. Если отрубить этот переходник - девайс от Wi-Fi сети отрубается и вообще похоже программа, которая на нем шла (поиск АР, например, мигала часто синим диодом) перестает выполняться (через пару секунд после отключения диод наченает мигать редко, какой-то встроенный алгоритм видимо). если вообще включить без компьютера - не подключается в принципе к сети.
Что может быть причиной этого?

Заранее спасибо.
 

Victor

Administrator
Команда форума
Что может быть причиной этого?
Не хватает питания.
У ESP8266 есть эффект питания от UART - вот когда USB-TTL подключен ESP8266 допитывается от USB, а когда USB отключаете, то сеть отваливается из-за недостатка питания.
Используйте источник питания, обеспечивающий более 300мА чтобы не зависеть от USB
Если у вас сейчас на нем написано 300мА, значит китайцы наврали, а он выдает по факту меньше.
 

Dash

New member
Как это реализовать можно? Через 10к на Vcc?
По поведению действительно похоже на проблему с питанием, хотя его должно хватать. Вроде как 800 мА должна давать микросхема (lm1117). Пробовал 3 таких переходника, пока только с одним, самодельным хоть как-то работает. С двумя другии вообще глухо. Но даже при питании от внешнего перехoдника 220ac-5dc-1000мА не запускается. Может с самой esp или с обвеской что-то не так. Пробовал померить ток когда не работает - пока похоже на к.з.
 

pvvx

Активный участник сообщества
Как это реализовать можно? Через 10к на Vcc?
По поведению действительно похоже на проблему с питанием, хотя его должно хватать. Вроде как 800 мА должна давать микросхема (lm1117). Пробовал 3 таких переходника, пока только с одним, самодельным хоть как-то работает. С двумя другии вообще глухо. Но даже при питании от внешнего перехoдника 220ac-5dc-1000мА не запускается. Может с самой esp или с обвеской что-то не так. Пробовал померить ток когда не работает - пока похоже на к.з.
Уже много раз говорилось, что для правильного старта модуля требуется чтобы на ноги GPIO0,1,2 и 13,14,15 был задан свой определенный уровень. Смотрите таблицы.
Они опрашиваются ROM-BIOS при старте модуля. При этом во время загрузки на GPIO0 выводится частота кварца = 26MHz и если туда что включено кривое, то это является большой нагрузкой.
При старте SDK опрашиваются и другие ножки, что в совокупности и дает итого, как будет загружен модуль и с какими функциями.
 

Dash

New member
Уже много раз говорилось, что для правильного старта модуля требуется чтобы на ноги GPIO0,1,2 и 13,14,15 был задан свой определенный уровень. Смотрите таблицы.
Они опрашиваются ROM-BIOS при старте модуля. При этом во время загрузки на GPIO0 выводится частота кварца = 26MHz и если туда что включено кривое, то это является большой нагрузкой.
При старте SDK опрашиваются и другие ножки, что в совокупности и дает итого, как будет загружен модуль и с какими функциями.
Подскажите пожалуйста, на какие таблицы Вы ссылаетесь? Схемы "как правильно подключить №1" не достаточно (http://esp8266.ru/esp8266-podkluchenie-obnovlenie-proshivki/#full)?
Сегодня собрал вторую схему с esp8266-12E, полностью, как по ссылке выше, результат - один в один. Завтра попробую другую прошивку, arduino может быть...
Спасибо!
 
Сверху Снизу