A conexão USB é feita por um cabo com quatro fios, sendo dois de dados e dois que fornecem uma alimentação de 5V para o dispositivo com uma corrente de até 500mA. No caso de utilizar hubs sem alimentação elétrica externa, é garantido um mínimo de 100mA para cada dispositivo. Esse assunto será tratado com mais detalhes adiante.
Os fios possuem cores específicas devido sua função:
- Vermelho = VBUS (5V)
- Preto = GND (0V)
- Verde = D+ (Dados)
- Branco = D- (Dados)
As figuras abaixo mostram a estrutura de um cabo USB:
Os fios são revestidos por malhas com o objetivo de eliminar ruídos externos, funcionando como uma Gaiola de Faraday.
Note na figura abaixo que os fios D+ e D- são trançados, para cancelar interferências mútuas (Crosstalk).
Atualmente existem quatro tipos de conectores para conexão USB, que estão listados abaixo:
Tipo A e Tipo B
Pin
|
Cor do Fio
|
Função
|
1
|
Vermelho
|
VBus (5V)
|
2
|
Branco
|
D-
|
3
|
Verde
|
D+
|
4
|
Preto
|
GND
|
Mini-A
Pin
|
Cor do Fio
|
Função
|
1
|
Vermelho
|
VBus (5V)
|
2
|
Branco
|
D-
|
3
|
Verde
|
D+
|
4
|
Ligado ao Pin 5
|
ID
|
5
|
Preto
|
GND
|
Mini-B
Pin
|
Cor do Fio
|
Função
|
1
|
Vermelho
|
VBus (5V)
|
2
|
Branco
|
D-
|
3
|
Verde
|
D+
|
4
|
Não Conectado
|
ID
|
5
|
Preto
|
GND
|