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.