La modificación del concentrador USB 2.0 para usar un conector tipo C en sentido ascendente no comunicará los datos

1

Tomé un concentrador USB 2.0 básico de Amazon y comencé a soldar cables con un Desglose del conector USB C que compré de Pololu

Soldé el Vbus, Gnd, D + y D, respectivamente, desde el USB C hasta donde el Upstream USB A está en el concentrador y mientras la alimentación funciona bien, los pines de datos no parecen comunicarse de manera efectiva. Creo que esto tiene que ver con el hecho de usar un cable aleatorio para hacer esto, que podría no tener una impedancia equivalente (o algo parecido), pero no tengo idea de cómo depurar esto y resolver el problema.

No estoy tratando de conectar tanto el macho A como el C al mismo tiempo, simplemente los dejé allí para que los probaran. El conector macho A aún funciona bien, pero mi conector C no transmite datos correctamente. Ya verifiqué si, debido a la soldadura descuidada, algo se cortocircuitó y todas las conexiones son buenas.

Si bien lo que quiero es que esto funcione, tampoco sé cómo depurar esto, por lo que cualquier ayuda o sugerencia sobre qué tratar de encontrar el problema y solucionarlo es muy apreciada.

simular este circuito : esquema creado usando CircuitLab

    
pregunta Mr. Adobo

1 respuesta

1

Hay dos problemas fundamentales con este nuevo trabajo:

  1. No puede usar "cables de altavoz" para transferir señales USB. En todo caso, debe utilizar un cable USB estándar para esto. Las líneas de datos USB deben tener una impedancia diferencial de 90 ohmios (+ - 15%) para funcionar correctamente. No puedes depurar esto y la única solución es usar el cable USB 2.0 adecuado (que tiene D + / D- como un par trenzado blindado) y hacer que los extremos de soldadura sean lo más cortos posible.

  2. No puede "dividir" la conexión y conservar su cable anterior. Esto significa que necesita cortar su cable anterior, no puede tener un tenedor en las líneas de datos USB. Los extremos colgantes del cable producirán horribles reflejos de señal, y al USB no le gusta nada.

Para depurar los problemas de conectividad USB, necesita un analizador de protocolo USB, algo como Teledyne-Lecroy Mercury T2, o Total Phase Beagle 480, o Ellisys Explorer 260, que cuesta $ 500- $ 1000, o tal vez algunos clones más baratos de Alibaba o eBay.

    
respondido por el Ale..chenski

Lea otras preguntas en las etiquetas