Sistema Control de Ingreso de Vehiculos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

Revista Tecnológica ESPOL, Vol. xx, N.

xx, pp-pp, (Mayo, 2009)

Sistema de control de ingreso de vehículos


Foulton Tomás Quimí Lino
Eduardo Emanuel Blacio Díaz
Dr. Ing. Carlos Valdivieso.
Facultad de Ingeniería Eléctrica y Computación
Escuela Superior Politécnica del Litoral
Campus Gustavo Galindo Km 30.5, vía Perimetral, Apartado 09-01-5863, Guayaquil, Ecuador
[email protected],[email protected]

Resumen
Considerando el problema de la inseguridad en el país, este proyecto está orientado a dar una solución para
poder controlar el acceso de vehículos a propiedades privadas; conocemos que los usuarios de recintos privados
son los residentes y visitantes. Para la identificación de los residentes se ha considerado el uso de la tecnología
RFID (identificación por radiofrecuencia); el sistema será capaz de identificar a los usuarios y guardar la
fotografía, registrar en una base de datos información de ingresos y salidas de vehículos, además controlar el paso
de vehículos manejando los tiempos que debe emplear el brazo mecánico mediante el uso de sensores infrarrojos.
El uso de tecnología Ethernet empleada en el proyecto facilita el acceso remoto a la base de datos, se podrá ver
reportes de ingresos y salidas utilizando LabView como herramienta de interfaz con los usuarios administradores.
Las tecnologías empleadas en el proyecto facilitaron el desarrollo de un sistema eficiente que en las pruebas nos
dio excelentes resultados; la comunicación vía Ethernet entre la computadora y el hardware de nuestro equipo
resultó muy provechosa, que gracias a los microcontroladores nos abrió posibilidades para el buen manejo de la
comunicación. El poder colaborar con un problema en nuestra comunidad nos deja gran satisfacción y nos hace
pensar que con las herramientas y el conocimiento adquiridos en la universidad somos capaces de generar
aplicaciones.

Palabras Claves: “Seguridad”, “Control de acceso”

Abstract

Considering the problem of insecurity in the country, this project is aimed to provide a solution to control the
access of vehicles in private property; we know that users in private locations are residents and visitors. To
identify the residents we have considered the use of RFID (radio frequency identification); the system will be able
to identify users and it will save pictures and information of the vehicles that may enter or exit the location in a
database; the system also controls the passage of vehicles managing the time in which the mechanical arm moves,
using infrared sensors. The use of Ethernet technology used in the project enables remote access to the database;
LabView is used to view reports of incoming vehicles or those that exit the location. The technologies used in the
project facilitated the development of an efficient system that gave us excellent test results; the communication via
Ethernet between the computer and the hardware of our system was established, thanks to microcontrollers
opening a variety of possibilities in management. The chance to work solving a problem in our community gives us
great satisfaction and encourages us to work on new applications.
1. Introducción personal de seguridad, el sistema toma una foto
mediante cámaras y la envía al repositorio de
La inseguridad en lugares privados ha sido archivos. Para la salida del recinto, de forma
siempre un problema soportado por la gente, los automática se activa el brazo mecánico y toma una
controles llevados en ciertos casos son poco fotografía.
eficientes. Esto nos lleva a reflexionar acerca de este
problema, como alternativa, en el mercado existen La utilización de tecnología Ethernet facilita la
varias que los fabricantes de productos de seguridad comunicación remota de la aplicación, además
han desarrollado. La gama de posibilidades van cómo medio para enviar las ordenes hacia el
desde simples brazos mecánicos hasta sofisticados computador.
sistemas de control con cámaras de circuitos
cerrados, cuyo costo varía según la sofisticación de Los sensores nos ayudaron a ver el paso de
cada sistema. vehículos, para evitar que el brazo mecánico no baje
cuando el vehículo está pasando.
El no poseer registros detallados de los ingresos y
salidas de vehículos, es un riesgo a lo que los LabView es una herramienta muy útil para
residentes están expuestos por no tener información presentar reportes, en el proyecto utilizamos la
en caso de haber problemas con la seguridad. Las conexión a una base de datos remota para poder
personas encargadas de registrar llevan en algunos acceder a los datos en la base, cada vez que la
casos registros manuales que a veces se pierden y administración desee ver en algún punto en el
están sujetos a errores humanos. Todo lo descrito tiempo que vehículos ingresaron, ejecuta la
anteriormente es preocupante debido a que ocurren aplicación y podrá ver la información de los
delitos en los cuales no se conoce quienes los vehículos que ingresaron o salieron con la hora y
perpetraron, guardar la información de ingreso o fecha de ingreso, además podrá visualizar la foto
salida es una buena alternativa, es decir que si a todo tomada por las cámaras
vehículo que ingresa a un recinto privado se lo
registra con la fecha y hora exactos y además con
una fotografía, ayudaría bastante en casos como 2. Materiales y Funcionamiento
identificación de actores de delitos, facilitaría las
pruebas. 2.1. Materiales.
Antes de proponer la solución identificaremos los A continuación se listarán los componentes
actores del modelo, los residentes, quienes residen principales usados en este proyecto:
en el recinto privado, los visitantes son las personas Hardware:
que no residen pero que desean obtener el ingreso - Cámaras Web.
por algún motivo en particular. Otro actor es el - Microcontrolador PIC 18F4520.
personal que monitoreará la aplicación y revisará el - Módulo Ethernet ET-MINI-ENC28J60.
funcionamiento del sistema, la parte gerencial del - Etiquetas y lector RFID.
recinto son usuarios que necesitaran realizar - Motores de paso unipolares
consultas a los registros del sistema, esta consulta - Componentes electrónicos para circuitería
puede ser remota. Software:
- LABVIEW version 8.5 o superior.
La solución planteada al problema tiene como - Motor de base de datos MYSQL 5.0
características controlar el acceso de los residentes o - Connector ODBC - MYSQL.
visitantes, utilizando tecnología RFID se validará el - Paquete de NI VISION instalado.
ingreso de los residentes, los mismos que poseerán - Funciones LABSQL agregadas en
una tarjeta que acercarán a un lector, de este modo LABVIEW.
se procederá a levantar un brazo mecánico - Funciones del Database Toolkit agregadas
automáticamente sin necesidad de que un guardia en LABVIEW
active el sistema mecánico. La información que se - Administrador de MySql - SQLyog.
registrará será el tiempo de ingreso, además de - ni_imaq_usb_installer_86 instalado.
grabar las fotos en un directorio de las imágenes Componentes adicionales:
capturadas por cámaras en el momento de ingreso. - Maqueta a escala de una garita con tres
La foto que se toma es almacenada en un repositorio columnas, adecuada para este proyecto.
de fotos, la información será almacenada en una - Carro de juguete para el modelo a escala.
base de datos y las fotos en un directorio, para de - Cable UTP.
esta forma poder acceder remotamente a la - Fuente de voltaje de 5 VDC.
información ingresada. Para la entrada de visitantes,
se maneja en un esquema similar al de residentes, la
variante es la autorización manual por parte del
2.2. Funcionamiento - Primero, valida la clave de ingreso del
programa, sin la cual el programa no
Primero fue necesario programar el PIC por funcionará y mostrará un mensaje de error.
medio de la herramienta MIKROBASIC; El - Es necesario inicializar a comunicación
procedimiento que realiza el PIC es: UDP, la comunicación entre LABVIEW y
- Si existen datos seriales, leer los 12 bytes la base de datos, y los contadores del
del TAG RFID y validarlos; si son los programa.
correctos, enviar “1” vía UDP. - Se escuchará constantemente el puerto
- Si se presiona el botón de Visitantes, enviar UDP, y si llega un caracter, será convertido
“0” vía UDP. a número para ser luego procesado.
- Si se presiona el botón de Salida enviar “4” - Si el número es “1”, se toma la foto en la
vía UDP. cámara de residentes, se envía un “1” vía
- Si se presiona el botón de Apagar enviar UDP al PIC, y se guarda en la base de datos
“3” vía UDP. (tabla residentes) el id (contador
- Escuchar constantemente si hay incremental) y la fecha y la hora actual.
información UDP proveniente de - Si el número es “4”, se toma la foto en la
LABVIEW. cámara de salida, se envía un “0” vía UDP
- Si se recibe un “1”, abrir la plumilla de al PIC si el switch de bloquear puerta está
residentes, y mantenerla abierta hasta que el apagado, y se guarda en la base de datos
sensor de residentes registre un voltaje alto (tabla salida) el id (contador incremental) y
(5V) seguido por un voltaje bajo (0V). la fecha y la hora actual.
- Si se recibe un “0”, abrir la plumilla de - Si el número es “0”, se toma la foto del
salida, y mantenerla abierta hasta que el conductor, luego la foto de la placa;
sensor de salida registre un voltaje alto después, se procede a guardar en la base de
(5V) seguido por un voltaje bajo (0V). datos, el id y la cédula del visitante, y la
- Si se recibe un “3”, abrir la plumilla de fecha y hora actual. Por último, se prende
visitantes, y mantenerla abierta hasta que el el led de “visitante en espera”, y se espera a
sensor de visitantes registre un voltaje alto que se presione el botón de “abrir puerta” o
(5V) seguido por un voltaje bajo (0V). de “no abrir”, y según eso, se envía o no el
En cuanto a los sensores infrarrojos, construimos caracter “2” vía UDP.
3 sensores con su respectivo emisor y receptor - Si el número es “3”, no se realiza ninguna
infrarrojo. El emisor constará de un Diodo acción y se termina el programa.
infrarrojo que estará constantemente emitiendo En el panel frontal se configuran aspectos
energía infrarroja. El receptor constará de un importantes para el control del programa:
fototransistor que, cuando recibe energía infrarroja
directamente, mantiene un voltaje bajo en la salida
del transistor 2N2222. Cuando la energía infrarroja
es interrumpida, el transistor se satura enviando un
voltaje alto por el colector.

Figura 1. Emisor y receptor infrarrojo Figura 2. Panel frontal en LABVIEW

Los motores de paso están conectados a los CI En este panel, se muestran las fotos tomadas en
ULN2003 que a su vez están conectados ese momento. Tenemos la configuración UDP como
directamente al PIC. La secuencia correcta de son los puertos de escritura y lectura de LABVIEW
energizar las bobinas del motor, lograrán que éste se y la dirección IP del PIC hacia donde la información
mueva en la dirección deseada. será escrita. Tenemos también configuración de la
En cuanto a LABVIEW, el programa tendrá el base de datos, como es el nombre del DSN de la
siguiente funcionamiento: conexión, y los nombres de las tablas de los
visitantes, residentes y salida. En este panel se
específica también el directorio donde serán validación de la salida de los vehículos para el
guardadas las fotos tanto de residentes, de visitantes posterior cierre de la plumilla de acceso.
como de salida. Por último, tenemos los controles Incluimos en el programa de control, un acceso al
que nos permitirán ingresar el número de cédula de mismo mediante una clave de seguridad que
los visitantes, abrir o no abrir la plumilla de los asegurará que la persona que manejará el programa
visitantes y por último, bloquear la puerta de salida es de confianza.
si es conveniente. Creamos también un programa generador de
reportes, donde es posible visualizar reportes diarios
Para el reporte de los vehículos que ingresan y de visitantes, residentes y salida con sus respectivas
salen se tiene una aplicación en LabView, ésta fotos desde cualquier ordenador.
permitirá realizar una conexión remota con el motor Hemos logrado crear un modelo a escala de un
de base de datos, se podrá visualizar la fotografía, sistema de control de ingreso de vehículos, de fácil
fecha y hora de ingreso. Para poder ver la manejo, pero gran eficiencia.
información se configura poniendo el origen de
datos. Para poder ver según el día, hay un control 4. Conclusiones
que permitirá poner la fecha deseada,
adicionalmente se debe seleccionar el tipo de La comunicación Ethernet entre el PIC y el
consulta, esta es para residentes, visitantes y salidas. programa de control de LABVIEW nos brindó
escalabilidad en el proyecto en general, y permitió
eliminar limitaciones de distancias, ya que el
computador donde se controla la garita puede estar
muy lejos o muy cerca del sistema electrónico. [3]
La programación en Basic para el PIC fue para
nosotros una herramienta muy poderosa, en especial
por la facilidad que tiene para realizar la
comunicación Ethernet por medio de la librería
SPI_Ethernet, donde las funciones de manejo de
datos vía Ethernet ya están todas implementadas, y
su uso es relativamente sencillo. [2]
LABVIEW nos brindó grandes facilidades en el
manejo de imágenes por cámaras web. Las
funciones del NI VISION y el NI IMAQ se derivan
Figura 3. Panel frontal del reporte en LABVIEW en múltiples aplicaciones, de fácil entendimiento.
Los ejemplos proporcionados en el paquete de NI
3. Resultados VISION nos permitieron entender ampliamente el
manejo de imágenes y de cámaras web en
En nuestro sistema, pudimos implementar la LABVIEW [1]. Así igual, los paquetes de manejo
tecnología RFID para la validación del ingreso de de base de datos y las funciones de comunicación
los residentes, que nos permitió un acceso sencillo Ethernet, nos brindaron grandes facilidades en el
pero efectivo. diseño de este proyecto.
Como medida de seguridad, logramos tomarles El manejo de motores de paso simplificó el
una foto a los conductores que acceden al sistema en control de las plumillas de acceso, brindándonos la
cualquiera de las columnas, y logramos guardarla en facilidad de levantar o bajar la plumilla la cantidad
un directorio específico del computador donde está de grados que deseamos, sin mayores problemas de
el programa de control. control. [4]
Para los visitantes, tomamos una foto extra a la El PIC18F4520 fue una perfecta elección para
placa como un registro adicional de seguridad para este proyecto, porque soporta perfectamente la
los visitantes que han llegado. comunicación SPI y por la cantidad de memoria
Implementamos con éxito una plumilla de acceso ROM que supera los 4KB. [5]
por medio de motores de paso. Las herramientas usadas en este proyecto, fueron
Pudimos guardar en la base de datos de MYSQL, una buena elección para la construcción de nuestro
datos importantes de los usuarios del sistema como modelo a escala. Los motores y sensores nos
son el id, la fecha y la hora; y en el caso de los brindaron simplicidad en el diseño, y el PIC junto
visitantes, también el número de cédula del mismo. con LABVIEW nos dio escalabilidad en el proyecto.
Logramos que la información enviada y recibida [6]
entre el PIC y LABVIEW sea enteramente vía El sistema en general es de gran eficiencia, ya
Ethernet, específicamente, por comunicación UDP. que por medio de las fotos tomadas, y la
Para optimizar la salida de los vehículos, usamos información en la base de datos, podemos hacerle un
sensores infrarrojos, que permitieron la correcta correcto seguimiento a cada usuario que ha
ingresado en el sistema en caso de un siniestro. [8]
La seguridad también se ve reflejada en el control [4] Escuela Politécnica Superior de Alcoy, proyecto
de acceso de los visitantes y en el control de acceso LSED, Año: 2002 – 2003, Título:
de la salida por medio de los botones para abrir la SECUENCIAS PARA MANEJAR MOTORES
plumilla de los visitantes, y del switch para bloquear PASO A PASO (UNIPOLAR), disponible en
la plumilla de salida. En el caso de los residentes, la http://server-
tecnología RFID nos brindó la seguridad necesaria die.alc.upv.es/asignaturas/LSED/2002-
para validar su ingreso [7]. Un último factor de 03/MotoresPasoaPaso/ftomotpap.htm
seguridad es la clave de seguridad del programa de [5] Universidad Antonio Nariño, 21 de Junio del
control, que nos asegura que la persona que controla 2008, Título: Comunicación Serial, disponible
el sistema, sea una persona autorizada. en
La interfaz de LABVIEW permitió que el control http://www.geocities.com/micros_uan/cap47.ht
del programa sea de fácil manejo para cualquier ml
persona que esté monitoreando el sistema. [9] [6] Wikipedia, 22 de mayo 2009, Titulo: Sensores
El programa desarrollado para la generación de Infrarrojos, disponible en
reportes diarios, nos brinda una opción sencilla para http://es.wikipedia.org/
monitorear la actividad en el sistema en cualquiera wiki/Sensores_infrarrojos
de sus columnas. [7] Juan Carlos Llamazares, Título: ¿Cómo
funciona?: Tarjetas identificadoras sin contacto
5. Referencias o sistemas RFID, disponible en
http://www.ecojoven.com /dos/03/RFID.html
[1] National Instruments, Noviembre 2005, Título: [8] United States, Michael Widenius, David
NI Vision for LabVIEWTM User Manual, Axmark, and MySQL AB, MySQL Reference
disponible en Manual, O’ Reilly community press, 2002, pp
http://www.ni.com/pdf/manuals/371007b.pdf. 173-204.
[2] MikroElektronika, Título: MikroBASIC User’s [9] Mexico, José Rafael Lajara Vizcaíno, José
Manual, disponible en http://www.mikroe.com Pelegrí Sebastiá, LabVIEW, entorno gráfico de
/pdf/mikrobasic/mikrobasic_manual.pdf programación, Alfaomega - Marcombo S.A.,
[3] Navaismo, 15 de septiembre de 2008, Título: 2007, pp 3-63, 187-205.
M2Eth-Board: conecta tu PIC a Ethernet,
disponible en
http://www.micropic.es/index.php?
option=com_content&task=view&id=79&Itemi
d=1

También podría gustarte