Conector USB Tipo-A Pinout, Características, Conexiones y Datasheet
Configuración de Pines
Número de Pines: |
Nombre de Pines: |
Descripción |
Vcc |
Este pin debe recibir +5V, a través del cual se alimenta el dispositivo |
|
D- |
Par diferencial D-, debe conectarse a D- del host para la transferencia de datos |
|
D+ |
Par diferencial D+, debe conectarse a D+ del host para la transferencia de datos |
|
Tierra |
Conectada al pin de tierra del host. |
Características
- Enchufe USB 2.0 tipo A (hembra)
- Protocolo USB universal y seguro
- Es plug and play (Hot pluggable)
- Puede utilizarse para interconectar ratones y teclados a uP/uC
- Fuente de alimentación USB: 100 a 500 mA
- El protocolo soporta una robusta detección de errores
Conectores USB alternativos
micro-USB, USB Tipo-B, USB Tipo-C
Donde usar el conector USB-A
El término USB significa Universal Serial Bus, como su nombre indica es una forma universal de comunicación que incluso ahora es soportada por todo el hardware y software que tiene USB host. Funciona a través del Protocolo Serial Asíncrono, lo que significa que no hay reloj compartido entre el emisor y el receptor. Todos los dispositivos que conectamos al puerto USB funcionan a través de este protocolo. Si un Microcontrolador o Microprocesador soporta USB host entonces podemos conectar cualquier dispositivo USB como Teclado, ratón, cámara, impresora, reproductor de MP3, etc para intercambiar información entre este dispositivo y el host (uP o uC). También se puede utilizar para transferir datos entre dos microcontroladores y un microprocesador, si el proyecto lo requiere. Algunos microcontroladores populares que soportan USB host son Arduino USB host, UMFT120DC, Arm Cortex M4 etc..
Así que si su proyecto requiere que usted establezca una conexión USB, entonces este jack puede ser conectado al dispositivo y cableado a su uP o uC.
Cómo utilizar el USB-A Jack
El USB Jack tiene sólo tres pines y por lo tanto es relativamente simple de usar. De los cuatro pines, dos pines (pin 1 y pin 4) se utilizan para proporcionar el Vcc y la tierra. La tensión de alimentación de Vcc es de +5V y normalmente se proporciona desde el propio microcontrolador. El pin de tierra se conecta a la tierra del microcontrolador.
Los dos pines restantes son el D+ y el D-. Estos pines deben ser conectados a los pines D+ y D- del host respectivamente. También requieren una resistencia pull-down de valor 15K cada uno para la transferencia de datos. Un ejemplo de conexión se muestra a continuación.
Basado en el microcontrolador que está utilizando hay un montón de bibliotecas que están disponibles para trabajar con el protocolo USB, utilice uno de ellos y usted debe estar todo listo para utilizar los periféricos USB con su proyecto.