Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика...

 
Опции темы

USB to Ethernet

Непрочитано 03.12.2012, 18:52  
eugin_b
Временная регистрация
 
Регистрация: 23.11.2008
Сообщений: 79
Сказал спасибо: 14
Сказали Спасибо 8 раз(а) в 6 сообщении(ях)
eugin_b на пути к лучшему
По умолчанию USB to Ethernet

Вопрос по устройствам типа LAN9500 для конвертации USB2 в Ethernet.
Каким образом организуется передача данных?
Вот есть к примеру USB траффик и я его хочу оттранслировать в сеть. Т.е. должен входной USB траффик перехватить сделать из него TCP/IP пакеты и как направить в качестве USB данных на вход этой микросхемы или предусмотрена другая технология работы? Какой оптимальный способ трансляции USB данных в LAN без использования компа? Есть еще STM32F4Discovery. Может быть на ней можно будет проще выполнить это преобразование?
Реклама:
eugin_b вне форума  
Непрочитано 05.12.2012, 10:24  
Big_Mouse
Вид на жительство
 
Регистрация: 25.04.2005
Сообщений: 313
Сказал спасибо: 4
Сказали Спасибо 336 раз(а) в 143 сообщении(ях)
Big_Mouse на пути к лучшему
По умолчанию Re: USB to Ethernet

Это обыкновенный преобразователь, работающий на уровне драйвера. В документации всё есть. http://www.smsc.com/index.php?tid=29...137&cid=&tab=6
Вторая микросхема - микроконтроллер. На нём можно многое сделать...
Если надо обеспечить доступ к устройствам USB по сети Ethernet, то вот пример http://vscom.de/1_1_04.htm
Big_Mouse вне форума  
Непрочитано 05.12.2012, 21:00  
eugin_b
Временная регистрация
 
Регистрация: 23.11.2008
Сообщений: 79
Сказал спасибо: 14
Сказали Спасибо 8 раз(а) в 6 сообщении(ях)
eugin_b на пути к лучшему
По умолчанию Re: USB to Ethernet

Сообщение от Big_Mouse Посмотреть сообщение
Это обыкновенный преобразователь, работающий на уровне драйвера. В документации всё есть. http://www.smsc.com/index.php?tid=29...137&cid=&tab=6
Вторая микросхема - микроконтроллер. На нём можно многое сделать...
Просто я привык работать с сетями на высоком уровне. Т.е. если ethernet, то
должен быть IP... а тут что-то видать совсем уже низкоуровневое. Документация есть, но по ней непонятно, куда вписывать IP. В общем много непоняток, хотя допускаю, что если есть какое-то ПО, которая на компе удаленном обеспечит API и позволит "увидеть" через это API пакет данных с USB, то это бы было нормально, но чего-то из ПО есть только описание и то, так просто не отдают. Непонятно насколько доступно и функционально.

Цитата:
Если надо обеспечить доступ к устройствам USB по сети Ethernet, то вот пример http://vscom.de/1_1_04.htm
Это устройство редкое и стоит 200$... В то время, как ранее указанный чип заинтересовал, тем, что недорогой...
eugin_b вне форума  
Непрочитано 06.12.2012, 08:17  
pambaru
Почётный гражданин KAZUS.RUN
 
Регистрация: 24.03.2007
Сообщений: 1,396
Сказал спасибо: 85
Сказали Спасибо 674 раз(а) в 393 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: USB to Ethernet

Задача не совсем ясна (или совсем не ясна ).

Ваш USB на этом устройстве должен быть хостом или девайсом ?

И что значит "оттранслировать трафик" ?
Это значит, что уже есть готовые USB хост и USB device и между ними идет обмен данными ? И нужно между ними "вклячить" мост типа USB-Ethernet-USB ?
pambaru вне форума  
Непрочитано 06.12.2012, 10:19  
Big_Mouse
Вид на жительство
 
Регистрация: 25.04.2005
Сообщений: 313
Сказал спасибо: 4
Сказали Спасибо 336 раз(а) в 143 сообщении(ях)
Big_Mouse на пути к лучшему
По умолчанию Re: USB to Ethernet

Сообщение от eugin_b Посмотреть сообщение
Просто я привык работать с сетями на высоком уровне. Т.е. если ethernet, то
должен быть IP... а тут что-то видать совсем уже низкоуровневое. Документация есть, но по ней непонятно, куда вписывать IP. В общем много непоняток, хотя допускаю, что если есть какое-то ПО, которая на компе удаленном обеспечит API и позволит "увидеть" через это API пакет данных с USB, то это бы было нормально, но чего-то из ПО есть только описание и то, так просто не отдают. Непонятно насколько доступно и функционально.
Это сетевая карта, подключаемая в порт USB компьютера, другим концом подключается в локальную сеть. Вот пример http://www.dlink.ru/ru/products/7/367.html
Big_Mouse вне форума  
Непрочитано 06.12.2012, 20:34  
eugin_b
Временная регистрация
 
Регистрация: 23.11.2008
Сообщений: 79
Сказал спасибо: 14
Сказали Спасибо 8 раз(а) в 6 сообщении(ях)
eugin_b на пути к лучшему
По умолчанию Re: USB to Ethernet

Сообщение от Big_Mouse Посмотреть сообщение
Это сетевая карта, подключаемая в порт USB компьютера, другим концом подключается в локальную сеть. Вот пример http://www.dlink.ru/ru/products/7/367.html
Все понял... Чтобы считать информацию из такого девайса нужно будет реализовывать протокол "канального уровня"

Сообщение от pambaru
И что значит "оттранслировать трафик" ?
Это значит, что уже есть готовые USB хост и USB device и между ними идет обмен данными ? И нужно между ними "вклячить" мост типа USB-Ethernet-USB ?
Это значит, что сделать что-то типа USB Device-›TCP/IP Socket Server -› Ethernet -› TCP/IP Socket Client

Внутри своей реализации клиента хочу иметь input/output потоки с USB девайса
eugin_b вне форума  
Непрочитано 07.12.2012, 02:40  
raxp
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.05.2010
Сообщений: 1,117
Сказал спасибо: 150
Сказали Спасибо 604 раз(а) в 310 сообщении(ях)
raxp на пути к лучшему
По умолчанию Re: USB to Ethernet

...посмотрите реализацию Ethernet на ПЛИС по UDP http://marsohod.org/index.php/projec.../94-ether-send.

...что касаемо стыковки с USB, то как USB/UART подойдут чипы FTDI или CP-шки, можно поискать и с хост.
__________________
Белорусский журнал «Радиолюбитель»
Youtube LaboratoryW
UR3QQJ
raxp вне форума  
Непрочитано 07.12.2012, 07:47  
pambaru
Почётный гражданин KAZUS.RUN
 
Регистрация: 24.03.2007
Сообщений: 1,396
Сказал спасибо: 85
Сказали Спасибо 674 раз(а) в 393 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: USB to Ethernet

Сообщение от eugin_b Посмотреть сообщение
Это значит, что сделать что-то типа USB Device-›TCP/IP Socket Server -› Ethernet -› TCP/IP Socket Client
Внутри своей реализации клиента хочу иметь input/output потоки с USB девайса
Возьмите Ethernet-COM типа WIZ-107SR и USB-COM преобразователь (например на FT232RL ну или любой другой готовый).
И будет вам готовая реализация без лишнего гиморроя с изготовлением и написанием прошивок с драйверами.
Ну или, как посоветовали, готовый USB-Ethernet адаптер.
Смотря какая задача стоит, детали же неизвестны.
pambaru вне форума  
Сказали "Спасибо" pambaru
eugin_b (07.12.2012)
Непрочитано 07.12.2012, 19:30  
eugin_b
Временная регистрация
 
Регистрация: 23.11.2008
Сообщений: 79
Сказал спасибо: 14
Сказали Спасибо 8 раз(а) в 6 сообщении(ях)
eugin_b на пути к лучшему
По умолчанию Re: USB to Ethernet

Сообщение от pambaru Посмотреть сообщение
Возьмите Ethernet-COM типа WIZ-107SR и USB-COM преобразователь (например на FT232RL ну или любой другой готовый).
И будет вам готовая реализация без лишнего гиморроя с изготовлением и написанием прошивок с драйверами.
Ну или, как посоветовали, готовый USB-Ethernet адаптер.
Смотря какая задача стоит, детали же неизвестны.
По ссылке на WIZ-107SR просмотрел линейку WIZNet. Обнаружил чип W5200. Думаю, что это то, что нужно.

Как я писал ранее, что рядышком с USB устройством есть STM32F4Discovery. Так-что думаю подключить USB девайс в STM32 и выложить данные на SPI шину W5200. Аппаратный TCP/IP думаю, что сильно упростят все взаимодействие с сетью. STM32F4Discovery без Ehternet PHY и теперь я думаю, что все данные МК можно так-же завернуть на W5200. Решение получается экономичным эффективным и с минимальным кодированием
eugin_b вне форума  
Непрочитано 16.12.2012, 14:25  
ampy
Гражданин KAZUS.RUN
 
Регистрация: 22.07.2007
Адрес: Владивосток
Сообщений: 996
Сказал спасибо: 448
Сказали Спасибо 388 раз(а) в 202 сообщении(ях)
ampy на пути к лучшему
По умолчанию Re: USB to Ethernet

Если надо в 1м экземпляре то взять с помойки роутер с USB, (насколько я понимаю, большинство процев на них имеет USB, но не у всех моделей она разведена), прошить туда Linux (openwrt) и там уже будет где разгуляться.
ampy вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SD or Flash card over Ethernet or USB crocafm Микроконтроллеры, АЦП, память и т.д 25 19.09.2010 13:54
Power Over Ethernet arim2004 Электроника - это просто 0 15.02.2010 21:50


Часовой пояс GMT +4, время: 01:59.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.