Haz una pregunta
  Foros de Electrónica » Diseño analógico » Diseño de circuitos en general
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

27/05/2017 #1


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.
27/05/2017 #2
Moderador general

Avatar de DOSMETROS

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 ,
27/05/2017 #3
Moderador general

Avatar de Fogonazo

Para 5 minutos un LM555 ya es conveniente.

Temporizador largo
27/05/2017 #4
Moderador general

Avatar de DOSMETROS

El LMC555 si serviría , pero seguramente le convenga un pequeño pic ¿No?
27/05/2017 #5
Moderador general

Avatar de Fogonazo

Sin llegar a un PIC, se me ocurren varias alternativas, la única que guta es el LM555

CD4060
27/05/2017 #6

Avatar de cosmefulanito04

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.
27/05/2017 #7


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!
27/05/2017 #8


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
27/05/2017 #9

Avatar de Fuegomp3

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.
Imágenes Adjuntas
Tipo de Archivo: gif controlproyector.gif (20,1 KB (Kilobytes), 25 visitas)
27/05/2017 #10


Fuegomp3 dijo: Ver Mensaje
Hola, te adjunto un circuito que arme para mi proyector lcd.
¡Genial!

Voy a probar un circuito similar en Proteus a ver como se comporta.

¡Gracias por tu ayuda!
27/05/2017 #11


Fuegomp3 dijo: Ver Mensaje
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.
Imágenes Adjuntas
Tipo de Archivo: jpg photo2.jpg (109,0 KB (Kilobytes), 7 visitas)
Tipo de Archivo: png 547_47k.png (23,1 KB (Kilobytes), 11 visitas)
28/05/2017 #12

Avatar de Fuegomp3

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.
28/05/2017 #13


Fuegomp3 dijo: Ver Mensaje
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.
28/05/2017 #14


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.
28/05/2017 #15


rodrigocabralniebla dijo: Ver Mensaje
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!
18/06/2017 #16


¡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.
Imágenes Adjuntas
Tipo de Archivo: jpg PIR.jpg (76,0 KB (Kilobytes), 11 visitas)
18/06/2017 #17

Avatar de Gudino Roberto duberlin

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.
18/06/2017 #18


Gudino Roberto duberlin dijo: Ver Mensaje
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.
Gracias! Intentaré esa idea!
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Diseño de circuitos en general

Alarmas, temporizadores, acondicionadores de señal...

Cerrar
Foros de Electrónica » Diseño analógico » Diseño de circuitos en general

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.