Pluma de control de acceso para estacionamientos, activada mediante tarjetas RFID (parte 2 de 3)Proyecto desarrollado por Moisés Rafael Gutiérrez Damián para Punto Flotante, S.A.
|
3. TARJETA DE INTERFAZ PARA EL CONTROL DEL MOTOR La tarjeta de interfaz para el control del motor de corriente directa, está implementada sobre una placa fenólica de 4.5 x 4.5 cms, y se inserta al módulo EVOLUPIC Bootloader 16F88, a través de su conector de 14 pines para LCD. La interfaz cuenta con su propio regulador de voltaje de 5 volts, para evitar la introducción de picos de voltaje en la fuente regulada del EVOLUPIC Boot. F88, producida al arrancar ó parar el motor. Por medio del cable café que se observa en la foto, se realiza una conexión directa de la entrada de 9 volts del eliminador de 300 ma. del EVOLUPIC Boot. F88, a la entrada del regulador de 5 volts de la tarjeta de interfaz. De esta forma, se evitó el uso de 2 fuentes independientes de voltaje, una para el motor y otra para el EVOLUPIC Boot. F88, simplificando el circuito. Como controlador del motor, se utiliza el driver TA7291S de TOSHIBA, con capacidad para operar en 4 modos: giro del motor con las manecillas del reloj, giro en sentido contrario a las manecillas del reloj, modo "BRAKE" (freno) y modo "STOP", en el cual el motor queda libre para girarse manualmente. El modo de operación se establece con las salidas RB0 y RB1 del puerto B del EVOLUPIC Boot. F88. La salida RB3 se utiliza para activar ambos leds, rojo y verde, del controlador de acceso. Finalmente, el bit RB7 se usa para leer el status del PUSH BUTTON para el manejo manual del sistema. El diagrama electrónico de la tarjeta se proporciona aquí: DIAGRAMA ELECTRONICO INTERFACE CONTROLADOR.PDF |
4. ESCÁNER RFID, CONECTADO A EVOLUPIC Bootloader 16F88 En este proyecto se utiliza la misma tarjeta de interfaz RFID desarrollada en un proyecto previo, para leer por medio de un escáner RFID los TAGS ó tarjetas de plástico y dar acceso solamente a aquellas con su número de serie previamente almacenado en la memoria FLASH del módulo EVOLUPIC Bootloader 16F88. El módulo escáner empleado es el ID-12. En este proyecto se utilizaron tarjetas RFID modelo EM4002. El diagrama electrónico de la tarjeta de interfaz RFID que se conecta a través del puerto serial DB9 al EVOLUPIC Bootloader 16F88, es el siguiente: DIAGRAMA RFID.PDF. Tome como referencia para ubicar la posición de este módulo en el sistema de la pluma de control de acceso, la foto mostrada en este link en donde se aprecia la vista posterior de la base de madera, con todas sus componentes.
|
5. PROGRAMAS DE CONTROL PARA EVOLUPIC Bootloader 16F88 Se realizaron varios programas para el sistema, tanto en lenguaje ensamblador como en ANSI C (empleando el compilador CCS). Existen 2 modos de funcionamiento: modo manual y modo control de acceso RFID. En modo manual, el sistema se maneja sin la tarjeta de interfaz RFID y funciona oprimiendo el PUSH BUTTON de color rojo (ver foto). La posición de los microswitches SW1 y SW2, determina la forma en que funciona el control: SW1=OFF, SW2=OFF, MOTOR QUEDA LIBRE,
PLUMA SE PUEDE MANIPULAR MANUALMENTE En modo de control de acceso RFID, debe insertarse la tarjeta de interfaz RFID en el puerto serial (conector DB9) de EVOLUPIC Bootloader 16F88 . Al detectarse un TAG dado de alta, se levanta automáticamente la pluma durante 2 segundos y baja. Al mismo tiempo, se activa también el relevador durante 2 segundos, para el caso que el usuario quiera emplear los contactos para activar algún otro dispositivo auxiliar. Si bien los programas de control fueron desarrollados para el sistema EVOLUPIC Bootloader 16F88, haciendo pequeñas modificaciones a éstos, es posible adaptarlos a cualquier otro sistema basado en la familia PIC 16FXXX y que cuente con un puerto serial RS232, como son los microcontroladores 16F628, 16F88 ó 16F877, entre muchos otros.
|