Sua melhor aposta é não se preocupar em ligar o dispositivo (por exemplo, usar uma fonte de alimentação independente externa ) e usar um interruptor controlado por USB.
Isto tem a vantagem da simplicidade, desacoplamento elétrico (você não quer fritar seu PC tentando fornecer energia, mesmo que não seja muita energia) e estabilidade do dispositivo, pois você manteria o dispositivo sempre "em execução" e apenas module sua saída . Por exemplo, você pode usar um USB para RS232 para obter um sinal utilizável.
Caso contrário, você pode ligar o dispositivo a partir de um conversor DC-DC (5 a 18V). Você pode encontrar ready-made 12V modelos com bastante facilidade; Eu encontrei uma vez a 24V 50mW, em um kit. Ou você mesmo pode construir um ou fazer com que alguém construa um dos esquemas que você pode usar no Google. Não é realmente algo que eu recomendaria, no entanto. Considere que, com a maioria dos circuitos progressivos, a tensão de saída pode precisar de regulamentação adicional para ser compatível com o seu dispositivo, já que você tem uma ondulação considerável.
Você pode descobrir que não é capaz de ligar o dispositivo e controlá-lo a partir da mesma porta USB, e precisa de duas portas USB. Com a maioria dos chips USB, se você anexar uma carga estúpida, obtém uma corrente "padrão" que não é o máximo que a porta pode fornecer (ainda deve ser suficiente, mas verificar ) para a autoproteção do chip razões. Mas, para que o seu dispositivo transmita os sinais necessários "Enviar mais corrente, estou bem com isso", você precisaria de mais hardware ainda. O que eu suspeito é que você pode achar que a complicação de fazer isso é realmente mais do que simplesmente obter uma fonte de alimentação independente.