¿Cómo enciendo un LED cuando un PIR detecta movimiento pero lo mantiene encendido hasta que se presiona un botón de reinicio?

0

Es incluso fácil para un principiante como yo crear una PCB donde un LED se enciende si un chip PIR detecta movimiento y luego se apaga cuando ya no se detecta movimiento. Y si se detecta más movimiento, el LED vuelve a encenderse, etc.

Sin embargo, estoy luchando con la forma de implementar una PCB barata donde un LED permanece encendido cuando el PIR detecta el movimiento por primera vez (independientemente de cuánto tiempo pase o si el PIR detecta movimiento adicional), y solo se apaga cuando un usuario presiona un botón

He analizado los relés de enganche pero el costo por relé de enganche es mucho por lo que quiero lograr, dado que mi diseño tiene aproximadamente 4 estados de enganche que debo conservar.

¿Qué componente debo usar para retener el estado?

(El diseño que necesito todavía funcionaría si el estado ENCENDIDO se mantuviera continuamente hasta que se apagara la alimentación ... pero necesito que el estado ENCENDIDO permanezca ENCENDIDO independientemente del tiempo o de cualquier detección de movimiento PIR posterior. eso hace que los requisitos sean más fáciles ...)

    
pregunta David M

2 respuestas

1

La mejor respuesta es usar un pequeño microcontrolador, ya que inevitablemente hay más cosas que hacer.

Sin embargo, el método del hombre de las cavernas para hacer esto y nada más es usar un flip-flop set / reset:

Siga la lógica hasta que verá que este circuito tiene memoria. Cuando IR baja, OUT sube. Con RESET alto (no afirmado), esto hace que la salida de IC1B sea baja, lo que mantiene el nivel alto de SALIDA.

El RESET solo necesita estar bajo durante un breve periodo de tiempo para salir de baja a baja, asumiendo que el IR no está activado en ese momento.

Puedes obtener tales chanclas ya hechas para ti. Muestro el funcionamiento interno para ayudarte a entenderlos. Por supuesto, esto todavía se puede hacer con la mitad de un solo chip NAND de 2 entradas quad.

    
respondido por el Olin Lathrop
0

La solución más barata aquí sería un simple microcontrolador que codificará para que funcione como usted desea. El sensor PIR activa el microcontrolador, activa el led hasta que se presiona un botón en el microcontrolador.

    
respondido por el Passerby

Lea otras preguntas en las etiquetas