¿Cómo cambiar correctamente entre dos fuentes de alimentación con un MOSFET?

En nuestra aplicación, nuestra placa puede recibir +12V de un conector adaptador cuando funciona en modo independiente. Estos 12 V se alimentan a un regulador de conmutación para crear un suministro de 3,3 V (denominado 3V3_2 en los esquemas a continuación)

La placa también se puede conectar a una placa host a través de un conector de borde, en cuyo caso, la placa host debe suministrar 3,3 V (denominada 3V3_1 en los esquemas a continuación)

Lo que queremos hacer es que, cuando el usuario conecte un conector adaptador, queremos que la placa utilice automáticamente la salida del regulador de conmutación. Estamos usando un gato con un interruptor. El interruptor está flotando cuando no hay nada enchufado, tirado a tierra cuando se inserta un conector adaptador. (La señal del interruptor es el terminal 2 en los esquemas a continuación)

Por favor, eche un vistazo a estos dos circuitos. ¿Funcionaría alguno de estos? ¿Prevé algún problema con alguno de estos circuitos? ¿Hay otras alternativas?

ingrese la descripción de la imagen aquí

debe usar un interruptor de encendido IC, estos pueden hacer múltiples entradas y pueden manejar altas corrientes y ser controlados por niveles lógicos, o puede usar dos fets

Respuestas (2)

Como señaló Madmanguruman, el problema principal es que si la placa host está conectada, la corriente fluirá a través del diodo del cuerpo del FET del canal p hacia la salida 3V3_2. Sin saber nada del conmutador de 12 V a 3,3 V, podría ser una mala idea, ya que podría hacer que el circuito funcione de forma inesperada. Al menos necesitará un interruptor bidireccional para aislar las dos líneas de 3.3V. Incluso con el interruptor bidireccional, necesitará un pull-up para asegurarse de que el interruptor esté apagado cuando se desconecte el conector de alimentación en el primer diseño más simple. También parece que en el segundo diseño, si el conector de alimentación está desenchufado, los FET de los canales n y p probablemente estarían encendidos, lo que permitiría acoplar 3V3_1 directamente a 3V3_1.

Además, ¿qué sucede si la placa host está presente y se aplican 12 V? Esto sería un paralelo efectivo de las dos líneas de 3.3V y podría ser un problema para cualquiera de las fuentes. Es necesario que exista algún tipo de contingencia si existe alguna posibilidad de que ambas líneas estén activas.

Es posible que pueda usar un diodo Schottky en cada línea para aislar con interruptores pasivos. También hay partes que funcionan como diodos de ideas para este propósito, como LTC4413 ( http://cds.linear.com/docs/Datasheet/441312fd.pdf ).

LTC4353 también parece ser una buena solución: cds.linear.com/docs/Datasheet/4353f.pdf
Sí, parecido. También hay muchas alternativas de otros proveedores. Estaba tratando de quedarme con el FET del canal p (ya que comenzó de esa manera), y el LTC4413 tiene FET internos. La solución viable más simple suele ser la mejor ... por lo que si un Schottky en cada línea da como resultado un voltaje adecuado, eso sería lo más simple.
Este es el enfoque más simple al que también se refiere gsills: Controladores OR'ing de fuente de alimentación (pdf)

En ambos esquemas, no existe un aislamiento real entre 3V3_1 y 3V3_2. Cualquier señal en 3V3_1 que sea lo suficientemente alta como para sesgar el diodo del cuerpo del MOSFET de canal P llegará a 3V3_2 si el adaptador no está enchufado. -bias no lo encenderá y hará que comience a funcionar mal. (A algunos reguladores de dinero no les gusta tener una señal en su salida cuando no hay entrada).

En el esquema 2, no solo el 3V3_2 estará retropolarizado, sino que habrá una señal de puerta en el FET de canal N desde 3V3_2 (ya que el interruptor de control está flotando). Puede o no ser suficiente que el canal N comience a conducir, lo que puede o no ser suficiente para que el canal P intente conducir; todo depende de los umbrales de la puerta.