Страница 1 из 1
Нужно организовать UART мост через Wi Fi на двух esp8266
Добавлено: 18 фев 2021, 10:21
Aleksei
Здравствуйте! Может кто поможет? Нужно организовать UART мост через Wi Fi на двух esp8266. Это нужно для того что бы пробросить без проводов rs485.
Нужно организовать UART мост через Wi Fi на двух esp8266
Добавлено: 18 фев 2021, 12:42
RedSky
Нужно организовать UART мост через Wi Fi на двух esp8266
Добавлено: 18 фев 2021, 15:04
Aleksei
Дело в том что я пробовал прошивку 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 секунду:
Или я может что то делаю не так?
Нужно организовать UART мост через Wi Fi на двух esp8266
Добавлено: 18 фев 2021, 15:51
RedSky
Если не секрет что за устройства связуете? Если это микроконтроллеры может проще будет модбас организовать? А esp будут мостами uart tcp.
Нужно организовать UART мост через Wi Fi на двух esp8266
Добавлено: 18 фев 2021, 16:32
Aleksei
Да совершенно верно на концах UART будут конверторы RS485 to TTL для связи устройств по modbas rtu
Отправлено спустя 2 минуты 49 секунд:
Как программно это организовать не пойму, пробовал не получается. Дайте пожалуйста совет.
Нужно организовать UART мост через Wi Fi на двух esp8266
Добавлено: 18 фев 2021, 17:09
RedSky
Aleksei писал(а): 18 фев 2021, 16:32
на концах UART будут конверторы RS485 to TTL для связи устройств по modbas rtu
Не ясно какими будут контроллеры. Если это ардуино должно получится что-то подобное.
Нужно организовать UART мост через Wi Fi на двух esp8266
Добавлено: 18 фев 2021, 17:58
starshoy81
Aleksei писал(а): 18 фев 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 используете?
Нужно организовать UART мост через Wi Fi на двух esp8266
Добавлено: 18 фев 2021, 20:53
Aleksei
Это нужно для временного подключения производственного весового контроллера по rs485 к шлюзу ПЕ210 Овен для вывода данных в owencloud
Отправлено спустя 2 минуты 2 секунды:
rs485 to ttl
Отправлено спустя 3 минуты 35 секунд:
Данные приходят в монитор порта на веб странице точки доступа esp linc. Но к подключенному клиенту не перенаправляются.
Нужно организовать UART мост через Wi Fi на двух esp8266
Добавлено: 18 фев 2021, 21:13
starshoy81
Aleksei писал(а): 18 фев 2021, 20:53
Но к подключенному клиенту не перенаправляются.
самое простое рх-тх перепутаны. Второе - проверить работоспособность конверторов. А дальше - возможно задержки в линии вызывают таймаут по приёму запрошенных данных.
[ref]Rovki[/ref] модбас флпрога с овеном сопрягал, может он подскажет что-нибудь.
Нужно организовать UART мост через Wi Fi на двух esp8266
Добавлено: 18 фев 2021, 21:36
Aleksei
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 или пк, не работает!!!!
Нужно организовать UART мост через Wi Fi на двух esp8266
Добавлено: 18 фев 2021, 22:21
oleeg
starshoy81 писал(а): 18 фев 2021, 17:58
4 вариант Весовой контролер + rs485 to ttl (TX\RX Через 2 esp8266 c esp linc ) + rs485to ttl + ПЕ210 или пк, не работает!!!
так а в чем проблема в этой схеме найти устройство, не передающее двнные далее через себя?
да еще и проекта нет....
Нужно организовать UART мост через Wi Fi на двух esp8266
Добавлено: 18 фев 2021, 23:21
Aleksei
Олег. Может вы не поняли. Мне предложили воспользоваться прошивкой esp link. Все это время мы обсуждали ее. Из этого было понятно что wifi AP прокидывает все через tcp ip, а теряется все на клиенте. Так как это не выходило ранее у меня. Я создал эту тему и по просил помощи как создать проект.
Нужно организовать UART мост через Wi Fi на двух esp8266
Добавлено: 18 фев 2021, 23:53
starshoy81
[ref]Aleksei[/ref], ну, скорее всего задержки в передаче влияют. Посмотрите в issues на гитхабе есплинка, может там похожее что-нибудь проскакивало.
Нужно организовать UART мост через Wi Fi на двух esp8266
Добавлено: 19 фев 2021, 01:23
oleeg
Aleksei писал(а): 19 фев 2021, 01:21
esp link. Все это время мы обсуждали ее
а флпрог то каким боком здесь тогда?
Нужно организовать UART мост через Wi Fi на двух esp8266
Добавлено: 19 фев 2021, 09:49
Aleksei
Вот и с попросил у вас может кто даст совет. Возможно ли это реализовать используя FLprog тк ранее с esp link у меня не вышло. Вообще на рынке есть готовые устройства по типу Преобразователи RS485, RS232 в WiFi которые могут работать в паре или RAK7431 вот. есть модули на алиэкспрес RAK, Вот мне хотелось бы что то подобное сделать на двух esp c конверторами rs485 to ttl. Мне кажется это возможно реализовать так как первые стоят гораздо дороже.
Отправлено спустя 12 минут 20 секунд:
https://news.rakwireless.com/go-wireles ... -r-bridge/