¿Cómo redireccionar la salida USB?

-1

Quiero conectar 2 PCB al mismo conmutador de cable USB para poder elegir cuál se alimenta. ¿Qué componente debo usar para el Switch? ¿Es esto posible?

           /--PCB1
          /
---USB---< SWITCH(ON enables PCB1, OFF enables PCB2)
          \
           \--PCB2

Lo siento, soy un noob completo en electrónica.

EDITAR: Necesito que tanto los datos como la energía se redirijan a los PCB.

    

2 respuestas

1

Creo que va a necesitar dispositivos separados para cambiar la alimentación y las líneas D + / D USB. Para las líneas USB, puede utilizar un chip como el TS3USB221A que funcionará con señales USB 2.0 (480 Mbps). Puede obtenerlo por $ 1.38 en singles en Digi-Key .

Sinembargo,elTS3USB221Anocambiaráloscablesdealimentación.Paraeso,podríausardosMOSFETdecanalPconfiguradosenunaconfiguracióndeconmutadordeladoalto.

Opuedeusardos TSP2530 , que están limitados por corriente USB, distribución interruptores Están disponibles en Digi-Key por $ 1.63 cada uno.

Esta solución es considerablemente más barata que otras soluciones como los relés de lámina o de estado sólido.

    
respondido por el tcrosley
0

Depende mucho de qué versión de USB. Y el mayor problema es que las señales D + y D- son bidireccionales.

Si el USB 1.1 es suficiente, probablemente solo pueda usar un par de interruptores analógicos y 2 FET de canal P. Tal vez incluso un CD4066, con los interruptores 2 por dos emparejados funcionaría.

USB-2 es otra cuestión, -3 sería un dolor de cabeza con interruptores analógicos.

Si los periféricos se comportan, puede conectarlos a un concentrador y cortar las huellas a la potencia de cada periférico. Cambie la alimentación a cada uno con un transistor de canal P. De acuerdo con las especificaciones, un periférico USB no debe poner ningún dato en el bus si no tiene energía en la línea + Vcc, por lo que el periférico sin alimentación debería desaparecer efectivamente.

No se debe confiar en que la conmutación sea rápida: las especificaciones permiten bastante capacidad en la línea eléctrica.

    
respondido por el jcoppens

Lea otras preguntas en las etiquetas