¿Debo alimentar mi dispositivo con USB 5V o PC ATX PSU 5V? Idea loca: usar ambos?

0

Estoy diseñando un pequeño dispositivo para usar dentro de mi PC. Mi circuito contiene un microcontrolador que necesita comunicarse con el sistema host, y quería hacerlo a través de un puerto USB. El microcontrolador será alimentado por 5V, pero mi circuito también contiene componentes que necesitan 12V, así que quiero agregar un conector Molex de 4 pines para obtener energía de la PSU de la PC.

La pregunta aquí es: para alimentar el microcontrolador, ¿debo usar los 5 V que proporciona el USB o los 5 V que proporciona la PSU? ¿Hay alguna diferencia entre los dos en términos de amperaje o cuán limpio / estable / confiable es el voltaje suministrado?

Además, quería preguntarle a alguien más experimentado sobre la siguiente idea potencialmente loca (estoy casi seguro de que es una mala idea, pero quiero preguntar de todos modos): ¿podría utilizar ambas? (conecte el pin de 5V del USB al pin de 5V del conector de alimentación de CC) ¿Habría una diferencia de potencial notable que podría hacer que las corrientes fluyan entre ellos (afaik, ambos fluctúan ligeramente, no exactamente 5V perfecto)? ¿Sería seguro?

Estoy preguntando esto porque aún no sé exactamente cuánta potencia necesitará finalmente extraer mi dispositivo, y si la combinación de las dos entradas de 5 V es segura y no produce un consumo de energía falso, podría ser una tarea fácil. forma de aumentar la corriente disponible sin necesidad de agregar un segundo conector para obtener más energía de la PSU.

    
pregunta Jasen Borisov

1 respuesta

0

Ciertamente NO conecte los 5 V de la PSU al USB 5V. La idea general del conector USB es proporcionar energía a los periféricos que pueden comportarse mal. Por lo tanto, el puerto USB debe permanecer separado.

El USB normalmente proporciona 100 mA (que debería ser suficiente para los microcontroladores normales). Los periféricos USB inteligentes pueden negociar hasta 500 mA por software.

La fuente de alimentación probablemente puede entregar más de 15-20A en la línea de 5V, y algo menos en la línea de 12V.

Tenga en cuenta que el firmware del microcontrolador debe comportarse de manera diferente si es autoalimentado o se extrae del puerto USB. El firmware debe informar al host sobre cómo se alimenta (a través del bus. Esto es parte del descriptor que se envía al host cuando se inserta). Con frecuencia, los dispositivos USB se alimentan de USB + 5V solo para las comunicaciones, y utilizan la alimentación adecuada para el resto.

Además, el periférico tiene que desconectar sus conexiones de bus automáticamente cuando desaparece el USB + 5V, por lo que tiene que monitorear esa línea.

Sugeriría que, a menos que desee calentar café u otra aplicación de alta corriente, use la alimentación USB. Es menos probable que interfiera con el funcionamiento normal de la PC. (Y podría haber un conector no utilizado en la placa base)

    
respondido por el jcoppens

Lea otras preguntas en las etiquetas