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

Нужна помощь Проблемы с АТ-командами

CodeNameHawk

Moderator
Команда форума
Если Nano питается от 5В поставьте резисторный делитель.
delitel.png
Nano Rx подключите напрямую к ESP Tx.
Читайте пост выше (вместо Nano Rx - Nano Tx и вместо Nano Tx - Nano Rx)
 
Последнее редактирование:

=AK=

New member
@=AK= Вы путаете адаптер и ардуино. На ардуино надо подключать напрямую rx-rx и tx-tx. На ардуино это обозначение входов, а для встроенного адаптера и получится перекрестное подключение.
Вот схема Ардуино Нано: https://www.arduino.cc/en/uploads/Main/ArduinoNano30Schematic.pdf
- Rx идет к пину 30 Атмеги, это PD0 (RXD) - это вход приемника
- Tx идет к пину 31 Атмеги, этоPD1 (TXD) - это выход передатчика

А ресет на землю - что бы сама ардуино не запускалась. Из неё используется только адаптер.
Ах, вот в чем дело-то, оказывается... Тогда да, то что в Ардуине обозначено Rx - это на самом деле Tx встроенного адаптера, и т.д.
 

espilya

New member
Все решил проблему.:) Просто подключил esp01 к ардуино мега. Видимо с нано что то не так. Подключил без делителей напряжение. В arduino ide отвечал на команды хорошо.
Спасибо всем кто помогал.;)
Тему можно закрывать.
 

nikolz

Well-known member

CodeNameHawk

Moderator
Команда форума
2к можно выкинуть. вместо 1.2 можно любое ом до 470.
Выбросить то можете, но как схема то будет работать?

Для согласования уровней необходимы оба резистора.
5в делим на ( 1.2 плюс 2 к) равно 1.56 мА
2к умножаем на 1.56 мА и получаем примерно 3.1 В, что меньше 3.3 В и есть хорошо для схемы.
 

nikolz

Well-known member
Выбросить то можете, но как схема то будет работать?

Для согласования уровней необходимы оба резистора.
5в делим на ( 1.2 плюс 2 к) равно 1.56 мА
2к умножаем на 1.56 мА и получаем примерно 3.1 В, что меньше 3.3 В и есть хорошо для схемы.
будет и работает.
 

CodeNameHawk

Moderator
Команда форума
Я вам привел расчеты как должно быть.
Ну раз вы знаете электрическую схему входа ESP, покажите нам.
Где вы видели в документации, что на ввод разрешено подавать уровень больше напряжения питания?
А у вас так и будет и то что она как так работает, это не аргумент.
Не поставить резистор за пару центов, от чего может ловить глюки или сгореть микросхема стоимостью пару баксов имхо это дилетантство.
 

nikolz

Well-known member
Я вам привел расчеты как должно быть.
Ну раз вы знаете электрическую схему входа ESP, покажите нам.
Где вы видели в документации, что на ввод разрешено подавать уровень больше напряжения питания?
А у вас так и будет и то что она как так работает, это не аргумент.
Не поставить резистор за пару центов, от чего может ловить глюки или сгореть микросхема стоимостью пару баксов имхо это дилетантство.
--------------------

Если совсем правильно делать, то надо ставить согласователь уровней(конвертор) типа 74HC04.
-----------------------------------------
Как известно, губит схемы не напряжение( если напряженность поля менее 30 кв/см),
а ток, а фактически тепловой пробой.
------------------------------------
Поэтому можно ставить и делитель и резистор, ничего страшного в этом нет .
Я тоже использовал ранее делитель для 5 вольтового датчика.
-----------------------------------------
Но можно ставить и резистор, так как нижний резистор не требуется, его роль выполнит ограничивающий диод .Важно ограничить прямой ток в диоде.
резистор ставится для ограничения потребляемого тока.
Если внимательно читать документацию, то можно обнаружить, что в ESP (как и во всех современных чипах микроконтроллеров) на входах есть ограничительные диоды:
All digital IO pins are protected from over-voltage with a snap-back circuit connected between the pad and ground. The snap back voltage is typically about 6V, and the holding voltage is 5.8V.
The output devices are also protected from reversed voltages with diodes.

--------------------------------------------------
Сами китайцы советуют следующее( собственно то, что я уже написал выше):
While many applications may get away by using a resistor voltage
divider or series resistor, we highly recommend using a proper logic level converter chip
to interface with 5V logic.
-----------------------------------------
 
Последнее редактирование:

=AK=

New member
Если внимательно читать документацию, то можно обнаружить, что в ESP (как и во всех современных чипах микроконтроллеров) на входах есть ограничительные диоды:
Которые предназначены для защиты от электростатических разрядов. И не во время работы, а при транспортировке и при пайке.

А при включении питания эти диоды становятся частью паразитной тиристорной структуры, которая при срабатывании ("защелкивании") закорачивает питание на землю, после чего, при наличии мощного источника питания, микросхема выгорает дотла.

Соответственно, вопрос состоит в том, при каком токе через ограничительные диоды сработает паразитный тиристор. Все производители микросхем об этом эффекте знают и стараются максимально загрубить чувствительность паразитных структур. Однако точные цифры в документации как правило отсутствуют. Расспросы разных производителей через тексуппорт иногда давали результат. В среднем ответ был такой, что при токе через защитные диоды более чем 0.5 мА производитель ничего гарантировать не может, возможно защелкивание.
 
Сверху Снизу