Está en la página 1de 39

Inducción Técnica – Transferencia Tecnológica

Proyecto de Diseño e Implantación de


Sistema de Control de Acceso Biométrico
por Huella Dactilar con Hardware Libre

INCES
Caracas – 15 Febrero 2013

Gerencia de Operaciones – Unidad de Telecomunicaciones


Gerencia de Desarrollo de Sistemas – Unidad de Desarrollo
Agenda

1 Presentación del Proyecto INCES SCA Bio HL-VE

2 Aspectos de interés sobre el Calendario

3 Aspectos de interés sobre la Multidisciplinaridad

4 Avance Técnico Actual: Diseño Modular del SCA

5 Nacimiento de una “nueva” Red en INCES

6 Aspectos Técnicos de RS-485

7 Selección de la Modalidad de Operación

8 Pruebas, Aportes y Pasos Siguientes.


Proyecto INCES SCA Bio HL-VE
1 2 3 4 5 6 7 8

● Origen
● Potencialidad
● Científica
● Académica

● Productiva

● Modalidad I+D+I+F
● Investigación
● Desarrollo

● Innovación

● Formación
Proyecto INCES SCA Bio HL-VE
Origen 1 2 3 4 5 6 7 8

● Necesidad Técnica Nacional


● Objetivos Estratégicos Nacionales
● Hacer Socio-Tecnológico Pertinente

ESTADO ACTUAL EL DEBER SER


¿Con qué contamos? ¿Qué debe ser un Proyecto
Formativo INCES?

EL PROYECTO
Construir el “puente” entre lo que
se dispone “tecnológicamente”
y lo que se necesita
“social y económicamente”
Proyecto INCES SCA Bio HL-VE
Potencialidad 1 2 3 4 5 6 7 8

Científico
Generación de Conocimiento
Académico
Apropiación de Conocimiento
Productivo
Aplicación de Conocimiento
Proyecto INCES SCA Bio HL-VE
Modalidad I+D+I+F 1 2 3 4 5 6 7 8
Calendario de Proyecto
1 2 3 4 5 6 7 8

ETAPA 1 ETAPA 2 ETAPA 3 ETAPA 4 ETAPA 5


Investigación Factibilidad Diseño Prototipo Implantación

Recursos para Actualización, Soporte y


Lectoras Lector PCB
Técnica Desarrollo Internacional Estandarizado
Dactilares (Controlador Ppal) (Lectora)

Posibilidades de
Interoperabilidad, Piloto
Mantenibilidad, Escalabilidad En área INCES
y otras Interfaces Lectora
Semiconductores (Lector y PC) (Chasis)
Micros y otros
Económica

Disponibilidad Local,
Sustentabilidad para Proyectos Firmware
Productivos (del Hw Lector)
Firmware Socialización
Identificación y Ubicación Dispositivos
según sus modalidades de
Licenciamiento, Marcas, Modelos,
Tipos, Fabricantes, Costos, Garantías, Difusión, Licenciamiento, Documentación y
Disponibilidad Local, Documentación, Social Publicación en Forjas Nacionales
Soporte y otros tópicos de
Pertinencia Tecnológica
Licenciamiento, Garantías y Software Software
Medios de Apropiación del Saber (para PC)
Multidisciplinaridad
1 2 3 4 5 6 7 8

● “Especialidades”
● Electrónica / Electricidad
● Civil

● Seguridad

● Informática / Computación

● Enfoques
● Disciplina
● Interdisciplina

● Multidisciplina

● Transdisciplina
Multidisciplinaridad
Especialidades para Integrarnos, 1 2 3 4 5 6 7 8
no para Separarnos!!

Seguridad Electrónica

Proyecto IDI
SCA Biométrico Dactilar
Electricidad HL-VE INCES Informática

Otras Computación
Multidisciplinaridad
Conformación del Equipo de Trabajo 1 2 3 4 5 6 7 8

Instaladores

Electrónicos Programadores
Joan Espinoza
(Gestión General del Proyecto)

Nelson Castillo (SPI, PCB)

Líder de
Proyecto Carlos Guerrero (API OpenERP)

??
??

Especialistas Telecomunicaciones Rafael Martínez


Desarrolladores INCES
Facilitadores de Electrónica ?? INCES (“Router” USB:485)
DBAs / Analistas
?? INCES (Cableado RS-485)

Jessika Colina
?? INCES (Protocolo SCA RS-485)
?? INCES (API SIGESP / SIPVe)
Usuarios Pruebas Piloto INCES
Avance Técnico
1 2 3 4 5 6 7 8

● Diseño de Arquitectura Modular


● Comunicación con Sensores de Reconocimiento
● Magnéticos
● Electrónicos

● Biométricos

● Comunicación con Dispositivos SCA


● Lectoras
● Zonificadoras

● Centrales
Avance Técnico
Diseño de Arquitectura Modular Propuesto 1 2 3 4 5 6 7 8

Otras Tecnologías de Reconocimiento

RF-ID iButton SmartCard Dactilares Oculares Faciales

Conexión Serial PaP Protocolos: RS-323, I2C, SPI

Hembrillas Activación de
Puerta(s) y/o
Comunicación RS323
Comunicación USB
Computadores
PC
Sirenas Lectora
Alarma(s) Personales Controlador de
Comunicación USB

Alimentación Almacenamiento API de Programación


(Bateria, AutoCarga API de
y Reconocimiento de Stand Alone para
Externa, USB, RS485 Programación
Identificadores SIG vía USB
Ethernet PoE)

Módulo de Monitoreo
Comunicación RS485 y Programación
Comunicación TCP/IP API de para OpenERP
Lectoras, Centrales
Redes Ethernet Monitoreo
y/o Zonificadoras

Bus RS485

Lectora Lectora Lectora Lectora Lectora Lectora

Central Zonificador Central Zonificador Central Zonificador

Otros Componentes del SCA distribuidos por la Infraestructura a Proteger


Avance Técnico
Comunicación con Sensores de Reconocimiento 1 2 3 4 5 6 7 8
Avance Técnico
Comunicación con Sensores de Reconocimiento 1 2 3 4 5 6 7 8

¡Diversidad!
● Dimensiones
● Voltajes
● Protocolos
● Conectores
● Protocolos
● “Inteligencia”

RF-ID iButton SmartCard Dactilares Oculares Faciales

Conexión Serial PaP Protocolos: RS-323, I2C, SPI

Comunicación RS323
Modularidad
Lectora
Avance Técnico
Comunicación con Dispositivos SCA 1 2 3 4 5 6 7 8

Comunicación RS485
Lectoras, Centrales
y/o Zonificadoras

Bus RS485

Lectora Lectora Lectora Lectora Lectora Lectora

Central Zonificador Central Zonificador Central Zonificador


Avance Técnico
Comunicación con Dispositivos SCA 1 2 3 4 5 6 7 8

Redes
Computacionales
= Red + Red
INCES PCs Inmótica
Comunicación RS485
Lectoras, Centrales
y/o Zonificadoras

Bus RS485

Lectora Lectora Lectora Lectora Lectora Lectora

Central Zonificador Central Zonificador Central Zonificador

Otros Componentes del SCA distribuidos por la Infraestructura a Proteger


Nacimiento de una “nueva” Red en INCES
1 2 3 4 5 6 7 8

● Redes de Comunicación de PCs


● RS-232
● USB

● IP

● LAN, MAN, WAN, Internet

● Redes de Comunicación Inmóticas/Industriales


● RS-422
● RS-485

● Ethernet Industrial, ModBus, DNP3 ...


Nacimiento de una “nueva” Red en INCES
Redes de Comunicación entre Pcs (y Periféricos) 1 2 3 4 5 6 7 8

RS-232 USB Ethernet


Aspectos Técnicos de RS-485
1 2 3 4 5 6 7 8

● Fundamentos de la Comunicación Serial


● Medio Físico
● Emisor

● Receptor

● Protocolo

● Comparativa
● RS-232
● RS-422

● RS-485
Aspectos Técnicos de RS-485
Fundamentos de la Comunicación Serial 1 2 3 4 5 6 7 8

Emisor Receptor

TX RX
Medio
Aspectos Técnicos de RS-485
Fundamentos de la Comunicación Serial 1 2 3 4 5 6 7 8

Emisor Receptor

TX RX
Medio
(Aire, Cable)
Aspectos Técnicos de RS-485
Fundamentos de la Comunicación Serial 1 2 3 4 5 6 7 8

Emisor Receptor
01010101
TX RX
Medio
DATO PARALELO (BYTE)

0
1
MULTIPLEXOR

0
1
0
1
0
1
Aspectos Técnicos de RS-485
Fundamentos de la Comunicación Serial 1 2 3 4 5 6 7 8

DATO SERIAL
0 1 0 1 0 1 0 1 Emisor

TX
DATO PARALELO (BYTE)

0
1
MULTIPLEXOR

0
1
0
1
0
1
Aspectos Técnicos de RS-485
Fundamentos de la Comunicación Serial 1 2 3 4 5 6 7 8

DATO SERIAL
0 1 0 1 0 1 0 1
Emisor Receptor
TX RX
Medio
DATO PARALELO (BYTE)

0
1
MULTIPLEXOR

0
1
0
1
0
1
Aspectos Técnicos de RS-485
Fundamentos de la Comunicación Serial 1 2 3 4 5 6 7 8

Emisor Receptor
01010101 01010101
TX RX
Medio

DATO PARALELO (BYTE)


DATO PARALELO (BYTE)

0 0

DE-MULTIPLEXOR
1 1
MULTIPLEXOR

0 0
1 1
0 0
1 1
0 0
1 1
Aspectos Técnicos de RS-485
Fundamentos de la Comunicación Serial 1 2 3 4 5 6 7 8

Emisor Receptor
01010101 01010101
TX RX
Medio

DATO PARALELO (BYTE)


DATO PARALELO (BYTE)

0 0

DE-MULTIPLEXOR
1 1
MULTIPLEXOR

0 0
1 1
0 0
1 1
0 0
1 1
Aspectos Técnicos de RS-485
Fundamentos de la Comunicación Serial 1 2 3 4 5 6 7 8

Deben compartir la misma “semántica” en los datos (Códigos)

Deben trabajar a
la misma velocidad
Emisor Receptor
01010101 01010101
TX RX
Medio

DATO PARALELO (BYTE)


DATO PARALELO (BYTE)

0 0

DE-MULTIPLEXOR
1 1
MULTIPLEXOR

0 0
1 1
0 0
1 1
0 0
1 Deben compartir la misma 1
Referencia de Potencial
Aspectos Técnicos de RS-485
Fundamentos de la Comunicación Serial 1 2 3 4 5 6 7 8

● Entonces así, el PROTOCOLO define:


● Velocidad de Trabajo
● Formato de los Datos

● Niveles de Voltaje / Amperaje / Impedancias

● Tipos de Medio Físico (Cable, Aire)

● Dispositivos de Conectorización

● Topologías
Aspectos Técnicos de RS-485
Fundamentos de la Comunicación Serial 1 2 3 4 5 6 7 8

Transmisión Convencional (RS-232)

TX RX

Transmisión Diferencial (RS-485)

TX RX
Aspectos Técnicos de RS-485
Fundamentos de la Comunicación Serial 1 2 3 4 5 6 7 8

Transmisión Convencional (RS-232)

TX RX

DATO A RUIDO DEL DATO


TRANSMITIR MEDIO FÍSICO RECIBIDO

A + R = AR
Aspectos Técnicos de RS-485
Fundamentos de la Comunicación Serial 1 2 3 4 5 6 7 8

Transmisión Diferencial (RS-485)


A
TX RX

B=A

DATO A RUIDO DEL AL


DATO
TRANSMITIR MEDIO FÍSICO DIFERENCIAR RECIBIDO

A + R = AR
A B + R + BR = A
Aspectos Técnicos de RS-485
Fundamentos de la Comunicación Serial 1 2 3 4 5 6 7 8

● Gracias a la Transmisión Diferencial RS-485:


● Es más inmune al ruido del medio
● Puede transmitir a velocidades más altas

● Soporta mayores distancias

● Puede usar bajos niveles de voltaje

● Es más conveniente para usos industriales


Aspectos Técnicos de RS-485
Comparativa Protocolos Seriales 1 2 3 4 5 6 7 8

Mayor Inmunidad
al Ruido

Posibilidad de crear
Bus de dispositivos

Probado en INCES
Con 3 Bobinas de
UTP Cat5
(1000 pies c/u)

Mayor Velocidad
de Transimisión

Referencia Didáctica:
https://www.youtube.com/watch?v=9O_NgoU1CUc
RS-485: Modalidades de Operación
1 2 3 4 5 6 7 8

● Half Duplex

● Full Duplex

● Maestro Esclavo
RS-485: Modalidades de Operación
Modalidad Half-Duplex 1 2 3 4 5 6 7 8

A B A A B A A B A
RX B RX B RX B
TX TX TX
RS-485: Modalidades de Operación
Modalidad Full-Duplex 1 2 3 4 5 6 7 8

A
TX RX

A
RX TX
B
RS-485: Modalidades de Operación
Modalidad Maestro-Esclavo 1 2 3 4 5 6 7 8

A B A A B A A B A
RX B RX B RX B
TX TX TX
Pruebas, Aportes y Pasos Siguientes
1 2 3 4 5 6 7 8

● Pruebas / Pasos siguientes


● Desarrollo del Protocolo RS-485 SCA HL-VE
● Diseño del Módulo de Alimentación

● Diseño del PCB (KiCAD)

● Levantamiento de Casos de Uso (AppControl)

● Prototipo de la API

● Diseño del Chasis (* Acrílico Transparente)

● Posibilidades de Aporte
● Documental (DocuWiki : 10.0.0.213)
● Electrónico / Comunicaciones

● Software (APIs para PHP y Python)


Pruebas, Aportes y Pasos Siguientes
Conformación del Equipo de Trabajo 1 2 3 4 5 6 7 8

Instaladores

Electrónicos Programadores Joan Espinoza


(Gestión General del Proyecto)

Nelson Castillo (SPI, PCB)

Líder de
Carlos Guerrero (API OpenERP)
Proyecto

??
??

Rafael Martínez
Especialistas Telecomunicaciones Desarrolladores INCES ?? INCES (“Router” USB:485)
Facilitadores de Electrónica DBAs / Analistas ?? INCES (Cableado RS-485)

Jessika Colina
?? INCES (Protocolo SCA RS-485)
?? INCES (API SIGESP / SIPVe)

Usuarios Pruebas Piloto INCES