Программируемый USB-переключатель? [закрыто]


11

Кто-нибудь знает о USB-коммутаторе, который программируется или управляется через ПК?

Я пишу тестовое приложение, которое требует, чтобы устройство (мобильный телефон) было подключено через USB к ПК для инициализации, а затем подключено к настенному зарядному устройству для конкретного теста.

В идеале я мог бы подключить телефон к коммутатору, а затем иметь два выхода от коммутатора - один для ПК и один для настенного зарядного устройства. А затем сможете установить, какое соединение использовать с ПК.

есть идеи?


1
Я не хочу говорить это, но это было бы тривиальным устройством для вас, чтобы создать себя, если бы вы хотели взломать несколько USB-кабелей. Все, что вам нужно, это четырехполюсный двойной переключатель хода. Подключите все ваши входы и выходы, и BAM, USB-переключатель. И это не будет стоить больше доллара, если у вас уже есть кабели!
Прорыв

Ах, теперь я понимаю, что вы имеете в виду - вы хотите использовать коммутатор с ПК. В этом случае вы можете использовать микроконтроллер (управлять им через USB или последовательный порт) для переключения между ними с помощью нескольких реле.
Прорыв

Правильно ... Это похоже на то, что я сейчас делаю (переключение с помощью модуля коммутации PXI) ... Но я надеялся найти решение COTS.
JJ

Получить Arduino и некоторые реле :)
billc.cn

Ответы:


2

http://www.obdev.at/products/vusb/powerswitch.html

просто и дешево, придется поменять его, чтобы управлять реле вместо того, чтобы просто включать фары.

Я не создавал пример powerswitch, но использовал vusb для последовательных и клавиатурных проектов. работает с действительно дешевым оборудованием.


2

Это предложение от Acroname выглядит так, как будто оно соответствует вашим потребностям. Программируется через интерфейс C ++ и Python API и предназначен для автоматизации тестирования и регрессии.

http://acroname.com/products/s77-usbhub-2x4-0

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.