Уважаемые пользователи! Наш сайт и форум содержится на средства полученные от рекламы. Если вы хотите и дальше продолжать общаться, скачивать, и т.п. пожалуйста отключите блокировку рекламы для нашего сайта/форума. Можно и покликать по рекламным ссылкам, так будут больше выплаты. Спасибо за понимание!

Нужно организовать UART мост через Wi Fi на двух esp8266

Нужно организовать UART мост через Wi Fi на двух esp8266

Контроллеры на основе ESP8266
Ответить
Aleksei
Рядовой
Сообщения: 7
Зарегистрирован: 03.06.2020{, 13:11}
Репутация: 0
Имя: Алексей

Нужно организовать UART мост через Wi Fi на двух esp8266

#1

Сообщение Aleksei » 18.02.2021{, 10:21}

Здравствуйте! Может кто поможет? Нужно организовать UART мост через Wi Fi на двух esp8266. Это нужно для того что бы пробросить без проводов rs485.

Аватара пользователя
RedSky
Лейтенант
Сообщения: 455
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 57
Откуда: Днепропетровск
Имя: Алексей

Нужно организовать UART мост через Wi Fi на двух esp8266

#2

Сообщение RedSky » 18.02.2021{, 12:42}

Прошивка esp link такое умеет. Пример тут https://esp8266.ru/forum/threads/esp826 ... idge.3543/

Aleksei
Рядовой
Сообщения: 7
Зарегистрирован: 03.06.2020{, 13:11}
Репутация: 0
Имя: Алексей

Нужно организовать UART мост через Wi Fi на двух esp8266

#3

Сообщение Aleksei » 18.02.2021{, 14:56}

Дело в том что я пробовал прошивку esp link и конечный результат выглядит так UART(TX)(RX)----WIFI(Access Point tcp ip port 23)----(Получаю данные произвожу обмен) все работает! Но мне надо так 1esp--UART(TX)(RX)----WIFI(Access Point )---2esp--WIFI(wifi sta )---UART(TX)(RX)---и ни чего не выходит ОБМЕНА НЕТ!

Отправлено спустя 1 минуту 6 секунд:
В вашем случае используется 1 esp, а мне необходимо 2esp использовать так что бы было 2 физический UART порта с двух сторон.

Отправлено спустя 7 минут 41 секунду:
Или я может что то делаю не так?

Аватара пользователя
RedSky
Лейтенант
Сообщения: 455
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 57
Откуда: Днепропетровск
Имя: Алексей

Нужно организовать UART мост через Wi Fi на двух esp8266

#4

Сообщение RedSky » 18.02.2021{, 15:51}

Если не секрет что за устройства связуете? Если это микроконтроллеры может проще будет модбас организовать? А esp будут мостами uart tcp.

Aleksei
Рядовой
Сообщения: 7
Зарегистрирован: 03.06.2020{, 13:11}
Репутация: 0
Имя: Алексей

Нужно организовать UART мост через Wi Fi на двух esp8266

#5

Сообщение Aleksei » 18.02.2021{, 16:30}

Да совершенно верно на концах UART будут конверторы RS485 to TTL для связи устройств по modbas rtu

Отправлено спустя 2 минуты 49 секунд:
Как программно это организовать не пойму, пробовал не получается. Дайте пожалуйста совет.

Аватара пользователя
RedSky
Лейтенант
Сообщения: 455
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 57
Откуда: Днепропетровск
Имя: Алексей

Нужно организовать UART мост через Wi Fi на двух esp8266

#6

Сообщение RedSky » 18.02.2021{, 17:09}

Aleksei писал(а):
18.02.2021{, 16:32}
на концах UART будут конверторы RS485 to TTL для связи устройств по modbas rtu
Не ясно какими будут контроллеры. Если это ардуино должно получится что-то подобное.
Вложения
тест.zip
(7.61 КБ) 8 скачиваний

starshoy81
Лейтенант
Сообщения: 445
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 27
Откуда: Санкт-Петербург
Имя: Илья

Нужно организовать UART мост через Wi Fi на двух esp8266

#7

Сообщение starshoy81 » 18.02.2021{, 17:58}

Aleksei писал(а):
18.02.2021{, 15:04}
Дело в том что я пробовал прошивку esp link и конечный результат выглядит так UART(TX)(RX)----WIFI(Access Point tcp ip port 23)----(Получаю данные произвожу обмен) все работает! Но мне надо так 1esp--UART(TX)(RX)----WIFI(Access Point )---2esp--WIFI(wifi sta )---UART(TX)(RX)---и ни чего не выходит ОБМЕНА НЕТ!

Отправлено спустя 1 минуту 6 секунд:
В вашем случае используется 1 esp, а мне необходимо 2esp использовать так что бы было 2 физический UART порта с двух сторон.

Отправлено спустя 7 минут 41 секунду:
Или я может что то делаю не так?
подключитесь к станции и на вебстранице лога посмотрите что проходит.
Какие конверторы 485 используете?

Aleksei
Рядовой
Сообщения: 7
Зарегистрирован: 03.06.2020{, 13:11}
Репутация: 0
Имя: Алексей

Нужно организовать UART мост через Wi Fi на двух esp8266

#8

Сообщение Aleksei » 18.02.2021{, 20:48}

Это нужно для временного подключения производственного весового контроллера по rs485 к шлюзу ПЕ210 Овен для вывода данных в owencloud

Отправлено спустя 2 минуты 2 секунды:
rs485 to ttl

Отправлено спустя 3 минуты 35 секунд:
Данные приходят в монитор порта на веб странице точки доступа esp linc. Но к подключенному клиенту не перенаправляются.
Вложения
3919534800.jpg

starshoy81
Лейтенант
Сообщения: 445
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 27
Откуда: Санкт-Петербург
Имя: Илья

Нужно организовать UART мост через Wi Fi на двух esp8266

#9

Сообщение starshoy81 » 18.02.2021{, 21:13}

Aleksei писал(а):
18.02.2021{, 20:53}
Но к подключенному клиенту не перенаправляются.
самое простое рх-тх перепутаны. Второе - проверить работоспособность конверторов. А дальше - возможно задержки в линии вызывают таймаут по приёму запрошенных данных.
Rovki модбас флпрога с овеном сопрягал, может он подскажет что-нибудь.

Aleksei
Рядовой
Сообщения: 7
Зарегистрирован: 03.06.2020{, 13:11}
Репутация: 0
Имя: Алексей

Нужно организовать UART мост через Wi Fi на двух esp8266

#10

Сообщение Aleksei » 18.02.2021{, 21:36}

TX\RX менял местами и это было б не нужно так как с одной стороны они замкнуты а с другого подавал пакеты эха не было. 1 вариант Весовой контролер + ПЕ210 все работает, 2вариант Весовой контролер + rs485 to ttl (TX\RX через провода) + rs485to ttlПЕ210 все работает.
3 вариант Весовой контролер + rs485 to ttl (TX\RX 1 esp8266 c esp linc через WIFI виртуальный порт на пк Скада) все работает.
4 вариант Весовой контролер + rs485 to ttl (TX\RX Через 2 esp8266 c esp linc ) + rs485to ttl + ПЕ210 или пк, не работает!!!!

oleeg
Рядовой
Сообщения: 49
Зарегистрирован: 28.01.2021{, 16:27}
Репутация: -2
Имя: олег

Нужно организовать UART мост через Wi Fi на двух esp8266

#11

Сообщение oleeg » 18.02.2021{, 22:21}

starshoy81 писал(а):
18.02.2021{, 17:58}
4 вариант Весовой контролер + rs485 to ttl (TX\RX Через 2 esp8266 c esp linc ) + rs485to ttl + ПЕ210 или пк, не работает!!!
так а в чем проблема в этой схеме найти устройство, не передающее двнные далее через себя?

да еще и проекта нет....

Aleksei
Рядовой
Сообщения: 7
Зарегистрирован: 03.06.2020{, 13:11}
Репутация: 0
Имя: Алексей

Нужно организовать UART мост через Wi Fi на двух esp8266

#12

Сообщение Aleksei » 18.02.2021{, 23:21}

Олег. Может вы не поняли. Мне предложили воспользоваться прошивкой esp link. Все это время мы обсуждали ее. Из этого было понятно что wifi AP прокидывает все через tcp ip, а теряется все на клиенте. Так как это не выходило ранее у меня. Я создал эту тему и по просил помощи как создать проект.

starshoy81
Лейтенант
Сообщения: 445
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 27
Откуда: Санкт-Петербург
Имя: Илья

Нужно организовать UART мост через Wi Fi на двух esp8266

#13

Сообщение starshoy81 » 18.02.2021{, 23:53}

Aleksei, ну, скорее всего задержки в передаче влияют. Посмотрите в issues на гитхабе есплинка, может там похожее что-нибудь проскакивало.

oleeg
Рядовой
Сообщения: 49
Зарегистрирован: 28.01.2021{, 16:27}
Репутация: -2
Имя: олег

Нужно организовать UART мост через Wi Fi на двух esp8266

#14

Сообщение oleeg » 19.02.2021{, 01:21}

Aleksei писал(а):
19.02.2021{, 01:21}
esp link. Все это время мы обсуждали ее
а флпрог то каким боком здесь тогда?

Aleksei
Рядовой
Сообщения: 7
Зарегистрирован: 03.06.2020{, 13:11}
Репутация: 0
Имя: Алексей

Нужно организовать UART мост через Wi Fi на двух esp8266

#15

Сообщение Aleksei » 19.02.2021{, 09:36}

Вот и с попросил у вас может кто даст совет. Возможно ли это реализовать используя FLprog тк ранее с esp link у меня не вышло. Вообще на рынке есть готовые устройства по типу Преобразователи RS485, RS232 в WiFi которые могут работать в паре или RAK7431 вот. есть модули на алиэкспрес RAK, Вот мне хотелось бы что то подобное сделать на двух esp c конверторами rs485 to ttl. Мне кажется это возможно реализовать так как первые стоят гораздо дороже.

Отправлено спустя 12 минут 20 секунд:
https://news.rakwireless.com/go-wireles ... -r-bridge/

Ответить

Вернуться в «ESP8266»