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