Está en la página 1de 9

Mont - Alarma multizona:ArtTapa 11/19/2012 14:10 Pgina 70

Montaje

En Saber Electrnica N 219 describimos el funcionamiento de una alarma de 3 zonas de entrada y dos zonas de activacin microcontrolada en la que las variables (tiempos de demora y activacin, zonas instantneas o demoradas, salidas continuas o temporizadas, etc.) pueden ser reprogramados a voluntad del tcnico y/o del usuario. En base a este proyecto, realizamos algunas modificaciones para poder aumentar la cantidad de zonas que puede explorar el sistema y colocamos un discador telefnico sencillo pero eficiente. Autor: Ing. Horacio Daniel Vallejo e-mail: hvquark@webelectronica.com.ar

Central de alarma IntelIgente


Con mltIples Zonas de entrada y dIsCador telefnICo
INTRODUCCIN En toda central de alarma una de las zonas debe ser disparo demorado para que le d la oportunidad al usuario de desconectar la alarma cuando est ingresando a la propiedad, las otras zonas tienen que ser de disparo instantneo, lo que implica que una vez detectada una interrupcin, las salidas cambian de estado de inmediato. Pero cuntas zonas debe tener la central? En general 3 zonas es una cantidad adecuada (una demorada para el ingreso, otra instantnea perimetral y la restante para sensores colocados en el interior); sin embargo, muchas personas desean poder sectorizar su residencia colocando ms cantidad de zonas que se puedan controlar a voluntad. En cuanto a las salidas, una de ellas puede ser de activacin continua de modo que una vez disparada la alarma, slo se desactivar esa salida si se desconecta la central y la otra salida puede ser temporizada, es decir, una sirena sonar durante 3 minutos, por ejemplo, y luego se apagar, quedando el sistema en alerta por si se produce una nueva interrupcin en alguna de esas zonas, en cuyo caso la salida volver a activarse. En la figura 1 podemos apreciar el diagrama en bloques del sistema de alarma inteligente con microcontrolador PICAXE.

70

Saber Electrnica N 305

Mont - Alarma multizona:ArtTapa 11/19/2012 14:10 Pgina 71

Central de Alarma Inteligente de Mltiples Zonas

Figura 1

El sistema podr detectar posibles fallas en algn sensor de alguna de las tres zonas y si esto ocurre, la deshabilitar (a la zona) para que no haya disparos errticos del sistema, quedando las otras dos zonas en estado normal para detectar la presencia de intrusos.

Note que se compone de una central de alarma microcontrolada, una fuente de alimentacin, un teclado de activacin, sensores de actividad (magnticos, de movimiento, interruptores, ultrasonido, de humo, etc.) y sistemas de alerta (sirena, discador telefnico, etc.). El corazn de este sistema es la central que Figura 2 posee un microcontrolador PICAXE-08. A los fines prcticos, en la figura 2 se reproduce el circuito bsico de funcionamiento de este integrado. Para este integrado se recomienda una tensin de alimentacin de 5V y dos resistores para establecer la tensin necesarias en los datos a ser ingresados al PICAXE. Posee 5

Saber Electrnica N 305

71

Mont - Alarma multizona:ArtTapa 11/19/2012 14:10 Pgina 72

Montaje
patas de entrada/salida de datos denominados PIN 0 a PIN 4. El PIN Tabla 1: Definicin de entradas y salidas del PICAXE 0 (pata 7) solamente puede ser PIN N Funcin salida de datos, el PIN 3 (pata 4) Pata N slo puede ser entrada y el resto pueden ser seteados como entrada 3 E/S 4 Entrada 1 (demorada) o salida de datos. 4 E3 Entrada 2 (instantnea) Para programar el PICAXE se E/S 2 Entrada 3 (instantnea) conecta un plug estreo pequeo 5 6 E/S 1 Salida 2 (temporizada) en el conector denominado PROG S0 Salida 1 (continua) y por medio de un cable se conecta 7 al puerto serial de la computadora bilidades. La salida 1 es de activacin continua, lo (vea en la figura 3 el armado del cable). El proque significa que una vez disparada la alarma, esta grama, ya sea en diagrama de flujo o en BASIC salida slo se deshabilitar si se apaga la central (si puede construirse en el utilitario Editor de se la desconecta) mientras que la salida 2 es temProgramas que puede bajar sin cargo de nuestra porizada y esto se debe a que muchas veces el web con la clave PICAXE. usuario pretende que exista un sistema sonoro que El circuito de la central es muy sencillo, en la suene durante un tiempo y luego se apague, de tabla 1 encontrar la correspondencia entre las modo de dar la alerta a un sereno o a la polica pero patas del PICAXE y las entradas y salidas de la que no altere la paz a los vecinos durante mucho placa. En los diagramas que explicaremos, si se tiempo. Esta salida puede estar activa en tiempos detecta un cambio de estado en la entrada demode algunos segundos hasta varios minutos y hasta rada, el operador tiene 10 segundos para desactihoras. var la alarma antes de que se accione el sistema En la figura 4 damos el circuito elctrico de la sonoro. No importa que se vuelva a re-establecer el central de alarma y en la figura 5 se reproduce una circuito luego de haberse detectado una interrupsugerencia para la placa de circuito impreso. Note cin, ya que igualmente se activarn luego de 10 que las entradas se han dispuesto de forma tal, que segundos de detectada la primera interrupcin. hace falta un corto entre ambos cables para que la Cuando se aplica alimentacin a la central, hay un zona se active. De esta manera, cualquier corte o perodo de rearme de 10 segundos durante los cuainterrupcin har disparar al sistema. Por cada les las entradas estn inhibidas para dar tiempo al zona puede conectar ms de un sensor siempre usuario de abandonar la propiedad protegida luego que los mismos estn en serie y que los mismos de haber puesto la alarma. Durante estos 10 representen un corto (un cable) en estado de segundos no sern reconocidas ningn cambio de reposo. estados en los sensores de las tres zonas. Pasados En cuanto a las salidas, note que se han coloestos 10 segundos, si se detecta una interrupcin cado transistores BC548, los que se saturarn cada en las entradas instantneas, de inmediato se vez que una salida se active. En esta condicin se accionarn las salidas. podrn alimentar dispositivos con un consumo de En cuanto a las salidas, proponemos dos posi-

Figura 3

72

Saber Electrnica N 305

Mont - Alarma multizona:ArtTapa 11/19/2012 14:10 Pgina 73

Central de Alarma Inteligente de Mltiples Zonas


Figura 4

hasta 150mA. Para el disparo de sirenas o cualquier otro dispositivo, recomendamos la colocacin de rels en las salidas, los cuales se conectan directamente (tenga presente que puede colocar cualquiera de 6V de alimentacin con corriente de activacin inferior a 150mA, cualquier rel de los usados en circuitos impresos sirve).

PROGRAMACIN

DE LA

CENTRAL

Figura 5

Usted puede generar el programa que quiera, teniendo en cuenta las indicaciones que hemos dado a travs de la tabla 1. Nosotros preparamos dos versiones, pero nada impide que Ud. realice un programa a su medida. La primera versin funciona como hemos explicado hasta recin sin ninguna restriccin, por lo tanto no es inteligente. Se trata de un sistema comn, con 2 zonas de disparo instantneo, una zona de disparo demorado, una salida continua y otra temporizada. En la figura 6 se puede ver el diagrama de flujo construido en el Editor de Programas y en la figura 7 el correspondiente programa en BASIC. El archivo para poder abrirlo en el Editor de Programas se llama sencilla.cad y lo puede bajar de nuestra web: www.webelectronica. com.ar, haciendo clic en el cono password e ingresando la clave alarma. En dicho sitio tambin encontrar un link para bajar el Editor de Programacin y un tutorial para aprender a usar el programa. Para programar la central, primero debe armar la placa, revisar que est todo correcto, colocar el cable entre la placa y la computadora, abrir el editor de programas, abrir el archivo sencilla.cad, convertir el programa a su correspondiente BASIC y luego descargarlo sobre la

Saber Electrnica N 305

73

Mont - Alarma multizona:ArtTapa 11/19/2012 14:10 Pgina 74

Montaje
placa. Eso es todo... ahora tendr una central lista para montar su sistema. Para este programa, hemos programado los siguiente datos: Tiempo de rearme: 10 segundos. Tiempo de demora de zona: 10 segundos. Tiempo de salida temporizada: 4.6 segundos. En la figura 6 indicamos cules son los tiempos que debe cambiar en cada caso, antes de convertir el programa a BASIC. Tenga en cuenta que el valor de la salida temporizada se da con la instruccin sleep, lo que significa que cada unidad programada corresponde a 2,3 segundos. Si Ud. quiere que esa salida est activa durante 3 minutos, precisar demorar 180 segundos, o sea, colocamos 80 en el casillero de sleep. El programa escrito en BASIC se muestra en la figura 7.
Figura 6

EL PROGRAMA INTELIGENTE Muchas veces, por desperfectos de un sensor, o porque suciedad interrumpe un haz en un sensor externo, o por cualquier otro motivo, se dispara una alarma sin que ello signifique que hay intrusos... simplemente es un desperfecto. La posibilidad de contar con tres zonas de entrada permite que, aunque desconectemos una de ellas, exista proteccin por medio de las dos zonas restantes. En la figura 8 mostramos el diagrama de flujo construido en el Editor de Programas para un programa que va contando la cantidad de veces que se dispara el sistema desde una zona sin que se haya desconectado la central, de esta manera, si un sensor se daa, la alarma actuar normalmente, pero al efectuar tres veces el ciclo de disparo desde la misma zona, el sistema

entender que hay una falla, deshabilitar la zona, pero la central continuar operando normalmente, protegida por los sensores de las otras dos zonas. Es por este motivo que el instalador deber colocar sensores en lugares estratgicos, conectados a diferentes zonas, de manera que si un ladrn reconoce esta forma de operar el sistema, corta un cable externo dndose a la fuga hasta ver qu sucede y si nadie acude al aviso vuelve, ser detectado por otro sensor (conectado a otra zona) y la

Figura 7

74

Saber Electrnica N 305

Mont - Alarma multizona:ArtTapa 11/19/2012 14:10 Pgina 75

Central de Alarma Inteligente de Mltiples Zonas

Figura 8

Tabla 2: Programa para el sistema Inteligente label_76: 'BASIC converted from flowchart: 'C:\DOCUMENTS AND SETTINGS\HORACIO\ESCRITORIO\ALARMA\MEDIA.CAD 'Converted on 7/23/2005 at 18:08:53 main: label_D: low 0 low 1 let b0= 0 let b1= 0 let b2= 0 wait 10 ; fija el tiempo de rearme if pin2=1 then label_76 if pin3=1 then label_7D if pin4=1 then label_3C goto label_1B label_C7: label_3C: label_43: wait 10 high 0 high 1 sleep 3 ; fija el tiempo de demora ; de la Entrada 1 label_DE: ; fija el tiempo de la salida ; temporizada en mltiplos ; de 2,3 segundos label_E6: label_7D: label_A9:

goto label_1B let b0=b0+ 1 goto label_43 let b1=b1+ 1 goto label_43 if pin3=1 then label_B4 if pin4=1 then label_BC goto label_A9 let b1=b1+ 1 goto label_43 wait 10 ; fija el tiempo de demora ; de la Entrada 1

label_B4: label_BC:

label_1B:

goto label_43 if pin2=1 then label_E6 if pin4=1 then label_DE goto label_C7 wait 10 ; fija el tiempo de demora ; de la Entrada 1

goto label_43 let b0=b0+ 1 goto label_43

low 1 if b0= 3 then label_A9 if b1= 3 then label_C7

Saber Electrnica N 305

75

Mont - Alarma multizona:ArtTapa 11/19/2012 14:10 Pgina 76

Montaje
alarma volver a dar una seal de aviso. De esta manera, si el dueo de casa sale de vacaciones y la alarma se dispara por una falla, los vecinos no debern soportar el sonido del sistema de aviso durante horas... slo 3 veces el tiempo programado para la salida temporizada. En la figura 8 se reproduce este programa en diagrama de flujo y en la tabla 2 se lista el programa en BASIC. El archivo para poder abrir esta versin que llamamos inteligente (porque en base a datos previos realiza diferentes cosas) en el Editor de Programa se llama media.cad y lo puede bajar de nuestra web: www.webelectronica.com.ar, haciendo clic en el cono password e ingresando la clave alarma. En dicho sitio tambin encontrar un link para bajar el Editor de Programacin y un tutorial para aprender a usar el programa. Tambin hay otras versiones para cargar al PICAXE-08M2 de modo que realice otras funciones e incluso, una opcin que llamamos complicada.cad que verifica lo que est sucediendo en cada zona a cada instante y acta en consecuencia. Este programa es demasiado grande y no entra en un PICAXE-08M2, por lo cual habra que utilizar un PICAXE18-A, en cuyo caso habra que adaptar el circuito impreso. Cabe aclarar que hemos descripto la central de alarma, para completar el sistema hacen falta los sensores (magnticos, de movimiento, ultrasnicos, barreras infrarrojas, etc.), la fuente con su batera, el teclado y el sistema de aviso.

CMO AUMENTAR

EL

NMERO

DE

ZONAS

Normalmente las entradas de disparo de una central de alarma se activan al abrir un circuito, que puede ser un interruptor, pulsador, rel, etc., en los que sus contactos se encuentran normalmente cerrados. Cuando en dicha central de alarma hemos cubierto todas sus entradas y tenemos que ampliar las zonas a cubrir, tomamos varios dispositivos de disparo (magnticos, volumtricos, interruptores pnico, etc.) y los ponemos en serie, de modo que cuando alguno de estos se activa nos disparar la entrada de la alarma. El inconveniente de este sistema es que no podemos saber a simple vista qu elemento es el que nos ha provocado la alarma y, tampoco poder manejar su activacin en forma independiente. Con el circuito mostrado en la figura 9 podemos ampliar la cantidad de entradas o zonas de la alarma al nmero que queramos, simplemente tendr que agregar circuitos. Cada zona de disparo llevar asociada 2 diodos LED (rojo y verde). El LED rojo nos indicar qu

Figura 9

76

Saber Electrnica N 305

Mont - Alarma multizona:ArtTapa 11/19/2012 14:10 Pgina 77

Central de Alarma Inteligente de Mltiples Zonas

Figura 10

zona se ha disparado, mientras que el verde lo que indica es que est abierta en este momento. Para apagar los LEDs rojos deber actuar sobre un pulsador de RESET. Para explicar el funcionamiento supongamos que el interruptor SW1 est cerrado, por lo que el LED D1 estar apagado y la puerta del tiristor al estar a potencial de masa no conducir, por lo que D2 tambin estar apagado. Al abrirse SW1 se iluminar D1, y a su vez mediante R3 y R4 se polariza la puerta del tiristor, el cual entrar en zona de avalancha quedando permanentemente en estado de conduccin, haciendo que se ilumine D2. Mediante D3 polarizamos al transistor BC558, de modo que la salida de este quedar a potencial de masa, la cual podemos utilizar para disparar directamente alguna alarma o bien actuar sobre la bobina de un rel. El condensador C1 tiene como misin eliminar los parsitos o interferencias que pueden produ-

cirse en el cableado de SW1. El pulsador de reset es del tipo que en reposo est normalmente cerrado, de modo que al accionarlo le quita la alimentacin al circuito y re-establece el estado de los tiristores.

DISCADOR TELEFNICO

PARA

ALARMA

Contar con un circuito que nos d una seal de aviso telefnica resulta muy til a la hora de encarar el diseo y la implementacin de un sistema de seguridad. Pensando en que hoy existen telfonos electrnicos inalmbricos y celulares de, costo razonable, y con la posibilidad de almacenar un nmero al que se puede llamar, proponemos el armado de este sencillo circuito de aviso de alarma. Este circuito genera unos pulsos que pueden ser aplicados al botn de llamada y al botn de colgar de un mvil o un telfono inalmbrico para que pueda actuar como circuito de alarma.

Saber Electrnica N 305

77

Mont - Alarma multizona:ArtTapa 11/19/2012 14:10 Pgina 78

Montaje
El circuito es muy sencillo y se muestra en la figura 10; puede ser disparado por tensin positiva sobre el punto A. o bien aplicando potencial de masa sobre el punto B. Al accionar cualquiera de las 2 entradas A o B la secuencia de funcionamiento ser la siguiente: Q1 - Actuar durante 1/2 segundo sobre el botn de colgar (depende de C1 y R3). Q2 - Otro 1/2 segundo sin ninguno pulsado (C1 y R3). Q3 - Actuar 1/2 segundo sobre el botn de llamar. Q4 - Otro 1/2 segundo sin ninguno pulsado. Q5 - Vuelve a actuar otro 1/2 segundo sobre el botn de llamar. Q6 - Da el tiempo suficiente para que se establezca la llamada. (Depende de C2 y R5). Q7 - Acta sobre el botn de colgar. Q8 - Genera un tiempo de espera antes de repetir la secuencia de llamada (C3 y R5). Q9 - Deja el circuito preparado para poder ser nuevamente activado. Dichas secuencias corresponden con cada una de las salidas del registro de desplazamiento del 4017. Seal de Reloj El oscilador esta formado por la compuerta U1:B que es una 1/4 parte del integrado 4093, los componentes asociados de este circuito son R3 y C1. La seal de reloj acciona la entrada de reloj del 4017, de modo que con cada pulso de reloj valla alternando cada una de sus 10 salidas. Funcionamiento del Contador/Divisor Decimal: El primer impulso de reloj situar a nivel lgico alto la salida Q1 que corresponde a la pata 2 que, a travs de D1, accionar al optoacoplador que activar la tecla de colgar. La secuencia es la siguiente: 1 impulso. Es conveniente empezar actuando sobre el botn de colgar, por si hubiese en el mvil algn dato que luego nos impidiera realizar la llamada, adems de que algunos mviles se quedan en modo de stand-by y la primera tecla que pulsamos lo nico que hace es sacarlo de este estado. 2 impulso. Se activar la salida Q2 la cual no est conectada. 3 impulso. Activa la salida Q3 , la cual acta sobre el optoacoplador de llamada (necesitamos 2 pulsaciones para que se produzca la llamada). 4 impulso. Activa la salida Q4 , la cual no est conectada. 5 impulso. Activa la salida Q5 , con lo cual el mvil realizar la marcacin del nmero almacenado (ltimo nmero marcado). Hay algunos modelos de mviles que en vez de llamar solamente al ltimo nmero marcado, tambin llaman al ltimo nmero de una llamada recibida por lo cual debe tener en cuenta esta situacin. Esta caracterstica de algunos mviles de llamar a quien nos llam, por un lado nos puede interesar porque con un simple toque al N telefnico de la alarma podemos configurar a dnde nos llamar, pero por otro lado si alguien se equivoca y marca nuestro nmero, nos dejar la alarma inoperativa. Dependiendo donde se instale el circuito puede resultar interesante ponerle un programador para que nos dispare todos los das la alarma a la misma hora, as verificaremos su correcto funcionamiento. 6 impulso. A travs del condensador C2 y el diodo D8, accionamos la entrada de clock enable, con lo que el 4017 no responder a los impulsos de reloj aplicados en su entrada de reloj. Una vez que el condensador C2 termine de cargarse, la entrada clock enable volver a ser negativa, y se podr continuar con la secuencia. Por lo tanto cambiando el valor de C2 se puede regular el tiempo que dura la llamada. Con el valor actual el tiempo es aproximadamente de 30 segundos. 7 impulso. A travs de D4 accionamos la tecla de colgar. 8 impulso. A travs del condensador C3 y el diodo D9, accionamos nuevamente la entrada de clock enable. La capacidad del condensador C3 nos determinar el tiempo que transcurre para que se vuelva a producir una nueva llamada. Con el valor actual el tiempo es de aproximadamente 2 minutos. 9 impulso. A travs de D5 ponemos en alto la entrada de clock enable, quedando en ese estado indefinidamente. La nica forma de salir de ese estado seria actuando sobre el pin de reset.

78

Saber Electrnica N 305