Estoy trabajando en la depuración de un circuito que he construido y estoy tratando de envolver mi cabeza en torno a un problema.
Tengo el siguiente circuito (74LCV es un flip flop invertido y el NCP1400 es un convertidor de impulso):
Diagrama del circuito http://oi48.tinypic.com/2zi58d5.jpg
El objetivo es poder encender y apagar la carga (un uC basado en 8051) presionando ambos interruptores. Cuando la uC se enciende, establece PWR alto, y luego cuando se presionan nuevamente los interruptores, el pin 4 del flip flop se apaga, apagando el regulador de impulso y la uC.
El problema que he tenido es que en la configuración de apagado (pin 4 bajo), el pin PWR se mantiene a aproximadamente la mitad del voltaje de la batería, lo que me impide encender el dispositivo.
Mi mejor conjetura es que debido a que la uC ya no tiene una referencia de tierra válida a la batería (el MOSFET no es conductor), el pin PWR se mantiene en un estado indeterminado debido a un pequeño flujo de corriente a través de la uC. ¿Esto es correcto?
¿Qué puedo hacer para permitir que se active / desactive la unidad uC presionando ambos botones y evitando problemas con el rebote?