¿Cómo alimentar desde varias fuentes y monitorear qué fuentes están activas?

1

Tengo un circuito de microcontrolador que usa divisores de voltaje para monitorear la presencia de alimentación de 5V DC desde varias fuentes, pero el circuito actualmente recibe alimentación de una fuente de 5V DC separada.

He visto que los diodos Schottky se usan para controlar la energía de múltiples fuentes, pero generalmente cuando están a diferentes niveles de voltaje (por ejemplo, una fuente de conmutación y una batería).

Preguntas:

  1. ¿Cómo es que la corriente inversa de los diodos Schottky no es un problema para los otros suministros en el caso de uso tradicional?
  2. ¿Se pueden utilizar los diodos Schottky para dirigir la alimentación de CC en los casos en que los voltajes de alimentación son todos iguales?
  3. En caso afirmativo al # 2, ¿hay una configuración simple para alimentar el circuito de esta manera y monitorear qué suministros están activos (conectándose a los pines de entrada digitales de MCU GPIO típicos)?
  4. Si no a # 2, ¿cuál es una manera simple y económica de alimentar y monitorear varias fuentes similares?

EDITAR: no necesito saber qué (o múltiples) fuentes están alimentando el circuito, solo necesito: (1) alimentación estable al circuito, y; (2) para saber cuáles de las fuentes están activas / encendidas.

    
pregunta pseudon

2 respuestas

3

1) Generalmente no. Las corrientes pueden ser altas en comparación con los diodos normales, pero aún son bastante bajas. La mayoría de las fuentes de alimentación actúan muy bien y se ponen en suspensión si el voltaje de salida se eleva un poco por encima del voltaje de salida establecido. Casi cualquier resistencia a tierra de la salida (por ejemplo, la red de realimentación de detección de voltaje) acumulará suficiente corriente para evitar que la corriente de polarización inversa tire de la tensión de salida lo suficientemente alta como para causar daños. Algunos conmutadores pueden tener problemas si su corriente de salida cae a cero, normalmente el peor de los casos es que su salida se sale de la regulación y es más alta que la especificada. Dado que no está utilizando la salida, esto no es un problema, tan pronto como llegue a ser lo suficientemente alto para comenzar a usarla, la corriente aumentará y volverá a caer en la regulación.

editar - Como lo señalan las baterías de neonzeon, es un asunto diferente.

2) Sí. Si bien, en teoría, las salidas de los suministros terminarán siendo ligeramente diferentes, por lo que un solo suministro generalmente proporcionará la mayor parte de la potencia, si no toda.

3/4) Puede saber fácilmente qué suministros están encendidos, simplemente conecte cada uno a un GPIO con suficiente escalado de voltaje y protección según lo requiera la CPU. En general, esto significa que dos resistencias como un divisor potencial o una resistencia de una sola serie para reducir el voltaje y proteger contra el exceso de corriente y luego un diodo de sujeción al riel VCC de la CPU para evitar posibles problemas de sobretensión a medida que surgen las fuentes de alimentación. >

Decir de cuál estás tomando el poder es un poco más complicado. Si los voltajes son diferentes, entonces puede suponer que está usando el voltaje más alto que uno de los que están conectados. Si los voltajes en cada riel pueden variar, entonces puede usar un ADC para monitorear el voltaje en cada riel o usar un comparador para decirle cuál es mayor.

Si los voltajes son todos muy similares, entonces una comparación de voltaje directo puede no ser confiable, podría estar recibiendo energía de múltiples fuentes. Necesitaría controlar la corriente de cada fuente de alimentación. Esto generalmente implica poner un resistor de bajo valor en serie con la fuente de alimentación y luego usar un amplificador diferencial para medir la caída de voltaje a través de él. Puede introducir esto en un ADC y obtener la corriente de cada fuente o en un comparador para decirle qué fuente tiene la más actual o cuáles sobrepasan un determinado umbral.

    
respondido por el Andrew
1
  1. La corriente inversa para los diodos OR-ing es de hecho un problema. Los diodos Schottky pierden fácilmente 100uA en la condición de polarización inversa, lo que lleva a la "carga" de las baterías, etc. En general, debe encontrar una solución de corriente / batería inversa que funcione para su aplicación. Nota: esto puede ser difícil, por ejemplo, intente preguntarle a un fabricante de celdas de monedas si está bien "cargar" su celda de monedas con 50 uA. Además, la carga con diodo inverso de una batería de litio de 3 V con 100uA puede aumentar el voltaje de la celda tan alto como 4.3V , que, si no se anticipa, puede exceder los valores de voltaje en sus dispositivos y circuitos.

  2. "Depende". Puede apilar dos o incluso 3 diodos en una de las líneas de suministro. La caída de tensión favorecerá entonces la otra fuente. Sin embargo, cuando este suministro debe funcionar, la misma caída de voltaje contará en su contra en la vida de la batería, la generación de calor, simplemente la caída de voltaje o todo lo anterior.

  3. "Depende". Podría usar divisores resistivos simples en cada suministro para dividir el voltaje a voltajes compatibles con la CPU, e ingresarlos en su CPU. PERO, usted incurre en las penalizaciones de la corriente "desperdiciada" a través de los divisores. Esto podría fácilmente ser 10 veces más alto que la corriente de suspensión de una CPU moderna.

  4. Una vez más, depende en gran medida de sus requisitos, como el costo y la criticidad de la operación. Pero, para darle algo de material para su consideración, ahora se encuentra en el campo de Controladores de ruta de alimentación (vea por ejemplo el concepto de "priorizador" y "diodo ideal")

Esteesprobablementetambiénunbuenlugarparamencionarla Regla de dos diodos de Underwriter Laboratories para protección de carga inversa de la batería .

    
respondido por el neonzeon

Lea otras preguntas en las etiquetas