Controle a alimentação para vários dispositivos USB

3

Problema

Tenho vários dispositivos USB, (várias luzes de energia única, uma câmera de dados serial e de alimentação) que preciso controlar a energia programaticamente por meio de uma única porta USB.

Perguntas

Quais opções de dispositivos de hardware estão disponíveis para este aplicativo?

Como um dispositivo desse tipo seria chamado?

A minha necessidade é fundamentalmente falha, pois não é possível?

    
por Andrue Anderson 28.01.2016 / 17:13

3 respostas

2

Você precisaria criar um controlador externo para essa tarefa. Minha primeira idéia seria obter um Arduino , Breadboard e um hub USB e, basicamente, criar um switch que é controlado pelo Arduino. O Aruduino precisaria de um programa chamado Firmata carregado nele que permite o controle do pino sobre serial (USB). Seu programa no próprio computador funcionaria assim:

Desativando o hub USB:

  1. Ejetar câmera / outros dispositivos de dados conectados ao hub
  2. Comunique-se com o Arduino sobre o Firmata e desative os pinos necessários

Ativando o hub USB:

  1. Comunique-se com o Arduino sobre o Firmata e ative os pinos necessários

E o seu fluxograma de circuito seria algo como isto:

USB Hub>USB Cable>Breadboard Switch/Arduino>USB Cable>Computer

A única desvantagem aqui é que você não pode desligar individualmente cada dispositivo USB. Para conseguir isso, você precisaria de uma solução razoavelmente mais personalizada que envolvesse a construção de seu próprio hub USB. Isso seria um projeto incrível!

    
por 28.01.2016 / 18:10
2

Parece que o dispositivo também é chamado:

  • Hub USB comutável

  • Hub USB programável

Estou procurando por algo semelhante e até agora me deparei:

01) Hub comutável YkusH Yepkit USB (€ 29.94)

Want to switch ON and OFF your USB devices? With YKUSH you can selectively control the power ON and OFF of the USB devices connected to it... or you can just use it as a "normal" USB hub.

Tutorial simples para YKUSH está aqui: ( Linux ) (Windows ).

02) Hub USB comutável controlado por computador (vídeo de 29 segundos)

03) Acroname Programmable USB Hub com 4 portas de carregamento ( US $ 300)

Espero que outros possam contribuir com algumas soluções acessíveis, fáceis de implementar e gerenciar aqui.

    
por 27.02.2016 / 15:56
0

Você pode comprar qualquer hub USB barato que suporte a comutação de energia por porta e usar o utilitário uhubctl para controlar a energia por porta - leia mais em link . Alguns hubs compatíveis custam até US $ 20.

    
por 06.06.2017 / 08:35