Anatomía y configuración de los conectores USB
Todos los conectores USB tienen varias cosas en común. Tienen al menos cuatro contactos o pines internos. Las versiones más recientes tienen más pines según su tipo, con USB-C alojando 24 pines. Estos contactos se utilizan para alimentación, datos y tierra. En uso, los pines de alimentación siempre establecen una conexión antes que las líneas de datos para evitar que la energía fluya por las líneas de datos.
Los interconectores USB también son dirigidos, lo que significa que solo los pines orientados hacia abajo proporcionan energía que conecta a los puertos «ascendentes» de los dispositivos. Esto evita sobrecargas eléctricas y daños en los equipos. La carcasa metálica del conector también se conecta con el dispositivo periférico antes de cualquier interconexión de pines, protegiendo eficazmente los pines de daños durante la inserción.

Arquitectura de Host y Periféricos USB
Para gestionar la comunicación de forma eficiente, la tecnología de conectores USB estándar emplea una arquitectura host/dispositivo. El estándar USB especifica una diferencia entre dispositivos anfitriones y periféricos, y los conectores reflejan esto.
En un interconector USB, el host es el dispositivo controlador que se comunica y alimenta a otros dispositivos. Un periférico es un dispositivo que se conecta al host.
Un host (como un ordenador) controla el flujo de datos en el bus USB. Un periférico (como un disco duro) recibe instrucciones del host y solo envía datos cuando se lo solicitan. Algunos dispositivos pueden actuar tanto como anfitrión como periférico (smartphones), lo que les permite conectarse a otros periféricos o a un ordenador. En general, si se implementa un protocolo USB estándar, un dispositivo debe asumir un rol de host o de periférico.








