Condiciones: Dispositivo pequeño, extremadamente limitado en espacio (las mayúsculas no son necesarias)
Alimentado por una pequeña batería (algo así como menos de 120 mah)
Por lo tanto, agregar algunos más IC como el 555 o "TimeBlox LTC6992" no es deseable
Actualmente tenemos:
Un botón mecánico normal que completa un circuito cuando se presiona, y se desconecta al soltar.
+ 2v, corrientes por debajo de 5 mA
Necesario:
para ejecutar un segundo "pulso" corto (200 ms +/- 50 ms) cuando se suelta el botón, pero no instantáneamente (después de un retraso de 150 +/- ~ 50 milisegundos, produciendo efectivamente un doble toque rápido en cada pulsación ciclo de liberación)
Me doy cuenta de que se podría hacer usando un IC de cierre como MAX16054 y un XOR y varios retrasos ... pero, una vez más, las restricciones de espacio y energía hacen que esto no sea óptimo.
Pregunta: ¿hay alguna manera de lograr el efecto de doble toque manteniendo ICs adicionales al mínimo?
P.S .: Si bien me doy cuenta de que un microcontrolador de doble taponería puede ser una buena idea (y me interesa saber qué microcontrolador sería mejor usar aquí), tengo curiosidad por saber si hay otras soluciones inteligentes que no sean microcontroladores para esto. / p>