Apagado suave (¿enclavado?) con ESP8266

0

Estoy tratando de construir un simple botón IOT con el ESP-01 . Mi objetivo es que funcione con 2 baterías de 3 monedas (3v), así que quiero que se encienda cuando presiono el botón y luego se apague.

Me recomendaron el reddit para usar un mosfet del canal P para permitir que el ESP para alimentarse a sí mismo manteniendo la compuerta baja a través de un pin GPI0, y luego configurándola en alto para apagarla. Estoy luchando para que esto funcione. Lo tengo conectado así:

Perotanprontocomosuelteelbotón,elESPseapagadeinmediato(nopareceatraerenergíaatravésdelmosfet).Probémicódigoenganchandoelpin3v3deESPdirectamentealabatería+,yuséunvoltímetroparamedirenelpindedrenajedelmosfet.Cuandoseinicia,elvoltímetrocasiinmediatamentelee~3.3v,micódigorealizaunasolicitudHTTPexitosa,yluegoelvoltímetrocae~0v,comoseesperaba.

Sinembargo,cuandoconectoelpin3v3delESPallugardondeestabaelvoltímetro(enelpindedrenaje),elESPseapagatanprontocomosuelteelbotón.

¿Quémeestoyperdiendo?Hevistootrosesquemasparacircuitosde"enclavamiento suave" que incluyen un transistor NPN adicional, pero no estoy seguro de si eso se aplica o no a mi situación.

    
pregunta Ben Davis

1 respuesta

3

El ZVP3306A está diseñado para una unidad de 10V Gate. Su umbral podría ser tan alto como 3.5V a 1mA, lo que significa que probablemente no se encenderá lo suficiente como para alimentar el ESP8266 a 3V.

NecesitaunFETdiseñadoparaunaunidadde2.5VGate,porejemplo. IRLML6402 .

    
respondido por el Bruce Abbott

Lea otras preguntas en las etiquetas