PFET para encender/apagar el sistema

Tengo una placa Raspberry PI conectada a algunos circuitos externos y estoy usando chips de expansión Microchip MCP23008 I2C GPIO para controlar los LED externos y los circuitos del motor. Una parte importante de este circuito externo es una fuente de alimentación conmutada buck-boost de 12 V que se alimenta con una batería de 9 V. El regulador buck-boost no tiene un pin de habilitación, y estoy trabajando en una forma de cortar la energía al regulador.

Ya tengo un circuito indicador de batería baja de 9 V en funcionamiento (que se muestra a continuación), que enciende el LED verde si la batería suministra un voltaje superior a 7,0 V, y si el voltaje cae por debajo de 7,0 V, el LED rojo está activado. El circuito también debe cortar la corriente que sale de la fuente de Q4 .


Circuito - Versión 1

Dispositivo bajo prueba (DUT)


Tengo dos preguntas con respecto a este circuito:

Primero, ¿tiene sentido la lógica de corte? Mi suposición es que si el LED rojo está apagado, no pasa corriente a través de D3 , R6 y Q2 , por lo que el voltaje en el nodo entre R6 y el colector de Q2 sería el mismo que el del riel de alimentación conectado en la parte superior a D1 . , D2 , D3 y drenaje de Q4 . Si el LED rojo está encendido, hay una caída de 0,7 V en él, luego una caída moderada en R6 (es decir, corriente estimada, (7.0V-0.7V) / 330R = 19mApor lo que una caída de 6,27 V en la resistencia aproximadamente), y dado que esto hará que el sesgo Q4 sea menor que eso conectado al desagüe de Q4 ,Q4 está apagado, cortando la energía al convertidor reductor-elevador. Sin embargo , estoy convencido de que estoy pasando por alto a V_ce en el segundo trimestre .

En segundo lugar, ¿es seguro asumir que el regulador puede funcionar desde la salida de la fuente de Q4 y D4 ? Mis estimaciones sugieren que, al consumir corriente, tendré una caída de 0,2 V ( V_ds ) en Q4 y otra caída de 0,3 V en D4 .


Editar : agregar un circuito actualizado según las sugerencias anteriores.

Circuito - Versión 2

Dispositivo bajo prueba (DUT)


Edición 2: Actualización según las últimas respuestas.

Actualicé el circuito para reflejar el de la respuesta proporcionada por @DanLaks. Adjuntar simulación de barrido de CC.

Simulación de barrido de CC


¿Dónde están V(NODE1) y V(un9) en el circuito?
@DanLaks NODE1 es la salida del diodo Schottky que sigue al FET final y está conectado a tierra con una resistencia 100R. No estoy seguro de dónde vino Vun9, ya que NODE1 fue el único nodo que agregué manualmente (¿salida obsoleta?). Barrí la fuente de 9V.

Respuestas (2)

Hay un par de problemas con tu circuito. Trataré de abordarlos y responder a sus preguntas específicas. Mi respuesta se basa en su circuito "Versión 2".

Primero, el valor de R7 es un poco alto. Cuando la batería aún está en buen estado, esa resistencia mantiene la corriente en la base de Q1 muy baja, lo que permite que pase muy poca corriente a través del LED verde. Por lo tanto, la caída de voltaje en R5 es pequeña, lo que significa que Vce de Q1 será algo grande. Si es demasiado grande, habrá suficiente voltaje para encender Q2, lo que también activará el LED rojo. Recomendaría reducir R7 en un orden de magnitud. 4.7k debería funcionar mejor.

Creo que puede tener un malentendido sobre cómo funciona un MOSFET de canal P. Funcionan al revés de un canal N. Cuando el voltaje en la puerta es menor que el voltaje en la fuente , el transistor conducirá. Cuando el voltaje en la puerta es igual (o ligeramente menor que) la fuente, el transistor no conducirá. La forma en que tiene la puerta conectada, en realidad hará que suceda lo contrario. Cuando la batería está bien, el LED rojo no conduce. Usted evaluó correctamente que el voltaje en la parte inferior de R6 será aproximadamente igual al riel de alimentación. Eso hará que la puerta también sea igual al riel de alimentación, lo que significa que el Q4 estará apagado. Cuando el LED rojo esté conduciendo, el voltaje en la puerta se reducirá y hará que Q4 se encienda.

Probablemente hay varias formas de hacer que la compuerta de Q4 baje cuando el voltaje de la batería es alto y bajo cuando el voltaje de la batería es bajo. Personalmente, usaría una referencia de voltaje estable y un comparador para obtener una transición agradable y nítida. Pero para mantenerse en la línea de su diseño, aquí hay una alternativa que es similar al sabor de su circuito.

esquemático

simular este circuito : esquema creado con CircuitLab

Puede ver que la lógica del transistor para encender y apagar Q4 es similar, pero toco el nodo entre D1 y R8 y lo introduzco en la base de un nuevo npn. Casi podría usar Q1 en lugar de colocar un nuevo transistor, pero la base de Q2 hace que la corriente fluya a través de D2, R5 y R9 y, por lo tanto, el voltaje allí no es exactamente el que queremos.

Una cosa a considerar con el apagado automático es que puede experimentar oscilaciones de energía. Cuando el circuito aguas abajo de U3 agota la batería lo suficiente como para que se active el corte, la relajación repentina de la batería puede hacer que su voltaje vuelva a subir por encima del umbral. Esto volverá a encender Q4, lo que hará que el circuito comience a drenar corriente nuevamente, lo que repetirá el ciclo. Posiblemente durante mucho tiempo. Si esto no es aceptable, tendrá que trabajar la histéresis en el circuito.

Para abordar su pregunta específica sobre D4, sí, puede usar ese diodo allí. Siempre que el voltaje en el VINpin de U3 tenga un rango aceptable después de la caída del diodo. Y, obviamente, D4 ​​debe poder manejar cómodamente la cantidad máxima de corriente en el circuito aguas abajo. Lo mismo es cierto, obviamente, para Q4. Además, debe tener en cuenta la caída de voltaje en Q4 debido al Rds (encendido) del transistor.

Dices que estás usando una batería de 9V. ¿Es esta una alcalina estándar de 9 V utilizada en detectores de humo y demás? Si es así, tengo curiosidad por saber cuánta corriente espera extraer de él. Ese tipo de baterías tienden a tener resistencias internas (relativamente) altas y no pueden generar mucha corriente antes de que su voltaje comience a caer considerablemente. Si solo está en los 10 de miliamperios, probablemente esté bien. Mucho más alto y es posible que tenga problemas de voltaje.

No estoy seguro de que el MOSFET del canal P esté sesgado correctamente. Sin embargo, tu otra lógica parece correcta. Q4 necesita la Puerta negativa con respecto a la Fuente para poder conducir. Por el contrario, si la Puerta se mantiene positiva, o cerca del mismo potencial que la Fuente, no conducirá.

Cambiaría las conexiones en Source and Drain. Además, debe haber una resistencia entre el riel V_Batt y la puerta. Esto asegura que el dispositivo pueda apagarse. Luego retire R12 y conecte la unión del colector R6 y Q2 directamente a la puerta Q4. Esto debería garantizar que pueda activar y desactivar Q4.

Solo para confirmar: 1. Q4 se voltea incorrectamente en el eje vertical. Voltear/corregir esto. 2. Entonces, ¿debo conectar una resistencia directamente entre la compuerta y el drenaje de Q4? Si es así, ¿cómo seleccionaría el valor? 3. Entonces, ¿eliminar R12 mejora el circuito? ¿No debería estar en su lugar para limitar la corriente de la puerta?
Subiré un nuevo diagrama de circuito en breve y mantendré un enlace al anterior para comparar. Gracias por la verificación.
He actualizado el circuito. ¿Es esto lo que tienes en mente? ¡Gracias!
Eso es lo que tenía en mente.
Me di cuenta de que no respondí tu segunda pregunta. En última instancia, depende de la carga que suministre el buck/boost. Tanto el MOSFET como el Schottky deben estar clasificados para una corriente más alta que la que necesita el smps.