Conector USB Tipo A Pinout, Características, Conexões e Folha de Dados
>
Configuração do Pinout do Conector Tipo A
Pin No: |
Pin Name: |
Descrição |
Vcc |
Este pino deve ser fornecido com +5V, através do qual o dispositivo é alimentado |
|
D- |
Par diferencial D-, deve ser conectado ao D- do host para transferência de dados |
|
D+ |
Par diferencial D+, deve ser conectado ao D+ do hospedeiro para transferência de dados |
|
Terra |
Conectado ao pino de terra do hospedeiro. |
Faatures
- Plug USB 2.0 tipo A (Fêmea)
- Protocolo USB universal e seguro
- Plug and play (Hot pluggable)
- Pode ser usado para interfacear o rato e teclados com uP/uC
- Fonte de alimentação USB: 100 a 500 mA
- Protocolo suporta detecção de erros robusta
Conectores USB alternativos
micro-USB, USB Tipo B, USB Tipo C
>
Onde usar o conector USB-A
O termo USB significa Universal Serial Bus, pois o nome implica que é uma forma universal de comunicação que é ainda hoje suportada por todo o hardware e software que possui um host USB. Isto funciona através do Protocolo Serial Assíncrono, o que significa que não há relógio partilhado entre o emissor e o receptor. Todos os dispositivos que conectamos à porta USB funcionam através deste protocolo. Se um Microcontrolador ou Microprocessador suporta um host USB, então podemos conectar qualquer dispositivo USB como Teclado, mouse, câmera, impressora, MP3 player etc. para trocar informações entre este dispositivo e o host (uP ou uC). Também pode ser utilizado para transferir dados entre dois Microcontroladores e um Microprocessador, se a sua projecção assim o exigir. Poucos microcontroladores populares que suportam o host USB são o Arduino USB host, UMFT120DC, Arm Cortex M4 etc..
Se o seu projecto necessitar que estabeleça uma ligação USB, então este conector pode ser ligado ao dispositivo e ligado ao seu uP ou uC.
Como usar o Jack USB-A
O Jack USB tem apenas três pinos e por isso é relativamente simples de usar. Dos quatro pinos, dois pinos (pino 1 e pino 4) são usados para fornecer o Vcc e o Ground. A tensão de alimentação do Vcc é de +5V e normalmente é fornecida pelo próprio Microcontrolador. O pino de terra é conectado à terra do microcontrolador.
Os dois pinos restantes são o D+ e o D-. Estes pinos devem ser conectados aos pinos D+ e D- do host, respectivamente. Eles também requerem um resistor de puxar para baixo de valor 15K cada um para que os dados sejam transferidos. Um exemplo de configuração de conexão é mostrado abaixo.
Baseado no microcontrolador que você está usando há uma tonelada de biblioteca que estão disponíveis para trabalhar com o protocolo USB, use um deles e você deve estar configurado para usar periféricos USB com seu projeto.