Quiero hacer un simple bloqueo de teclado basado en Arduino y alimentado por batería, y para ahorrar la mayor cantidad de energía posible, quiero que se apague automáticamente después de unos segundos de inactividad.
Estoy tratando de diseñar este mecanismo de apagado y esto es lo que supongo que debería funcionar:
Deberíafuncionarasí:despuésdetocarelinterruptor,MOSFETdeberíacomenzaraconducir,encenderelArduinoytambiénC1deberíacargarserápidamente.C1debemanteneractivadoelMOSFETduranteunossegundos,loquepermitequeelprogramaArduinocargueyestablezcaelpinD8enel1lógicoy,porlotanto,seencarguedemantenerelMOSFETentodomomento.DespuésdequeArduinodetectaunossegundosdeinactividad,elpinD8seapagaydespuésdequeC1sedescarga,MOSFETseapaga,porloquetodoseapaga.
HeintroducidounesquemasimilarenelsoftwareMultisim,reemplazandoArduinoconunaresistenciadecargade150ohmioseignorandoelpinD8.Desafortunadamente,Multisimdicequehayunaresistenciadecargadecorrientede35mAapesardequeelinterruptorestáABIERTO.¿Cómoesposible?
Esquemamultisim: