A resposta genérica para esta pergunta é sim, o VBUS (+ 5V do cabo) deve ser conectado ao dispositivo, mesmo que seja auto-alimentado. O motivo é o seguinte:
Para iniciar o processo de conexão no lado do host, o dispositivo deve puxar para cima D + (no caso do modo FS / HS) ou D- (no caso do dispositivo LS).
No entanto, as especificações USB têm um requisito obrigatório de que nenhum dispositivo USB deve fornecer corrente em qualquer pino da interface, a menos que esteja conectado a um cabo, consulte a seção 7.1.5.1, que diz:
A fonte de tensão no resistor de pull-up deve ser derivada ou controlada pela energia fornecida no cabo USB, de modo que, quando o VBUS for removido, o resistor de pull-up não forneça corrente na linha de dados à qual está conectado.
Se um dispositivo USB não tiver esse controle, uma das linhas de dados será uma fonte de corrente. A afirmação prematura de pull-ups foi uma fonte de problemas para alguns hosts USB herdados. É por isso que essa regra foi instituída, e há um teste especial para isso no programa de certificação USB-IF.
Portanto, o USB VBUS é um importante sinal de "banda lateral" no protocolo de conexão USB. Como tal, os CIs de dispositivos USB normais possuem um pino de entrada separado para detectar a presença do host USB. Alguns fabricantes de IC (por exemplo, FT232H, MCP2221 etc.) ignoram esse requisito, assumindo que seu chip será usado apenas na configuração de barramento, onde o requisito de controle de pull-up é automaticamente satisfeito. No entanto, ao projetar esses chips em projetos autoalimentados, são necessários alguns esforços extras no circuito para vincular a ativação de pull-ups com a presença de VBUS na porta USB.
Em relação ao protocolo "handshake" de conexão USB, o USB não depende da corrente consumida pelo VBUS. O protocolo é o seguinte: A porta do host deve ter o VBUS ativo; O VBUS está conectado ao dispositivo; o dispositivo vê o VBUS e puxa 1,5k em um dos fios D + / D; O host vê essa conexão e, após um atraso de 100ms, assina a sinalização USB_RESET (SE0 etc.).