реклама на сайте
подробности

 
 
> USB host <=> USB host на CY7C67300?
aismekalov
сообщение Sep 30 2010, 18:10
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 23-10-06
Пользователь №: 21 609



Кто работал с микросхемой CY7C67300, подскажите, возможно ли реализовать обмен данными по схеме «[USB host => CY7C67300] <= USB host» на контроллере CY7C67300? В качестве USB host выступают одноплатный компьютер и ПК. Одноплатный компьютер совместно с контроллером CY7C67300 должны стать по отношению к ПК периферийным устройством, т.е. USB device.
Есть ли другие решения? На других микросхемах?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 12)
rezident
сообщение Sep 30 2010, 19:33
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Огласите конечную цель такой связки. Обычно люди связываются с USB либо от безысходности, либо по незнанию.
Go to the top of the page
 
+Quote Post
aismekalov
сообщение Oct 1 2010, 07:06
Сообщение #3





Группа: Новичок
Сообщений: 7
Регистрация: 23-10-06
Пользователь №: 21 609



Устройство, содержащее одноплатный компьютер, должно иметь набор интерфейсов для связи с ПК, одним из них является USB (другие КОП, LAN). Цель – удовлетворить требования ТЗ. Устройство должно обеспечивать автоматизированное управление всеми параметрами посредством USB.
Go to the top of the page
 
+Quote Post
Konst_777
сообщение Oct 1 2010, 07:32
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Цитата(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.
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 1 2010, 11:44
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(aismekalov @ Oct 1 2010, 13:06) *
Цель – удовлетворить требования ТЗ. Устройство должно обеспечивать автоматизированное управление всеми параметрами посредством USB.
Значит от безысходности laughing.gif
Советую пересмотреть подход к ТЗ, чтобы не связываться с совокуплением именно двух USB-HOST.
Go to the top of the page
 
+Quote Post
vmp
сообщение Oct 1 2010, 12:51
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 20-01-05
Из: Зеленоград
Пользователь №: 2 070



Цитата(aismekalov @ Sep 30 2010, 22:10) *
Одноплатный компьютер совместно с контроллером CY7C67300 должны стать по отношению к ПК периферийным устройством, т.е. USB device.
Есть ли другие решения? На других микросхемах?

Если по скорости пройдет, то можно поставить мост USB-COM. К ПК подключите по USB, к одноплатке - COM. Или два моста, USB-COM-COM-USB. Медленно, но работать будет.
А лучше задействуйте на одноплатке Ethernet, куда надежней работать будет. Заодно и гальваническую развязку поимеете.
Go to the top of the page
 
+Quote Post
Konst_777
сообщение Oct 1 2010, 13:41
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



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

+1. Тем более, что сейчас есть большой выбор адаптеров USB to Ethernet.
Go to the top of the page
 
+Quote Post
aismekalov
сообщение Oct 1 2010, 17:30
Сообщение #8





Группа: Новичок
Сообщений: 7
Регистрация: 23-10-06
Пользователь №: 21 609



Всем огромное спасибо... Сегодня в обед как раз пришла идея, что может быть лучше сделать мост Ethernet <= USB, в одноплатном компьютере как раз имеется два порта Ethernet. Пока разбираюсь с этим вопросом, как и на чём. Может кто-нибудь, уже разрабатывал такой мост, подскажите на какой микросхеме это лучше сделать?
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 1 2010, 19:29
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



А зачем вам такой мост? У вас же упомянут LAN в посте #3. Или "LAN" это не порт Ethernet? Забудьте вы про USB. В промышленном устройстве USB можно использовать только для временного подключения устройств конфигурирования системы оператором/пользователем, но не как интерфейс для постоянной связи с объектами.
Go to the top of the page
 
+Quote Post
Konst_777
сообщение Oct 1 2010, 20:48
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Цитата(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) поставщиков в России.
Go to the top of the page
 
+Quote Post
aismekalov
сообщение Oct 2 2010, 09:07
Сообщение #11





Группа: Новичок
Сообщений: 7
Регистрация: 23-10-06
Пользователь №: 21 609



Цитата(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 совсем свежая, по-моему, в России пока не продаётся.
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 2 2010, 20:19
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(aismekalov @ Oct 2 2010, 15:07) *
по ТЗ необходимо разработать прибор, управление которым с ПК должно обеспечиваться посредством интерфейсов LAN (Ethernet), КОП (GPIB) и USB
Хе-хе, дык ведь в ТЗ не сказано, что нужно именно два USB-HOST совокупять wink.gif потому идея с двумя мостами USB-to-Serial port не такая уж и плохая. А главное - легко реализуемая.
Go to the top of the page
 
+Quote Post
Konst_777
сообщение Oct 3 2010, 16:24
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Цитата(rezident @ Oct 2 2010, 23:19) *
Хе-хе, дык ведь в ТЗ не сказано, что нужно именно два USB-HOST совокупять wink.gif потому идея с двумя мостами USB-to-Serial port не такая уж и плохая. А главное - легко реализуемая.

Если использовать USB to Ethernet adapter, то программное обеспечение для связи ПК с одноплатным компьютером через Ethernet будет работать и через USB.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 21:08
Рейтинг@Mail.ru


Страница сгенерированна за 0.01506 секунд с 7
ELECTRONIX ©2004-2016