Есть ли такая вещь, как USB-управляемое USB-реле?

300
Zac B

Я ищу устройство, которое подключается к двум USB-портам на компьютере: порт «Control» и порт «Data». Оба шнура подключаются к одному и тому же устройству, которое также имеет один порт USB «out» (всего 3 порта). Если определенный сигнал (от того, какой драйвер для него загружен) отправляется на устройство через порт «Control», он должен, в зависимости от сигнала, физически подключить или отключить порт «Data» на устройстве к «out». порт. В основном, автоматический выключатель, вот так:

 ___________ <PC USB1>-------| <relay> | <PC USB2>-------|----/-----|<USB OUT>  |__________| 

Существует ли такая вещь? Или я должен начать изучать Arduino и сделать один?

3
Вы не указали свое приложение, но вместо аппаратного устройства может также работать программное приложение. Например, есть [usb over ip] (http://usbip.sourceforge.net/) (доступно в каждом ядре Linux), где вы можете перенаправлять (и для этого контролировать) USB-соединения по сети. dirkt 7 лет назад 0

1 ответ на вопрос

4
Breakthrough

Используя программный стек V-USB для микроконтроллера AVR, вы можете легко создать его с помощью прилагаемого проекта PowerSwitch ( включая схему и программу).

Кроме того, вы можете создать свой собственный с Arduino, используя последовательное соединение вашего ПК и пользовательское приложение для отправки соответствующих сигналов. Я считаю, что вы также можете использовать код PowerSwitch с Arduino, так как они используют микроконтроллеры Atmel. Тем не менее, обратите внимание, что создание собственной схемы с помощью включенной схемы в PowerSwitch, вероятно, будет дешевле, чем Arduino.

Похожие вопросы