Me gustaría construir un circuito de batería baja. Debería activarse de manera predeterminada cuando se conecta por primera vez, pero si una señal en particular pasa a ser alta durante un período de tiempo pequeño (por ejemplo, 10 microsegundos), entonces debería apagarse y permanecer apagado. Es el "default on" que me causa problemas. Lo más cercano que puedo conseguir es algo como esto:
Desde nulo, "OFF" está flotando. Suministre 15 V, y el condensador comienza actuando como un poco de cable, lo que hace que la compuerta del canal N M1 esté en alto, lo que hace que la conducta del canal N (es probable que use un BS170, no la IRF en el esquema). Eso empuja la compuerta del canal P M2 hacia abajo, lo que la hace conducir. Eso, a su vez, proporciona voltaje en el divisor R3 / R2 que mantiene el circuito abierto.
Ahora, cuando APAGADO pasa de baja impedancia a tierra, apagará M1 y, por lo tanto, R1 levantará la compuerta de M2 hacia arriba, y M2 se apagará. Debido a que C1 ya tiene una carga, el sistema ahora permanecerá con M2 apagado, incluso si la señal de apagado vuelve a ser de alta impedancia (lo cual será así, ya que es una salida de MCU alimentada por el voltaje INTERRUPTADO).
En este punto, es poco probable que el sistema se vuelva a encender a menos que ponga en "OFF" de "+ 15V". De hecho, puedo agregar un botón para hacer solo eso para el encendido manual.
Mientras está apagado, la fuga a través de C1 y la fuga a través de R1 / M1 (y, supongo, la fuga a través de M2 y todo el subsistema alimentado) aún se consumirán un poco en la batería, por lo que si es un LiPo, no debería No lo deje en ese estado para siempre o morirá, pero como salvaguardia para un robot aficionado, creo que podría funcionar.
¿Esto es correcto o me sale algo mal? ¿Oscilará el sistema cuando se active el "apagado"? ¿El sistema se activará automáticamente desde "cero" según lo previsto?