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

Нужна помощь Непонятные символы в терминале

Orzubek

New member
Всем привет, сразу к делу:
Раньше ESP8266 версии 01 нормально работал, я сам не работал с ним примерно месяц, так как не было нужды, а сейчас, после подключения выходит непонятные символы, много чего перепробовал, но безрезультатно, пол часа назад(в момент написания статьи) обновил прошивку, новая прошивка никак не повлияла на странные TX от модуля, работаю с ним через Arduino UNO(CH340G), подключаю по следующей схеме:
UNO --- ESP8266
9 ----- RX
10 ----- TX
GND --- GND
3.3V --- VCC
3.3V --- CH_PD
[Первый скрин]1.png
Пробовал и по следующей схеме
[Второй скрин]
T2.jpg
результат следующее:
[Последний скрин]
T2.png
 

Orzubek

New member
А это тут при чём? Как уровни сигналов с Ардуино с 5-вольтовоц логикой согласованы с 3,3-вольтовой лог кой у esp? Резистор стоит в линии rx хотя бы?
Нету никакого резистора, но как ни странно раньше норм работало также без резисторов....
 

Orzubek

New member
Ну и доработалось.
Ищи "согласование Rx/Tx"
Но ведь раньше без согласования работал, работал отлично, такая проблема появилась после того, как не пользовался модулем месяц, может я что то упускаю...
 
Последнее редактирование:

Сергей_Ф

Moderator
Команда форума
@Orzubek мы гадать будем? Сейчас с резистором работает? Может у Ардуино питание другое было, может ещё что.
 

Сергей_Ф

Moderator
Команда форума
@Orzubek по Вашей формуле 60/(100+60)*5=1.875в
Как у Вас получилось 3.3? И потом, каков ток Вашей цепи? V/R=5/160=0.031А
Как думаете сколько выход Ардуино так проработает?
Нормальный делитель R1= 2кОм, R2=1кОм. Можно в 2 раза меньше. А можно просто резистор на 500-1000 Ом между Ардуино и rx esp поставить.
 

Orzubek

New member
@Orzubek по Вашей формуле 60/(100+60)*5=1.875в
Как у Вас получилось 3.3? И потом, каков ток Вашей цепи? V/R=5/160=0.031А
Как думаете сколько выход Ардуино так проработает?
Нормальный делитель R1= 2кОм, R2=1кОм. Можно в 2 раза меньше. А можно просто резистор на 500-1000 Ом между Ардуино и rx esp поставить.
Спасибо, попробую поставить. Здесь он как URXD, да?
ESP8266.jpg
 

Сергей_Ф

Moderator
Команда форума
@Orzubek да. И заметьте, что по первой схеме нужно подключать перекрестной arduino softTX->делитель->RX esp, arduino softRX->TX esp, а по второй схеме напрямую arduino RX->делитель->RX esp, arduino TX ->TX esp.
 
Сверху Снизу