Estoy intentando leer el borde descendente de la entrada lógica digital para activar un microcontrolador. A continuación se muestra el circuito que he utilizado. Hay un filtro RC para proporcionar un tiempo de rebote de ~ 5 ms, y una recuperación de 100K para que el circuito no use mucha energía mientras el interruptor está en estado de encendido. El interruptor puede estar en estado activo durante aproximadamente el 10% del tiempo de operación del circuito.
El problema con mi circuito puede parecer obvio para algunos, pero parece que lo he pasado por alto; La entrada se baja rápidamente (se descarga) exactamente como la quería, pero se baja (se carga) muy muy lentamente debido a la recuperación de 100K.
No quiero que el circuito tarde mucho en cargarse (idealmente < 20ms), pero tampoco quiero que consuma mucha corriente cuando el interruptor está en estado de encendido. ¿Hay algún truco de ingeniería que pueda emplear para lograr estas dos cosas juntos? Supongo que es un problema clásico, pero no puedo encontrar ninguna solución.