¿Cambiar entre fuentes de alimentación de 5V?

35

Estoy diseñando una placa que puede ser alimentada por USB o por una fuente de alimentación ATX. Ambos se pueden conectar al mismo tiempo, independientemente. Me gustaría que el ATX proporcione 5V si está conectado, pero si es posible, vuelva al USB. Los chips en el circuito se ejecutarán a 5V.

¿Alguna idea?

    
pregunta Nick T

5 respuestas

29

Por lo general, si puede soportar la caída de voltaje, utiliza un diodo de cada suministro al circuito. De esta manera, los suministros no se alimentarán entre sí.

Si no puede soportar la caída de voltaje, entonces usaría FET para cambiarlos al circuito, usando una pequeña lógica para activar cualquier FET que desee según la combinación de suministros que se adjunta.

Pero si recién está comenzando con la electrónica, y no está seguro del diseño de la fuente de alimentación, vaya a los diodos.

Cadadiodotendráunacaídadevoltaje,unaclasificacióndecorrienteyunvatajeparadisipación.YaqueestáextrayendodesdeunpuertoUSB,sucorrientenoserásuperiora500mA,yesacorrienteconlacaídadevoltajeesinferioraunvatioenladisipacióndepotencia,porloquesiemprequeelijadiodosdepotenciadeberíaestarbien.

Lacaídadevoltajeparaundiodo1N4001estándar($0.30cadaunoen Digikey ) es aproximadamente 1 V a 1 A, por lo que la salida a su circuito sería 4V. Si quisiera obtener una caída de voltaje más baja, se movería al diodo Schottky, como 1N5817 que tiene una caída más cercana a 450mV a 1 A, por lo que el voltaje en el lado de salida sería de 4.55V. Ese diodo es sólo unos centavos más.

Sin embargo, si necesita exactamente 5 voltios para el circuito, deberá observar otros métodos de conmutación, como los FET. Sin embargo, tenga en cuenta que será más costoso y que casi todas las demás opciones simples aún incluyen una caída de voltaje.

Sin embargo, la mayoría de los dispositivos y circuitos de 5V funcionarán bien a 4.5V, solo revise sus especificaciones cuidadosamente y haga algunas pruebas.

    
respondido por el Adam Davis
14

Debería poder usar el mismo circuito que utiliza un Arduino Duemilanove ; puede obtener el esquema en PDF o como Archivos de etiquetas . Los diseños de Arduino están autorizados bajo una licencia Creative Commons Attribution-ShareAlike 2.5 . Aquí hay una descripción de las opciones de poder de Duemilanove:

  

El Arduino Duemilanove puede ser accionado   a través de la conexión USB o con un   Fuente de alimentación externa. El poder   La fuente se selecciona automáticamente.

     

La alimentación externa (no USB) puede venir   ya sea desde un adaptador de CA a CC   (verruga de la pared) o batería. El adaptador   Se puede conectar enchufando un 2.1mm.   enchufe de centro positivo en el tablero   conector de alimentación. Los cables de una batería pueden   Se insertará en el pin Gnd y Vin.   encabezados del conector de alimentación.

     

El tablero puede operar en un externo   Suministro de 6 a 20 voltios. Si se suministra   con menos de 7V, sin embargo, el pin 5V   Puede suministrar menos de cinco voltios y   El tablero puede ser inestable. Si usa   Más de 12V, el regulador de voltaje.   Puede sobrecalentarse y dañar el tablero. los   El rango recomendado es de 7 a 12 voltios.

     

Los pines de alimentación son los siguientes:

     
  • VIN. El voltaje de entrada a la placa Arduino cuando está usando una   Fuente de alimentación externa (a diferencia de 5   voltios de la conexión USB u otro   fuente de alimentación regulada). Usted puede   suministro de voltaje a través de este pin, o,   Si se suministra tensión a través de la potencia.   Jack, accede a través de este pin.

  •   
  • 5V. La fuente de alimentación regulada utilizada para alimentar el microcontrolador y otros   Componentes en el tablero. Esto puede venir   ya sea desde VIN a través de un a bordo   regulador, o ser suministrado por USB o   otro suministro regulado de 5V.

  •   
  • 3V3. Un suministro de 3.3 voltios generado por el chip FTDI incorporado. Máximo   el sorteo actual es de 50 mA.

  •   
  • GND. Pines de tierra.

  •   
    
respondido por el Craig Trader
10

Eche un vistazo a los controladores OROS MOSFET como el LTC4412 ( enlace ) y MAX5079 de Maxim ( enlace ). Un poco más complicado (y caro) que luego usar diodos en paralelo. Sin embargo, la caída de la tensión de alimentación y la disipación de potencia serán mínimas.

Si continúa con los diodos, recuerde que no hay dos diodos que tengan exactamente el mismo voltaje directo. Por lo tanto, las tolerancias podrían funcionar de tal manera que el circuito sea alimentado por el USB incluso si ATX está enchufado.

    
respondido por el Vineeth
3

Lo que debe hacer es conectar la alimentación USB a través de algún tipo de búfer con un pin de selección de chip o algo así. Luego, tenga una compuerta AND que, si ve 5V desde la alimentación USB (antes del chip de almacenamiento intermedio) y 5V desde la fuente de alimentación ATX, 1 y 1 = 1 (y las selecciones de chips son típicamente bajas y activas, lo que significa que un '1' girará APAGADO la fuente USB).

editar: no me refiero a chip de búfer. Quise decir algo de IC para "limpiar" el voltaje proveniente del USB. Realmente cualquier chip que pueda usar para suministrar energía y tiene un pin de selección de chip

    
respondido por el Seidleroni
-1

usted podría usar el diodo Schottky y luego agregar una tabla de ruptura de 5 V para recuperar la pérdida de voltaje, ¿no? enlace

    
respondido por el Nick

Lea otras preguntas en las etiquetas