lunes, 13 de octubre de 2008
Ayúdanos a crecer, haz NeoTeo tu página de inicio RegistrarseIniciar sesión

Páginas:

Open Alarm: El sistema de alarma hogareña de NeoTeo (IV)

Por: Ariel Palazzesi  @  martes, 27 de mayo de 2008  Nota vista 8872 veces

Hoy nos ocuparemos de los sensores que utilizará nuestra alarma. Existe una gran variedad de opciones, y debemos pensar bien cuales de ellos utilizaremos. Al fin y al cabo, serán los “ojos” y “oídos” de nuestro sistema de seguridad.

¿te interesa?
41 -5
46 votos
Figura 1: Conexión de un pulsador.

Un sensor es un dispositivo que se encarga de evaluar una condición física, y en función del resultado recogido entregar una señal determinada al circuito principal. Puede ser muy simple, como es el caso de un pulsador; o sumamente complicado, como un sensor de partículas radioactivas. Pero desde el punto de vista de nuestra alarma, solo nos interesa la señal que entrega cada sensor y no la forma en que hace su trabajo.

Pulsadores
Como decíamos, el sensor más sencillo quizás sea un simple pulsador. Y es posible que en muchos casos, sea todo lo que necesitamos para poner a funcionar nuestro sistema de alarma. Existen dos tipos de pulsadores: los “normalmente abiertos” y los “normalmente cerrados”.

En el primer caso, los contactos del pulsador se encuentran sin conectar mientras que el pulsador está en reposo, y se unen al presionarlo. Este es el tipo más difundido, y podemos encontrarlo, por ejemplo, en la tecla que acciona un timbre o en cada una de las teclas de nuestro teclado.

Los “normalmente cerrados” funcionan al revés: mientras que están en reposo, sus contactos se encuentran conectados, y se separan al accionar el interruptor. Este comportamiento puede ser interesante para utilizarlo, por ejemplo, como sensor de apertura de puertas. Si podemos colocarlo de forma que al cerrarse una puerta se presione el pulsador, su salida se activará cuando la puerta se abre, disparando la alarma.

La figura 1 muestra de que manera debemos conectar un pulsador a nuestro sistema de alarma. Como puede verse, y suponiendo de que se trata de un pulsador “normalmente abierto”, mientras que no se active, el terminal marcado como “ENTRADA” estará a nivel bajo, ya que se encuentra “puesto a tierra” mediante el resistor de 10K. En caso de que se presione el pulsador, “ENTRADA” automáticamente pasará a nivel alto a través de los contactos del mismo. La función de R1 es evitar que cuando esto ocurra se provoque un cortocircuito entre los hilos de alimentación.
 

Este tipo de pulsador puede utilizarse en una puerta.
Otro modelo, "recuperado" de una vieja impresora.

Si miramos el esquema eléctrico de nuestro módulo principal, veremos que este tipo de pulsador está conectado al pin 2 del microcontrolador, que se corresponde con el PORTA.0 . El siguiente código en PIC BASIC muestra como “interpretar” el estado de este pulsador:


'----- CONFIGURO PUERTOS-----
'Configuro el PORTA:
AllDigital
TRISA = 1  'Todas entradas

Symbol entrada1 = PORTA.0 ‘Defino entrada1 como PORTA.0

If entrada1 = 1 Then  ‘Si se ha presionado el pulsador…
    ‘Aquí va la parte del programa
    ‘que activa la sirena, etc.
Endif


En caso de que estemos utilizando pulsadores normalmente cerrados, debemos conectarlos a la bornera que utiliza el pin 3 del microcontrolador (al menos, si estamos utilizando el esquema propuesto por NeoTeo), que corresponde a PORTA.1. En este caso, el pulsador estará abierto mientras que permanece presionado, por lo que PORTA.1 será “0”, hasta que el pulsador se libere al abrir la puerta que está “vigilando”. El código correspondiente en PIC BASIC debería parecerse a este:


'----- CONFIGURO PUERTOS-----
'Configuro el PORTA:
AllDigital
TRISA = 1  'Todas entradas

Symbol entrada2 = PORTA.1 ‘Defino entrada1 como PORTA.1

If entrada2 = 1 Then  ‘Si se ha soltado el pulsador…
    ‘Aquí va la parte del programa
    ‘que activa la sirena, etc.
Endif

Pero pasemos página, y veamos otro tipo de sensores.

Siguiente
Sensores de luz

Artículo Siguiente
Windows 7: Características reveladas
Artículo Anterior
Apple y su patente solar
CopyRight
Prohibida su copia total con o sin fines comerciales. Copias parciales deben citar la fuente.

 

URL Trackback para esta noticia:
Votos: -1 de 1
witchblade
witchblade
witchblade
20/06/2008
18:19:11
#1   Hola Ariel. Me parece muy bueno el proyecto yo estoy arrancando en este campo y me parece muy bueno, lastimosamente hay algunas cosas que no etiendo y me gustaria saber si tienes algun correo al que te pueda escribir para que me colabores con las dudas...

Que tengas un gran dia
    Responder 
Votos: 1 de 1
Ariel Palazzesi
Ariel Palazzesi
Ariel Palazzesi
20/06/2008
19:36:55
#1   Hola witchblade!
Intenta plantear tus dudas por aqui, de forma que los demás lectores tambien conozcan las respuestas... te parece?
Prometo responder pronto. :)

Saludos.
     Responder 
Votos: -1 de 1
roesvi
roesvi
roesvi
22/06/2008
5:41:46
#2   Hola Ariel: Quiero realizar este proyecto y necesito saber si lo llevaste a la practica y como funcionó. Es posible separar por zonas. Hecho de menos una bateria ante un corte de energia. Donde encuentro el código que activa la sirena.Gracias
     Responder 
Votos: 0 de 2
mohicanoxxx
mohicanoxxx
mohicanoxxx
05/08/2008
8:31:53
#3   Tienes terminado el proyecto ya? Estoy pensando en dotar mi casa de una alarma para avisar de posibles intrusos. Sabes si es posible que se pueda conectar a internet y que te mande un mensaje al movil o un correo electronico cuando se active? Muchas gracias y continua con tu proyecto que tiene muy buena pinta. Un saludo.
     Responder 
 
 
Datos  Login Registrarse
Usuario
   
Email
Website
 
Nuevo comentario:


Tags HTML permitidos: br
 
 
NeoTeo


 


 

Revista NeoTeo

Autores