Você está na página 1de 5

IMPLANTACIN DE UN SISTEMA DE CONTROL DE ACCESOS BASADO

EN RFID, CON GESTION DE BASE DE DATOS POR VISUAL BASIC.NET.


Jair Gutirrez
e-mail: prodisoft@outlook.com

Efrn Paz
e-mail: pazefren677@hotmail.com

Jhon lvaro Muoz


e-mail: jhonpom@hotmail.com

RESUMEN: La importancia que ha venido tomando el


control de accesos a nivel de empresas y de
instituciones a permitido la incorporacin de nuevas
tecnologas en los campos de identificacin, dando paso
entre ellas a la identificacin por radiofrecuencia (RFID),
un concepto que permite agilizar procesos adems de
interactuar como otras tecnologas, con aplicaciones y
bases de datos que controlan, y toman decisiones que a
su vez permiten establecer un tipo de control sobre otros
dispositivos encargados de procesos a gran o pequea
escala.
PALABRAS CLAVE: Identificacin, radiofrecuencia,
acceso, programacin, base de datos.

1. INTRODUCCIN
Las siglas RFID son las iniciales en ingles de
identificacin por Radiofrecuencia y se utilizan para
referirse de forma genrica a un conjunto de tecnologas
utilizadas para identificar personas, animales y objetos
basadas en la comunicacin sin hilos utilizando las
ondas de radio. Contrariamente a lo que pueda parecer,
estas tecnologas vienen utilizndose desde hace
muchos aos en diferentes sectores de la industria, sin
embargo es ahora cuando estn en plena actualidad,
principalmente impulsadas por su utilizacin en los
elementos cotidianos y su posible uso masivo en la
cadena de suministro. La diferencia fundamental que
ofrece el uso de RFID para la identificacin, frente a
otros mtodos es la incorporacin de inteligencia a
cualquier tipo de producto ms all de la mera
identificacin, lo que abre una variedad de aplicaciones
inimaginables en muchos sectores de la industria, la
salud, la logstica, el transporte, etc.
La tecnologa RFID ha revolucionado la industria de la
identificacin
automtica
ofreciendo
avances
significativos en comparacin con sistemas tradicionales
como cdigo de barras, tarjetas de banda magnticas y
chips de contacto o proximidad. RFID ha resuelto
problemas que anteriormente se pensaba que no podan
tener solucin.

2. OBJETIVO GENERAL

Desarrollar un sistema de acceso por radiofrecuencia


(RFID) de bajo costo sincronizado a una base de datos
encargada de manejar el estado del acceso

Objetivos especficos:

Investigar los diferentes tipos de sistemas de


identificacin, entre ellos principalmente los basados
en radiofrecuencia, su funcionamiento y posterior
implementacin
Desarrollar un software capaz de sincronizarse con
un circuito RFID

3. JUSTIFICACIN
La realizacin de este proyecto pretende ofrecer un
aporte en el desarrollo e implementacin de tecnologas
de control de acceso e identificacin por radiofrecuencia
RFID, teniendo como propsito principal la investigacin
y produccin a bajo costo.
Entre las grandes ventajas que tiene la implementacin
de este sistema estn la reduccin de la intervencin
humana en las actividades de identificacin y posterior
autorizacin de acceso, as se evidencia mayor
eficiencia en los procesos, adems la sincronizacin
entre los lectores RFID y un software capaz de vincular
la informacin contenida en los tags con una base de
datos permite potencializar al mximo los usos que ms
all del trabajo planteado se puede obtener.

4. DESARROLLO
4.1 CARACTERSTICAS GENERALES

Los transponders activos simples son implementados en


ubicacin, identificacin y en sistemas de navegacin
para aeronaves comerciales o privadas. Un ejemplo
es un dispositivo RFID que trasmite una seal
codificada cuando recibe desde un punto de control,
un requerimiento. La seal de salida del transponder es
rastreada de manera que siempre se detecta su
presencia. Las frecuencias del reader
y
el
transponder
son preasignadas y las distancias
manejadas por este tipo de equipos pueden llegar a ser
de miles de kilmetros.

Bsicamente, un sistema RFID siempre es un arreglo de


dos componentes:

Tambin existen transponders activos ms sofisticados


que son usados en comunicaciones satelitales y
vehculos espaciales; estos utilizan una banda de
frecuencia para realizar el uplink (transmisin de datos
de la estacin terrestre al satlite) y otra para el downlink
(transmisin de datos del satlite a la estacin terrena).

Un reader, tpicamente, contiene un mdulo a cierta


frecuencia (el transmisor y el receptor), una unidad de
control y un elemento que se acopla al transponder.
Adems, algunos readers vienen con una interfaz
adicional (RS232, RS485) lo que permite enviar los
datos recibidos a otro sistema.

Por otro lado, el reader genera un campo de


radiofrecuencia, normalmente conmutando (conectando
y desconectando) una bobina a alta frecuencia. Las
frecuencias usuales van desde 125 kHz. hasta la banda
ISM (Industrial Scientific and Medical) de 2,4 GHz e
incluso ms.

Todo sistema RFID se compone de un reader o sistema


de base que lee y escribe datos en los transponders y
un transponder o transmisor que responde al reader.

El campo de radiofrecuencia genera una corriente


elctrica sobre la bobina de recepcin del dispositivo,
esta seal es rectificada y de esta manera se alimenta el
circuito. Cuando esta llega a ser suficiente, el circuito
transmite sus datos, el reader, entonces detecta los
datos transmitidos por la tarjeta como una perturbacin
del propio nivel de la seal.

Figura 1

El transponder es un dispositivo de control, supervisin o


comunicacin inalmbrica que recibe y automticamente
responde a una seal entrante. El trmino es una
contraccin de las dos palabras en ingls transmitter y
responder.
El transponder, es el dispositivo en el cual se
encuentran almacenados los datos de identificacin
de un elemento en cualquier sistema RFID;
normalmente consiste en un elemento de acople de
radiofrecuencia (bobina o antena) y un microchip.
Cuando el transponder, que dependiendo del caso
posee o no su propio suministro de voltaje, no est
dentro de la distancia de respuesta del reader se
comporta como un elemento totalmente pasivo. El
transponder slo es activado cuando est dentro de la
distancia de respuesta de un reader. La potencia
requerida para activar el transponder es suministrada a
ste por la unidad de acople de radiofrecuencia as
como tambin suministra las seales de control y
sincronismo, y los datos como tal.
Los transponders pueden ser de dos tipos: activos o
pasivos. Ejemplos de un transponder pasivo son las
etiquetas magnticas, como las presentes en las tarjetas
de crdito y en los elementos almacenados. Un
transponder pasivo debe ser usado con un sensor activo
que decodifique y comunique los datos contenidos en
este. Una unidad de este tipo, utilizando tecnologa RFID
puede ser fsicamente pequea y su informacin puede
ser leda hasta varios metros de distancia.

Para el caso de los transponders pasivos la seal


recibida por el reader desde la tarjeta debe estar a un
nivel mnimo de -60dB por debajo de la portadora de
transmisin para ser leda efectivamente, normalmente
el intervalo de lectura para la mayora de los casos est
entre los 30 y 60 centmetros de distancia entre reader y
tarjeta.
Podemos encontrar adems dos tipos de readers
diferentes:
Sistemas con bobina simple; la misma bobina
sirve para transmitir la energa y los datos. Son ms
simples y ms baratos, pero tienen menos alcance.
Sistemas con dos bobinas, una para transmitir
energa y otra para transmitir datos.
Son ms caros, pero consiguen unas prestaciones
mayores.

4.2 PLANTEAMIENTO DE DESARROLLO


DEL SISTEMA

Figura 4

Figura 2

estructura del formato de salida del ID-12.

El sistema realizado est dividido en tres bloques


bsicos, estos estn definidos as

4.2.1

Figura 5

BLOQUE 1. LECTOR RFID

Tomando en cuenta las caractersticas que debe cumplir


el lector RFID para nuestros propsitos, se escoge el ID12 Innovations debido a su pequeo tamao, su costo y
la facilidad que brinda para la construccin del prototipo,
adems de cumplir con los requerimientos mnimos.

4.2.2 BLOQUE 2. COMUNICACIN RS232 PC


Este bloque es unidireccional, la comunicacin se realiza
desde el rs232, el cual enva el dato recibido desde el
lector al pc travs de un conector que puede estar
enlazado directamente al puerto serial del computador o
en su defecto usando un adaptador USB Serial, la
velocidad de transmisin y la configuracin estn dadas
por los datos que puede manejar el RS232 y el pc,
usualmente se usa una configuracin de 9600bps 8, N,
1.

4.2.3 BLOQUE 3. SOFTARE HARDWARE


DE CONTROL

Figura 3
Caractersticas del ID-12
Rango de lectura
Dimensiones
Frecuencia
Formato de tarjeta
Encoding
Voltaje
Rango de voltaje
Interfaz serial

12 cm
26mm x 25mm x 7mm
125KHz
EM 4001 o compatible
Manchester 64bits, modulo 64
5V @ 30mA nominal
4.6V hasta 5.4V
9600bps 8,N,1 TTL

Distribucin de pines del ID-12

Este bloque consta de dos componentes una parte de


software que se comunica con el dispositivo RS232 y
compara la informacin obtenida con una base de datos
y una parte de hardware que se encarga de recibir la
orden de control de otros dispositivos en este caso un
motor que a su vez acciona una puerta garantizando el
acceso al personal autorizado:

2.2.3.1 Software
Para realizar la parte que relaciona el sistema con el
usuario, se requiere un software que permita desarrollar
aplicaciones complejas pero con una interfaz sencilla y
amigable y que adems se acople perfectamente a la
plataforma del sistema operativo de Microsoft.

basada en el lenguaje SQL, se hace utilizando objetos


ADO (Active Data Object).
ADO contiene la coleccin de objetos para crear una
conexin a bases de datos y leer datos desde tablas,
trabajando como una interfaz hacia la fuente de datos.
Sin embargo, no se comunica directamente con la
base, sino que accede a ella a travs de una
interfaz intermediaria, llamada OLE DB (OLE Data
Base).

2.2.3.2 Hardware
Microcontrolador

Figura 6
Teniendo en cuenta lo anterior, se seleccion Visual
Basic 10, el cual es un lenguaje basado en objetos con
propiedades y mtodos, entre otras caractersticas.
Este
es un lenguaje de programacin visual,
tambin llamado lenguaje de cuarta generacin; esto
quiere decir que un gran nmero de tareas se realizan
sin escribir cdigo, simplemente con operaciones
grficas realizadas con el ratn, sobre la pantalla.
Visual Basic .NET est orientado a la realizacin de
programas para Windows, pudiendo incorporar todos
los elementos de este entorno informtico: ventanas,
botones, cajas de dilogo y de texto, botones de opcin
y de seleccin, barras de desplazamiento, grficos,
mens, etc.
En el desarrollo del cdigo se destacan tres
componentes importantes que se deben implementar
para integrar el hardware, el software, el servidor con las
bases de datos y el usuario.

En
el
mercado
existe
gran
variedad
de
microcontroladores de 8, 16 y 32 bits y de diferentes
arquitecturas. Las caractersticas necesarias para la
seleccin de un microcontrolador que pueda
comunicarse con un lector rfid son bsicamente dos
pines para comunicacin serial, uno de transmisin y
otro de recepcin de datos, en si el microcontrolador
necesita dos puertos seriales, uno para la comunicacin
con el RFID para las lecturas de los tags y el otro para la
comunicacin con el mdulo RS232 para transmitir los
datos del software.
Tambin se necesita disponibilidad de pines, esto debido
a la conexin de varios elementos: un LCD, en este
caso.
Velocidad de procesamiento
Tomando en cuenta que son varios elementos que debe
manejar,el microprocesador debe
ser
lo
suficientemente rpido para procesar todas las
interrupciones que se activan.
En el caso del presente proyecto nos hemos inclinado
por el pic 18f4550, un pic de gama alta que cumple con
los requisitos mnimos

Para comunicar el computador con el mdulo RFID, de


manera que el usuario pudiera manipularlo a travs de
una aplicacin de Windows, se utiliz el puerto serial
con el protocolo RS-232. Esto requiere el objeto de
Visual Basic Microsoft comm
Cuando los datos son adquiridos por Visual Basic desde
el mdulo RFID, estos se utilizan para realizar procesos
relacionados con las base de datos, donde se mantiene
un registro bsico de las personas, identificacin, acceso
y fotos
Estas bases de datos se encuentran en local pudiendo
estar en servidores remotos
El software desarrollado para la aplicacin realiza todas
sus transacciones a travs de una interfaz grafica
amigable; es por esto que se hace necesario manejar
las bases de datos por medio de cdigo y la
comunicacin entre Visual Basic y una base de datos

Figura 7
Puente H LN298

Figura 8
El LN298 es el encargado de mover el motor, y por
consiguiente abrir y cerrar la puerta de acceso, el L298
es un driver para motores de alto voltaje, alta corriente
que acepta como entradas niveles de voltaje TTL y
puede manejar cargas inductivas como motores,
relevadores, solenoides y motores de pasos.
Caractersticas:

Empaquetado de 15 pines Multiwatt


Voltaje de operacin de hasta 46V
Voltaje lgico de 4.5-7VDC
Manejo de corriente DC de hasta 4A
Voltaje de saturacin bajo
Proteccin contra sobrecalentamiento
Umbral de entrada para 0 lgico de 1.5V (alta
inmunidad al ruido)

5. REFERENCIAS
[1] RFID Jornal Espaol, Qu es la identificacin
automtica?, [En lnea]. Visto en:
http://www.rfidjournal.com/espanol/preguntas_frecuentes
[2] Jerry Banks, Manuel Pachano, Les Thompson y David
Hanny, FID Applied, John Wiley & Sons, Inc., 2007, pp. 30.
[3] Wikipedia La enciclopedia libre, Tarjeta inteligente, [En
lnea]. Visto en: http://es.wikipedia.org/wiki/Tarjeta_inteligente
[8] Cristina TURCU, Development and Implementation of RFID
Technology in Development and Implementation of RFID
Technology.
[9] Bartolom Sabater Suau, Fundamentos de RFID en RFID
Marketing, p. 23.
[10] RFID point, Procesos logsticos en empresas, [En lnea].
Visto en: http://www.rfidpoint.com/noticias/procesos-logisticosen-empresas/

Você também pode gostar