Alama 5 Zonas
Alama 5 Zonas
Alama 5 Zonas
Pgina 1
EXCLUSIVO MEXICO
Como solemos decir: No caben dudas que con PICAXE, realizar diseos de
circuitos electrnicos es ms sencillo. En Saber Electrnica N 179
describimos el funcionamiento de una alarma de 3 zonas de entrada y dos
zonas de activacin, programable a voluntad del usuario. Una de las zonas es
de disparo demorado y las otras dos zonas son de disparo instantneo. Por
otra parte, una de las salidas es 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 es temporizada, es decir, una sirena sonar durante 3 minutos
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. Y eso no es todo... el sistema detectar la posibilidad de fallos en
algn sensor de alguna de las tres zonas y si esto ocurre, la deshabilitar para
que no haya disparos errticos del sistema, quedando las otras dos zonas en
estado normal para detectar la presencia de intrusos. Pero al emplear un
PICAXE-08, el sistema est limitado tanto en zonas de entrada como en
activacin de salidas y en la complejidad del programa al que debe responder
la central. En este artculo publicamos la forma de utilizar el mdulo Clave
2204 Entrenador de 5 entradas y 8 salidas que fue diseado para funcionar
con los microcontroladores PICAXE de 18 terminales para construir un
sistema de seguridad de mejores prestaciones. Esta econmica tarjeta
electrnica permite aprender de manera sencilla y rpida la operacin de
estos dispositivos. El mdulo acepta los PICAXE 18, 18A y 18X.
Desarrollo
Introduccin
PICAXE es un sistema basado en microcontroladores PIC muy fcil de programar
ya que utiliza un lenguaje BASIC muy sencillo, adems de contar tambin con la
posibilidad de programarlos con diagramas de flujo. El sistema PICAXE aprovecha
todas las caractersticas de los microcontroladores de bajo costo que incorporan
memoria FLASH.
Esta nueva forma de diseo y programacin, que empezamos a utilizar en proyectos
publicados en Saber Electrnica hace ms de dos aos (vea la Mascota Electrnica
de Saber N 180), se consigue gracias a un sistema operativo que la empresa
inglesa Revolution Education le graba a los PICs de Microchip. Es decir, un circuito
integrado PICAXE no es ms que un PIC al que se le ha grabado un programa
interno para obtener fabulosas ventajas.
El sistema PICAXE est disponible en tres versiones que son el de 8 terminales
(PICAXE-08), 18 terminales (PICAXE-18) y 28 terminales (PICAXE-28). En estos
microcontroladores ya se tienen definidas las terminales que tienen la funcin de
entrada y salida de datos, adems de las terminales que sirven para programar al
PICAXE en sitio o, en otras palabras, sobre la misma aplicacin.
En las figuras 1, 2 y 3 se muestran los circuitos esquemticos de la disposicin de
cada uno de los microcontroladores PICAXE.
Cabe aclarar que este tema ya lo hemos presentado varias veces. Sin embargo, no
est de ms recordar las bases, ya que conocer los circuitos bsicos PICAXE para
diseo de proyectos microcontrolados es tan necesario como conocer la ley de
Ohm.
En la figura 1 se muestra el circuito esquemtico para un PICAXE de 8 terminales,
de las cuales las que estn identificadas como Pin1 E/S, Pin2 E/S, Pin3 E/S y Pin4
E/S, son terminales que pueden funcionar como entradas o salidas de datos del
exterior hacia el microcontrolador. Las terminales identificadas como Serial En y
Serial Sal, se utilizan para programar al microcontrolador a travs del puerto serie de
http://www.clubse.com.ar/DIEGO/NOTAS/3notas/nota18.htm
FIGURA 1
una PC, para lo cual las terminales del conector identificado como CON1 se hacen
llegar al conector DB9 de la PC tal como se muestra en la figura 4. Por otra parte, de
la misma figura 1 se observa que la terminal identificada como Serial Sal, cumple
con una doble funcin, y dependiendo de donde se ubique un jumper selector en el
conector CON2, se podr programar al PIC o esa misma terminal. Una vez
programado el PIC, tendr la funcin de una terminal de salida de datos.
Del circuito esquemtico de la figura 2 se observa la forma en que estn dispuestas
las terminales de un PICAXE de 18 terminales, de las cuales las que se encuentran
identificadas como En 0, En 1, En 2, En 6 y En 7 son dedicadas exclusivamente
para adquirir datos del exterior hacia el microcontrolador. Las terminales que se
encuentran identificadas de la Sal 0 a Sal 7 son exclusivamente para enviar datos
hacia afuera del microcontrolador, mientras que las terminales identificadas como
Serial Sal y Serial En se utilizan para programar al microcontrolador.
En el circuito de la figura 3 se muestra la forma de conectar a un PICAXE de 28
terminales, en donde aparte de las terminales de entrada que se encuentran
definidas como En 0 a En 7, tambin se cuenta con las terminales de salida
identificadas como Sal 0 a Sal 7, adems de 4 terminales para entrada de datos
analgicos, y por ltimo las terminales de programacin del microcontrolador.
Ya se ha mencionado que el sistema PICAXE no requiere de programador o
borrador, ya que utiliza nicamente tres alambres conectados al puerto serie de una
computadora. Una vez que han sido identificadas las terminales a utilizar en el
conector del puerto serie de la PC, ahora lo que sigue es preparar la conexin hacia
el PIC, tomando en cuenta las terminales tal como se observa en la figura 4. Se
puede emplear (es recomendable) un plug de los utilizados para conectar los
audfonos a la salida de audio de un walkman o discman, y tener un cable con un
conector DB9 en un extremo y un plug de audio en el otro.
Central de Alarma Inteligente
En Saber Electrnica N 188 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. Una de las zonas es de disparo demorado para que le d la
oportunidad al usuario de desconectar la alarma cuando est ingresando a la
propiedad; las otras dos zonas son de disparo instantneo, lo que implica que una
vez detectada una interrupcin, las salidas cambian de estado de inmediato. En
cuanto a las salidas, una de ellas es 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 es temporizada, es decir, una sirena sonar durante 3 minutos 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.
El sistema puede 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.
En la figura 5 se aprecia el diagrama en bloques del sistema de alarma inteligente
con las conexiones a los elementos perifricos, ya sean sensores o actuadores.
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 posee un microcontrolador PICAXE08. En la figura 6 se reproduce el circuito correspondiente a la central de alarma.
Para este integrado se recomienda una tensin de alimentacin de 5V y dos
resistores para establecer la tensin necesaria en los datos a ser ingresados al
PICAXE. Posee 5 patas de entrada/salida de datos denominados PIN 0 a PIN 4. El
PIN 0 (pata 7) solamente puede ser salida de datos, el PIN 3 (pata 4) slo puede
ser entrada y el resto se puede establecer como entrada o salida de datos.
Para programar el PICAXE se conecta un plug estreo pequeo en el conector
denominado PROG y por medio de un cable se conecta al puerto serial de la
computadora (vea en la figura 4 el armado del cable). El programa, ya sea en
diagrama de flujo o en BASIC puede construirse en el utilitario Editor de Programas
que puede bajar sin cargo de nuestra web con la clave PICAXE.
El circuito de la central es muy sencillo. En la tabla 1 encontrar la correspondencia
http://www.clubse.com.ar/DIEGO/NOTAS/3notas/nota18.htm
Pgina 2
FIGURA 2
FIGURA 3
FIGURA 4
PROMOCIONES
entre las patas del PICAXE y las entradas y salidas de la placa. En los diagramas
que explicaremos, si se detecta un cambio de estado en la entrada demorada, el
operador tiene 10 segundos para desactivar la alarma antes de que se accione el
sistema sonoro. No importa que se vuelva a restablecer el circuito luego de haberse
detectado una interrupcin, ya que igualmente se activarn luego de 10 segundos
de detectada la primera interrupcin.
Cuando se aplica alimentacin a la central, hay un perodo de rearme de 10
segundos durante los cuales las entradas estn inhibidas para dar tiempo al usuario
de abandonar la propiedad protegida luego de haber puesto la alarma.
Durante estos 10 segundos no sern reconocidas ningn cambio de estados en los
sensores de las tres zonas. Pasados estos 10 segundos, si se detecta una
interrupcin en las entradas instantneas, de inmediato se accionarn las salidas.
En cuanto a las salidas, proponemos dos posibilidades. La salida 1 es de activacin
continua, lo que significa que una vez disparada la alarma, esta salida slo se
deshabilitar si se apaga la central (si se la desconecta) mientras que la salida 2 es
temporizada y esto se debe a que muchas veces el usuario pretende que exista un
sistema sonoro que suene durante un tiempo y luego se apague, de modo de dar la
alerta a un sereno o a la polica pero que no altere la paz a los vecinos durante
mucho tiempo. Esta salida puede estar activa en tiempos de algunos segundos
desde varios minutos y hasta horas.
Las entradas de la central se han dispuesto de forma tal que hace falta un corto
entre ambos cables para que la zona se active. De esta manera, cualquier corte o
interrupcin har disparar al sistema. Por cada zona puede conectar ms de un
sensor siempre que los mismos estn en serie y que los mismos representen un
corto (un cable) en estado de reposo.
En cuanto a las salidas, note que se han colocado transistores BC548, los que se
saturarn cada vez que una salida se active. En esta condicin se podrn alimentar
dispositivos con un consumo de 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).
Pgina 3
FIGURA 5
EXCLUSIVO MEXICO
Programacin de la Central
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. El archivo (programa) para poder abrirlo en el Editor de
Programas se llama sencilla.cad y lo puede bajar de nuestra web:
www.webelectronica.com.ar, haciendo click en el cono password e ingresando la
clave alarma. Con esta clave encontrar tambin el artculo completo, que incluye
la placa de circuito impreso y detalles de conexin y programacin. En dicho sitio
tambin encontrar un link para bajar el Editor de Programacin y un tutorial para
aprender a usar el programa, por si Ud. no ha ledo ediciones anteriores de Saber
Electrnica.
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
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.
Ahora bien, muchas veces, por desperfectos de un sensor, o porque la 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. Para esta central construmos un diagrama de flujo en el Editor de
Programas para un sistema que va contando la cantidad de veces que se dispara
el sistema desde una zona sin que se haya desconectado la central. De esta
http://www.clubse.com.ar/DIEGO/NOTAS/3notas/nota18.htm
Pgina 4
FIGURA 6
http://www.clubse.com.ar/DIEGO/NOTAS/3notas/nota18.htm
FIGURA 7
Pgina 5
FIGURA 8
FIGURA 9
PROMOCIONES
http://www.clubse.com.ar/DIEGO/NOTAS/3notas/nota18.htm
Pgina 6
Sobre el Autor:
Wilfrido Gonzlez Bonilla es un experimentado Ingeniero, autor de numerosos
proyectos educativos y para la industria; tambin es un muy reconocido educador,
destacndose en el rea de los microcontroladores. Es precursor, en Mxico, de los
microcontroladores PIC y PICAXE. Wilfrido espera las consultas de todos los
lectores, sobre los proyectos de su autora, en la tienda Electrnica Estudio que se
encuentra en Repblica del Salvador N 9B, local 8D (CP 06000), DF, Mxico.
Tambin puede consultarlo por telfono al nmero: (0155) 55 12 79 75 o enviar un
mail a: wgb@electronicaestudio .com.
Sistema de Seguridad
Microcontrolado de
4 Zonas y 8 Salidas
Con el Mdulo de Entrenamiento PICAXE 18 es posible construir una central de
alarma de hasta 5 zonas (de entrada) y 8 salidas. Utilizando el PICAXE 18X es
posible emplear entradas analgicas y manejar directamente teclados y displays, tal
como se ha explicado en ediciones anteriores de Saber Electrnica (vea ejemplos
de uso en Saber N 205). En esta central microcontrolada, las variables (tiempos de
demora y activacin, zonas instantneas o demoradas, activacin de zonas
perimetrales, salidas continuas o temporizadas, etc.) pueden ser reprogramadas a
voluntad del tcnico y/o del usuario. Tal como en el caso de la central que
explicramos anteriormente, una de las zonas es de disparo demorado para que le
d la oportunidad al usuario de desconectar la alarma cuando est ingresando a la
propiedad, las otras 2 zonas son de disparo instantneo para seguridad antirrobo, lo
que implica que una vez detectada una interrupcin, las salidas cambian de estado
de inmediato y las otras dos entradas se pueden emplear para detectar humo
(incendio), humedad, exceso de temperatura o cualquier otra variable, ya sea
anloga o digital. En cuanto a las salidas, una de ellas es de activacin continua de
modo que una vez disparada la alarma, slo se desactivar esa salida si se
desconecta la central, otra salida es temporizada, es decir, una sirena sonar
durante 3 minutos 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. Tambin se emplean otras dos salidas que activarn
determinados sistemas conforme a las condiciones de programacin para las otras
variables descriptas que no son antirrobo.
Podemos construir el programa a grabar en el PICAXE para que el sistema pueda
detectar posibles fallas en algn sensor de alguna de las tres zonas antirrobo 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. En el ejemplo que proponemos, cuando se detecta un cambio de
condicin en alguna de las 2 zonas (o en ambas) que se emplean para monitorear
otras variables que no sean antirrobo, se activar la salida correspondiente y el
programa quedar a la espera de su desconexin para el restablecimiento del
sistema.
En la figura 12 se aprecia el circuito de la central de alarma inteligente de 5 zonas y 8
salidas con las indicaciones para las conexiones a los elementos perifricos, ya
sean sensores o actuadores.
Para programar el PICAXE del Mdulo de Entrenamiento se conecta un cable
pequeo en el conector denominado RS232 y se lo conecta al puerto serial de la
computadora (vea en las figuras 4 y 10 el armado del cable). El programa, ya sea en
diagrama de flujo o en BASIC puede construirse en el utilitario Editor de Programas
que puede bajar sin cargo de nuestra web con la clave PICAXE.
En la tabla 3 encontrar la correspondencia entre las patas del PICAXE-18, las
entradas y salidas de la placa y qu elemento conectamos en cada terminal. En los
diagramas que explicaremos, si se detecta un cambio de estado en la entrada
demorada (RA2), el operador tiene 10 segundos para desactivar la alarma antes de
que se accione el sistema sonoro.
No importa que se vuelva a restablecer el circuito luego de haberse detectado una
interrupcin, ya que igualmente se activarn luego de 10 segundos de detectada la
primera interrupcin.
En la figura 13 se puede apreciar el diagrama de flujo construido en el Editor de
Programas.
Cuando se aplica alimentacin a la central, hay un perodo de rearme de 10
segundos durante los cuales las entradas estn inhibidas para dar tiempo al usuario
http://www.clubse.com.ar/DIEGO/NOTAS/3notas/nota18.htm
FIGURA 10
FIGURA 11
FIGURA 12
Pgina 7
FIGURA 13
PROMOCIONES
FIGURA 14
http://www.clubse.com.ar/DIEGO/NOTAS/3notas/nota18.htm
Pgina 8
EXCLUSIVO MEXICO
http://www.clubse.com.ar/DIEGO/NOTAS/3notas/nota18.htm