interruptor de la batería Mosfet

0

Estoy intentando alimentar un proyecto Rpi con una batería. La mayoría funciona bien, pero me gustaría tener un interruptor que me permita desconectar la Pi de la batería porque incluso cuando se apaga consume algo de energía. Tengo un interruptor mecánico para hacer eso, pero para evitar cualquier daño en los datos, me gustaría pasar por alto el interruptor siempre que el GPIO 3.3V esté encendido. Por lo tanto, si alguien desbloquea el interruptor por error cuando el Pi está encendido, no tiene efecto. Una vez que el Pi se apaga de forma segura y se baja el GPIO, el MOSFET debe dejar de conducir y la posición del interruptor vuelve a ser efectiva. Mi circuito actual se ve que (carga: 12V a 5V convertidor + Rpi):

El problema es que mi MOSFET nunca se apaga. Creo que eso se debe a que una vez que el interruptor está abierto, ya no hay un terreno común y V_GS siempre es mayor que el umbral.

Mi pregunta es: ¿es posible hacer eso con un MOSFET? En caso afirmativo, ¿cómo puedo establecer una conexión a tierra común sin que el flujo de corriente cierre el circuito? ¿Un diodo haría el truco?

Gracias de antemano.

    
pregunta EvilGarfield

1 respuesta

0

Considere utilizar un arreglo de conmutación de lado alto hecho de dos transistores: -

Cuando la MCU desactiva el MOSFET del canal N, el suministro positivo se desconecta, por lo tanto, la línea de control lógico de la MCU no tiene a dónde ir excepto a 0 voltios. Haga que R1 sea bastante bajo para garantizar un desplegable decente (= < 10 kohm).

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas