Sistema de identificación automática por radiofrecuencia RFID, para control de acceso.Desarrollo de Moisés Rafael Gutiérrez Damián para Punto Flotante, S.A.
|
|
Descripción: en el
tutorial de sistemas RFID
se mostró
la teoría de funcionamiento de estos novedosos sistemas. Para estudiar su desempeño, se desarrolló un proyecto para control de acceso, basado en el circuito detector ID-12, que cuenta con antena integrada, y tarjetas plásticas EM-4002. El ID-12 se adaptó a un conector serial DB9 para conectarlo al sistema EB88, como se muestra en la foto. Cuando la tarjeta plástica ó TAG se acerca a una distancia igual o menor a 10 cms del circuito ID-12, éste envía a través de su puerto serial, la identificación del "TAG", que consiste en un string de 16 bytes, 12 de los cuales son caracteres con datos hexadecimales codificados en ASCII. El sistema EB88 recibe estos datos y muestra la información en un LCD 16 x 1. Se desarrollaron varios programas de prueba tanto en lenguaje ensamblador como en ANSI C. |
FORMATO DEL STRING ASCII: 16 BYTES
Cada tarjeta plástica EM4002, contiene una identificación única, grabada previamente de fábrica en el propio microchip de la tarjeta. Este microchip emite su identificación al acercar la tarjeta a unos 10 cms del detector. Mediante un buzzer y un led, se proporciona realimentación acústica y visual al usuario, cada vez que el circuito escáner ID-12 reconoce y valida la información digital (en canal de radiofrecuencia, a 125 khz), proveniente de la tarjeta EM4002. El circuito ID-12 recibe los datos, los decodifica y envía a su vez 16 caracteres ASCII al sistema de microcontrol EB88. Los 10 datos ASCII y los 2 caracteres de check sum que son los que constituyen la identificación del TAG, se muestran en el LCD 16 x 1. De los programas listados abajo, CCSRFID9F88TINY.c realiza tanto la identificación como el control de acceso, activando el relevador durante 1 segundo solamente si detecta códigos ó TAGS registrados en el propio programa. Para más información lea los comentarios en el propio programa fuente. |
CIRCUITO ID-12 |
ASIGNACION DE SEÑALES |
BASE ESPECIAL PARA ID-12 |
BUZZER EN PROTOTIPO |
BASE SPARKFUN LISTA |
PROTOTIPO LISTO |
CONEXION DE 5 VOLTS A LA SEÑAL RTS
|
Conexión del voltaje
de 5 volts a la señal RTS (pin 7) del DB9, en EVOLUPIC Bootloader 16F88: El módulo de identificación ID-12 conectado al sistema EVOLUPIC Bootloader 16F88 se alimenta directamente a través del voltaje de 5 volts presente en la señal RTS del conector DB9 (pin 7). Para alimentar al módulo a través del conector DB9, es necesario hacer un pequeño cambio en la tarjeta EVOLUPIC Bootloader 16F88. Debe soldarse un alambre de los 5 volts al pin 7 del conector DB9, como se muestra en la foto. De esta manera, no se requiere de ninguna fuente externa adicional para el módulo ID-12 |
SISTEMA COMPLETO DE IDENTIFICACION Y CONTROL DE ACCESO |
TARJETA EM4002
DIAGRAMA Y PROGRAMAS:
|
INFORMACION
ADICIONAL: El circuito ID-12, así como las tarjetas plásticas EM-4002 puede adquirirlas
en AG ELECTRONICA. La base especial SPARKFUN (de color rojo) para el ID-12 puede
encontrarla en www.electronicaestudio.com/robotica.htm. La placa fenólica de 4.5 x
4.5 cms, clave 155 es de STEREN. El resto de las componentes puede adquirirlas en diversas tiendas en la calle República del Salvador en el Centro de la Ciudad de México. |