5V a través de múltiples puertos USB

3

Tengo una placa en la que estoy trabajando y creo que puede tener dos puertos USB y que ambos podrían estar conectados a una computadora al mismo tiempo. No es necesario que ambos conectores USB estén conectados a la PC, pero me gustaría que la placa se alimente por USB desde la PC cuando uno o ambos estén conectados. ¿Puedo simplemente conectar las clavijas de 5 V de ambos conectores USB en mi Junta para lograr este resultado? De todos modos, todo es lo mismo en la red de 5V en la PC, ¿no? Si no cree que sea correcto conectar 5V a 5V en diferentes conectores USB, entonces proponga una solución alternativa.

    
pregunta vicatcu

3 respuestas

6

Creo que está bien, y simplemente los conecté.

Sin embargo, si desea estar más seguro, tenga en cuenta que algunos voltajes de USB pueden ser un poco más bajos que otros, debido principalmente a las caídas en los dispositivos limitadores actuales en cada concentrador. O podría inventar incluso casos más extraños, como tener uno conectado al extremo de una cadena de concentradores alimentados por bus y el otro conectado directamente a un concentrador autoalimentado. Acortar las señales de + 5V juntas puede hacer que la corriente fluya hacia atrás en algunos de los concentradores, si el voltaje de un dispositivo es mayor que el otro. Los componentes electrónicos activos, como los concentradores que admiten la conmutación de alimentación, pueden dañarse por ello.

En su lugar, puede conectar cada + 5V a través de un diodo a su carril + V en su circuito. El + V de su circuito se reduciría un poco (quizás 0.6V para un diodo 1N4148 o similar), pero es probable que ambos, USBTiny y FT232R, estén bien con eso.

    
respondido por el Jim Paris
1

Dado que sus necesidades son un convertidor serial USB y un programador incorporado personalizado, una solución muy atractiva podría ser elegir un microcontrolador USB un poco más capacitado e implementar tanto el programador personalizado como la conversión de USB serial. Esto probablemente será más rentable y ahorrará espacio / complejidad en la placa.

El tipo de convertidor de puerto com virtual ha ganado mucha popularidad en los últimos años, hay un código de referencia para la mayoría de los micros USB.

Un medio simple de combinación sería tener una entrada que ponga el software en uno u otro modo.

Otra posibilidad sería ejecutar el programador fuera del USB serial, o incluso obtener un chip dual USB-serial y usar un canal del mismo.

    
respondido por el Chris Stratton
0

Si van al mismo conjunto de puertos USB en una computadora, debería estar bien.

Sin embargo, si uno va a un puerto USB integrado y otro a un concentrador USB, puede haber una diferencia de voltaje entre ellos que puede causar problemas.

Si existe la posibilidad de que cada puerto vaya a diferentes computadoras, realmente podría causar problemas, ya que las dos computadoras podrían no estar en el mismo potencial de tierra y estar conectando sus fuentes de alimentación entre sí.

    
respondido por el Grant

Lea otras preguntas en las etiquetas