Uso de un interruptor de palanca para actuar como botón pulsador

Básicamente, quiero usar un interruptor de palanca para encender mi computadora. Necesito algún tipo de circuito para que el interruptor de palanca actúe como un botón. IE, enciendo el interruptor de palanca pero solo envía un pulso en lugar de mantener el circuito abierto.

Gracias de antemano.

¿Cuánto dura un pulso? ¿Qué nivel de voltaje?
¿Qué sucedería si el interruptor de palanca permaneciera cerrado y no usara un circuito generador de pulsos?
Tal vez pueda salirse con la suya con un filtro de paso alto adecuado y un comparador, según la longitud requerida del pulso.

Respuestas (2)

El hardware más simple es:

Solo un pequeño chip con su tapa de derivación.

El pullup interno en GP0 está habilitado, por lo que GP0 será bajo cuando el interruptor esté cerrado y alto cuando esté abierto. El resto es firmware. En su forma más simple, el firmware puede producir un pulso de tamaño fijo en GP1 siempre que vea una transición en GP0. Sin embargo, a diferencia de las soluciones analógicas dedicadas, puede aplicar diferentes políticas que pueden ser útiles. Por ejemplo, cuando un pulso apaga el sistema, esto podría imponer un tiempo mínimo para dejar que el sistema se apague por completo antes de intentar encenderlo nuevamente.

Olin, me gusta tu solución, pero tengo que molestarte un poco. Rompiste una de tus reglas esquemáticas "suaves": no hay cruces de 4 vías. "Haz lo que digo, no lo que hago".
@tcrosley: Sí, me tienes. Fijado.
@Olin: ¿tiene alguna razón sólida de la regla "suave"? ¿O tal vez una publicación en el intercambio de pila?
¿No es porque no hay forma de saber con certeza qué cable está efectivamente conectado a la red?

Esto funcionará al permitir que la entrada de activación del 555 (pin 2) suba, incluso si el interruptor se mantiene cerrado, en menos tiempo del que tarda el pulso de salida del 555 en agotarse, siempre que R3C2 sea mayor que R2C1.

ingrese la descripción de la imagen aquí