USB over PLC
От: Anton Batenev Россия https://github.com/abbat
Дата: 10.01.24 19:22
Оценка:
Hello!

Вот есть такая штука как ethernet через сеть 220 (aka PLC адаптеры). А нет ли совершенно случайно подобной же штуки, но для USB и/или UART?

Зачем? Я хочу на балконе устроить небольшую лабораторию с некоторыми устройствами. На балконе потому что требуется доступ к "улице". Рабочее место относительно балкона достаточно далеко и тянуть провода не вариант. Хочу пробросить датчики до рабочего места. Скоростей типа 9600 бод мне более чем достаточно, а городить дополнительные компоненты, которые упакуют сигналы и отправят через TCP/IP очень-очень не хочется.
Re: USB over PLC
От: kov_serg Россия  
Дата: 10.01.24 19:44
Оценка:
AB>тянуть провода не вариант.
Почему? Работать будет от солнечной батареи или дизель генератора? Чем обычный wifi или bt не устраивает? На 9600 диф пара rs485 самое то, можно километр провода прокинуть
Re[2]: USB over PLC
От: Anton Batenev Россия https://github.com/abbat
Дата: 10.01.24 19:54
Оценка:
Здравствуйте, kov_serg, Вы писали:

k> AB>тянуть провода не вариант.

k> Почему? Работать будет от солнечной батареи или дизель генератора? Чем обычный wifi или bt не устраивает?

WiFi/BT не устраивает тем, что потребуются какие-то дополнительные платы, где я буду изобретать протокол и упаковывать сигналы в tcp/ip и принимать/распаковывать их на второй стороне. А физические провода не устраивают тем, что потребуется что-то сверлить/точить/etc — идея лаборатории "по выращиванию кактусов" на балконе того абсолютно не стоит.
Re: USB over PLC
От: Janus Россия  
Дата: 10.01.24 19:56
Оценка:
Здравствуйте, Anton Batenev, Вы писали:

AB>Hello!


AB>Вот есть такая штука как ethernet через сеть 220 (aka PLC адаптеры). А нет ли совершенно случайно подобной же штуки, но для USB и/или UART?


AB>Зачем? Я хочу на балконе устроить небольшую лабораторию с некоторыми устройствами. На балконе потому что требуется доступ к "улице". Рабочее место относительно балкона достаточно далеко и тянуть провода не вариант. Хочу пробросить датчики до рабочего места. Скоростей типа 9600 бод мне более чем достаточно, а городить дополнительные компоненты, которые упакуют сигналы и отправят через TCP/IP очень-очень не хочется.


Есть модули типа JDY-19 Bluetooth , их можно настроить master / slave


ссылка на пример
... Хорошо уметь читать между строк. Это иногда
приносит большую пользу
Отредактировано 10.01.2024 20:09 Janus . Предыдущая версия .
Re[2]: USB over PLC
От: Janus Россия  
Дата: 10.01.24 20:08
Оценка:
Здравствуйте, Janus, Вы писали:

ссылка на пример

J>Есть модули типа JDY-19 Bluetooth , их можно настроить master / slave
... Хорошо уметь читать между строк. Это иногда
приносит большую пользу
Re: USB over PLC
От: L.K. Марс  
Дата: 10.01.24 20:16
Оценка: +1
AB>а городить дополнительные компоненты, которые упакуют сигналы и отправят через TCP/IP очень-очень не хочется.

А что там городить? Через usbip всё делается без особых трудностей.
Re[2]: USB over PLC
От: SkyDance Земля  
Дата: 10.01.24 21:13
Оценка:
LK>А что там городить? Через usbip всё делается без особых трудностей.

+1, тоже хотел предложить кинуть витую пару, и USB-over-IP, а-ля вот так: https://www.amazon.com/1000-Mbps-Gigabit-Device-Server/dp/B004ZMYCRG

Upd: если обязательно wireless, такие тоже есть, но стоят уже непотребно. Однако, думается, можно эти устройства соединить цепочкой (т.к. на балконе поставить wi-fi роутер с ethernet, и уже в него втыкать упомянутую выше коробочку).
Отредактировано 10.01.2024 21:17 SkyDance . Предыдущая версия .
Re[3]: USB over PLC
От: cppguard  
Дата: 11.01.24 04:11
Оценка: 1 (1)
Здравствуйте, Anton Batenev, Вы писали:

AB>WiFi/BT не устраивает тем, что потребуются какие-то дополнительные платы, где я буду изобретать протокол и упаковывать сигналы в tcp/ip и принимать/распаковывать их на второй стороне. А физические провода не устраивают тем, что потребуется что-то сверлить/точить/etc — идея лаборатории "по выращиванию кактусов" на балконе того абсолютно не стоит.


Всё уже придумано китайцами до нас, нужно лишь поискать на Али нужные слова. Например, у меня счётчик энергии отдаёт данные по RS485, а рядом стоит модем и конвертирует их в WiFi, передавая в общую сеть. Я подключаюсь из любого места к нужному IP и забираю данные. Про бытовую сеть слышал только негативные отзывы, ещё когда в ходу был протокол X11.
Re[2]: USB over PLC
От: Vzhyk2  
Дата: 11.01.24 07:36
Оценка:
Здравствуйте, L.K., Вы писали:

LK>А что там городить? Через usbip всё делается без особых трудностей.

А вот это интересно. Какие железяки для этого нужны.
Вот есть пачка разных устройств с USB интерфейсом распиханным по помещениям. Как их на IP (кабель или wifi) завернуть?
Re[3]: USB over PLC
От: andrey.desman  
Дата: 11.01.24 08:17
Оценка:
Здравствуйте, Vzhyk2, Вы писали:

V>Вот есть пачка разных устройств с USB интерфейсом распиханным по помещениям. Как их на IP (кабель или wifi) завернуть?


А хз есть ли готовые девайсы. Но можно взять какой-нить роутер на openwrt с USB и использовать usbip
https://habr.com/en/articles/504338/
Re[3]: USB over PLC
От: L.K. Марс  
Дата: 11.01.24 08:25
Оценка:
V>Какие железяки для этого нужны.

Любой копеечный б/ушный неттоп с usb-портами и сетевым портом.

Хотя можно найти и готовые устройства (но лично я ими не пользовался):
https://www.ozon.ru/product/120m-4-port-usb2-0-hub-extender-over-rj45-ethernet-usb-utp-extension-peredatchik-priemnik-1276970111/
Re[4]: USB over PLC
От: Vzhyk2  
Дата: 11.01.24 08:48
Оценка:
Здравствуйте, L.K., Вы писали:

LK>Любой копеечный б/ушный неттоп с usb-портами и сетевым портом.

Т.е. поставить пачку компов? Можно и ежевичек с малинками и апельсинками. Вот только дорого это получается.
В таком варианте еспэшки с вайфаем сильно дешевле и выгоднее и uspip превращается в тыкву:
This is proof of concept of USBIP in esp32 S2/S3 (https://github.com/chegewara/esp32-usbip-poc)

LK>Хотя можно найти и готовые устройства (но лично я ими не пользовался):

LK>https://www.ozon.ru/product/120m-4-port-usb2-0-hub-extender-over-rj45-ethernet-usb-utp-extension-peredatchik-priemnik-1276970111/
Ссылка не работает.
Re[4]: USB over PLC
От: aik Австралия  
Дата: 11.01.24 09:49
Оценка:
Здравствуйте, andrey.desman, Вы писали:

V>>Вот есть пачка разных устройств с USB интерфейсом распиханным по помещениям. Как их на IP (кабель или wifi) завернуть?

AD>А хз есть ли готовые девайсы. Но можно взять какой-нить роутер на openwrt с USB и использовать usbip

А можно взять распберипай или оранжпай с обычной убунтой, вайфаем и пачкой usb портов (если мало — прицепить хаб), и прям на нём воротить что угодно, заходя туда по ssh. Трудно представить что какие то датчики будут работать лучше в винде, чем на такой лоханке.
Re[5]: USB over PLC
От: Vzhyk2  
Дата: 11.01.24 09:54
Оценка:
Здравствуйте, Vzhyk2, Вы писали:

LK>>https://www.ozon.ru/product/120m-4-port-usb2-0-hub-extender-over-rj45-ethernet-usb-utp-extension-peredatchik-priemnik-1276970111/

V>Ссылка не работает.
Нашел на али. К USBIP это поделие вообще отношения не имеет — это всего-лишь удлинитель, что вместо убогого кабеля USB юзает витую пару.
Re[5]: USB over PLC
От: aik Австралия  
Дата: 11.01.24 10:26
Оценка:
Здравствуйте, Vzhyk2, Вы писали:

LK>>Любой копеечный б/ушный неттоп с usb-портами и сетевым портом.

V>Т.е. поставить пачку компов? Можно и ежевичек с малинками и апельсинками. Вот только дорого это получается.

Апельсинка "zero" имеет 2 USB порта, 1GB оперативы и стоит меньше 20$. Какой там бюджет то?

V>В таком варианте еспэшки с вайфаем сильно дешевле и выгоднее и uspip превращается в тыкву:

V>This is proof of concept of USBIP in esp32 S2/S3 (https://github.com/chegewara/esp32-usbip-poc)

ESP это ардуина, т.е. для сильных духом, но она знает миллион датчиков (новый не так и сложно добавить), может и проканать.
Re[5]: USB over PLC
От: andrey.desman  
Дата: 11.01.24 11:05
Оценка:
Здравствуйте, aik, Вы писали:

aik>А можно взять распберипай или оранжпай с обычной убунтой, вайфаем и пачкой usb портов (если мало — прицепить хаб), и прям на нём воротить что угодно, заходя туда по ssh. Трудно представить что какие то датчики будут работать лучше в винде, чем на такой лоханке.


Можно. Роутеры есть проще и дешевле (буквально свистки), и с вайфаем. Но малина тоже вариант.
А винда тут клиент.
Re[5]: USB over PLC
От: andrey.desman  
Дата: 11.01.24 11:20
Оценка:
Здравствуйте, Vzhyk2, Вы писали:

V>Т.е. поставить пачку компов? Можно и ежевичек с малинками и апельсинками. Вот только дорого это получается.

V>В таком варианте еспэшки с вайфаем сильно дешевле и выгоднее и uspip превращается в тыкву:
V>This is proof of concept of USBIP in esp32 S2/S3 (https://github.com/chegewara/esp32-usbip-poc)

Возьми тот же tp-link mr3020. Стоит баксов 20
Re[5]: USB over PLC
От: Mihas  
Дата: 11.01.24 13:32
Оценка:
Здравствуйте, Vzhyk2, Вы писали:

V>Здравствуйте, L.K., Вы писали:


LK>>Любой копеечный б/ушный неттоп с usb-портами и сетевым портом.

V>Т.е. поставить пачку компов? Можно и ежевичек с малинками и апельсинками. Вот только дорого это получается.
Найти четвертый пень за самовывоз. А уж в него и WiFi-карту можно воткнуть, и несколько USB имеются, а при некотором везении и COM-порт найдется.
Re: USB over PLC
От: /aka/ СССР  
Дата: 11.01.24 14:19
Оценка: +1
Здравствуйте, Anton Batenev, Вы писали:

AB>Вот есть такая штука как ethernet через сеть 220 (aka PLC адаптеры). А нет ли совершенно случайно подобной же штуки, но для USB и/или UART?


UART:

https://aliexpress.ru/item/32820677959.html

AB>Зачем? Я хочу на балконе устроить небольшую лабораторию с некоторыми устройствами.


Если устройств больше одного, я бы поставил малину на балконе и читал датчики в неё. Снимается геморой с потерями при передаче UART и с мультиплексированием устройств. Малина позволит подцепить камеру и фоткать кактусы на рассвете.
Re[6]: USB over PLC
От: Vzhyk2  
Дата: 11.01.24 15:04
Оценка: -1 :)
Здравствуйте, aik, Вы писали:

aik>Апельсинка "zero" имеет 2 USB порта, 1GB оперативы и стоит меньше 20$. Какой там бюджет то?

А еспешка с вайфаем стоит десятки центов или в большой партии единицы центов.
Но я тебе не запрещаю для этих целей заюзать комп за баксов 100 000.

aik>ESP это ардуина, т.е. для сильных духом, но она знает миллион датчиков (новый не так и сложно добавить), может и проканать.

Это для тех, кто с лапками сложно будет. А так элементарнейшая и простейшая и удобная однокристалка.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.