Download Sistema de control de acceso con teclado programable
Transcript
Sistema de Control de Acceso. 1. Manual del usuario. DESCRIPCIÓN DEL SISTEMA. Manual del usuario. 1.2. Características. Las características de cada una de las versiones del “sistema de control de acceso” son las siguientes: 1.1. Descripción General. El “Sistema de control de acceso con teclado programable” está diseñado para controlar la entrada en áreas o dependencias de acceso restringido, reconociendo a los usuarios que tienen permitido el acceso a través de un determinado dispositivo de identificación. En este sentido se han desarrollado cuatro versiones del sistema de control de acceso. Las dos primeras (versión 1 y versión 2), también llamadas versiones simples del sistema, utilizan como dispositivo de identificación una sola clave de acceso formada por una serie de dígitos que se introducen a través de un teclado numérico. La diferencia entre estas dos versiones simples es que, en la versión 1, el número de dígitos que forman la clave de acceso es constante, mientras que en la versión 2, la clave puede tener entre 1 y 9 dígitos. En esta versión, el número de dígitos se establece el actualizar la clave. Con respecto a las otras dos versiones (versión 3 y versión 4), también llamadas versiones completas, la versión 3 también utiliza como dispositivo de identificación un teclado numérico, pero en esta ocasión se pueden actualizar a través del mismo hasta más de 100 claves de acceso; y la versión 4, además de la clave numérica, requiere el uso de una tarjeta inteligente “Smart Card”, aunque esta versión no ha sido desarrollada totalmente. A continuación se numeran estas cuatro versiones: ³ Versión 1: Sistema de control de acceso con teclado programable y una sola clave de acceso, cuyo número de dígitos es constante. ³ Versión 2: Sistema de control de acceso con teclado programable y una sola clave de acceso, cuyo número de dígitos se establece al actualizar la clave. ³ Versión 3: Sistema de control de acceso con teclado programable y múltiples claves de acceso de un número de dígitos constante. ³ Versión 4: Sistema de control de acceso con teclado programable y tarjeta inteligente “Smart Card”. Cada usuario dispondrá de una tarjeta y a cada tarjeta se le asigna una clave de acceso. (Esta última no se ha desarrollado totalmente). Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Sistema de Control de Acceso. Tutor: Roldán Aranda, Andrés. 1 9 9 9 9 9 Versión 1: Sistema controlado por microcontrolador (AT89C52). Memoria de datos no EEPROM serie no volátil organizada como dos páginas de 256 bytes. Teclado programable que permite actualizar la clave de acceso. Una sola clave de acceso con un número de dígitos constante. Alarma indicadora de puerta abierta. 9 9 9 9 9 9 Versión 2: Sistema controlado por microcontrolador (AT89C52). Memoria de datos no EEPROM serie no volátil organizada como dos páginas de 256 bytes. Teclado programable que permite actualizar la clave de acceso. Una sola clave de acceso. Posibilidad de variar el número de dígitos de la clave al actualizarla. Alarma indicadora de puerta abierta 9 9 9 9 9 Versión 3: Sistema controlado por microcontrolador (AT89C52). Memoria de datos no EEPROM serie no volátil organizada como dos páginas de 256 bytes. Teclado programable que permite actualizar o anular hasta más de 100 claves de acceso. Número de dígitos constante para las claves de acceso. Alarma indicadora de puerta abierta. 9 9 9 9 9 9 Versión 4: Sistema controlado por microcontrolador (AT89C52). Memoria de datos no EEPROM serie no volátil organizada como dos páginas de 256 bytes. Lector de tarjeta inteligente “Smart Card”. Teclado programable que permite actualizar tarjetas y claves de acceso. Número de dígitos constante para las claves de acceso. Alarma indicadora de puerta abierta. Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 2 Sistema de Control de Acceso. Manual del usuario. El uso del microcontrolador dota al sistema de una considerable flexibilidad a la hora de modificar las funciones que se desarrollan sin necesidad de modificar el montaje hardware del mismo. Las modificaciones pueden hacerse (de forma mucho más cómoda) en el programa que ejecuta el microcontrolador (Software del dispositivo), aunque para esto sería necesario reprogramar el chip del microcontrolador. Sin embargo; esta flexibilidad ofrece unas posibilidades que pueden resultar bastante útiles a la hora de adaptar el sistema a las necesidades específicas de cada grupo de usuarios, ya que pueden modificarse los tiempos de espera, aumentar el número de claves, comprobar la capacidad de la EEPROM serie, etc. Sistema de Control de Acceso. Manual del usuario. Indicadores 1 2 3 4 5 6 7 8 9 Lector de tarjeta Teclado 0 * # La memoria EEPROM no volátil almacena las claves de acceso, y evita que estas se pierdan debido a un corte en la alimentación del dispositivo, como ocurriría si se almacenan las claves en la memoria RAM interna del microcontrolador. Figura 1.1.1.- Teclado e indicadores. Las claves de acceso se pueden actualizar efectuando una serie de operaciones que se detallarán más adelante. Conexión para contacto magnético. El sistema dispone de un sensor magnético que permite detectar si la puerta está abierta o cerrada. Cuando la puerta esté abierta, el sistema queda inoperativo hasta que se cierre la puerta, e indica esta situación manteniendo encendido únicamente el indicador verde. Si la puerta permanece abierta demasiado tiempo se disparará una alarma que pondrá en funcionamiento el zumbador de manera intermitente, hasta que se cierre la puerta. Esta alarma, puede ser desactivada mediante hardware colocando un puente entre los bornes de la conexión del sensor magnético utilizado para detectar si la puerta se encuentra abierta. Esta posibilidad se muestra en el apartado 4. Conexión a 220V. Pulsador RESET. Microcontrolador. Transformador ATMEL 1.3. Partes Del Sistema. Para describir cada uno de los elementos que forman el sistema es preciso descomponerlo en un conjunto de bloques que se detallan a continuación. Bloque 1: Teclado e indicadores. Bloque 2: Circuito principal. Bloque 3: Cerradura electromagnética. Bloque 4: Contacto magnético. En las figuras 1.1.1 a 1.1.4 se muestran cada uno de estos bloques, y se identifican los distintos elementos que contiene cada bloque. Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 3 Conexión a teclado e indicadores. AT89C52 Memoria Serie EEPROM Conexión a lector de tarjeta. Fusible. Conexión para la cerradura. zumbador Figura 1.1.2.- Circuito principal. Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 4 Sistema de Control de Acceso. Manual del usuario. Parte móvil basculante. Sistema de Control de Acceso. Manual del usuario. versión 4) esté actualizada, o indicar que la clave es errónea, en caso contrario. Una vez activada la cerradura, la puerta quedará desbloqueada hasta que se abra y se vuelva a cerrar. Conexión. Los diferentes estados que puede adoptar el sistema durante su funcionamiento, así como las condiciones que provocan las transiciones entre estos estados se muestran en las figuras 2.1 a 2.4 para cada una de las versiones del sistema. En los apartados 3 y 4 se describirá con más detalle el funcionamiento de cada versión en los modos de operación normal y supervisor respectivamente. Como puede comprobarse en los diagramas de estado, la primera función que ejecuta el sistema el test supervisor descrito anteriormente. Si este test resulta negativo se tendrá el modo de operación normal, que es muy similar para las versiones 1,2, y 3, exceptuando el nº de dígitos de la clave para la versión 2, y el nº de claves actualizadas para la versión 3. Por otro lado, la única diferencia en la forma de actualizar la clave de acceso entre las versiones 1 y 2 es que, al ser variable el nº de dígitos de la clave para la versión 2, es preciso dejar que transcurra el tiempo de espera del modo supervisor después de introducir la clave que se desea actualizar; mientras que en la versión 1 la clave se actualiza automática e inmediatamente después de introducir el último dígito de la clave, pasando el sistema al modo de operación normal. Figura 1.2.3.- Cerradura electromagnética Conexión. Parte fija. Parte móvil. IN IC I O Figura 1.2.4.- Interruptor de contacto magnético. t > t_ e spe ra ( a ct iv a al a rm a ) 2. FUNCIONAMIENTO DEL SISTEMA. Las cuatro versiones del sistema de control de acceso disponen de dos modos de operación (modo normal y modo supervisor). El modo supervisor se utiliza para actualizar las claves de acceso (y la tarjeta inteligente para la versión 4). La única forma de obtener este modo de operación es manteniendo pulsadas al mismo tiempo las teclas “*”, “5” y “#” del teclado numérico al reiniciar el sistema. Si no se da esta condición, el sistema pasará al modo de operación normal, en el que funcionará permanentemente mientras no se lleven a cabo las operaciones descritas anteriormente para obtener la operación en el modo supervisor. En el modo de operación normal, la función principal del sistema consiste en activar la cerradura electromagnética, desbloqueando así la puerta, únicamente cuando la clave de acceso (y la tarjeta inteligente para la Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 5 te st n e gat iv o TIE M P O D E E S P ER A TEST M O DO S U P E R V IS O R te st po si t iv o pu e rt a ce r ra d a M OD O N ORMAL pu e rt a a bie rta c la ve e rr óne a (in d ic a e rr o r) d e te c ta da u na c la ve C OM P RU E BA CLA V E t > t_ o u t MODO SU P E R V I SO R d e te c ta da u na c la ve i nd ic a a ct u a liz a c ió n cl av e c o rr ecta act iva cer ra d ura A C T U A L IZ A C LAV E Figura 2.1.- Diagrama de estado para la versión 1. Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 6 Sistema de Control de Acceso. Manual del usuario. Primero de debe obtener el modo de operación supervisor, tal como se explicó en el apartado anterior. Una vez en el modo supervisor se introduce la clave que se desea actualizar o anular y, por último; se pulsará la tecla “#” para actualizar la clave que se ha introducido, o se pulsará “*” para anularla. TEST MODO SUPERVISOR te st ne gat ivo TIE M P O D E E SP ER A test po sitivo pu e rt a cer rad a M OD O N O RM AL puerta abierta clave errónea (indica error) t > t_ o u t MODO SUPERVISOR IN IC IO se pulsa una tecla detectada una clave COMPRUEBA cl ave correcta act iva cerradura CLAVE t > t_espera (act iva alarm a) ACTUALIZA CLAVE test negat ivo TIE M P O DE E SP E R A Figura 2.2.- Diagrama de estado para la versión 2. M OD O N O RM AL Tarje ta dentr o del le ctor te st ne gativo Si l a ta rj et a no está ectu a liza da ind ic a erro r TEST M O D O SU PE R V ISO R M OD O N O RMAL pu e rta a bierta c la ve e rr ón e a (in d ic a err o r) d e te cta da u na c lave C OM P RU E B A CL A V E LE E T A R JE TA t > t_ o u t MO DO SU P E R V I SO R Si s e pu lsa “ *” a nu la clave c lav e co rr ec ta ( activa c err adu ra) d e te cta da u na c lave clav e co rrecta (activa cerradu ra) Si se p u lsa “# ” act u a li za clave MO DO SU P E R V ISO R Tarje ta f u er a del l ect or Tarjeta dentro del lector Ta rjeta f u er a del lector te st po si tiv o pu e rt a cer rada t est po si tiv o t > t_o ut IN IC I O TI E M P O D E E SP ER A TEST M O D O SU P E RV ISO R pue rt a cerrada pue rta abie rta t > t_ e sp e ra ( a ct iv a al arm a ) Manual del usuario. Para la versión 3 del sistema de control de acceso, la operaciones que permiten actualizar o anular las distintas claves de acceso deben llevarse a cabo de la siguiente manera: INICIO t > t_ e sp e ra ( a ct iv a al arm a ) Sistema de Control de Acceso. Si la tar jeta es tá actu alizada P E T ICIÓ N D E C LAV E LE E T A R JE TA clave erró nea in dica erro r Se pulsa “# ” p ar a a ct ualiz ar la c lave t > t ou t Si se pu ls a “* ” se elim ina la tarjeta y su clave Se p u lsa “ *” para a n u lar la c lave P E T IC IÓ N D E C LA V E LEE LA C LA V E Figura 2.4.- Diagrama de estados para la versión 4. Figura 2.3.- Diagrama de estados para la versión 3. Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 7 Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 8 Sistema de Control de Acceso. Manual del usuario. En esta versión del sistema cada usuario dispondrá de una tarjeta inteligente “Smart Card” a la que se le asignará una clave de acceso. En el modo de operación normal, para que el sistema active la cerradura y quede la puerta desbloqueada el usuario deberá introducir la tarjeta dentro del lector de tarjeta y luego teclear la clave de acceso en el teclado numérico. Si la tarjeta y su correspondiente clave están actualizadas, el sistema activará la cerradura, mientras que si la tarjeta no está actualizada, o la clave de acceso no es correcta, el sistema indicará que ha habido un error. Al introducir la tarjeta, el indicador amarillo se pondrá intermitente si ésta está actualizada indicando la petición de la clave de acceso. Para actualizar o anular la tarjeta y la clave de acceso de un determinado usuario es necesario acceder al modo supervisor. Una vez en este se introducirá la tarjeta del usuario en el lector de tarjeta, y se pulsará “#” para actualizar, o bien “*” para anular. Al introducir la tarjeta, el indicador amarillo se pondrá intermitente indicando que espera que se confirme una operación de actualización o de anulación. Si se pulsa “#” se pondrán intermitentes los indicadores amarillo y verde indicando la petición de la clave. Si se introduce la clave dentro de un determinado tiempo de espera, se actualizarán la clave y la tarjeta del usuario. Si transcurre el tiempo de espera y no se ha introducido la clave, el sistema volverá a pedir que se confirme la operación. Si después de la petición de la operación se pulsa “*” en lugar de “#”, se anulará la tarjeta y su correspondiente clave de acceso. Sistema de Control de Acceso. Manual del usuario. Las figuras 2.1.3 y 2.1.4 muestran gráficamente la operación en el modo normal de la versión 4. En el “estado de reposo” y sin ninguna tarjeta dentro del lector de tarjeta, se tendrá la operatoria de la figura 2.1.3. Al introducir una tarjeta dentro del lector se activará la interrupción externa INT 0 del microcontrolador, que hará que se ejecute el proceso de la figura 2.1.4. Sólo se puede abandonar este proceso y volver al estado de reposo si se extrae la tarjeta inteligente del lector de tarjeta. Para que se active la cerradura electromagnética, debe introducirse dentro del lector una tarjeta que esté actualizada, y posteriormente teclear la clave correspondiente que ha sido actualizada con la tarjeta introducida. Si la tarjeta no está actualizada, o la clave no es la correcta, el sistema indicará el error y volverá a pedir la clave. Por último de be tenerse en cuenta que mientras que la puerta está abierta, el sistema estará inoperativo, e indicará esta situación manteniendo encendido únicamente el indicador verde y activando la alarma de “puerta abierta” si ha transcurrido el tiempo de espera. También debe tenerse en cuenta que después de activar la cerradura, la puerta permanecerá desbloqueada hasta que la puerta no se haya abierto y se haya vuelto a cerrar, por lo que se tendrá un breve estado (mientras entra el usuario) en el que la puerta estará desbloqueada, y la cerradura desactivada. 2.1. Modo de operación normal. Ind icad o res ap agad o s Como se deduce de las explicaciones anteriores, este modo de operación es el que se obtiene si al reiniciar el sistema no está presente en el teclado la combinación correspondiente al test supervisor, o bien después de operado en el modo supervisor. Una vez en el modo normal, el sistema desempeñará el cometido para el que ha sido diseñado, es decir, activará la cerradura electromagnética sólo cuando la clave de acceso introducida (y la tarjeta para la versión 4) esté actualizada, o indicará error en caso contrario; y activará la “alarma de puerta abierta” cuando sea necesario. El sistema funcionará permanentemente en este modo de operación, mientras no sea reiniciado para obtener el modo supervisor. El funcionamiento en el modo normal es muy similar para las versiones 1,2, y 3, exceptuando el nº de dígitos de la clave para la versión 2, y el nº de claves actualizadas para la versión 3. La opoeración en el modo normal para las versiones 1, 2 y 3 se muestra gráficamente en el diagrama de flujo de la figura 2.1.2, en cuyos cuadros de proceso se muestra el estado de los indicadores y actuadores del sistema en cada momento. Para un mejor entendimiento de estos diagramas pueden verse las aclaraciones de la figura 2.1.1. Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 9 off off In d ica do res ence nd id o s off Z u m b ad o r ap a gad o off ON ON INT Z u m b ad o r p it and o INT C e rrad ura d e sactivad a INT Z u m b ad o r interm ite n te ON P uerta b lo quead a off ON In d icad o res inte rm ite n tes INT P uerta d esb lo qu ead a ON C errad ura activad a P u erta desblo qu eada INT C errad u ra d e sa ct ivad a Figura 2.1.1.-Aclaraciones para los diagramas de flujo. Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 10 Sistema de Control de Acceso. Manual del usuario. Sistema de Control de Acceso. I N IC IO INICIO ¿ P u e rt a ab i er t a ? NO SI A B IE R TA E IN IC IA TIE M PO D E ESP ER A SI NO NO Al activarse la interrupción externa INT0 por haberse introducido una tarjeta dentro del lector H A B ILITA IN TER R U P C IÓ N EX TER N A IN T0 ¿ T ra ns cu r ri d o t ie m p o de e s pe ra ? ¿ P u e rt a ab i er t a ? off IN off ON D IC A P UE off R TA off SI E JE C U TA R U T IN A D E IN U PUCPIÓ INTTEER R R C NI ¿ P u e rt a ab i er t a ? NO SI ON off off NO SI off P U E R TA - A B IE R TA F U N C IO N A N D O D E L M O D O N O RMAL ¿D e te cta da una cl a ve c o m p l e ta ? off ES TA DO D E R EP OSO D E L M OD O NO R MA L off off ON A L A Roff M AINT DE offO off off ON EST AD D E R off EP OSO NO Manual del usuario. ¿ C o in c id e c o n la c la ve de a c c es o ? ¿ P u e rt a ab i er t a ? SI SI LITIT AA DDEESSHH A A BBIIL IN T E R R U P C I Ó N IN T E D R R U P CI E X T E R N A IN T0 Ó N E XT ERNA off ON off off off IN D IC A P U E R T A A B IE R T A E IN IC IA T IE M P O D E E SP E R A NO ON INoff ON D IC A C L ON A V E off E RRÓNEA NO H A B ILITA IN TER R U P C IÓ N EX TER N A IN T0 A C T IV A C Eoff R R A off DU R AON E ON ON IN D IC A E L D E SB LOQ U E O D E LA PU E R TA ¿ P u e rt a ab i er t a ? SI NO TIEMPO DE ESPERA (1 SEG APROX) TIEMPO DE ESPERA (1 SEG APROX) off ON off ON off AL AR M A DE P U E R TA - A B IE R T A F U N C IO N A N D O SI ¿ P u e rt a ab i er t a ? SI ¿ T ra ns cur ri do t ie m po de espe ra ? NO D ESACON TIVA Loff A C Eoff RR ADURA off ON E IN DIC A P U ERT A D ESB L O QU EAD A Figura 2.1.3.- Estado de reposo del modo normal para versión 4. Figura 2.1.2.- Diagrama de flujo del modo normal (versiones 1, 2, y 3). Autores: López Bravo, Antonio. Tutor: Roldán Aranda, Andrés. Pérez Vallés, Alejandro. 11 Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 12 Sistema de Control de Acceso. Manual del usuario. Sistema de Control de Acceso. Manual del usuario. 2.2. Modo supervisor. IN IN TT 00 INT off off off SI off ¿La tarjeta está aceptada? NO Este modo de operación se utiliza para actualizar la clave de acceso en las versiones 1 y 2, para actualizar o anular claves de acceso en la versión 3, y para actualizar o anular las tarjetas de los usuarios y sus correspondientes claves de acceso en la versión 4 del sistema de control de acceso. La forma de obtener este modo de operación es común para las cuatro versiones del sistema y, como se ha comentado anteriormente, sólo se puede acceder al modo supervisor al reiniciar el sistema. Para superar el test que tiene como resultado reiniciar el sistema en el modo supervisor deben mantenerse pulsadas al mismo tiempo las teclas “*”, “5” y “#” mientras se reinicia el sistema. El sistema indicará que el resultado del “test supervisor” es satisfactorio emitiendo un corto pitido y poniendo intermitentes los tres indicadores al mismo tiempo. Para las versiones 1,2 y 3, se dispone de un pequeño tiempo de espera para que puedan soltarse las teclas “*”, “5” y “#” y no se tome a ninguna de ellas como el primer dígito de una clave. También es importante que la puerta esté cerrada al actualizar las claves en el modo supervisor. En este modo de operación se establece un tiempo de espera (30 seg, aprox) para actualizar las claves. Si se accede al modo supervisor y no se lleva a cabo ninguna operación, el sistema pasará al modo de operación normal al concluir el tiempo de espera. Este tiempo de espera se vuelve a reiniciar después de actualizar cada clave en las versiones 3 y 4. ON off ON ON off IN ICIA TIE MPO DE E SPE RA PARA INTRODUCIR CLAV E IN D IC A T A R JE T A N O A C T U A LIZA D A NO NO ¿ D e te c ta da u n a cla ve c o m p le ta ? ¿T ra ns cu r ri d o t ie m p o de es p e ra ? SI SI NO ¿ C o in c id e c o n la cl a ve d e a c ce s o ? SI ON ON off off ON ON off ON ON off A C TIV A C E R R A D UR A E IN D IC A D ES BL O Q U EO D E P U ER T A IN D IC A C L A V E E R R ÓN E A Las figuras 2.2.1 a 2.2.4 muestran el funcionamiento en el modo supervisor para las cuatro versiones del sistema. La única diferencia entre funcionamiento en el modo supervisor de la versión 1 con respecto a la versión 2, es que al ser variable el nº de dígitos de la clave para la versión 2, es preciso dejar que transcurra el tiempo de espera del modo supervisor después de introducir la clave que se desea actualizar; mientras que en la versión 1 la clave se actualiza automática e inmediatamente después de introducir el último dígito de la clave, pasando el sistema al modo de operación normal. T IE M PO D E E SPE R A (1 SE G AP R O X) ON ON off off T IE M PO D E E SP E R A (1 SE G AP RO X) off D E SAC TIVA L A CE R RA DU RA E IN D IC A PU ER TA D ESB LOQ U EAD A SI Para actualizar o anular las claves de acceso en la versión 3 del sistema, se debe acceder al modo supervisor y luego teclear la clave que se desea actualizar o anular, y pulsar “#” para actualizarla, o “*” para anularla. ¿ Ta r je ta d en tro d e l lec to r ? NO La forma de actualizar o anular las tarjetas inteligentes de cada usuario, y su correspondiente clave de acceso para la versión 4 del sistema es la que se ha descrito en páginas anteriores para explicar el diagrama de estados de la figura 2.4. R ET I (R e to rn o d e in t rr ru pci ó n) Figura 2.1.4.- Rutina de interrupción externa 0 (tarjeta) para versión 4. Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 13 Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 14 Sistema de Control de Acceso. Manual del usuario. Sistema de Control de Acceso. Para estas dos últimas versiones (3 y 4), se incluye una función que permite borrar todas las claves de acceso actualizadas. Para poder ejecutar esta función, es preciso superar un segundo test supervisor (test supervisor II) que, al igual que el descrito anteriormente, sólo se produce al reiniciar el sistema. Para superar este test, deben mantenerse pulsadas las teclas “1”, “3” y “5” mientras se reinicia el sistema, y luego se dispondrá de un tiempo de espera para introducir la clave “4,3,2,1”, que borrará todas las claves (y tajetas “V.4”) que hayan sido actualizadas. Si no se introduce esta clave dentro del tiempo de espera, el sistema abandonará es te modo de operación y ejecutará el “test supervisor I”, correspondiente a la actualización y anulación individual de claves de acceso. Manual del usuario. IN I C IO ¿te st de l m o d o su pe r v iso r po s it iv o ? NO SI M OD O DE O P E R A C IÓ N NO R MAL INT INT INT ON off I N IC I O IN D IC A I N IC IO D E L M O D O SU PE R V ISO R NO ¿ T es t m o d o su p er v is o r p o s i tiv o ? SI INT T I E M P O D E E SP E R A ( 1 SE G A PR O X ) M O D O DE O P E R A C IÓN N O R M AL INT INT ON off IN D IC A IN IC I O D E L M O D O S U P E R V IS O R T I E M P O D E E SP E R A ( 1 SEG AP R O X) T I E M P O D E E SP E R A ( 1 SEG AP R O X) INT INT INT INT off T I E M P O D E E SP E R A ( 1 SE G A PR O X ) off off ON off off INT INT off off off IN IC IO DE L TIE M P O D E E SP E R A P AR A AC TU AL IZ A R LA C L AV E off ON off off off S E Ñ A L IZA A C TU A LIZA C IÓ N S EÑ A L IZA A C T U A LIZA C IÓ N IN I C IO D E L TIE M P O D E E S P E R A P A R A AC TU A L IZ A R LA C L A V E SI ¿ Se h a a c tu a l iz ad o a l gu n a c lav e ? SI NO NO NO ¿ Tra ns cur ri do tie m p o de e spe ra ? ¿ T rans cu r ri d o t ie m p o de e s pe ra ? SI ¿S e h a ac tu a liz ad o a lgu n a clav e ? NO SI Figura 2.2.2.- Modo supervisor para la versión 2 (nº de dígitos variable). Figura 2.2.1.- Modo supervisor para la versión 1 (nº de dígitos Cte.). Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 15 Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 16 Sistema de Control de Acceso. Manual del usuario. Sistema de Control de Acceso. Manual del usuario. IN IC I O I N IC I O NO ¿Test modo supervisor positivo? SI ¿te st d e l m o d o su pe rviso r po s it iv o ? SI INT INT INT ON off IND IC A IN IC IO D EL M O D O SU P ER V ISO R NO M O D O DE O P E R A C IÓ N NO R MAL INT INT INT ON off IN DIC A IN IC IO D E L M O D O S U P E RV ISO R SI M OD O DE OPERACIÓN NORMAL TI EM PO DE ESP ER A ( 1 S EG AP R O X) NO T IE M P O D E E SP E R A (1 SE G APRO X) INT off NO INT INT INT off NO ¿Tr ans cu rri do t iemp o de es pe ra ? NO ¿Detectada una clave completa? off INDICA MOD O SU PE RVISOR (e inicia tiempo de espera p ara int roducir clave de acceso ) ¿ Tran scu rrid o t iem po d e e sp er a ? off off off INDICA LECTURA DE TARJETA (y espera que se co nfirme operac ión ) SI ¿ Ta r je ta den tr o d e l lec to r ? INT INT INT off off INDICA M O DO SU PE R VISO R (e in icia tiem po de espera para intro d ucir tarjeta) NO SI SI NO ¿ Ac tua li za ci ó n c o nfi r m ad a ? IN IC IE MTPO D EP OE SP I NIAICTIA IE M D EE R A P AR E AS PAECRTAU APLAIZA R AR O B O R R A R LA C L A V E A C T U A L IZ A R O ¿ B orr ad o conf irma d o? SI NO ¿La tarje ta e stá a c tualizada? SI SI NO SI ¿ Tra nscu rrid o tiem po d e esp era? NO NO ¿ A ctu a liza ci ón co n f irm ad a ? ¿ B orr ad o c o n f ir m a d o ? SI ¿ La c lave es u n a clave d e acces o ? INT INT off NO ESP ER A QUE SE IN TR ODU ZCA LA CLAV E A ACTUALIZAR SI off off off ON ON off SEÑALIZA BORRADO SEÑALIZA ACTUALIZACIÓN ¿ Ta r je ta dentro d e l lec t or ? SI ¿Transcurrido tiempo de espera? NO ON ON off ANULA LA TARJETA Y SU CLAV E DE ACCESO off ON off off off AC TU AL IZA LA T AR JETA Y SU CLAV E D E ACC ESO ¿ Ta rjet a d en t ro d e l lec to r? NO SI Figura 2.2.4.- Modo supervisor para versión 4. Figura 2.2.3.- Modo supervisor para la versión 3. Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. off NO SI ON off off off NO SI off SI ¿Detectada una clave completa? off off Tutor: Roldán Aranda, Andrés. 17 Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 18 Sistema de Control de Acceso. Manual del usuario. 3. RESET. El resultado de esta operación es la reiniciación del sistema. Esto equivale a desconectar la alimentación del sistema y volver a aplicarla. Pero esta operación puede efectuarse sin necesidad de aplicar un corte en la alimentación. Para esto se dispone de un pequeño pulsador instalado en el circuito, tal como se muestra en la figura 1.1.2. Al accionar este pulsador se efectuará la reiniciación del sistema. Las claves actualizadas antes de efectuar el RESET se mantendrán almacenadas en la memoria (chip M 24LC04B), y seguirán siendo las mismas después del RESET, siempre que no se actualicen otras claves distintas. 4. INSTALACIÓN. La instalación del dispositivo se lleva a cabo a través del montaje mecánico y del moteje eléctrico, como se describe a continuación. Sistema de Control de Acceso. Manual del usuario. La cerradura electromagnética debe instalarse en el marco o en la parte fija de la puerta, como se muestra en la figura 4.1.1. El emplazamiento ideal para el contacto magnético es en la parte superior de la puerta, colocando la parte fija en el marco, y la parte móvil en la hoja de la puerta, según se muestra en la figura 4.1.2. 4.2 Montaje eléctrico En este montaje es preciso tener un cuidado especial a la hora de efectuar las conexiones, sobre todo si se cambian o se manipulan los conectores del cable que une el teclado y los indicadores con el resto del circuito. En la figura 4.2.1 se muestran las conexiones que deben efectuarse en el montaje. La figura 4.2.2 corresponde al esquema general del circuito, excluyendo la fuente de alimentación, y muestra las conexiones del microcontrolador con el teclado y los indicadores, incluyendo el lector de tarjeta previsto para la versión 4. Contacto Magnético (C.M.). 4.1 Montaje mecánico Para efectuar el montaje mecánico se recomienda instalar junto a la puerta, la placa que contiene el teclado y los indicadores, situando en el interior de la dependencia la caja que contiene el resto del circuito y las conexiones, como se muestra en la figura 4.1.1, con el fin de evitar posibles sabotajes. Aunque si no se requiere una seguridad extrema, puede instalarse el dispositivo completo fuera de la dependencia. Marco. Puerta. Desactivación hardware de la alarma Conexión A 220V. Conexión para C.M. Contacto magnético. (parte fija). ATMEL AT89C52 Pared. Contacto magnético. (parte móvil). Cerradura Electromagnética. Figura 4.1.1.- Montaje cerradura. Electromagnética. Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Puerta. Cerradura electrom agnética Conexión a la cerradura. Figura 4.1.2.- Montaje contacto Magnético. Figura 4.2.1.- Conexiones del montaje eléctrico. Tutor: Roldán Aranda, Andrés. 19 Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 20 Sistema de Control de Acceso. Manual del usuario. Vcc D1 D2 D3 Verde Rojo R1 R2 R3 470 470 470 Amarillo Vcc Vcc IC1 31 EA/VP 19 X1 X1 18 X2 12MHz P1 C3 10uF R eset C1 33pF. GND R8 8k2 9 C2 33pF C3 F1 F2 C2 F4 F3 C1 Vcc 1 2 3 4 5 6 7 8 P1.0/T2 P1.1/T2X P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 10 9 8 7 6 5 4 3 2 1 GND RESET 12 13 INT0 14 INT1 15 T0 T1 GND P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 P2.0 P2.1 P2.2 P2.3 P2.4 P2.5 P2.6 P2.7 RD WR PSEN ALE/P TXD RXD 39 38 37 36 35 34 33 32 Vcc 21 22 23 24 25 26 27 28 R5 R4 1k 2k2 Q1 T IP 32 Vcc LS1 Q2 Zum bador T IP 32 17 16 29 30 11 10 GND 12v cerradura ele ctromagnética AT 89C52 Conector para lector de tarjeta R6 Vcc Q3 MC140 330 Columna 1 Columna 2 GND Columna 3 Fila 1 Fila 2 Fila 3 7 6 WP 5 SCL SDA C4. 10uF Sensor Magnético. 1 A0 2 A1 3 A2 AT 24C04 GND R7 Fila 4 8k2 GND Teclado 4x3 Figura 4.2.2.- Esquema eléctrico Autores: López Bravo, Antonio. Pérez Vallés, Alejandro. Tutor: Roldán Aranda, Andrés. 21