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

 
 
 
Reply to this topicStart new topic
> Переключение USB Host и USB Device на LPC17xx
sergvks
сообщение Dec 25 2009, 19:33
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 251
Регистрация: 26-07-05
Пользователь №: 7 117



Вобщем есть устройство с 2 разъёмами USB Host и USB Device на LPC17xx, при подключении к компу, т.е. при появлении 5V на разъёме USB Device ноги USB_D+ и USB_D− должны автоматом переключиться на него. Пока ничего кроме 5V релюхи в голову не приходит. Что посоветует всезнающий ALL ?
Go to the top of the page
 
+Quote Post
rezident
сообщение Dec 25 2009, 19:48
Сообщение #2


Гуру
******

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



А зачем выводы переключать-то? Ваш МК ведь все равно не сможет одновременно как Host и как Device работать. Вот и подайте сигналы на оба разъема параллельно. Подачу внешнего VBUS на ваш VBUS чисто конструктивно нельзя сделать, разъемы-то разные. Хотя... cranky.gif при большом желании и наличии достаточной силы некоторым людям даже два папы ШР28 удавалось сочленять biggrin.gif
Go to the top of the page
 
+Quote Post
sergvks
сообщение Dec 25 2009, 19:57
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 251
Регистрация: 26-07-05
Пользователь №: 7 117



Цитата(rezident @ Dec 25 2009, 22:48) *
А зачем выводы переключать-то? Ваш МК ведь все равно не сможет одновременно как Host и как Device работать. Вот и подайте сигналы на оба разъема параллельно. Подачу внешнего VBUS на ваш VBUS чисто конструктивно нельзя сделать, разъемы-то разные. Хотя... cranky.gif при большом желании и наличии достаточной силы некоторым людям даже два папы ШР28 удавалось сочленять biggrin.gif

Дело в том, что в разъёме хоста постоянно висит USB-накопитель и дёргать его из разъёма при этом не хотелось бы.
Go to the top of the page
 
+Quote Post
rezident
сообщение Dec 25 2009, 20:12
Сообщение #4


Гуру
******

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



Весьма неудачное решение. sad.gif А если подключение к PC во время записи в этот USB-накопитель произойдет? При внезапном пропадании питания на нем FAT может просто порушиться.
Go to the top of the page
 
+Quote Post
sonycman
сообщение Dec 25 2009, 21:41
Сообщение #5


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Можно я под шумок тоже вопрос задам?

Только что сделал для себя "открытие", что "хостовые" USB коннекторы - это тип "А", а девайсовые" - тип "В".
Что-то не обращал на это внимания никогда.

Можно ли на любительском устройстве типа USB Device поставить сокет А, и подсоединять его к компу кабелем А -> А?
Будет ли работать?
Дело в том, что для сокета В придётся распиливать корпус, так как В выше А в два раза... sad.gif
Не хотелось бы.

Или лучше воспользоваться mini-USB сокетом?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Dec 25 2009, 21:46
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(sonycman @ Dec 26 2009, 00:41) *
Будет ли работать?

Разумеется. A-A из конструктивных соображений и не на любительские ставят. У меня вот USB телефонная трубка лежащая перед носом таким кабелем подключается. И для OTG это, естественно, штатно.
Цитата
Или лучше воспользоваться mini-USB сокетом?

От Вас зависит.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
sonycman
сообщение Dec 25 2009, 22:12
Сообщение #7


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(zltigo @ Dec 26 2009, 01:46) *
Разумеется. A-A из конструктивных соображений и не на любительские ставят. У меня вот USB телефонная трубка лежащая перед носом таким кабелем подключается. И для OTG это, естественно, штатно.

Вот спасибо, тогда оставлю простой А, как компромиссный вариант smile.gif
Даже если кто в него флешку воткнёт - ничего не случится, имхо.
Go to the top of the page
 
+Quote Post
sergvks
сообщение Dec 26 2009, 06:51
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 251
Регистрация: 26-07-05
Пользователь №: 7 117



Цитата(rezident @ Dec 25 2009, 23:12) *
Весьма неудачное решение. sad.gif А если подключение к PC во время записи в этот USB-накопитель произойдет? При внезапном пропадании питания на нем FAT может просто порушиться.

Если управление релюхой передать контроллеру, то при появлении VBUS на разъёме девайса он сможет спокойно завершить работу с накопителем, а потом уже переключиться.

Цитата(sonycman @ Dec 26 2009, 00:41) *
Можно ли на любительском устройстве типа USB Device поставить сокет А, и подсоединять его к компу кабелем А -> А?
Будет ли работать?

У меня так на клоне первого ulink'a сделано.

Кстати, а какие сейчас OTG трансиверы есть недорогие и легко достоваемые ?
Go to the top of the page
 
+Quote Post
ClockworkOrange
сообщение Dec 29 2009, 14:00
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 337
Регистрация: 17-05-07
Пользователь №: 27 784



>> Пока ничего кроме 5V релюхи в голову не приходит.

ADG713 ?


--------------------
Чтoбы yзнaть, кaкaя дopoгa впepeди, cпpocи тex, ктo пo нeй вoзвpaщaeтcя ©
Go to the top of the page
 
+Quote Post
sergvks
сообщение Dec 29 2009, 16:43
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 251
Регистрация: 26-07-05
Пользователь №: 7 117



Цитата(ClockworkOrange @ Dec 29 2009, 17:00) *
>> Пока ничего кроме 5V релюхи в голову не приходит.

ADG713 ?


Интересный вариант, только ADG736 больше подходит под эти цели.
Go to the top of the page
 
+Quote Post
rezident
сообщение Dec 30 2009, 01:27
Сообщение #11


Гуру
******

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



Цитата(ClockworkOrange @ Dec 29 2009, 19:00) *
А емкость выходов у этих ключей не многовата для какого-нибудь Full-speed USB? Не упрек, просто интересуюсь.
Go to the top of the page
 
+Quote Post
sonycman
сообщение Dec 30 2009, 09:47
Сообщение #12


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(rezident @ Dec 30 2009, 05:27) *
А емкость выходов у этих ключей не многовата для какого-нибудь Full-speed USB? Не упрек, просто интересуюсь.

В даташите ёмкость указана в диапазоне 10-22 пф.
И рекомендуется использование в качестве коммутатора USB 1.1.
Про 2.0 ничего не сказано smile.gif

Кстати, можно вопрос немного не по теме?
Заметил, что на шинах USB 2.0, кроме резисторов (терминаторы?) в несколько десятков ом часто ставят ёмкости в 10-50 пф на землю.
То есть что-то типа ФНЧ.

Но это на схемах. На платах скорее всего ёмкостей не будет.
Насколько критична их установка? В чём их суть? Фильтруют высокочастотные помехи?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 17th June 2025 - 06:42
Рейтинг@Mail.ru


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