Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: USB host <=> USB host на CY7C67300?
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
aismekalov
Кто работал с микросхемой CY7C67300, подскажите, возможно ли реализовать обмен данными по схеме «[USB host => CY7C67300] <= USB host» на контроллере CY7C67300? В качестве USB host выступают одноплатный компьютер и ПК. Одноплатный компьютер совместно с контроллером CY7C67300 должны стать по отношению к ПК периферийным устройством, т.е. USB device.
Есть ли другие решения? На других микросхемах?
rezident
Огласите конечную цель такой связки. Обычно люди связываются с USB либо от безысходности, либо по незнанию.
aismekalov
Устройство, содержащее одноплатный компьютер, должно иметь набор интерфейсов для связи с ПК, одним из них является USB (другие КОП, LAN). Цель – удовлетворить требования ТЗ. Устройство должно обеспечивать автоматизированное управление всеми параметрами посредством USB.
Konst_777
Цитата(aismekalov @ Sep 30 2010, 21:10) *
...Есть ли другие решения? На других микросхемах?

Ключевые фразы для поиска в Google: usb host to host bridge, usb host to host bridge controller. Например у Prolific есть PL-25A1 Hi-Speed USB Host to Host Bridge Controller.
rezident
Цитата(aismekalov @ Oct 1 2010, 13:06) *
Цель – удовлетворить требования ТЗ. Устройство должно обеспечивать автоматизированное управление всеми параметрами посредством USB.
Значит от безысходности laughing.gif
Советую пересмотреть подход к ТЗ, чтобы не связываться с совокуплением именно двух USB-HOST.
vmp
Цитата(aismekalov @ Sep 30 2010, 22:10) *
Одноплатный компьютер совместно с контроллером CY7C67300 должны стать по отношению к ПК периферийным устройством, т.е. USB device.
Есть ли другие решения? На других микросхемах?

Если по скорости пройдет, то можно поставить мост USB-COM. К ПК подключите по USB, к одноплатке - COM. Или два моста, USB-COM-COM-USB. Медленно, но работать будет.
А лучше задействуйте на одноплатке Ethernet, куда надежней работать будет. Заодно и гальваническую развязку поимеете.
Konst_777
Цитата(vmp @ Oct 1 2010, 15:51) *
...А лучше задействуйте на одноплатке Ethernet, куда надежней работать будет. Заодно и гальваническую развязку поимеете.

+1. Тем более, что сейчас есть большой выбор адаптеров USB to Ethernet.
aismekalov
Всем огромное спасибо... Сегодня в обед как раз пришла идея, что может быть лучше сделать мост Ethernet <= USB, в одноплатном компьютере как раз имеется два порта Ethernet. Пока разбираюсь с этим вопросом, как и на чём. Может кто-нибудь, уже разрабатывал такой мост, подскажите на какой микросхеме это лучше сделать?
rezident
А зачем вам такой мост? У вас же упомянут LAN в посте #3. Или "LAN" это не порт Ethernet? Забудьте вы про USB. В промышленном устройстве USB можно использовать только для временного подключения устройств конфигурирования системы оператором/пользователем, но не как интерфейс для постоянной связи с объектами.
Konst_777
Цитата(aismekalov @ Oct 1 2010, 20:30) *
....Может кто-нибудь, уже разрабатывал такой мост, подскажите на какой микросхеме это лучше сделать?

Сам такой мост не разрабатывал. А вот контроллеры USB to Ethernet есть, например, у ASIX и SMSC. Всем хороши: удобные корпуса, подробная документация, efind.ru находит для USB2.0 to 10/100M Fast Ethernet Controller with Embedded PHY: AX88772 (ASIX) и LAN9500 (SMSC) поставщиков в России.
aismekalov
Цитата(rezident @ Oct 1 2010, 23:29) *
А зачем вам такой мост? У вас же упомянут LAN в посте #3. Или "LAN" это не порт Ethernet?

Объясняется всё очень просто, по ТЗ необходимо разработать прибор, управление которым с ПК должно обеспечиваться посредством интерфейсов LAN (Ethernet), КОП (GPIB) и USB (все прекрасно знают, как составляют ТЗ военные: должно быть ВСЁ и лучше всех, а зачем, они и сами не знают). На этапе эскизного проекта было решено, что прибор будет реализован на основе одноплатного компьютера, вот отсюда такая необходимость. Как говорят: надо, значит надо

Цитата(Konst_777 @ Oct 2 2010, 00:48) *
AX88772 (ASIX) и LAN9500 (SMSC)

Спасибо, посмотрю и эти микросхемы. Я вот вчера наткнулся на микросхемы фирмы MosChip MCS7830 и MCS7832, тоже хорошо документированы (примеры схем, советы по разводке ПП, драйверы), правда MCS7832 совсем свежая, по-моему, в России пока не продаётся.
rezident
Цитата(aismekalov @ Oct 2 2010, 15:07) *
по ТЗ необходимо разработать прибор, управление которым с ПК должно обеспечиваться посредством интерфейсов LAN (Ethernet), КОП (GPIB) и USB
Хе-хе, дык ведь в ТЗ не сказано, что нужно именно два USB-HOST совокупять wink.gif потому идея с двумя мостами USB-to-Serial port не такая уж и плохая. А главное - легко реализуемая.
Konst_777
Цитата(rezident @ Oct 2 2010, 23:19) *
Хе-хе, дык ведь в ТЗ не сказано, что нужно именно два USB-HOST совокупять wink.gif потому идея с двумя мостами USB-to-Serial port не такая уж и плохая. А главное - легко реализуемая.

Если использовать USB to Ethernet adapter, то программное обеспечение для связи ПК с одноплатным компьютером через Ethernet будет работать и через USB.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.