коммутация USB

Обсуждаем цифровые устройства...
Ответить
vovik15
Опытный кот
Сообщения: 768
Зарегистрирован: Сб ноя 08, 2008 18:32:36
Контактная информация:

коммутация USB

Сообщение vovik15 »

здравствуйте,вот потребовалось оперативно переключатся между двумя юсб устройствами,и поэтому я хочу собрать комутатор,желательно на доступной элементной базе,посоветуйте пожалусто микросхему,которая сможет работать при таких скоростях
Последний раз редактировалось vovik15 Чт авг 19, 2010 18:48:52, всего редактировалось 1 раз.
Реклама
Аватара пользователя
ViktorZ
Прорезались зубы
Сообщения: 218
Зарегистрирован: Чт авг 30, 2007 00:54:55
Контактная информация:

Re: посоветуйте пожалуйсто мультиплексор

Сообщение ViktorZ »

А релюхи не устраивают?... :roll:
Для двух это всего-то одна релюха и кнопка... Вот если бы надо было переключатся, скажем, между четырьмя устройствами схема бы была сложнее, но и то все решили бы релюшки...
Ведь для USB для переключения устройства достаточно переключать только D+ и D-, я вот прикинул схемку, как то так выходит, вариант черновой, но в теории всё должно работать.....
Вложения
usbrel.GIF
(30.96 КБ) 795 скачиваний
Последний раз редактировалось ViktorZ Ср авг 18, 2010 17:19:28, всего редактировалось 1 раз.
> Объявление в ВУЗе: "Экзамен не состоится - все билеты проданы".
> Российские микросхемы - самые большие микросхемы в мире!
> Я бы изменил мир, но Бог не дает исходников...
Реклама
Аватара пользователя
ViktorZ
Прорезались зубы
Сообщения: 218
Зарегистрирован: Чт авг 30, 2007 00:54:55
Контактная информация:

Re: посоветуйте пожалуйсто мультиплексор

Сообщение ViktorZ »

За резистивный переключатель извиняюсь, умнее ничего не придумал, но оно работать будет, алгоритм прост как пять копеек: резистором регулируется напруга на входе индикатора уровня собранного на четырех (для 4 USB) операционных усилителях (в одном корпусе LM324 их четыре) в зависимости от уровня напряжения на каждом выходе ОУ появится напруга для открытия ключей, через которые подключены релюшки, к примеру: ручка резистора в самом начале, на входе индикатора нулевое напряжение, все релюшки отключены (код 0000) работает USB1, резистор выставлен чуть ближе к началу - это соответствует включению первого ОУ, а значит мы получим такой код "1000" это включит первое реле, которое замкнет второй USB разъем, и компьютер увидит второе устройство, поворачиваем ручку резистора еще не много - уровень напряжения повысился на входе индикатора, включился второй ОУ, код изменился на "1100" что соответствует включению третьего USB разъема, и так далее... Детали в резистивном переключателе необходимо подобрать, писал "примерно", в оригинале резисторы R8 и R9 будут другие, ими устанавливается порог переключения. Резистивный переключатель порой бывает очень удобный, так как тут нет механических контактов, отсутствует дребезг, порог срабатывания сравнительно большой, по этому "промахнутся" поворачивая ручку резистора трудно...
Собсно код для управления релюхами я написал поэтому уже устройство управления вы можете сделать какое захотите, к примеру на МК, взять любую маленькую TINY15L например, написать простенькую программку, и управлять релюхами как захочется.
> Объявление в ВУЗе: "Экзамен не состоится - все билеты проданы".
> Российские микросхемы - самые большие микросхемы в мире!
> Я бы изменил мир, но Бог не дает исходников...
vovik15
Опытный кот
Сообщения: 768
Зарегистрирован: Сб ноя 08, 2008 18:32:36
Контактная информация:

Коммутация USB

Сообщение vovik15 »

Огромное вам спосибо! но вместо операционника можно поставить двоичный счетчик,и с помощью кнопки уже переключать
вот,копаясь в интернете,нашел специализированную микросхему,специально для коммутации USB
ADG772 ,все бы ничего ,но у мее корпус,размерами 1,5на1,5 милиметра,и паять ее невозможно,вот в дип корпусе бы чтонибудь найти.
в крайнем случае придется использовать релюхи
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
ViktorZ
Прорезались зубы
Сообщения: 218
Зарегистрирован: Чт авг 30, 2007 00:54:55
Контактная информация:

Re: коммутация USB

Сообщение ViktorZ »

Ну релюхи это самое простое что я могу предложить...
Есть конечно-же спец.микросхемы, но тут не всё так просто, смотрите чтобы микросхема была под ваш USB, например если у вас USB2.0 нужно чтобы она его поддерживала, я уж молчу про USB3.0.
Вообще любые махинации с USB это чревата сгоревшему мосту на материнке, по этому я считаю проще переключать порты релюхами, т.к. мало ли что может произойти при выходе из стоя микросхемы, а релюха это фактически тоже самое отключение и подключение устройства в разъем...
Впрочем это лично моё мнение, тут я ни с кем спорить не буду...
> Объявление в ВУЗе: "Экзамен не состоится - все билеты проданы".
> Российские микросхемы - самые большие микросхемы в мире!
> Я бы изменил мир, но Бог не дает исходников...
Реклама
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Re: коммутация USB

Сообщение Aheir »

Искать не пробовали? Обсуждалось неоднократно.
Оптимизм х (Опыт + Знания) = const
Реклама
vovik15
Опытный кот
Сообщения: 768
Зарегистрирован: Сб ноя 08, 2008 18:32:36
Контактная информация:

Re: коммутация USB

Сообщение vovik15 »

Aheir писал(а):Искать не пробовали? Обсуждалось неоднократно.
пробывал,но безуспешно
тктите пожалуйсто пальцем
Аватара пользователя
Deer
Прорезались зубы
Сообщения: 211
Зарегистрирован: Пт июл 31, 2009 19:45:11
Откуда: Санкт-Петербург
Контактная информация:

Re: коммутация USB

Сообщение Deer »

Релюхи, релюхи... Галетник Вам нужен! :))
Аватара пользователя
As
Модератор
Сообщения: 46029
Зарегистрирован: Пт янв 23, 2009 19:20:05

Re: коммутация USB

Сообщение As »

А что, устройств к одному порту нужно подключить несколько сотен??? Для USB есть стандартные хабы, которые по цене гораздо дешевле, чем пара хороших релюх или даже один приличный галетник... :))
Аватара пользователя
kip96
Держит паяльник хвостом
Сообщения: 965
Зарегистрирован: Ср авг 26, 2009 08:24:50
Откуда: 1300км от Пупа

Re: коммутация USB

Сообщение kip96 »

As писал(а):А что, устройств к одному порту нужно подключить несколько сотен??? Для USB есть стандартные хабы, которые по цене гораздо дешевле, чем пара хороших релюх или даже один приличный галетник... :))
+1
vovik15, для начала в комп. салон.
И вообще, что значит
оперативно переключатся между двумя юсб устройствами
?
качаем на флэху, смотрим- не хватает места, тумблером клац-потекло на другую!? :))
Все делают ошибки, только мудрецы - новые, а дураки - старые.
Аватара пользователя
ASY
Первый раз сказал Мяу!
Сообщения: 39
Зарегистрирован: Вт дек 09, 2008 21:34:32

Re: коммутация USB

Сообщение ASY »

Проще поставить ХАБ.
А если нужно переключаться, то не выдумывать (т.к. УСБ очень чувствителен к согласованиям, длинам проводов, сопротивлениям и т.п.), а взять готовую микросхему-ключ, которая будет работать на скоростях до 480 Мбит.
Например эту
http://www.terraelectronica.ru/pdf/FAIR/FSUSB22.pdf
А запитать ее можно от того же питания УСБ
Ну а если самому ХАБ сделать, то эту
http://www.terraelectronica.ru/pdf/TI/TUSB2046.pdf
vovik15
Опытный кот
Сообщения: 768
Зарегистрирован: Сб ноя 08, 2008 18:32:36
Контактная информация:

Re: коммутация USB

Сообщение vovik15 »

что вы заладили со своим хабом. Я вообще собираю 2 юсб программатора в одном корпусе,вот между ними мне и надо переключатся
Аватара пользователя
Brigadir
Друг Кота
Сообщения: 35639
Зарегистрирован: Вс янв 25, 2009 21:16:04
Откуда: Москва

Re: коммутация USB

Сообщение Brigadir »

Deer писал(а):Релюхи, релюхи... Галетник Вам нужен! :))
Или кнопочный переключатель с зависимой фиксацией(ай, да это же не модно...)
А поболтать?
Аватара пользователя
ViktorZ
Прорезались зубы
Сообщения: 218
Зарегистрирован: Чт авг 30, 2007 00:54:55
Контактная информация:

Re: коммутация USB

Сообщение ViktorZ »

Всего то нужно переключатся между двумя программаторами?))
Обычная релюшка с двумя независимыми переключающими контактами вам в помощь!
Схема: кнопка (с фиксацией), релюшка маломощная вольт на 5-12 и конденсатор на 100n (параллельно релюшке) :)
> Объявление в ВУЗе: "Экзамен не состоится - все билеты проданы".
> Российские микросхемы - самые большие микросхемы в мире!
> Я бы изменил мир, но Бог не дает исходников...
vovik15
Опытный кот
Сообщения: 768
Зарегистрирован: Сб ноя 08, 2008 18:32:36
Контактная информация:

Re: коммутация USB

Сообщение vovik15 »

спосибо вам огромное!
я сделал на релюшке,не стал хзаморачиваться с микросхемами
Ответить

Вернуться в «Цифровая техника»