TODOPIC
FORO TÉCNICO => Foro Técnico => Mensaje iniciado por: migsantiago en 04 de Julio de 2007, 14:57:47
-
Hola :mrgreen:
Tengo la siguiente situación...
Existen 2 alarmas en un circuito que estoy diseñando: una visual y una auditiva.
- La alarma visual se va a activar y quedar activada ante un evento. Es una salida TTL activada en 1 lógico.
- La alarma auditiva se debe activar cuando la visual se active.
Cuando el usuario se dé cuenta de que las alarmas se activaron va a querer silenciar la auditiva, va a hacer mucho ruido :D
Este silenciamiento se puede hacer muy fácilmente con un switch abierto-cerrado, que interrumpirá la alimentación del zumbador. La alarma visual seguirá activa hasta que se resetee el equipo, el usuario no la controla.
El detalle: si el usuario olvida regresar el switch a su posición ON, la alarma auditiva jamás volverá a operar, la visual sería la única funcionando.
La solución: implementar un push button con alguna memoria que cumpla con lo siguiente...
(En todo momento estaremos hablando de 0's y 1's lógicos TTL)
- Si se activa la alarma visual se debe activar la alarma auditiva (el push button estará N.A.)
- Al haberse activado la alarma auditiva se podrá desactivar usando el push button
- Cuando la alarma visual se desactive, la auditiva se desactivará igualmente
Ya intenté con varios flipflops (RS, D, T) y su estado aleatorio inicial puede activar erróneamente la alarma.
Alguna sugerencia? :mrgreen:
Agradezco su atención :wink:
-
Que onda MIG, oye y si usas un PIC y le metes una rutina de un silencio. Eso es lo que hago yo cuando empieza la alarma a sonar y se hartan van aprietan el boton de silencio y como es critico el tiempo solo le damos de 1 a 2 minutos y vuelve a sonar. Podrias meterle mas tiempo si asi lo necesitas.
-
Hola Navaismo
Pues es una solución buena poner el pic (un pic12), me evitaría poner circuitos combinacionales (varios flipflop), pero el precio se eleva mucho, tiene que ser algo que compita efectivamente con un interruptor On-Off con memoria.
Gracias
-
Ya intenté con varios flipflops (RS, D, T) y su estado aleatorio inicial puede activar erróneamente la alarma.
No he probado el circuito, pero creo con una resistencia y un condensador se podria forzar una condición inicial de reset. Adjunto la imagen.
saludos.
-
¿Y un NE555 no serviria? :shock:
-
Creo que esto es lo que buscas (solo hay que aplicar un poco de lógica y nunca mejor dicho) :-):
(http://img374.imageshack.us/img374/6724/comutadoralarmabn5.th.jpg) (http://img374.imageshack.us/my.php?image=comutadoralarmabn5.jpg)
El circuito en Proteus:
http://www.4shared.com/file/19216653/bdf8c912/ConmutadorAlarma.html
Un saludo
-
Dhmejia, me agrada el autoreset, voy a probarlo.
Aitopes, un 555 requiere varios elementos y puede encarecer la aplicación.
Jfh900, se ve bien el circuito... ¿cómo llegaste a tal configuración? Ya entendí el arreglo lógico y es muy bueno! solo uso compuertas nand, voy a hacer la prueba con 2x74ls00.
Gracias :)
-
Utilizando el álgebra de Boole y las tablas de la verdad. Puedes descargar el circuito y simularle (no se por que razón pedía contraseña, ya está quitada)
Un saludo.
-
jeje ya lo simulé mentalmente
Muchas gracias!
Mañana voy a hacer la prueba... ¿tendrás las tablas de verdad? porque esto lo tengo que estudiar de nuevo.
-
Y no te ha fallado la simulación? ¿Qué versión corres de Proteus en tu cabeza? :D. La verdad es que las tablas y los cálculos los he realizado en un papel y lo he tirado.
Un saludo
-
jejeje la versión alpha 0.01 :D
seguía el caminito con unos y cero pero de vez en cuando se me olvidaba en que estado quedaban las terminales... para no equivocarme mejor pensaba que quedaban en alta impedancia :ni)
-
Hola migsantiago, espero poder ayudarte, este circuito con un poco de ensayo de tú parte puede llagar a cumplir con lo que andas necesitando:
(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=17933.0;attach=4806)
Como verás el circuito es muy sencillo (no puedes alegar alto costo :D), yo suponiendo que tu "sirena" funciona con tensión de corriente continua, me puse a “diseñar” este circuito.
Su funcionamiento es muy sencillo, cuando por la entrada llega la tensión que debería disparar la sirena, lo primero que hace es circular por R1 colocando en conducción el transistor TIP31, y este es el que conmuta la sirena para que esta comience a sonar.
Cuando la persona presiona el pulsador, circula corriente por R2 que polariza el tiristor logrando que este conduzca y “saque” la polarización que tenía en su base el transistor TIP31 y este deja de conducir “apagando” la sirena.
Cuando se corta la alimentación del circuito, el mismo regresa de manera automática a su estado inicial, pero mientras la corriente este en los terminales de entrada, y el pulsador haya sido pulsado, el tiristor se mantendrá conduciendo haciendo que la sirena no esté activa.
Espero te sea de ayuda, un saludo.
Atte. CARLOS.
-
Carlos, no se yo si con 5 V se va a disparar el tiristor, ¿no te parece una tensión muy baja, tanto de cátodo-ánodo como de puerta?
Un saludo
-
Muy buenas las soluciones propuestas! :-/
Aunque insisto con el NE555, un par de resistencias y condensadores. Me parece que es la mas economica..;)
Saludos!
-
Hola Aitopes, ¿por qué no pones el esquema y la simulación? para poder probar tu solución.
Un saludo
-
En unos minutos dibujo el esquema, la simulacion te la debo. :) (Mi programa de diseño por ahora sigue siendo el cuaderno y lapiz, aunque estoy peleandome con el Proteus..)
-
Carlos, no se yo si con 5 V se va a disparar el tiristor, ¿no te parece una tensión muy baja, tanto de cátodo-ánodo como de puerta?
Un saludo
Hola jfh900, 5V es una tensión más que suficiente para disparar ese tiristor, acordate que no es un tiristor de potencia, si no que es uno en encapsulado TO-92.
Un saludo.
Atte. CARLOS.
-
Carlos! :-/
Es interesante la propuesta, me gusta la electrónica analógica aunque soy muy malo para diseñar todavía :D El detalle de tu propuesta es que el usuario tiene que dejar su dedo en el pulsador para que la sirena se silencie. Te agradezco el circuito :mrgreen: No se me ocurre como ponerle memoria de forma analógica
Analizando el circuito de Carlos creo que podemos abaratarlo :mrgreen: ...
(http://img259.imageshack.us/img259/4519/pulsadorconmemoriaox4.jpg)
Aitopes me sorprende que no tengas el LapizCAD v1.1... es fácil usarlo, dibujas, escaneas, subes, posteas! :D
-
Oye Mig, una duda si es por costos con los circuitos que han propuesto es casi lo mismo que un pic 12f629. Jajaja es comentario no necedad eh. Haciendo cuentyas segun precios Steren el ultimo circuito sale en 12 pesos mas el boton y el 12f629 sale en AG en 14 pesos en mayoreo.
Es solo comentario.
Saludos.
-
Hola Migsantiago, la propuesta de Carlos es perfectamente válida, la memoria la tiene el propio titistor que una vez empieza a conducir no se corta hasta que se le quita la alimentación. Ahora bien yo tengo mis serias dudas de que funcione, ya que la tensión entre ánodo y cátodo del tiristor no son 5V sino entre 0,6 y 0,9 V tensión base emisor del transistor en conducción. Según el datasheet la tensión entre ánodo y cátodo en conducción es entre 1,2 y 1,35 V, inferior a la tensión con lo que le estamos alimentando:
(http://img115.imageshack.us/img115/3186/bt149ma4.th.jpg) (http://img115.imageshack.us/my.php?image=bt149ma4.jpg)
Respecto del precio, mi propuesta son 2 c.i. NAND, 2 resistencias y un condensador. El 4011 sale a 0,4 euros+iva y el resto de los componentes....
Respecto de la propuesta de Ariel posiblemente el NE555 y su circuito asociado sea ligeramente inferior al que yo he propuesto, pero claro está, todavía no sabes si el circuito es viable o no.
Por mi parte solo me falta saber si efectivamente migsantiago a montado el circuito y le funciona.
Un saludo
-
Aver...
para ganar tiempo, corto y pego desde Control (tengo la mañana complicadita).
La idea es un pulsador que quede "pegado" un par de minutos, y luego se suelte?
Yo lo haria asi:
Un circuito monoestable recibe ese nombre por permanecer estable en un solo estado: el nivel bajo. En efecto, si conectamos el NE555 de manera que se comporte como un monoestable (figura 1), su salida permanecerá en estado bajo, salvo en el momento en que reciba una señal en su pin TRIGGER, en cuyo caso la salida pasara a nivel alto durante un tiempo T, determinado por los valores de R1 y C1, de acuerdo a la formula de la figura 2, donde el periodo T se expresa en segundos, R1 en ohms y la capacidad de C1 en faradios.
Al presionar el pulsador identificado como “trigger”, la salida del Ne555 pasara a estado alto hasta que transcurra el tiempo fijado por el valor de R1 y C1 o hasta que se presione el pulsador “reset” (lo que ocurra primero). En general, no se desea interrumpir el periodo en que el integrado tiene su salida en nivel alto, por lo que el pulsador conectado al RESET puede no ser necesario.
Dado que para obtener largos periodos en estado alto (superiores a los 10 minutos) se deben utilizar capacitares electrolíticos, y estos presentan fugas que afectan su confiabilidad, es que tenemos que recordar en el momento de hacer nuestros diseños que pueden ser posibles errores de hasta un 20% en los tiempos determinados por R1 y C1.
(http://www.ucontrol.com.ar/Articulos/NE555/mono3.jpg)
Es importante aclarar que una vez disparado el monoestable, hasta que no transcurra el tiempo T (o se resetee el temporizador) cualquier actividad en el TRIGGER es ignorada, por lo que un disparo efectuado durante el estado alto de la salida será ignorado.
En algunos casos puede ser deseable que el circuito efectúe un reset automáticamente al ser conectado a la alimentación, o bien que se auto dispare al encender el dispositivo. En estos casos, se puede utilizar un circuito como el que vemos en la figura 3, y que conectaremos al pin RESET o TRIGGER según corresponda.
(http://www.ucontrol.com.ar/Articulos/NE555/mono1.jpg)
(http://www.ucontrol.com.ar/Articulos/NE555/mono2.jpg)
-
Hola de nuevo Ariel. Lo que propones no se ajusta a las especificaciones, lo que se busca es que si se desactiva la alarma auditiva, esta no vuelva a sonar, como si hubiera puesta un interruptor de control del sonido en off, pero para evitar que cuando reactive la
alarma este interruptor esté en off y no suene, buscar alguna solución. Por otra parte el control de entrada debería ser una tensión TTL y no un pulsador, claro si le añadimos un transistor con sus resistencias asociados podríamos quitar el pulsador, pero ademas de no culplír con lo especificado se encarecería más.
- Si se activa la alarma visual se debe activar la alarma auditiva (el push button estará N.A.)
- Al haberse activado la alarma auditiva se podrá desactivar usando el push button
- Cuando la alarma visual se desactive, la auditiva se desactivará igualmente
Por cierto no voy a medias con misantiago y solo hago de abogado del diablo para seguir dándole a las neuronas.
Un saludo.
-
Tienes toda la razon...me quede con la idea de un pulsador temporizado, todo mal. :)
Sigamos buscando....
-
Cierto Navaismo, tengo que hacer la comparación de precios todavía.
JFH, tremendo olvido el que cometí :D
Los SCR dejan de conducir solo cuando el voltaje entre ánodo y cátodo baja a cero volts. Por lo tanto Carlos me ha enseñado algo más... los SCR se pueden usar como memorias :shock:
Voy a probar con el de jfh900, y comento mis resultados. Ariel, gracias por el intento :)
-
Switch con memoria -> Funcionando
Luego que esté en mi casa les subo la demostración :)
-
¿Funciono con el circuito de las puertas o como lo has solucionado?
Un saludo
-
Hola jfh900, despues de entender que es lo que tú me querías decir y comprender tú idea llego a la conclusión de que tienes toda la razón, por tal acá dejo el circuito ya reformado, espero tú opinión.
(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=17933.0;attach=4810)
migsantiago, el circuito que te propongo ya tiene "memoria" tal como está, solo presionas una ves el pulsador y la sirena no suena más hasta que que no se le corte la alimentación al circuito o sea que el sistema se resetee, luego de reseteado la sirena puede volver a sonar.
Un saludo a todos y perdón por el error.
Atte. CARLOS.
-
JFH900, fue con las compuertas que me pasaste :mrgreen: Gracias 8)
Aquí el video del circuito funcionando...
http://todopicsan.4shared.com/
Y Carlos, se me pasó lo del SCR, de veras que no me acordaba de que se quedaban conduciendo hasta que se les quitara la alimentación. Ese circuito se puede terminar agregando un TIP41 en la parte de entrada para que alimente a todo lo demás, y cuando se desactiva la alarma visual se desactivará el scr de paso.
JFH, tengo dudas sobre tu diseño...
- ¿Porqué ponerle dos compuertas NAND como inversoras a la entrada? ¿Sirven como buffer?
- ¿Porqué lleva un capacitor en una de las compuertas? Tengo en mente el autoreset que recomendó DHMejia, pero si yo lo elimino del circuito no afecta su funcionamiento.
- ¿Porqué tiraste el papel en donde lo calculaste? :( :( :( Quiero usar este circuito en un proyecto mayor para titularme y debo tener bases de todo y estudiar mucho :D
-
Te explico:
- El condensador es para poner el biestable en una situación conocida en el momento de encendido del circuito (actúa como un reset) de tal forma que en el momento de encender el circuito la señal sonora activa a la luminosa. Una vez que el circuito tiene tensión como cualquier condensador de reset, ya no se utiliza.
- Las dos puertas inversoras NAND de la entrada es para hacer un buffer no inversor que separe la señal luminosa del reset del condensador, tal vez se podría eliminar las dos puertas y seguiría funcionando.
- ¿Por que tiré el papel?, bueno es una costumbre que tengo uso papel sucio y cuando termino una cosa y creo que no me va hacer falta pues lo tiro, si no padecería la enfermedad de Diogenes :D. Bromas aparte puedes hacer un poquito de ingeniería inversa y sacar las tablas de la verdad del circuito que es muy simple.
- Carlos ahora el circuito es más factible de que funcione, pero de todas formas habría que probar si efectivamente con una tensión próxima a los cinco voltios se dispara el triac. Sabes que son muy puñeteros con las características de disparo y podría estar con valores críticos, con lo que algunas veces se didspararía y otras no, por lo demas podría funcionar perfectamente.
Un saludo.
-
Enterado Jesús, gracias.