Você está na página 1de 37

Sistema de

Seguridad para
Entrada Principal y
Corredores
Proyecto
de Materia de
Graduacin

Elaborado por: Franklin


Rodrguez

Esquemtico del sistema

Introduccin a la video
vigilancia y aplicaciones

La vigilancia a travs del video ha


alcanzado gran desarrollo, esto se
debe al avance de tecnologas entre
las cuales tenemos las aplicaciones
de fibras pticas, las comunicaciones
por satlites.
La tecnologa actual da facilidades en
muchos aspectos, a las empresas o a
cualquier persona que desee .

Como aplicaciones con cmaras


podemos mencionar la vigilancia en
los parqueos pblicos o privados,
dentro de lugares cerrados, se
pueden grabar imgenes de personas
o nmero de placa de un auto.
En los Bancos son obligatorios
debido a sus riesgos .
En otros pases las cmaras estn
instaladas dentro los transportes
pblicos, metro, taxi.

Las comunicaciones IP alcanzaron


mayor importancia, porque con estos
ya podemos conectarnos con
cualquier sitio y usando las cmaras
de vigilancia podemos ver lo que
sucede en otro sitio.
Esta comunicacin es a travs de
Internet y no requiere de servidores
o instalar programas.
Se puede controlar muchas reas sin
importar las distancias.

Software y dispositivos
para desarrollar el
proyecto

El proyecto tiene involucrado varios


programas como son Labview,
Mikrobasic, MySQL y Proteus.
Dispositivos usados:
tarjeta RFID, tarjeta Ethernet, cable
de red, PIC18F4520, Opam LM324,
dos motores de paso, driver ULN2003,
leds, transistor C945, infrarrojos
receptor y transmisor, resistencias.

El LABVIEW es el programa base


,que permite realizar diversos tipos
de anlisis, procesos y aplicaciones.
Se usa para monitorear procesos.
En el proyecto es el encargado de
capturar imgenes, hora y da
cuando entran las personas a una
empresa.

**Labview, tambin es el programa que


se encarga de realizar el enlace con la
base de datos MySQL, Mikrobasic,
tarjeta RFID y la tarjeta Ethernet.
La plataforma visualiza todos los
procesos que se realiza, mostrndonos
las seales de los sensores y el cdigo
de identificacin del RFID.

**Con MySQL se realiza la creacin de la


base de datos, este tiene los siguientes
campos.
Base de datos en corredor est formada:
ID de identificacin, imagen de ingreso,
nmero de tarjeta, da y hora.
Base de datos en entrada principal est
formada:
ID de identificacin, imagen de ingreso,
da y hora.

**En Mikrobasic se realiza el proceso de


programacin, este verifica cuando se
activa o no un sensor, si se activa sensor
1 este enva un 1 tipo texto para que
habilite a la respectiva cmara, cuando
se activa el sensor 2 este enva un 0 y
habilita a la otra cmara, en este caso
espera que la persona presente la tarjeta
RFID en el mdulo receptor caso
contrario no puede ingresar.
**Proteus , es una herramienta til para
verificar la programacin de Mikrobasic.

Descripcin de los mdulos


usados

Descripcin de las tarjetas


construidas
La tarjeta principal est formada
por los sensores de entrada tanto en
el ingreso principal como en el
corredor, esta tarjeta es controlada
por el PIC18F4520, es el que recibe
las seales de los sensores y el
cdigo de la tarjeta RFID

RFID Reader Module


.

El RFID, es un mdulo lector de bajo costo,


lee el cdigo de las tarjetas de lecturas
pasivas, estas se alimentan del campo
magntico formado por el mdulo lector.
Trabaja a una velocidad de 2400 baud y su
comunicacin es serial, requiere +5V,
/enable debe estar conectado a tierra.
Tiene dos tarjetas (tag) disponibles, una
rectangular y otra circular.
Mdulo ET mini ENC28J60, est diseado
para establecer la comunicacin entre el
microcontrolador y la tarjeta Ethernet,
soporta protocolo TCP/IP.

Diseo del sistema.


Programacin bsica en Microbasic
IF(Button(PORTA, 0, 1, 1)) then
' detect logical one on
RA0

(sensor en entrada principal


detectada)

while(Button(PORTA, 0, 1, 1)) wend ' anti rebotes

PORTB.0 = 1 ( enciendo led la seal es recibida)

txt1="1"

spi_ethernet_sendUDP(IpAddr,10001,4000,@txt1,Strlen(txt1
))
delay_ms(600)
PORTB.0=0

else

IF(Button(PORTA, 1, 1, 1)) then


on RA1

' detect logical one


( sensor en corredor

detectado)
while(Button(PORTA, 1, 1, 1)) wend ' anti rebotes
PORTB.1 = 1 ( enciendo led cuando la seal es
recibida)
txt1="0"

spi_ethernet_sendUDP(IpAddr,10001,4000,@txt1,Strlen(txt1
))
delay_ms(600)
PORTB.1=0
i=13
while true (espera por la tarjeta RFID)
if Usart_Data_Ready=1 then
dato_ledo[i-1]=Usart_read guardo el
dato del RFID
i=i-1
end if
spi_ethernet_dopacket()

if i=0 then
break
end if
wend

spi_ethernet_sendUDP(IpAddr,10001,4000,@dato_lei
do,12)
portB.2=1
delay_ms(600)
portB.2=0
end if
end if
spi_ethernet_dopacket()

' abro la puerta


PORTd=%00000000
DELAY_MS(50)

PORTd=%00001000
DELAY_MS(50)
PORTd=%00010000
DELAY_MS(50)
PORTd=%00100000
DELAY_MS(50)
PORTd=%01000000
DELAY_MS(50)
for i=1 to 24
PORTd=%00001000
DELAY_MS(50)
PORTd=%00010000
DELAY_MS(50)
PORTd=%00100000
DELAY_MS(50)
PORTd=%01000000
DELAY_MS(50)
next i
while(Button(PORTA, 3, 0, 0)) wend 'espera que salga por completo
while(Button(PORTA, 3, 1, 1)) wend
'cierro la puerta
PORTd=%00100000
DELAY_MS(50)
PORTd=%00010000
DELAY_MS(50)
PORTd=%00001000
DELAY_MS(50)
for i=1 to 24
PORTd=%01000000
DELAY_MS(50)
PORTd=%00100000
DELAY_MS(50)
PORTd=%00010000
DELAY_MS(50)
PORTd=%00001000
DELAY_MS(50)
next i
PORTd=%00000000
DELAY_MS(50)

PORTB.1 = 1
' puerta cerrada
DELAY_MS(400)
PORTB.1 = 0

Esquemtico del sistema

Diagrama de conexin de
los motores

Descripcin Pic 18F4520

Descripcin de la tarjeta
Ethernet
.

Panel frontal del sistema


funcionando

Funcionamiento del
Sistema
Para que el sistema funcione correctamente debe
tener como puerto de comunicacin: 4000, como
DSN : conexion.
En primer lugar encender Sistema, luego pulsamos
Run, el sistema est esperando que algn sensor se
active, es 1 si el sensor de la entrada es activada y 0
si el sensor de la entrada en el corredor es activada.
Si un sensor est activo se lo puede ver en la pantalla
de Labview, entonces se debe pulsar el Encender
Cmara para realizar la captura de la imagen y
guardarla en la base de datos MySQL. Despus de
capturar la imagen la puerta se abre y espera que la
persona salga por completo para cerrarse
automticamente.

Cuando una persona ingresa por el corredor,


este debe de presentar su tarjeta de
identificacin ( esto se lo puede ver en Labview
como 0), se pulsa Encender Cmara para
realizar la captura de la imagen, despus de
esto la puerta se abre y espera que salga por
completo para que se cierre automticamente.

Diagrama de bloque para la


captura y guardar imagen
en la base de datos
Entrada

Diagrama de bloque para la


captura y guardar imagen
en la base de datos
Corredor

Consultas de Registros e
Imgenes

Para realizar la consulta de una imagen


se sigue los siguientes pasos:
1. Botn Consultar Tablas (debe estar
apagado), pulsar iniciar consulta, en
consultas de registros seleccionar la
tabla deseada, despus pulsar
Mostrar tabla, se puede observar
todos los registros de dicha tabla.

2. Botn Ver Imgenes (Encender),


ahora pulsar iniciar consulta, en el
cuadro de Consultas de Imgenes se
debe llenar los siguientes campos:
tabla a consultar, hora y fecha, con
estos campos llenos se pulsa
Mostrar Imagen consultada, si algn
campo est con dato incorrecto no
muestra imagen.

Diseo de la base de datos


en MySQL

Campos de la base de
datos

Captura de datos en la base


de datos

Circuito finalizado
preliminar
.

Tarjetas utilizadas

Circuito ensamblado y
funcionando

Conclusiones

Con este proyecto he podido comprobar la capacidad de


sistemas de seguridad para entrada principal y
corredores, se puede apreciar la interaccin de las
cmaras, monitores y sensores, adems del uso de RFID.

El proyecto se proyecta a Internet mediante el uso de una


tarjeta Ethernet diseada para interactuar con los
microcontroladores.

Los datos del sistema pueden almacenarse en una base de


Datos MySQL, este proyecto ampla las perspectivas de
aplicacin.

Los principios utilizados pueden ser ampliados y


utilizados en diversas combinaciones para adaptarlos al
mundo real.

Recomendaciones
El proyecto tiene varias limitaciones, las dos cmaras
no pueden estar encendidas al mismo tiempo debido a
que Labview no puede manejar dos cmaras USB sino
en forma secuencial.
Cuidado con el RFID al ubicarlo en la barra lectora si
no est en posicin correcta el lector no la reconoce. Se
lo debe ubicar a 5cm por un par de segundos para que
la lectura sea correcta.
Las barreras infrarrojas deben protegerse para no
recibir luz directa que pueda alterar su funcionamiento.
Entender las funciones y las herramientas de los
programas utilizados, como y cuando usarlos, ya sea a
nivel industrial o para desarrollar prototipos avanzados.

Você também pode gostar