[Nota: esta es la continuación de otra pregunta , el primero es mi intento de implementar la misma idea utilizando un MOSFET de canal N. Según las respuestas que recibí allí, salí, compré un MOSFET de canal P y me encontré con más preguntas que antes :)]
Estoy intentando implementar algo similar a esto: enlace
La idea es que el microcontrolador (un Wemos D1 Mini en mi caso) esté encendido por un interruptor externo. Tan pronto como se inicia, configura un MOSFET para que pueda mantener su conexión de alimentación hasta que finalice el trabajo para el que está configurado. Al final, se "mata" cortando la potencia a través del MOSFET.
Entonces, compré un MOSFET de canal P (th) máx. de -4V, pero fue la mejor parte del orificio pasante que pude encontrar). Y construí el siguiente circuito:
Cuandopresionoelinterruptor,elD1seenciendecorrectamente,presionaelpindelapuertadelMOSFEThaciaabajoypasaportodosucódigo.Alfinal,tiradelpasadordelapuertahaciaarribayseapaga.
Sinembargo,algoestámal.Alapagarse(despuésdeconfigurarD5enALTO),habríaesperadoqueelvoltajedelacompuertapasaraa+5Vatravésdelaresistenciadepull-up.Encambio,semantienealrededorde1.25V-suficienteparamantenerelMOSFETparcialmenteabierto,consuficientecorrienteparamantenerelMCUenalgúnestadoextraño,novivo,peronomuerto,tampoco(elMCUnorecibirsuficientecorrienteparaseguirejecutandosucódigo,perorecibelosuficienteparaevitarquesereinicieporcompletoyvuelvaacomenzarcuandopresionoelinterruptor).
SobrelabasedelasugerenciarecibidadeBrianDrummondenmipreguntaoriginal,construíunacuerdodedobleMOSFET:
Estoparecefuncionar,peropareceinnecesariamentecomplicado,especialmenteencomparaciónconelesquemaoriginal(veaelvideodeyoutubearriba,comenzandoen
Entonces, mi pregunta es: ¿hay alguna manera de "guardar" el esquema original? ¿Puedo implementar esto usando solo un MOSFET de canal P? Si es así, ¿cómo?
Si ayuda, aquí es el esquema para Las Wemos D1 Mini. Tenga en cuenta que lo estoy alimentando a través de la línea de 5 V, que luego pasa por un regulador de potencia.