35 votos

¿Cómo maneja el USB Tipo C la polaridad inversa / duplicación de señal?

El nuevo conector USB Tipo C ya no tiene protección física de polaridad inversa. Se puede enchufar en cualquier dirección en ambos extremos, ya no hay un extremo A y B, es todo lo mismo.

Entonces, ¿cómo maneja este nuevo tipo de USB que la polaridad no termine siendo invertida o que las señales se enrutan al punto incorrecto?

¿Hay algún tipo de enrutamiento en el conector y los dispositivos no tienen que manejar nada y pueden estar seguros de que la polaridad siempre es correcta?

Esto supone que no la mitad de las señales en el cable son redundantes.

Conector y receptor Tipo C

7 votos

Simetría geométrica.

3 votos

Es obviamente más que solo eso.

37voto

XCondE Puntos 662

A continuación se muestra el diagrama de clavijas para el receptáculo:

GND  TX1+ TX1- Vbus CC1   D+   D-  SBU1 Vbus RX2- RX2+ GND
 |    |    |    |    |    |    |    |    |    |    |    |
=+====+====+====+====+====+====+====+====+====+====+====+=
 |    |    |    |    |    |    |    |    |    |    |    |
GND  RX1+ RX1- Vbus SBU2  D-   D+  CC2  Vbus TX2- TX2+ GND

Podrá notar que todas las clavijas son simétricas en rotación, por lo que si gira el conector, TX1+ se conecta a TX2+, TX1- se conecta a TX2-, etc., y lo más importante, Vbus y GND siempre coinciden.

El truco radica en el controlador y el cable: los pines CC se utilizan para detectar la orientación, momento en el cual el controlador enruta apropiadamente:

2.3.2 Detección de la Orientación del Enchufe / Torsión del Cable

El enchufe USB Type-C se puede insertar en un receptáculo en una de dos orientaciones, por lo tanto, los pines CC permiten un método para detectar la orientación del enchufe a fin de determinar cuáles pares de señales de datos SuperSpeed USB están conectados funcionalmente a través del cable. Esto permite el enrutamiento de señales, si es necesario, dentro de un DFP o UFP para establecer una conexión exitosa.

Fuente: enlace del blog Fuente: enlace del blog

Como puede imaginar, los cables serán bastante más robustos debido a los cables adicionales.

  • Se requiere un mínimo de 15 cables más malla para el Type-C con todas las funciones (es decir, USB 3.1 -- diámetro exterior recomendado de 4-6 mm)
  • 10 cables más malla para cables Type-C USB 3.0/3.1 heredados (destinados a conectar con Type-A o Type-B en el otro extremo -- diámetro exterior recomendado de 3-5 mm)
  • Para USB 2.0 o anterior, ya sea conectando a Type-C o un tipo heredado en el otro extremo, se permite la configuración habitual de cuatro cables (diámetro exterior recomendado de 2-4 mm)

Fuente: Especificación USB 3.1 @ usb.org -- específicamente, la Especificación de Revisión 3.1 de USB disponible para descargar en la parte superior de la página)

También es un excelente artículo de blog que explica todos los detalles sobre el pin del Canal de Configuración:

http://kevinzhengwork.blogspot.de/2014/09/usb-type-c-configuration-channel-cc-pin.html

Archive.org (en caso de que se desconecte)

4 votos

¿Por qué no hacerlo exactamente simétrico de rotación y no tener que preocuparse por la orientación en absoluto y reducir el número de pines?

3 votos

@ACD para hacer eso, tendrías que agregar cuatro cables más después de quitar los dos cables CC, lo cual es dos más que el cableado que detecta la orientación.

3 votos

@ Funky Quiero decir, ¿por qué preocuparse por la orientación en absoluto? Si hubieras hecho el conector así en su lugar: imgur.com/VKqyvJg tiene el mismo número de pines y no es necesario cambiar la ruta del controlador si se conecta de una u otra manera.

2voto

user13107 Puntos 313

Dado que los cables son pasivos y están diseñados para ser compatibles hacia atrás, las señales se duplican arriba y abajo. Esto tiene la ventaja de duplicar los pines de energía y así aumentar la capacidad de corriente.

2 votos

Entonces también tienes cada cable dos veces? ¿Eso no hace que los cables sean bastante gruesos? ¿Es esa también la razón por la que simplemente duplicaron la tasa de datos para el 3.1? ¿Simplemente tienen el doble de todo?

3 votos

@ProfessorSparkles (más para cualquiera otro que esté leyendo esto ahora) todos los pares están realmente en uso, lo que permite una mayor velocidad de transmisión y potencia. Los pines "CC" son donde sucede la magia, que permite a los dispositivos determinar qué pares TX/RX son cuales.

0voto

TechLord Puntos 283

Los 2×12 (es decir, 24) pines están dispuestos de tal manera que insertarlos en ambas direcciones dirigirá la energía eléctrica hacia el mismo camino. Como dice Vladimir, simetría geométrica. Cada uno de los pines tiene un pin clon en la otra fila de 12 pines.

0 votos

Originalmente escrito como comentario, pero decidí publicarlo como respuesta. Ya hay respuestas, pero solo quería agregar mis palabras.

2 votos

Es posible que quieras verificar esto nuevamente. Según mi lectura, tanto los cuádruples de TX/RX se utilizan todo el tiempo, pero al rotar el enchufe se intercambian. El controlador debe enrutarse correctamente y lo hace utilizando CC1 y CC2. Lee de nuevo la respuesta del Doctor J. Me parece que está bien (pero no sé mucho sobre el tema).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X