Circuito de Retardo de 5 minutos

Hola estimados amigos.

Necesito su valiosa ayuda para un pequeño circuito que estoy diseñando.

Es un pequeño circuito para incorporar un retardo a un sensor de movimiento PIR que activa un spray que libera aire comprimido para ahuyentar aves, gatos, perros etc. El detalle es que se quiere que una vez activado el sensor, se mantenga inactivo por 5 o 10 minutos (esto para evitar que se redispare durante ese tiempo). Por razones de espacio (el PCB debe tener 2" x 1,5") he estado intentando hacerlo usando solo transistores BC547. ¡De todos modos, un circuito con un clásico NE555 tambien me serviría!

Ah, el PIR que estoy usando es un PIR desnudo sin circuito de estabilizacion. ¡Cualquier idea es bienvenida!

El circuito que he hecho hasta el momento usa un arreglo darlington y me mantiene encendido un led por unos 30 segundos luego de activar el switch (que se supone que hace las veces de sensor PIR). La verdad no tengo ni idea de por donde empezar. He hecho varios circuitos con NE555 en modo astable y monoestable, pero eso de que se mantenga un circuito activo por un segundo e inactivo por 5 minutos no tengo idea de como hacerlo. Tengo mucha experiencia programando Arduino, PIC, Raspberry, aplicaciones IoT (estoy a su orden), pero algunos temas de electronica basica me superan.

Muchisimas gracias de antemano.

Adjunto imagenes y los archivos de Proteus de lo que he hecho hasta ahora.
 

Adjuntos

  • darlington.png
    darlington.png
    26.1 KB · Visitas: 32
  • 555-LED.png
    555-LED.png
    23.5 KB · Visitas: 33
  • PIR Spray.zip
    24 KB · Visitas: 9
Necesitás dos 555 o un 556 , un timer para cada tiempo

El entrenador de gatos de la TV utiliza un perfumador automático de ambientes para evitar las pishadas de gatos domésticos , de esos que detectan el paso y echan la perfumada ,
 
Última edición:
Pero como ingalfsan no tiene problemas en programar, cualquier PIC/AVR/Arduino barato termina siendo una solución más sencilla y fácil de manipular a futuro si se tiene que modificar los tiempos.

Yo sé que da "cosita" resolver este tipo de cosas con un uC, pero ya por los costos que tienen y por el tiempo invertido, no vale la pena molestarse en implementar un cristal con contadores o usar 555 con tiempos tan largos.
 
Hola! Gracias por sus respuestas.

Si, efectivamente con PIC es la primera opcion que consideraría. Lo unico es que el cliente no quiere complicarse programando un PIC.

Voy a intentar con dos 555 o un 556. ¿Alguna idea para 1 seg ON + 5 minutos OFF?

Saludos!
 
Hola que tal
No te serviria un CD4541 un temporizador de hasta 10 minutos muy preciso, ademas se dispara con un nivel alto o un bajo segun tu lo elijas y la salida la programas a que sea un nivel alto o bajo el cual cambiara de estado despues de transcurrido el tiempo programado

Saludos
 
Última edición por un moderador:
Hola, te adjunto un circuito que arme para mi proyector lcd.

El circuito lo que hace es que cuando se apaga la pantalla LCD, apaga la lampara y mantiene la fuente encendida durante unos 5 minutos, para que sigan funcionando los ventiladores asi se enfria el gabinete quitando todo el calor residual de la lampara. Lo tengo andando hace varios años y nunca un drama.

La parte del temporizador esta formada por Q2, Q3 la r de 47k y el capacitor de 1000uF, los diodos son para evitar tensiones en otras partes del circuito. Fijate que a diferencia del que subiste vos, el rele (que es lo unico que enciende el temporizador) esta entre el colector de Q2 y el colector de Q3, el cual va conectado directo a la alimentacion, vos pusiste el led conectado entre alimentacion y los dos colectores.
 

Adjuntos

  • controlproyector.gif
    controlproyector.gif
    20.1 KB · Visitas: 57
Última edición:
Hola, te adjunto un circuito que arme para mi proyector lcd.

Hola!

Ya lo probé en Proteus y en un pequeño protoboard. El PIR aparece montado en la foto, pero antes de probar lo desconecté. Quiero probar primero el circuito de retardo, porque el PIR necesita un pequeño circuito de estabilizacion, para que al momento de alimentarlo no interprete la ALTA de 5 segundos como que hay un animal cerca :) Ese es otro problema que debo resolver luego.

Estuve viendo que tu circuito se parece mucho al mío. Es un arreglo darlington. Pero cambié la resistencia de 2.7K por tu version de 47K y ahora el circuito tarda unos 18 segundos encendido. Ya se está acercando poco a poco al resultado.

He pensado que si coloco en la salida algo como un transistor como negador, pueda lograr que en lugar de encender, se quede apagado por ese tiempo. ¿Sera que estoy en el camino indicado?

Gracias de antemano por sus sugerencias.
 

Adjuntos

  • photo2.jpg
    photo2.jpg
    109 KB · Visitas: 12
  • 547_47k.png
    547_47k.png
    23.1 KB · Visitas: 21
fijate bien donde conecte yo el rele, y donde conectas vos el led, el colector de tu Q1 conecalo directo a la alimentacion, intenta con eso.

Y a la salida no te sirve un rele inversor? con eso solucionas el problema de que en vez de encendido, se apague durante los 5 minutos, conectas entre el comun y el normalmente cerrado, al activarse el rele abre el circuito.
 
Última edición:
fijate bien donde conecte yo el rele, y donde conectas vos el led, el colector de tu Q1 conecalo directo a la alimentacion, intenta con eso.

Y a la salida no te sirve un rele inversor? con eso solucionas el problema de que en vez de encendido, se apague durante los 5 minutos, conectas entre el comun y el normalmente cerrado, al activarse el rele abre el circuito.

¡Excelente idea!

Voy a revisar la conexion de mi Q1 y lo del relé inversor.

Al conseguir la solucion, publicaré el circuito a ver a quien más puede servirle.

Gracias de nuevo.
 
Si sabes programar arduino o algun pic creo que debe de ser lo mejor, es barato y sencillo de armar.
Hasta le puedes poner 2 botones para ajustar el retardo y alguna otra funcion.
 
Si sabes programar arduino o algun pic creo que debe de ser lo mejor, es barato y sencillo de armar.
Hasta le puedes poner 2 botones para ajustar el retardo y alguna otra funcion.

Por supuesto. Tienes toda la razon, amigo. De hecho, tengo circuitos similares que funcionan perfectamente, programados en PIC 12F675 o ATTiny85, pero prefiero dejarlos para proyectos más serios. En mis prototipos de Arduino, PIC y NodeMCU, estoy tentado de resolver todo usando código, pero a veces prefiero dejar algo de trabajo a la electrónica, y también aprendo algo interesante a lo largo del camino. En este caso en particular no es una opcion, porque o el problema que intento resolver es fuera de mi país, y no tienen un programador PIC o AVR a mano.

El de ATTiny o Arduino es algo como esto (lo comparto por si alguien lo necesita):

Código:
#define TIEMPO_DISPARO  (1000L)   // 1 segundo
#define TIEMPO_INACTIVO (5*60*1000L)   // 5 minutos

SimpleTimer timer;

boolean PIRActivo= 1;

void chequearPIR() {
  if (PIRActivo == 1) {
       //codigo para activar el relé, etc
      PIRActivo=0;
      timer.setTimeout(TIEMPO_INACTIVO, activarPIR);  
  }
}

void activarPIR() {
  PIRActivo=1;
}

void setup()
{
  timer.setInterval(TIEMPO_DISPARO, chequearPIR);
}

void loop()
{
  timer.run(); // Inicia SimpleTimer
}

¡Gracias por responder!
 
¡Hola!

Gracias a los excelentes consejos de todos ustedes, he logrado lo que necesitaba. Tengo un temporizador que activa un led durante unos 0,69 segundos y otro cada 1,15 minutos, usando un diodo 1N4148 entre el pin 7 y el pin 6 (porque el ciclo de trabajo es menor a 50%). En realidad, lo que quiero hacer es activar un dispositivo para ahuyentar animales, que no quiero que se vuelva a activar por un minuto.

El temporizador funciona bien, pero no he podido activarlo con el sensor de movimiento PIR. El ciclo debe activarse cada vez que se dispara el PIR y luego debe esperar 1 minuto, pero no puedo hacerlo funcionar correctamente con el PIR. Cada vez que se activa el PIR, el ciclo se inicia de nuevo en lugar de esperar un minuto.

¿Alguna sugerencia?

Gracias por adelantado.
 

Adjuntos

  • PIR.jpg
    PIR.jpg
    76 KB · Visitas: 20
Hola, bueno en lugar de disparar al 555 mediante el transistor conectado a la R3 que toma tensión de Vcc. Debes utilizar otro 555 modo retardo a la conexión de 1' conectado en cascada con el 555 que tienes ya. Dicha salida del 2do. 555 que se conecte a dicha R3.
 
saludos a todos
Encuentro aportes interesantes al respecto, mi duda es como diseñar un sistema de retardo por 1 segundo en el encendido de un aparato que funciona a 110VAC, claro esta sin emplear rele ni tampoco algún circuito integrado, no se hasta que punto es posible, gracias por sus aportes.
 
Atrás
Arriba