especificaciones técnicas

Anuncio
Universidad
Tecnológica de
Querétaro
Firmado digitalmente por Universidad
Tecnológica de Querétaro
Nombre de reconocimiento (DN):
cn=Universidad Tecnológica de
Querétaro, o=UTEQ, ou=UTEQ,
[email protected], c=MX
Fecha: 2015.05.27 16:06:02 -05'00'
UNIVERSIDAD TECNOLÓGICA DE
QUERÉTARO
Nombre del Proyecto:
“INTEGRACIÓN DE SISTEMAS DE SEGURIDAD”
Empresa:
SECURUS PREVENTION SYSTEMS.
Memoria que como parte de los requisitos para obtener el título de:
INGENIERO EN TECNOLOGÍAS DE AUTOMATIZACIÓN.
Presenta:
José Elías Rangel Núñez.
Asesor de la UTEQ
ICE Raúl Hernández Zúñiga.
Asesor de la Organización
Ing. Carlos Hernández Quintanilla.
Santiago de Querétaro, Qro Mayo del 2015.
Resumen
Cursando el último cuatrimestre de la carrera, se realiza una estadía en la cual se
fortalecen los conocimientos obtenidos en la universidad, para esto, se lleva a
cabo una estadía en la cual se contempla el desarrollo de un proyecto que cubra
la necesidad de la empresa donde se llevara a cabo la estadía. Esta memoria trata
sobre el proyecto denominado integración de sistemas de seguridad, realizado en
la empresa Securus Prevention Systems e implementado en el corporativo HSBC
Toluca. El objetivo es la fabricación de una tarjeta que envié y reciba señales entre
los diferentes sistemas de seguridad usados dentro del corporativo como son,
circuito cerrado de televisión (CCTV), control de acceso y protección contra
incendios (PCI), esto para tener un control estricto en áreas de alta seguridad de
la empresa. En el proyecto se hizo uso de los conocimientos adquiridos en las
materias de electrónica, electricidad y programación de pic´s, ya que el proyecto
así lo requiere. Se contempla el armado de circuitos, la programación de estos, la
implementación y puesta en marcha. El proyecto pretende tener registro de las
personas que entran a un pequeño centro de datos que existe dentro del
corporativo el cual ahora usara los tres sistemas descritos anteriormente para
guardar un registros histórico en los sistemas de control de acceso y protección
contra incendios y se forzara la grabación del circuito cerrado para visualizar a las
personas que ingresen a esta área, además de tener la capacidad de poder liberar
los cuatro torniquetes de ingreso al edificio. Estas son las tareas realizadas por las
cuales se pretende realizar una memoria de la misma.
2
Summary
I am Rangel Nùñez José Elías. I am studying at UTEQ. I am studying engineering
in automation technologies, In my university has a new model of studies, where in
the first part I have class in the classroom and the second part is the internship. I
have two options for my internship, the first is a search a company. The second
option is what the university gives me a company. I have a company and a
determine protect this company gives service. I have an advantage, I know all the
company’s systems of my internship, and I think it’s necessary make a very good
project. I hope new ways will open for my business. I want impress my family
because I have a six brothers and I want my little brothers go after at the university.
I want my son to be proud of me and his mother also.
3
Índice
Página
Resumen....................................................................................................................... 2
Summary ...................................................................................................................... 3
Índice ............................................................................................................................ 4
I.
INTRODUCCIÓN............................................................................................ 5
II.
ANTECEDENTES .......................................................................................... 7
III.
JUSTIFICACIÓN ............................................................................................ 9
IV.
OBJETIVOS ................................................................................................... 11
IV.I
OBJETIVO GENERAL ................................................................................... 11
IV.II
OBJETIVO ESPECÍFICO ............................................................................... 11
V.
ALCANCES .................................................................................................... 12
VI.
ANALISIS DE RIESGOS ................................................................................ 14
VII.
FUNDAMENTACION TEÓRICA .................................................................... 16
VII.I
CONTROL DE ACCESO ................................................................................ 16
VII.II
CICUITO CERRADO ...................................................................................... 19
VII.III
SISTEMA CONTRA INCENDIO ..................................................................... 21
VII.IV
PROTEUS ...................................................................................................... 23
VII.IV.I
ARES .............................................................................................................. 24
VII.IV.II ISIS ................................................................................................................. 25
VII.V
PIC C COMPILER .......................................................................................... 26
VII.VI
LECTORA BIOMETRICA .............................................................................. 28
VII.VII
PANEL CONTRA INCENDIO ........................................................................ 29
VII.VIII
SISTEMA DE CCTV ....................................................................................... 30
VIII.
PLAN DE ACTIVIDADES ............................................................................... 32
IX.
RECURSOS MATERIALES Y HUMANOS .................................................... 34
IX.I
RECURSOS MATERIALES ........................................................................... 34
IX.II
RECURSOS HUMANOS ................................................................................ 37
X.
DESARROLLO DEL PROYECTO ................................................................. 41
XI.
RESULTADOS OBTENIDOS ......................................................................... 48
XII
CONCLUSIONES Y RECOMENDACIONES ................................................. 49
XII.I
CONCLUSIONES ........................................................................................... 49
XII.II
RECOMENDACIONES ................................................................................... 50
XIII.
ANEXOS………………………………………………………………………………..
XIV.
BIBLIOGRÁFIA………………………………………………………………………..
4
I.
Introducción.
Este proyecto pretende realizar la interacción de estos sistemas teniendo como
NODO un circuito realizado a base de un PIC 18F877A el cual enviará distintas
señales a los diferentes sistemas para interrelacionarlos, con el fin de liberar
puertas, torniquetes, tener un histórico de cuando fueron liberados no solo
plasmado en papel o electrónico sino de manera gráfica con el video de CCTV
de esta forma se tiene un registro de mayor peso.
Se señala que estos dispositivos ya existen pero son muy caros y no aseguran
compatibilidad con todos los fabricantes y el dispositivo que se pretende
entregar cumple con la compatibilidad de todas las marcas.
En los primeros capítulos se plantea el problema que se tiene en el corporativo
de HSBC, las cuales son cubrir una zona de alta seguridad para la empresa
mediante la integración de los sistemas existentes.
También se encontrará el planteamiento inicial de la empresa y la propuesta
realizada por parte de la empresa SECURUS PREVENTION SYSTEMS y la
definición del dispositivo programable ya que se plantean tres dispositivos
diferentes.
5
Posteriormente se encontrará la lista de recursos materiales y humanos que
fueron necesarios para el proyecto, además de la gráfica de Gantt que fue
usada para dar las diferentes actividades y tiempos para la realización de estas,
se dan los diagramas para la realización del proyecto, por último se anexan los
datasheet de cada uno de los dispositivos utilizados.
6
II.
Antecedentes.
En el corporativo HSBC Toluca se presentó un problema con el equipo de
control de acceso el cual es:
El personal he tenido libre acceso a un área restringida por lo cual se colocó
una esclusa, que es vigilada por un guardia de seguridad en caso de querer
accesar a esta área, el personal es anotado en una lista y este mismo tiene que
firmar la hora de entrada y salida. Por lo cual se tomó la decisión de automatizar
este proceso no solo como control de acceso sino también integrando el
sistema de circuito cerrado de televisión y el sistema contra incendio. Así mismo
la propuesta aceptada es la siguiente:
Se creará un circuito el cual se encargará de enviar señales a los diferentes
sistemas las cuales deberán hacer que:
•
El circuito cerrado de televisión comience a grabar de manera
automática.
•
El sistema contra incendios guarde un historial de cuándo y a qué hora
fueron liberadas la esclusa
7
•
El sistema contra incendios debe ser el encargado de liberar los
torniquetes.
•
El control de acceso será el encargado del ingreso del personal, además
de la liberación de las puertas.
8
III. Justificación.
Debido al constate cambio de personal y al tipo de información que se maneja
en el corporativo, es necesario contar con un sistema que sea fiable y que
pueda integrar todas las partes de sistemas de seguridad con los cuales
cuentan las instalaciones por este motivo se tiene la necesidad de integrar
todos estos sistemas con algún tipo de dispositivo que de la facilidad de
interactuar entre cual quiera de los sistemas.
En el mercado encontramos varios tipos de dispositivos que permiten la
interacción entre diferentes tipos de sistemas de seguridad, lamentablemente
son equipos caros y la mayoría no cuenta con la compatibilidad entre las
diferentes marcas, únicamente con las más reconocidas. Debido a esto se
pensó en crear una interfaz propia que pueda ser compatible con los diferentes
sistemas sin problema alguno.
Una vez que se planteó la idea principal, se realizó un estudio entre los
diferentes dispositivos programable como los son PLC, este dispositivo es
demasiado caro para el propósito que se tiene considerado, de tal forma que
encarece a gran medida el costo del proyecto, debido a esta razón queda
descartado como opción; FPGA este dispositivo trabaja bajo ciertas
características y es un poco más complejo para realizar la descripción
9
(programación), por lo cual se deja a un lado, ya que las interfaces son poco
comunes debido a que es una tarjeta compleja y se toma la decisión de usar un
PIC ya que este dispositivo es más barato en comparación con los otros y este
tiene la ventaja de poder crear circuitos no tan laboriosos y muy prácticos,
además de ser un dispositivo que puede realizar tareas simples y complejas.
10
IV. Objetivos.
A continuación se describirán los objetivos generales y específicos de este
proyecto.
IV.I General.
Controlar el acceso de personal de una zona de alta seguridad, así como la
grabación de circuito cerrado de televisión, además de generar un histórico en
el sistema contra incendio.
IV.II Específicos.
Realizar un control en el acceso a zonas de alta seguridad donde puede existir
fuga de información importante para la empresa.
Implementar en caso de emergencia o una contingencia de cualquier tipo, la
liberación de los torniquetes, para que no exista ningún bloqueo para el
personal que se encuentre dentro de las instalaciones.
11
V. Alcances.
Al término de este proyecto se pretenden completar los siguientes
requerimientos que son necesarios para la empresa “SECURUS”.
•
La automatización de una esclusa (esta tiene como condición que
cuando una puerta está abierta, la otra no debe abrir).
•
A la entrada de la esclusa ambas puertas abrirán con una lectora.
•
A la salida de la esclusa la puerta A se abrirá con un sensor de presencia
y la puerta B con un botón de salida.
•
Poder abrir alguna puerta de la esclusa de forma manual desde el lugar
que se requiera en caso de que el usuario no cuente con una tarjeta.
•
Poder liberar ambas puertas de la esclusa de forma manual cuando se
requiera.
•
Cuando se liberen la esclusa se mande una señal al tablero contra
incendio para que este tenga un historial del momento en que fueron
abiertas las puertas.
•
Forzar la grabación de cámaras en el momento en que se abran ambas
puertas de la esclusa en forma manual.
•
Liberación de torniquetes en caso de algún percance, donde los usuarios
y empleados deban de evacuar el edificio.
12
•
Cuando se liberen los torniquetes se mande una señal al tablero contra
incendio para que este tenga un historial del momento en que fueron
abiertos.
•
Forzar la grabación de cámaras en el momento en que se abren
torniquetes.
13
VI. Análisis de Riesgos.
Riesgo.
Los módulos monitores son dispositivos que no se tienen en stock por lo cual
posiblemente se tengan problemas, ya que la fecha de entrega es de 3 a 5
semanas, esto nos puede afectar en tiempos.
Acción.
Se dejaron dos semanas de holgura para proveer este tipo de detalles.
Riesgo.
Se tienen que ver propuestas de varios contratistas para ver cuál de esto nos
da el mejor presupuesto y el mejor tiempo de entrega ya que como se trata de
oficinas, estas no tienen permitido laborar en el día solamente de noche,
además que los mismos contratistas nos tienen que proporcionar las hojas del
seguro de cada uno de sus trabajadores.
14
Acción.
Se indicaran las necesidades a cada prospecto de contratista a si mismo las
fechas de inicio y de término, las cuales serán penalizadas con alguna multa si
este no se realiza en tiempo y forma.
15
VII. Fundamentación teórica.
En este capítulo de dará una breve introducción del funcionamiento,
arquitectura e historia de los sistemas que intervendrán en este proyecto.
VII.I Control de acceso.
En nuestro país el control de accesos comenzó como tal con los proveedores
internacionales tradicionales de equipos de seguridad. En esa época todas las
marcas eran básicamente incompatibles, incluyendo elementos comunes como
las tarjetas magnéticas, que eran personalizadas con códigos especiales de
cada fabricante y que hacían que dejaran de cumplir con la norma ABA
(American Banking Asociation). [5]
Esto no fue privativo de los controles de accesos, sino que las demás áreas de
la seguridad hicieron más o menos lo mismo. [5]
Originalmente se usaron con frecuencia los teclados PIN, los cuales fueron
paulatinamente reemplazados por los sistemas con tarjetas magnéticas y de
código de barras. En la década del ‘90, la proximidad se hizo presente y en
pocos años se estableció como estándar. Si bien para ese mismo tiempo
16
aparecieron los lectores biométricos (geometría de mano y huella dactilar), su
elevado costo, su uso casi exclusivo en interiores y su fragilidad al vandalismo
restringieron su campo de aplicación solo a aquellas zonas de máxima
seguridad, generalmente con guardias presentes. [5]
Actualmente la tecnología de tarjetas de proximidad todavía “resiste“ frente a
su evolución natural, las smartcards, mientras que el reconocimiento por huella
dactilar se va popularizando poco a poco, no tanto como parecía al comienzo
de la década actual pero lentamente se va imponiendo. [5]
Con el devenir de los años en el mercado argentino pasaron dos cosas
remarcables: aparecieron los fabricantes nacionales y lentamente los sistemas
van utilizando estándares abiertos. [5]
Los fabricantes nacionales le ofrecen al mercado, además del soporte local,
soluciones adaptadas a las necesidades locales, sobre todo en algunas áreas
como por ejemplo en el control de accesos combinado. Por otra parte, la
estandarización está permitiendo paulatinamente que los usuarios finales
puedan permanente optar por quien será su proveedor y no como era en el
pasado, que una vez que se seleccionaba un determinado producto /instalador
no tenían más remedio que continuar con él. [5]
17
En los últimos tiempos es notable de ver como todos los fabricantes del
mercado de seguridad están ofreciendo soluciones integradas. Hoy el control de
accesos ofrece un número de funcionalidades típicas de otras áreas de la
seguridad electrónica y la domótica. Así es que permiten integrar funciones de
alarmas, control básico (manejo de iluminación, etc.) y circuito cerrado de
televisión (CCTV). [5]
Analizando el mercado de control de accesos desde el punto de las
aplicaciones pueden diferenciarse cuatro segmentos:
a- Residencial
b- Comercial e industrial de pequeño y mediano porte
c- Empresas corporativas y Gobierno.
d- Áreas aún no exploradas en nuestro mercado.
Algunos capítulos más adelante, ofreceremos un análisis de cada tipo de
segmento del mercado y las características que deben tener los productos para
satisfacer a cada uno de ellos. [5]
18
Fig. 7.1 Estructura de un control de acceso
VII.II Circuito cerrado de televisión (cctv).
El circuito cerrado de televisión CCTV es en esencia, un sistema de cámaras
situadas en un edificio que están conectados a un sistema de vigilancia similar
a un televisor. El circuito cerrado de televisión, o CCTV, se utiliza para una gran
variedad de actividades y la creciente evolución de la informática y la tecnología
digital también ha significado la utilización de un sofisticado circuito cerrado de
televisión CCTV. Las personas se han acostumbrado a contar con cámaras de
vigilancia, sin embargo, hay infinidad de usos de circuito cerrado de televisión
que existen. [9]
19
Las cámaras de vigilancia (CCTV) se utilizan prácticamente en todas las áreas
donde la producción es esencial y la seguridad es fundamental para las
empresas.
El circuito cerrado de televisión CCTV consiste en una combinación de múltiples
cámaras de vigilancia, ya sea estacionaria o de rotación, conectado a un DVR
(Digital Video Recording) y un monitor.
Básicamente, las cámaras de vigilancia utilizadas en un sistema de circuito
cerrado de televisión o CCTV están conectados a través del cableado (o, en los
últimos años, conexión inalámbrica) a un router, que gestiona el flujo de
información de lo que corresponde vigilar. No importa el tipo de conexión, las
imágenes del circuito cerrado de televisión CCTV permanecen dentro de la red
de monitores y cámaras. Esta es la razón de la expresión "circuito cerrado".
Los últimos avances tecnológicos han traído más cerca el circuito cerrado de
televisión CCTV a las computadoras y a la televisión en términos de
complejidad. La capacidad de hacer las cámaras de vigilancia más pequeñas
permite sistemas de vigilancia menos evidentes y la capacidad de colocar
cámaras de vigilancia en los lugares más pequeños.
20
Fig. 7.2 Arquitectura de un CCTV
VII.III Sistema contra incendio.
Se llama protección contra incendios al conjunto de medidas que se disponen
en los edificios para protegerlos contra la acción del fuego.
Generalmente, con ellas se trata de conseguir tres fines:
•
Salvar vidas humanas
21
•
Minimizar las pérdidas económicas producidas por el fuego.
•
Conseguir que las actividades del edificio puedan reanudarse en el
plazo de tiempo más corto posible.
La salvación de vidas humanas suele ser el único fin de la normativa de los
diversos estados y los otros dos los imponen las compañías de seguros
rebajando las pólizas cuanto más apropiados sean los medios. [1]
Las medidas fundamentales contra incendios pueden clasificarse en dos tipos:
Medidas pasivas: Se trata de las medidas que afectan al proyecto o a la
construcción del edificio, en primer lugar facilitando la evacuación de los
usuarios presentes en caso de incendio, mediante caminos (pasillos y
escaleras) de suficiente amplitud, y en segundo lugar retardando y confinando
la acción del fuego para que no se extienda muy deprisa o se pare antes de
invadir otras zonas.
Medidas activas: Fundamentalmente manifiestas en las instalaciones de
extinción de incendios.
22
Fig. 7.3 Arquitectura de un sistema de protección de incendios
VII.IV Proteus.
Es
una compilación de programas
de
diseño
y
simulación electrónica,
desarrollado por Labcenter Electronics que consta de los dos programas
principales: Ares e Isis, y los módulos VSM y Electra. [4]
23
VII.IV.I Ares.
ARES, o Advanced Routing and Editing Software (Software de Edición y Ruteo
Avanzado); es la herramienta de enrutado, ubicación y edición de componentes,
se utiliza para la fabricación de placas de circuito impreso, permitiendo editar
generalmente, las capas superficial (Top Copper), y de soldadura (Bottom
Copper). [4]
Fig. 7.4 pantalla de ares.
24
VII.IV.II Isis.
El Programa ISIS, Intelligent Schematic Input System (Sistema de Enrutado de
Esquemas Inteligente) permite diseñar el plano eléctrico del circuito que se
desea realizar con componentes muy variados, desde simples resistencias,
hasta alguno que otro microprocesador o microcontrolador, incluyendo fuentes
de alimentación, generadores de señales y muchos otros componentes con
prestaciones diferentes. Los diseños realizados en Isis pueden ser simulados
en tiempo real, mediante el módulo VSM, asociado directamente con ISIS. [4]
Fig. 7.5 Pantalla de Isis.
25
VII.V C pic compiler.
El compilador incluye funciones para acceder al hardware de los procesadores
PIC, tal como READ_ADC() para leer el valor de un conversor A/D. La E/S
discreta se maneja describiendo las características de los puertos en un
PRAGMA. Funciones tales como INPUT() y OUTPUT_HIGH(), mantienen
apropiadamente los registros tri-estado. Las variables, incluyendo estructuras,
pueden ser directamente mapeadas a memoria, tal como los puertos de E/S
para
representar
mejor
la
estructura
del
hardware
en
C.
La velocidad de reloj del microcontrolador se puede especificar en un PRAGMA,
para permitir que las funciones incorporadas retrasen un número dado de
microsegundos o milisegundos. Las funciones de E/S serie permiten que
funciones estándar como GETC() y PRINTF() sean usadas para RS-232.
El transceptor serie del hardware se usa en las partes que aplican cuando es
posible. Para otros casos el compilador genera un transceptor serie por
software. Los operadores estándar de C y las funciones estándar incorporadas
se optimizan para producir código muy eficiente para funciones de bits y de
E/S.
Pueden implementarse funciones inline o separadas, permitiendo optimizar
26
según mejoras en la ROM o en la velocidad. Los parámetros de las funciones
se pasan en registros reusables. Las funciones inline con parámetros de
referencia se implementan eficientemente sin sobrecarga de memoria.
Durante el proceso de enlazado, se analiza la estructura del programa,
incluyendo el árbol de llamadas. Las funciones que se llaman unas a otras, con
frecuencia se agrupan juntas en el mismo segmento de página. La herramienta
transparente
al
usuario
maneja
llamadas
a
través
de
las
páginas
automáticamente. Las funciones se pueden implementar inline o separadas. La
RAM se reserva eficientemente usando el árbol de llamadas para determinar
cuántas ubicaciones pueden ser reusadas. Las cadenas constantes y tablas se
almacenan en la ROM del dispositivo. [4]
Fig. 7.6 Pantalla de pic c compiler
27
VII.VI lectora biométrica.
Por otra parte se seleccionó la lectora biométrica bioscrip v-flex ya que esta
cuenta con un software (incluido con la lectora) mediante el cual se generan
archivos xlsx y son enviados dos veces al mes a un correo electrónico
(designado por la empresa) esto con la finalidad de que no sea intervenida la
lectora de forma directa. [3]
Los archivos generados se envían a un correo electrónico cada 15 dias y este
archivo (xlsx) se puede modificar en exel, ya que en este programa se realiza la
base de datos que se usa para realizar los pagos a los empleados.
Fig. 7.7 Lectora V-FLEX
28
VII.VII Panel contra incendio.
El sistema que se encuentra en este recinto es un sistema FIRE LITE UDLS
9200, en esencia todos los sistemas contra incendio inteligentes trabajan de la
misma forma, por lo cual este proyecto puede adaptarse a cualquier otra marca
sin problema alguno. [3]
Solo debemos de enlazar nuestra salida a un modo monitor para poder
comunicarnos al tablero contra incendio y así cada que sea activado el selector
de liberación se establecerá una conexión directa al sistema contra incendio y
se guardara en el historial el día y la hora en que fueron activados.
Fig. 7.8 Panel de detección de incendio UDLS 9200
29
VII.VIII Sistema de cctv.
El sistema de CCTV con el que se cuenta en el lugar, tiene la función de grabar
en alarma, por lo cual el dispositivo que se diseñe tendrá la capacidad de
mandar una señal que active las cámara aun cuando estas estén fuera por días
festivos u otras configuraciones que se hallan realizado previamente. [3]
Tabla 7.9 El DVR tiene la opción de grabar cuando se indica una alarma.
Tabla 7.10 Configuración de puertos.
30
Diagrama 7.11 Conexión de dispositivos en puerto paralelo.
Finalmente nuestro proyecto cumple con los requisitos del cliente y una vez
terminado será algo parecido al siguiente esquema.
Diagrama 8.1 Proyecto instalado
31
VIII. Plan de actividades.
En la siguiente tabla se describirá la gráfica de Gantt que establece el listado de
actividades y tiempos establecidos para la correcta elaboración de este
proyecto, cabe señalar que se encuentran en color amarillo los tiempos
estimados de ejecución, en color verde el tiempo real que fue necesario para
realizar cada actividad y en color rojo las actividades que sobrepasaron los
tiempos de ejecución.
32
Actividad
#
1
Conocer el proyecto.
Características del
proyecto.
Investigación de
1.2
sistemas similares.
1.1
2
Diseño de propuesta.
2.1 Entrega de Propuesta
3
Investigación de
materiales.
3.1 Selección del material.
3.2
Tiempos de entrega de
materiales.
3.3 Selección de software.
3.4
4
Realización de diseño
en proteus.
Programación en PIC C
COMPILER.
4.1 Pruebas en software.
5.1
Pruebas en circuito
(protoboard).
6
Realización de PCB.
6.2 Armado de circuitos.
6.3
Pruebas de circuitos
programados
7
Instalación de tubería
7.1 Cableado.
5
Instalación de
dispositivos y pruebas.
5.1 Entrega de proyecto
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Estimado
Real
Semanas de Enero - Mayo
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Tabla 8.1 Grafica de Gantt definiendo las actividades y fechas aproximadas.
33
IX. Recursos materiales y humanos.
A continuación se describen los recursos humanos y materiales que intervienen
en este documento.
IX.I Recursos materiales.
Los recursos materiales que se consideraron en este proyecto son los
siguientes:
•
Software Proteus (ISIS) para diseño y simulación del circuito.
•
Software Proteus (ARES) para diseño de pcb.
•
Software PIC C COMPILER para programación de microcontrolador.
•
Software USP. 3.0 para cargar programa al microcontrolador.
•
Placa de cobre.
•
Ácido férrico
•
Paquete de hojas transfer.
•
Recipiente para acido.
•
Relevadores.
•
Resistencias.
•
Pines macho.
34
•
Clemas.
•
Cautín.
•
Estaño.
•
Led’s.
•
Programador de Microcontroladores.
•
Socket para microcontrolador.
•
Microcontrolador.
•
Mini módulo monitor.
•
Cinchos.
•
Gabinete.
•
Fuente de 5V.
•
Botones normalmente abiertos.
•
Botón de salida (industrial).
•
Sensor de presencia (optex).
•
Cable utp blindado.
•
Cable para sistema contra incendio.
•
Tornillería.
•
Taladro.
•
Brocas.
•
Desarmadores.
35
•
Pinzas.
•
Multímetro.
•
Llaves allen.
•
Llaves mixtas.
•
Probador de fase
•
Desarmadores clemeros.
•
Mototool.
•
Taquetes.
•
Tubería.
•
Uñas.
•
Conduled’s.
•
Escalera.
•
Doblador de tubos.
•
Burro para tubo.
•
Guantes.
•
Chalecos de seguridad.
•
Tapones auditivos.
•
Zapatos de seguridad.
•
Cascos.
36
IX.II Recursos humanos.
Los recursos humanos que tendrá este proyecto son los siguientes:
•
Persona encargada del diseño y programación
Sera la persona encargada de diseñar el circuito así como la pcb de este
mismo, además de encargarse de la programación del microcontrolador.
•
Persona para armado de circuitos.
Esta persona será la encargada de armar el o los circuitos en las tablillas
protoboard, y esta misma estará capacitada para probar y detectar fallas
posibles tanto en el diseño como en la programación.
•
Persona para cotizaciones.
Esta persona se encargará de ponerse en contacto con los diferentes
proveedores para cotizar los materiales requeridos, así como de
organizar la recepción de estos.
•
Persona para recoger materiales o comprarlos.
Esta persona se encargara de adquirir y recoger los materiales que no
sean enviados por los proveedores.
37
•
Contratista para instalación de tubería y cableado.
Se tendrá la necesidad de tener un contratista que se encargue de la
parte de tubería y cableado, ya que es más barato que lo realice un
tercero, a contratar más personal para esta parte.
•
Mínimo un ayudante para la instalación.
Se necesita una persona como ayudante general para diversas
actividades.
38
En la siguiente tabla se da una descripción de los costos de los materiales a
utilizar.
#
Descripción
1
Software Proteus (ISIS) para diseño y
simulación del circuito.
Software Proteus (ARES) para diseño de pcb.
Software
PIC
C
COMPILER
para
programación de microcontrolador.
Software USP. 3.0 para cargar programa al
microcontrolador.
Placa de cobre.
Ácido férrico
Paquete de hojas transfer.
Recipiente para acido.
Relevadores.
Resistencias.
Pines macho.
Clemas.
Cautín.
Estaño.
Led’s.
Programador de Microcontroladores.
Socket para microcontrolador.
Microcontrolador.
Mini módulo monitor.
Cinchos.
Gabinete.
Fuente de 5V.
Botones normalmente abiertos.
Botón de salida (industrial).
Sensor de presencia (optex).
Cable utp blindado.
Cable para sistema contra incendio.
Tornillería.
Taladro.
Brocas.
Desarmadores.
Pinzas.
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
39
unidades
Precio
unitario
Precio
total
1
N/A
N/A
1
N/A
N/A
1
N/A
N/A
1
N/A
N/A
2
1
1
1
11
30
3
10
1
2
20
1
1
2
2
1
1
1
6
1
1
1
1
136
1
1
1
1
$30.00
$45.00
$200.00
$10.00
$20.00
$0.50
$11.00
$8.00
$350.00
$12.00
$3.00
$500.00
$20.00
$90.00
$1,200.00
$23.00
$200.00
$1,000.00
$57.00
$250.00
$760.00
$2,300.00
$3,000.00
$1.00
$1,200.00
$239.00
$350.00
$400.00
$60.00
$45.00
$200.00
$10.00
$220.00
$15.00
$33.00
$80.00
$350.00
$24.00
$60.00
$500.00
$20.00
$180.00
$2,400.00
$23.00
$200.00
$1,000.00
$342.00
$250.00
$760.00
$2,300.00
$3,000.00
$136.00
$1,200.00
$239.00
$350.00
$400.00
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Multímetro.
Llaves allen.
Llaves mixtas.
Probador de fase
Desarmadores clemeros.
Mototool.
Taquetes.
Tubería.
Uñas.
Conduled’s.
Escalera.
Doblador de tubos.
Burro para tubo.
Guantes.
Chalecos de seguridad.
Tapones auditivos.
Zapatos de seguridad.
Cascos.
contratista
1
1
1
1
3
1
3
40
80
30
1
1
1
5
5
5
5
5
1
$200.00
$65.00
$300.00
$10.00
$40.00
$2,300.00
$80.00
$45.00
$3.50
$40.00
$1,100.00
$300.00
$800.00
$70.00
$80.00
$15.00
$750.00
$95.00
$12,000.00
Gran total.
Tabla 10.1 Precios de recursos materiales y humanos.
40
$200.00
$65.00
$300.00
$10.00
$120.00
$2,300.00
$240.00
$1,800.00
$280.00
$1,200.00
$1,100.00
$300.00
$800.00
$350.00
$400.00
$75.00
$3,750.00
$475.00
$12,000.00
$40,162.00
X. Desarrollo del proyecto.
Este proyecto se planteó en base a las necesidades del corporativo HSBC
Toluca, las cuales fueron definidas mediante una junta previa a la licitación del
proyecto.
Una vez definidas las características se entregó la propuesta que se describe
anteriormente, al ser aceptada se comenzó con la planeación, la cual constó de
la revisión de los diferentes recurso a utilizar, como lo son recursos humanos y
materiales, parte importante del proyecto ya que de este dependen los costos
que serán los que influyan en la buena realización del proyecto.
Dentro de los recursos materiales se realizaron diferentes cotizaciones en los
establecimientos que existen en Querétaro, algunas de las tiendas donde se
realizaron estas cotizaciones son las siguientes: INALARM, MAGOCAD,
INTELIGENCIA
ARTIFICIAL
QUERETARO,
ELECTRONICA
AMMA,
MICROSYDUINO, se tomó la decisión de realizar las cotizaciones en estas
empresas debido a que se pretende adquirir en cualquier momento tanto
insumos como dispositivos, ya que al tener proveedores foráneos las fechas de
entrega depende de la paquetería y esto puede ser una desventaja, ya que las
fechas propuestas se deben de cumplir para alcanzar todos los objetivos.
41
En la parte de recursos humanos se tomó en cuenta la asignación de
contratistas para la parte de instalación de tubería y cableado, esto se debe a
que se reducen costos para la empresa.
Una vez que se definieron todos los aspectos de recursos humanos y
materiales, se comenzó con la adquisición de equipo e insumos para poder
comenzar a la par la programación y la instalación de tubería la cual se inició en
el momento que la empresa nos autorizó, esto se llevó acabo por las noches ya
que la empresa es un corporativo y por las mañanas y tardes existe personal
laborando y esto impide las labores de instalación. Los horarios establecidos
son de lunes a viernes de 9:00 pm a 5:30 am y los fines de semana todo el día.
Se comenzó con el proyecto simulando los circuitos en proteus para tener un
antecedente antes de comprar algún tipo de material, una vez que en proteus
se tuvieron las respuestas esperadas por el circuito, se comenzó las pruebas en
protoboard y no se tuvo ningún problema con esto, y una vez que se realizaron
varias pruebas se comenzó con la realización del PCB la cual se realizó en
proteus, está una tarea sencilla llevada a cabo en algunas horas, se soldaron
los elementos en la tablilla para realizar pruebas y descartar posibles fallas.
42
Ya teniendo la tablilla terminada se pidió autorización del corporativo para
realizar pruebas físicas un fin de semana y descartar fallas con los equipos en
general y verificar la funcionabilidad de la interfaz.
Dentro de las pruebas realizadas se encontraron fallas en la conexión de
algunos dispositivos cuestión que no influyo en el funcionamiento de la interfaz,
una vez terminadas las pruebas se consideró dejar trabajando de manera piloto
el proyecto durante una semana para verificar funcionamiento las 24 Hrs.
Después de una semana de trabajo se retiró la interfaz para examinarla y no
encontraron daños aparentes por lo cual se construyeron dos tarjetas más las
cuales se entregaron como refacción.
En este momento se espera la fecha de entrega formal del proyecto para
concluir este mismo.
A continuación se describirán el proyecto:
Mediante la programación de un PIC (16F877) se llevara a cabo el sistema de
apertura de puertas, apertura de torniquetes y el envío de señal tanto para la
grabación de CCTV, como el registro en el historial del sistema contra incendio.
43
Para ello se definen un total de:
08 Entradas
1. Lectora puerta esclusa entrada A.
2. Botón apertura salida puerta A.
3. Botón apertura (vigilancia) puerta A.
4. Lectora esclusa entrada puerta B.
5. Sensor óptico salida puerta B.
6. Botón apertura (vigilancia) puerta B.
7. Selector apertura esclusa puerta A y B.
8. Selector apertura torniquetes.
9. Reset.
11 Salidas
1. Electro imán Puerta A.
2. Electro imán puerta B.
3. Liberación de esclusa.
4. Grabación de esclusa CCTV.
5. Señal para historial en Sistema vs incendio.
6. Liberación torniquete 1.
7. Liberación torniquete 2.
8. Liberación torniquete 3.
9. Liberación torniquete 4.
10. Grabación de torniquetes CCTV.
44
11. Señal para historial en sistema vs incendio.
Por este motivo se selecciona el PIC (16F877) ya que este microcontrolador
tiene un número total de 30 pines los cuales se pueden seleccionar como
entradas o salidas dependiendo de la programación que se realice.
De esta manera, se cuenta con el número de entradas y salidas necesarias
para el proyecto y el diseño tanto de los circuitos como de las etapas de
potencia son más flexibles ya que se pueden elaborar de manera fácil y sencilla
en el software proteus el cual no solo sirve para realizar la elaboración de las
pcb’s sino también nos ayuda a realizar la simulación de los circuitos que
intervengan.
45
Diagrama 11.1 Descripcion de circuito
46
En la siguiente figura se muestra la estructura de pines del pic a utilizar.
Fig. 11.2 pin out de pic 18f877 [3]
47
XI.
Resultados obtenidos.
Se encontraron algunas dificultades en cuanto a cuestiones administrativas, lo
cual afecto directamente en tiempos de ejecución y de entrega, cuestiones que
se platicaron con el personal encargado del proyecto.
En cuanto al funcionamiento este cubrió la necesidad sin problema alguno,
ahora se realizaran mejoras ya que la empresa tiene pensado implementar esta
interfaz en varias de sus instalaciones usando diferente sistemas a los que se
tomaron en cuenta en este proyecto por lo que no se tiene problema en marcas
o modelos ya que se consideró la interfaz para cubrir cualquier necesidad.
48
XII Conclusiones y recomendaciones.
XII.I Conclusiones
Este proyecto fue una gran experiencia ya que se logró realizar un dispositivo
capaza de integrar 3 diferentes tipos de sistemas de seguridad.
Es un gran logro debido a que en el inicio de la ingeniería no se contaban con
los
conocimientos
necesarios
para
realizar
la
programación
de
un
microcontrolador ahora se concluye una programación relativamente sencilla
pero que cumple con el objetivo que se planteó.
Este proyecto es un reto más superado de forma individual y sin ayuda de
profesores o compañeros por lo cual es gratificante saber que se tienen los
conocimientos necesarios para desarrollar e implementar proyectos para el
sector público o privado.
En cuanto a lo laboral fue grato ser el encargado de llevar a cabo un proyecto
desde cero, se obtuvieron conocimientos que en las aulas dudo mucho que
algún día se impartan como: cotizar, realizar levantamientos, negociar con
proveedores, etc.
49
XII.II Recomendaciones.
En el futuro se consideran nuevos aspectos de la interfaz dentro de los cuales
destaca:
•
Abrir de forma independiente cada torniquete.
•
Abrir dos torniquetes o en grupo.
•
Display para saber qué acción está realizando la tarjeta.
•
Zumbadores para saber si alguna puerta se encuentra abierta.
50
XIII. Anexos.
XIII.I Datasheet de panel firelite uds 9600. [3]
DF-60601:A1 • A1-60
MS-9200UDLS(E) Rev 3
Intelligent Addressable FACP
with Built-In Communicator
Addressable Fire Alarm Control Panel
General
The Fire•Lite MS-9200UDLS Rev 3 with Version 5.0 firmware
is a combination FACP (Fire Alarm Control Panel) and DACT
(Digital Alarm Communicator/Transmitter) all on one circuit
board. This compact intelligent addressable control panel has
an extensive list of powerful features.
While the MS-9200UDLS Rev 3 may be used with an SLC
configured in the CLIP (Classic Loop Interface Protocol) mode,
it can also operate in LiteSpeed™ mode—Fire•Lite’s latest
polling technology—for a quicker device response time.
LiteSpeed’s patented technology polls 10 devices at a time.
This improvement allows a fully-loaded panel with up to 198
devices to report an incident and activate the notification circuits in under 10 seconds. With Litespeed polling, devices can
be wired on standard twisted, unshielded wire up to a distance
of 10,000 feet.
52422cov.jpg
The MS-9200UDLS Rev 3’s quick-remove chassis protects the
electronics during construction. The backbox can be installed
allowing field wiring to be pulled. When construction is completed, the electronics can be quickly installed with just two
bolts.
New features for Rev 3 with Version 5.0 firmware include
removable terminal blocks, improved transient protection,
additional secondary ANN-BUS, and increased power for the
resettable and remote sync outputs.
Available accessories include ANN-BUS devices as well as
ACS LED, graphic and LCD annunciators, and reverse polarity/city box transmitter.
The integral DACT transmits system status (alarms, supervisories, troubles, AC loss, etc.) to a Central Station via the public
switched telephone network. It also allows remote and local
programming of the control panel using the PS-Tools Upload/
Download utility. In addition, the control panel may be programmed or interrogated off-site via the public switched telephone network. Any personal computer with Windows® XP or
greater, a compatible modem, and PS-Tools—the Fire•Lite
Upload/Download software kit—may serve as a Service Terminal. This allows download of the entire program or upload of
the entire program, history file, walktest data, current status
and system voltages. The panel can also be programmed
through the FACP’s keypad or via a standard PS-2 computer
keyboard, which can be plugged directly into the printed circuit
board. This permits easy typing of address labels and other
programming information.
Version 5.0 firmware supports the following: Primary and Secondary ANN-bus devices, AD355 (LiteSpeed), USB port, NAC
circuit diagnostics, a new report has been added to the walktest that lists untested devices, new device types added: audio
telephone type code for ACC 25/50ZST, Photo Supervisory
and auto-resettable Drill (non-latching).
The FireWatch Series internet monitoring modules IPDACT-2
and IPDACT-2UD permit monitoring of alarm signals over the
Internet saving the monthly cost of two dedicated business
telephone lines. Although not required, the secondary telephone line may be retained providing backup communication
over the public switched telephone line.
NOTE: Unless otherwise specified, the term MS-9200UDLS is
used in this document to refer to both the MS-9200UDLS and the
MS-9200UDLS(E) FACPs (Fire Alarm Control Panels).
Features
• Listed to UL standard 864, 9th edition.
• On-board DACT.
• Remote site or local USB port upload/download, using PSTools.
• Four (4) Style Y (Class B) NAC circuits, which can be converted to four (4) Style Z (Class A) circuits with optional
ZNAC-92 converter module. (Up to 6.0 amps total NAC
power when using optional XRM-24B.)
• Selectable strobe synchronization for System Sensor,
Wheelock, and Gentex devices.
• Remote Acknowledge, Silence, Reset and Drill via addressable monitor modules or LCD-80F, ANN-80 or Legacy ACS
Annunciators.
• ANN-BUS for connection to following optional modules (cannot
be used if ACS annunciators are used):
– ANN-80(-W) Remote LCD Annunciator
– ANN-I/O LED Driver
– ANN-S/PG Printer Module
– ANN-RLY Relay Module
– ANN-LED Annunciator Module
– ANN-RLED Annunciator Module alarms only
– ROME Relay Option Module Enclosure
• ACS/TERM:
– ACS Annunciators: Up to 32 Legacy ACM Series annunciators (ACM-16AT or ACM-32 series). Cannot be used if
ANN-BUS devices are used.
– Terminal-mode Annunciators: Up to 32 Legacy LCD-80F
remote annunciators.
DF-60601:A1 • 12/07/2010 — Page 1 of 6
• EIA-232 printer/PC interface (variable baud rate) on main
circuit board, for use with optional UL-listed printer PRN-6F.
• Integral 80-character LCD display with backlighting.
• Real-time clock/calendar with automatic daylight savings
control.
• Detector sensitivity test capability (NFPA 72 compliant).
• History file with 1,000-event capacity.
• Maintenance alert warns when smoke detector dust accumulation is excessive.
• Automatic device type-code verification.
• One person audible or silent walk test with walk-test log and
printout.
• Point trouble identification.
• Waterflow (nonsilenceable) selection per monitor point.
• System alarm verification selection per detector point.
• PAS (Positive Alarm Sequence) and presignal delay per
point (NFPA 72 compliant).
KEYPAD CONTROLS
NOTE: Only detectors may participate in PAS.
Product Line Information
SLC LOOP:
MS-9200UDLS: 198-point addressable Fire Alarm Control
Panel, one SLC loop. Includes 80-character LCD display, single printed circuit board mounted on chassis, and cabinet. 120
VAC operation.
• SLC can be configured for NFPA Style 4, 6, or 7 operation.
• SLC supports up to 198 addressable devices per loop (99
detectors and 99 monitor, control, or relay modules).
• SLC loop maximum length 10,000 ft. (3,000 m.).
See installation manual for wire tables.
NOTIFICATION APPLIANCE CIRCUITS (NACS):
• Four onboard NACs with additional NAC capability using
output control modules (CMF-300 or CMF-300-6). The four
Class B NACs can be converted to four Class A NACs with
optional ZNAC-92 converter module.
• Silence Inhibit and Auto Silence timer options.
• Continuous, March Time, Temporal or California code for
main circuit board NACs with two-stage capability.
• Selectable strobe synchronization per NAC.
• 2.5 amps maximum per each NAC circuit.
NOTE: Maximum 24VDC system power output is shared among
all NAC circuits and 24VDC special-application auxiliary power
outputs. Total available output is 3.0 amps. Using the optional
XRM-24B transformer increases 24VDC output to 6.0 amps.
PROGRAMMING AND SOFTWARE:
• Autoprogram (learn mode) reduces installation time.
• Custom English labels (per point) may be manually entered
or selected from an internal library file.
• Three Form-C relay outputs (two programmable).
• 99 software zones.
• Continuous fire protection during online programming at the
front panel.
• Program Check automatically catches common errors not
linked to any zone or input point.
• OFFLINE PROGRAMMING: Create the entire program in
your office using a Windows®-based software package
(order programming kit PS-Tools, separately). Upload/
download system programming locally to the MS9200UDLS Rev 3 in less than one minute.
• USB upload/download programming with standard Male-A
to Male-B cable.
User Interface
LED INDICATORS
• AC Power (green)
• Fire Alarm (red)
Page 2 of 6 — DF-60601:A1 • 12/07/2010
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Supervisory (yellow)
Alarm Silenced (yellow)
System Trouble (yellow)
Maintenance/Presignal (yellow)
Disabled (yellow)
Battery Fault (yellow)
Ground Fault (yellow)
Acknowledge/Step
Alarm Silence
Drill
System Reset (lamp test)
16-key alpha-numeric pad (similar to telephone keypad)
4 cursor keys
Enter
MS-9200UDLSE: Same as MS-9200UDLS, except with 240
VAC operation.
4XTMF Reverse Polarity Transmitter Module: Provides
supervised output for local energy municipal box transmitter,
alarm, and trouble.
ZNAC-92: Optional converter module which converts four (4)
Style Y (Class B) NAC circuits to four (4) Style Z (Class A) circuits.
PK-CD Programming software for Windows®-based PC computer (cable not included), available on www.firelite.com.
DP-9692: Optional dress panel for MS-9200UDLS Rev 3.
TR-CE: Optional trim Ring for semi-flush mounting.
BB-26: Battery backbox, holds up to two 25 AH batteries and
CHG-75.
BB-55F: Battery box, houses two 55 AH batteries.
CHG-75: Battery charger for lead-acid batteries with a rating
of 25 to 75 AH.
CHG-120F: Remote battery charging system for lead-acid batteries with a rating of 55 to 120 AH. Requires additional BB55F for mounting.
BAT Series: Batteries, see data sheet DF-52397.
XRM-24B(E): Optional transformer. Increases system power
output to 6.0 amps. Use XRM-24BE with MS-9200UDLS Rev
3(E).
PRT/PK-CABLE: Cable printer/personal computer interface
cable; required for printer or for local upload/download programming and updating panel firmware.
PRN-6F: UL listed compatible event printer. Uses tractor-fed
paper.
IPDACT-2/2UD, IPDACT Internet Monitoring Module:
Mounts in bottom of enclosure with optional mounting kit (PN
IPBRKT). Connects to primary and secondary DACT telephone output ports for internet communications over customer
provided ethernet internet connection. Requires compatible
Teldat VisorALARM Central Station Receiver. Can use DHCP
or static IP. (See data sheet DF-60407 or DF-52424 for more
information.)
IPBRKT: Mounting kit for IPDACT-2/2UD in common enclosure.
IPSPLT: Y-adaptor option allows connection of both panel
dialer outputs to one IPDACT-2/2UD cable input.
COMPATIBLE ANNUNCIATORS
ANN-80(-W): LCD Annunciator is a remote LCD annunciator
that mimics the information displayed on the FACP LCD display. Recommended wire type is un-shielded. (Basic model is
red; order -W version for white; see DF-52417.)
DNRW: Innovair Flex low-flow non-relay duct-detector housing, with NEMA-4 rating. Watertight. (Order SD355R separately.)
MMF-300: Addressable Monitor Module for one zone of normally-open dry-contact initiating devices. Mounts in standard
4.0" (10.16 cm.) box. Includes plastic cover plate and end-ofline resistor. Module may be configured for either a Style B
(Class B) or Style D (Class A) IDC.
MDF-300: Dual Monitor Module. Same as MMF-300 except it
provides two Style B (Class B) only IDCs.
ANN-LED: Annunciator Module provides three LEDs for each
zone: Alarm, Trouble and Supervisory. Ships with red enclosure (see DF-60241).
MMF-301: Miniature version of MMF-300. Excludes LED and
Style D option. Connects with wire pigtails. May mount in
device backbox.
ANN-RLED: Provides alarm (red) indicators for up to 30 input
zones or addressable points. (See DF-60241).
MMF-302: Similar to MMF-300, but may monitor up to 20 conventional two-wire detectors. Requires resettable 24 VDC
power. Consult factory for compatible smoke detectors.
ANN-RLY: Relay Module, which can be mounted inside the
cabinet, provides 10 programmable Form-C relays. (See DF52431.)
ROME: Relay Option Module Enclosure. Provides one ANNRLY Relay Module already installed. The ROME Series provides mounting space for one additional Relay Module or one
addressable Multi-module. (See Installation Sheet PN 53530.)
ANN-S/PG: Serial/Parallel Printer Gateway module provides a
connection for a serial or parallel printer. (See DF-52429.)
ANN-I/O: LED Driver Module provides connections to a user
supplied graphic annunciator. (See DF-52430.)
ACM-8RF: Relay module provides 8 Form-C 5.0 amp relays.
ACS-LED Zone Series: LED-type fire annunciators capable of
providing up to 99 software zones of annunciation. Available in
increments of 16 or 32 points to meet a variety of applications.
LDM Graphic Series: Lamp Driver Module series for use with
custom graphic annunciators.
LCD-80F (Liquid Crystal Display) point annunciator:
80-character, backlit LCD-type fire annunciators capable of
displaying English-language text.
NOTE: For more information on Compatible Annunciators for use
with the MS-9200UDLS Rev 3, see the following data sheets (document numbers) ACM-8RF (DF-51555), ACS/ACMSeries (DF52378), LDM Series (DF-51384), LCD-80F (DF-52185).
LITESPEED COMPATIBLE ADDRESSABLE DEVICES
All feature a polling LED and rotary switches for addressing.
CP355: Addressable low-profile ionization smoke detector.
SD355: Addressable low-profile photoelectric smoke detector.
SD355T: Addressable low-profile photoelectric smoke detector with thermal sensor.
SD355R: Addressable remote test capable detector for use
with D355PL or DNR(W) duct smoke detector housings.
H355: Fast-response, low-profile heat detector.
H355R: Fast-response, low-profile heat detector with rate-ofrise option.
H355HT: Fixed high-temperature detector that activates at
190F/88C.
AD355(A): Low-profile, intelligent, “Adapt” multi-sensor detector (B350LP base included).
BEAM355: Intelligent beam smoke detector.
BEAM355S: Intelligent beam smoke detector with integral
sensitivity test.
D355PL: Innovair Flex low-flow non-relay duct-detector housing. SD355R included.
DF-60601:A1 • 12/07/2010 — Page 3 of 6
CMF-300: Addressable Control Module for one Style Y/Z
(Class B/A) zone of supervised polarized Notification Appliances. Mounts directly to a 4.0" (10.16 cm.) electrical box.
Notification Appliance Circuit option requires external 24 VDC
to power notification appliances.
CRF-300: Addressable relay module containing two isolated
sets of Form-C contacts, which operate as a DPDT switch.
Mounts directly to a 4.0" (10.16 cm.) box, surface mount using
the SMB500.
(
)
BG-12LX: Addressable manual pull station with interface module mounted inside.
I300: Fault Isolator Module. This module isolates the SLC loop
from short circuit conditions (required for Style 6 or 7 operation).
SMB500: Used to mount all modules except the MMF-301 and
M301.
MMF-300-10: Ten-input monitor module. Mount one or two
modules in a BB-2F cabinet (optional). Mount up to six modules on a CHS-6 chassis in a BB-6F.
MMF-302-6: Six-zone interface module for compatible conventional two-wire detectors. Mount one or two modules in a BB2F cabinet (optional). Mount up to six modules on a CHS-6
chassis in a BB-6F.
CMF-300-6: Six-circuit supervised control module. Mount one
or two modules in a BB-2F cabinet (optional). Mount up to six
modules on a CHS-6 chassis in a BB-6F.
CRF-300-6: Six Form-C relay control module. Mount one or
two modules in a BB-2F cabinet (optional). Mount up to six
modules on a CHS-6 chassis in a BB-6F.
NOTE: 1) For more information on Compatible Addressable
Devices for use with the MS-9200UDLS Rev 3, see the following
data sheets (document numbers): AD355 (DF-52324), BG-12LX
(DF-52013), CMF-300-6 (DF-52365), CRF-300-6 (DF-60379),
CMF/CRF Series (DF-52130), CP355 (DF-52383), D355PL (DF52398), H355 Series (DF-52385), I300 (DF-52389), MMF-300
Series/MDF-300 (DF-52121), MMF-300-10 (DF-52347), MMF302-6 (DF-52356), SD355/SD355T (DF-52384). 2) Legacy 300
Series detection devices such as the CP300/CP350, SD300(T)/
SD350(T) and older modules such as the M300, M301, M302,
C304, and BG-10LX are not compatible with LiteSpeed polling. If
the SLC contains one of these devices, polling must be set for
standard LiteSpeed protocol. Please consult factory for further
information on previous 300 Series devices.
Wiring Requirements
While shielded wire is not required, it is recommended that all
SLC wiring be twisted-pair to minimize the effects of electrical
interference. Wire size should be no smaller than 18 AWG
(0.78 mm²) and no larger than 12 AWG (3.1 mm²). The wire
size depends on the length of the SLC circuit. Refer to the
panel manual for wiring details.
Page 4 of 6 — DF-60601:A1 • 12/07/2010
DF-60601:A1 • 12/07/2010 — Page 5 of 6
SYSTEM SPECIFICATIONS
System Capacity
•
•
•
•
•
Intelligent Signalling Line Circuits....................................... 1
Addressable device capacity .......................................... 198
Programmable software zones ......................................... 99
ACS Annunciators ............................................................ 32
ANN-bus devices .............................................................. 16
Electrical Specifications
AC Power: MS-9200UDLS Rev 3: 120 VAC, 60 Hz, 3.0 amps.
MS-9200UDLS Rev 3E: 240 VAC, 5 0 Hz, 1.5 amps. Wire size:
minimum 14 AWG (2.00 mm²) with 600 V insulation.
Battery charger capacity: 7 AH - 18 AH batteries. Up to two
18 Ah batteries can be housed in the FACP cabinet. Larger
batteries require an external battery charger such as the CHG75 or CHG-120, and a separate battery cabinet such as the
BB-26 or NFS-LBB.
Communication Loop: Supervised and power-limited.
Notification Appliance Circuits: Each terminal block provides connections for two Style Y (Class B) for a total of four
Style Y (Class B) or with an optional ZNAC-92 module converts to four Style Z (Class A) NACs. Maximum signaling current per circuit: 2.5 amps. End-of-Line Resistor: 4.7K ohm, 1/2
watt (P/N 71252 UL listed) for Style Y (Class B) NAC. Refer to
panel documentation and Fire•Lite Device Compatibility Document for listed compatible devices.
Two Programmable Relays and One Fixed Trouble Relay:
Contact rating: 2.0 amps @ 30 VDC (resistive), 0.5 amps @ 30
VAC (resistive). Form-C relays.
Special Application Non-resettable Power (24 VDC Nominal): Jumper selectable (JP4) for conversion to resettable
power output. Up to 1.0 amp total DC current available from
each output. Power-limited.
Special Application Resettable Power (24 VDC nominal):
Jumper selectable (JP6) for conversion to non-resettable
power. Up to 1.0 amp total DC current available. Refer to the
Fire•Lite Device Compatibility Document for listed compatible
devices.
Remote Sync Output: Remote power supply synchronization
output. Nominal special application power: 24 VDC. Maximum
current: 300 mA. End-of-Line Resistor: 4.7K ohm. Output
linked to NAC 1 control. Supervised and power-limited.
Telephone Interface: Unless used with Teldat VISORALARM,
requires dedicated business telephone number with a minimum of 5 volts DC (off-hook voltage). Obtain dedicated phone
line directly from your local phone company. Do not use shared
phone lines or PBX (digital) type phone line extensions.
16.65" (42.29 cm.) wide x 5.20" (13.34 cm.) deep. Trim Ring
(TR-CE): 22.00" (55.88 cm.) high x 19.65" (49.91 cm.) wide.
Shipping Specifications
Weight: 26.9 lbs. (12.20 kg.) Dimensions: 20.00” (50.80 cm.)
high x 22.5” (57.15 cm.) wide x 8.5” (21.59 cm.) deep.
Temperature and Humidity Ranges
This system meets NFPA requirements for operation at 0 –
49°C/32 – 120°F and at a relative humidity 93% ± 2% RH
(noncondensing) at 32°C ± 2°C (90°F ± 3°F). However, the
useful life of the system's standby batteries and the electronic
components may be adversely affected by extreme temperature ranges and humidity. Therefore, it is recommended that
this system and its peripherals be installed in an environment
with a normal room temperature of 15 – 27°C/60 – 80°F.
NFPA Standards
The MS-9200UDLS Rev 3 complies with the following NFPA
72 Fire Alarm Systems requirements:
– LOCAL (Automatic, Manual, Waterflow and Sprinkler
Supervisory).
– AUXILIARY (Automatic, Manual and Waterflow) (requires
4XTMF).
– REMOTE STATION (Automatic, Manual, Waterflow and
Sprinkler Supervisory) (Where a DACT is not accepted,
the alarm, trouble and supervisory relays may be connected to UL 864 listed transmitters. For reverse polarity
signaling of alarm and trouble, 4XTMF is required.)
– PROPRIETARY (Automatic, Manual, Waterflow and
Sprinkler Supervisory).
– CENTRAL STATION (Automatic, Manual, Waterflow and
Sprinkler Supervisory).
– OT, PSDN (Other Technologies, Packet-switched Data
Network)
Agency Listings and Approvals
The listings and approvals below apply to the basic MS9200UDLS Rev 3 control panel. In some cases, certain modules may not be listed by certain approval agencies, or listing
may be in process. Consult factory for latest listing status.
• UL Listed: S624
• FM approved
• CSFM: 7165-0075:0208
• MEA: 120-06-E
For ULC-listed version, see DF-60599.
Cabinet Specifications
Door: 19.26" (48.92 cm.) high x 16.82" (42.73 cm.) wide x
0.12" (.30 cm.) deep. Backbox: 19.00" (48.26 cm.) high x
FireLite® Alarms® is a registered trademark of Honeywell International Inc.
Wheelock® is a registered trademark of and Exceder™ is a trademark of
Cooper Notification.
©2010 by Honeywell International Inc. All rights reserved. Unauthorized use
of this document is strictly prohibited.
This document is not intended to be used for installation purposes.
We try to keep our product information up-to-date and accurate.
We cannot cover all specific applications or anticipate all requirements.
All specifications are subject to change without notice.
Made in the U.S. A.
For more information, contact Fire•Lite Alarms. Phone: (800) 627-3473, FAX: (877) 699-4105.
www.firelite.com
Page 6 of 6 — DF-60601:A1 • 12/07/2010
XIII.II Datasheet de DVR. [6]
ESPECIFICACIONES DEL PRODUCTO
soluciones para la grabación de video
Videograbadora digital de la Serie DX4500/DX4600
8/16 ENTRADAS DE CÁMARA, ALMACENAMIENTO DE 250 GB A 3 TB, CAPACIDAD
DE BÚSQUEDA FLEXIBLE
Características del producto
• Videograbadora digital de 8 ó 16 canales
• Compresión MPEG-4
• Resolución de grabación de hasta 704 x 480 (NTSC), 704 x 576 (PAL)
• Velocidad de grabación de hasta 480 imágenes por segundo (IPS)
• Almacenamiento en disco duro de hasta 3 TB
• Grabación en partición
• Ajustes de resolución de canales, calidad y velocidad de cuadros
configurables en cada cámara por separado
• Función de Imagen en recuadro (PIP) para video en reproducción y en
directo, por pantallas múltiples
• Cliente remoto compatible con Windows® XP, Windows 2000 y
Windows Vista®
• Compatibilidad con los modos de grabación continua, programada,
de movimiento y alarma
• Hasta 16 entradas de alarma y hasta 4 salidas de relé
• Monitor principal para pantalla VGA o analógica; monitor secuencial
analógico
• Visualización multilingüe en pantalla
• Control de PTZ local y remoto
• USB, CD-RW o DVD±RW para exportación de video
• Protocolos de PTZ de otros fabricantes
• Hasta 4 entradas de audio y 1 salida de audio
• Notificaciones de eventos por correo electrónico, agente de
emergencia o receptor acústico
• Grabación previa y posterior a alarma
• Búsquedas por hora/fecha, marcador, evento y píxeles
Las videograbadoras digitales (DVR) básicas de las Series DX4500/DX4600
representan la próxima generación porque presentan funciones completas y
a bajo costo. Vienen equipadas con sistema operativo integrado y ofrecen
capacidad, características y funcionalidades de cámara que exceden las de
otras DVR. Las unidades DX4500/DX4600 están diseñadas para el mercado
básico que requiere 8 ó 16 entradas de cámara, una mayor capacidad de
almacenamiento interno en disco duro, grabación a una mayor velocidad de
cuadros, y capacidad potenciada para reproducción, búsqueda y exportación.
Las DX4500/DX4600 no sólo reemplazan la combinación tradicional de VCR
y multiplexor, sino que además ofrecen los beneficios derivados de la
tecnología más reciente para el procesamiento de video digital.
Esta visualización puede consistir de varios servidores DX4500/DX4600
y un servidor DX4004. La partición de disco, que puede configurar el
usuario, se emplea para asignar espacios específicos en el disco duro
para almacenar datos de video continuo y datos de video iniciados por
eventos. El tiempo de retención puede ser diferente al retener video
grabado continuo que al hacerlo con video grabado iniciado por eventos.
Diseñadas para funcionar con las redes de banda ancha actuales, las
DX4500/DX4600 utilizan compresión MPEG-4, lo que permite visualizar y
controlar las DVR a través de redes de área local o amplia. Dado que es
capaz de grabar con resoluciones de hasta 704 x 480 (4CIF), las unidades de
la Serie DX4500/DX4600 capturan imágenes de altísima nitidez, y permite
crear valiosas secuencias de video para su posterior uso y recuperación. El
video importado se visualiza de manera sencilla por medio del reproductor
de exportación. Es posible configurar separadamente cada uno de los
canales de entrada de las DVR con el fin de cumplir determinados
requerimientos de seguridad de las aplicaciones respecto de la retención
de video. De manera sencilla, posibilita la exportación de video esencial
para investigación y video archivado a un dispositivo con memoria USB o en
una unidad de CD-RW o DVD±RW opcional.
La operación de la unidad se facilita mediante el panel frontal, el teclado
del control remoto o el ratón. El cliente remoto de la DX4500/DX4600
posibilita la visualización en directo y la reproducción de video para un
máximo de dieciséis servidores de la Serie DX4000 simultáneamente.
C2673ES/MODIFICADO 22-5-08
En las aplicaciones de vigilancia que requieran capacidad de PTZ, las
DX4500/DX4600 direccionan y controlan unidades de giro horizontal,
vertical y zoom (PTZ), tales como los domos Spectra® y los sistemas de
posicionamiento Esprit ® , o cámaras de otros fabricantes. Por su
capacidad para accionar la grabación en respuesta a eventos (tales como
entradas de alarma, detección de movimiento y pérdida de video), las
unidades de las Series DX4500/DX4600 se convierten también en
motores de monitoreo automático.
Las salidas de vídeo de las unidades DX4500/DX4600 permiten el control
eficiente y la disuasión eficaz. La opción de salida de monitor principal
compuesto o VGA ofrece flexibilidad a los usuarios. La salida del monitor
principal puede ajustarse para que muestre una, cuatro, nueve o dieciséis
cámaras, o puede configurarse conforme a una visualización
personalizada. La salida del monitor secuencial de las DX4500/DX4600
pueden utilizarse para visualización pública o recuperación de alarmas.
Las Series DX4500/DX4600 están diseñadas para brindar un rendimiento
sólido y confiable a los profesionales de la seguridad. Desde la incorporación
tecnología de marca de agua para prevenir las alteraciones en el video
capturado, hasta la capacidad de capturar entradas de registros, o la
inclusión de la promesa de atención al cliente que le ha ganado a Pelco
reconocimiento mundial, las DX4500/DX4600 materializan la DVR básica e
ideal para proteger a las personas y su patrimonio.
Empresa registrada en la
Organización de Normas Internacionales;
Sistema de Calidad ISO 9001
ESPECIFICACIONES TÉCNICAS
APLICACIONES
Por ser la DVR de la próxima generación, la DX4500/DX4600 es la solución para las aplicaciones en sitios pequeños y múltiples. La conectividad entre el cliente remoto
y el servidor permite operar el sistema desde una ubicación remota, mediante la conexión de múltiples servidores simultáneos. El cliente remoto puede usarse para
operar y administrar los servidores DX4500/DX4600 y DX4000 instalados en ubicaciones múltiples. Por ejemplo, los sitios pequeños pueden utilizar el DX4000 para
grabar y visualizar el video proveniente de 1 a 4 cámaras; los sitios de tamaño medio pueden usar el DX4500/DX4600 para grabar y visualizar video de 8 a 16 cámaras.
Asimismo, el cliente remoto es una aplicación para el sistema operativo Windows Vista® y admite todas las ediciones.
El cliente remoto puede exportar un archivo de datos de video en formato AVI o nativo desde un servidor DX4500/DX4600, o en formato AVI desde un servidor DX4000.
También puede almacenar el archivo en el destino especificado en la unidad de disco duro de la computadora remota o en otro medio de almacenamiento asignado.
Use el Reproductor de Windows Media® u otro reproductor similar para visualizar el video exportado en formato AVI. Use el visor de exportaciones (Export Viewer) de
DX4500/DX4600 para reproducir video exportado en formato nativo o para ver video autenticado con marca de agua. Utilice el reproductor de respaldo (Backup Player)
de DX4000 para ver video autenticado con marca de agua.
El cliente remoto puede reproducir video desde los modos de visualización en directo o de búsqueda de DX4500/DX4600; la DX4000 puede reproducir video desde el
modo de búsqueda de fecha/hora del cliente remoto. Para la DX4000, el modo de reproducción, los controles de reproducción y los controles de volumen y velocidad
de la reproducción se encuentran disponibles en el modo de búsqueda de fecha/hora del cliente remoto. Mediante unas pocas pulsaciones de un botón, el cliente
remoto puede imprimir rápidamente una imagen en el modo de búsqueda o reproducción de la vista en directo de DX4500/DX4600 o una imagen de video en
reproducción en el modo de búsqueda de fecha/hora de la DX4000.
ETHERNET
COAXIAL
USB
IMAGEN EN RECUADRO
PARA REPRODUCCIÓN
DE VIDEO
CÁMARAS
1-16
CLIENTE DE
DX4500/DX4600
CÁMARAS
1-8
MONITOR
SECUENCIAL
MONITOR
PRINCIPAL
LAN/WAN
SERVIDOR 1
DE DX4500
SERVIDOR 2
DE DX4500
MONITOR
PRINCIPAL
CÁMARAS
1-16
MONITOR
SECUENCIAL
MONITOR
SECUENCIAL
CONTROL
REMOTO RATÓN
USB
MONITOR
PRINCIPAL
SERVIDOR 16
DE DX4500
SERVIDOR 3
DE DX4500
MONITOR
PRINCIPAL
CÁMARAS
1-8
MONITOR
SECUENCIAL
SERVIDOR 4
DE DX4500
MONITOR
PRINCIPAL
CÁMARAS
1-4
MONITOR
SECUENCIAL
NOTA IMPORTANTE. LEER CON ATENCIÓN.
La implementación de la red se muestra sólo como una representación general, no se intenta mostrar una topología detallada. Su red particular puede diferir, requerir
modificaciones o tal vez equipos de red adicionales para adecuarse al sistema tal como aparece ilustrado. Comuníquese con los representantes locales de Pelco para conversar
acerca de sus requerimientos específicos.
ESPECIFICACIONES TÉCNICAS
ESPECIFICACIONES ELÉCTRICAS Y DE VIDEO
ESPECIFICACIONES MECÁNICAS
100-240 VCA ±10%, 50/60 Hz, regulación
automática
Consumo de energía
85 W máximo
Sistema de señal
NTSC/PAL, conmutable
Sistema operativo
Linux®; integrado
Resoluciones de grabación
NTSC
PAL
704 x 480
704 x 576
704 x 240
704 x 288
352 x 240
352 x 288
Salidas de video
1 principal VGA o analógica
1 secuencial analógica (visualiza hasta
4 cámaras)
Compresión de video
MPEG-4
Conexión remota
LAN/WAN
TCP/IP
10/100 Mbps
Puerto de red
Aceleración de ancho de banda Basada en servidor, 128 Kbps a 100 Mbps
Conectores
Entradas de video
Salidas de video
Entrada de alarma
Salida de relé
Tensión de entrada
COMPATIBILIDAD CON UNIDADES PTZ DE OTROS
FABRICANTES
Dispositivo PTZ de otros fabricantes
Protocolo
Bosch® AutoDome® Día/Noche
Bosch_AutoDome
Samsung™ SCC 641
Samsung_SCC
LG™ LPT-SD163HM
LG_SD168
Baxall™ BPD1-RAS916
P de Pelco
American Dynamics™ Speed Dome Ultra Vll
P de Pelco
Modelo
IPS en PAL
Total
Por cámara
Total
Por cámara
CIF
120
15
100
12,5
2CIF
60
7,5
48
6
4CIF
30
3
24
3
CIF
240
15
200
12,5
2CIF
120
7,5
96
6
4CIF
60
3
48
3
CIF
240
30
200
25
2CIF
120
15
100
12,5
4CIF
60
7,5
48
6
CIF
480
30
400
25
2CIF
240
15
200
12,5
4CIF
120
7,5
96
6
DX4516
DX4608
DX4616
AUDIO
Entrada
Salida
Entradas de audio
Salida de audio
Temperatura de funcionamiento 32 a 95 °F (0 a 35 °C)
Humedad relativa
Máxima 80% sin condensación
Dimensiones
19,50" Prof. x 16,88" An x 3,75" Alt
(49,5 x 42,9 x 9,5 cm)
(la profundidad incluye la rueda de búsqueda
manual hasta el cable de alimentación; la
altura incluye 0,25" [7,5 cm] adicionales para
dar lugar los pies de goma)
Peso de la unidad (aproximado) Unidad
Envío
DX4508-250
14,30 lb (6,5 kg)
21 lb (9,5 kg)
DX4508CD-1500
19,54 lb (8,7 kg)
26 lb (11,8 kg)
DX4516-250
14,84 lb (6,7 kg)
21 lb (9,5 kg)
DX4516CD-1500
20,08 lb (9,1 kg)
27 lb (12,2 kg)
DX4616CD-250
17,04 lb (7,7 kg)
23 lb (10,4 kg)
DX4616CD-3000
21,60 lb (9,8 kg)
28 lb (12,7 kg)
DX4616DVD-250
17,24 lb (7,8 kg)
24 lb (10,9 kg)
DX4616DVD-3000
21,80 lb (9,9 kg)
28 lb (12,7 kg)
• CE, Clase A
• FCC, Clase A
• Homologada UL/cUL
Formato
DX4508
ESPECIFICACIONES GENERALES
CERTIFICACIONES
GRABACIÓN A IPS MÁXIMA
IPS en NTSC
Puerto TCP/IP
Puerto serial
Puerto USB
8 ó 16, BNC
8 ó 16, BNC, de enlace
8 ó 16, N.C. o N.A.
2 ó 4, N.C. o N.A.
30 VCC/1 A 125 VCA/0,5 A
RJ-45, 10/100 Mbps
2 RS-422/RS-485 para control de PTZ
3 USB 2.0 (1 frontal, 2 posteriores)
Entrada de nivel de línea, 8 Kbps
Salida de nivel de línea
2 con DX4500, 4 con DX4600, conectores RCA
hembra
1 conector RCA hembra
APLICACIÓN DE PC CLIENTE REMOTO
Requerimientos mínimos de la PC
Sistema operativo
Procesador
Memoria
Tarjeta de video
Windows 2000 (SP4) o superior y
DirectX® 8.1 o superior
Intel® Pentium® 4
512 MB
Tarjeta VGA con 64 MB de RAM de video o
superior
Requerimientos de PC recomendados
Sistema operativo
Procesador
Memoria
Tarjeta de video
Administración remota
Windows Vista o Windows XP (SP2)
Intel Pentium 4 (o superior), 2,4 GHz
512 MB
Tarjeta VGA con 128 MB de RAM de video
Control remoto completo a través de la red
TCP/IP
Aviso: el criterio de adecuación de los productos a los propósitos de los usuarios es
exclusiva responsabilidad de éstos. Los usuarios deben consultar en los manuales de
operación las declaraciones de precaución relativas a las opciones seleccionadas, y el
modo en que podrían afectar la calidad de video. También deberán determinar la
adecuación de los productos a las aplicaciones, velocidad y calidad de imagen
requeridas. En caso de que los usuarios quieran utilizar las imágenes con fines
probatorios en procesos judiciales o similares, deberían consultar a un abogado acerca
de los requerimientos particulares para dichos usos.
ESPECIFICACIONES TÉCNICAS
MODELOS Y CARACTERÍSTICAS DE LOS PRODUCTOS
Característica
DX4508
DX4516
DX4608
DX4616
IPS
120
240
240
480
Búsqueda por píxeles
No
No
Sí
Sí
1500
1500
3000
3000
Entradas de audio
2
2
4
4
Entradas de alarma
8
16
8
16
Salidas de relé
2
2
2
4
Unidad de disco óptico estándar
Ninguno
Ninguno
CD-RW
CD-RW
Unidad de disco óptico opcional
CD-RW/DVD±RW
CD-RW/DVD±RW
DVD±RW
DVD±RW
Almacenamiento máximo en
disco duro (GB)
NÚMEROS DE MODELO
ACCESORIOS PROVISTOS
Utilice la tabla siguiente para especificar y personalizar su equipo DX4500/DX4600.
Por ejemplo, el número de modelo para una DX4500 de 8 canales con 250 GB
de almacenamiento interno y una unidad óptica CD-RW opcional es
DX4508CD-250.
El número de modelo para una DX4600 de 16 canales con 250 GB de
almacenamiento interno y una unidad óptica CD-RW es DX4616CD-250.
Cables de alimentación (de EE.UU. y europeo), ratón USB, control remoto, CD
con la aplicación cliente remoto, bloques terminales de alarma y relé, y
conjunto de montaje en bastidor.
PRODUCTOS COMPATIBLES
Sistemas de posicionamiento Esprit
Domos Spectra
CÓMO CREAR NÚMEROS DE MODELOS
ACCESORIOS OPCIONALES
DX4XXXXX – XXXX
Modelo
Canales
Almacenamiento (GB)
CD/DVD
Modelos
Canales
Unidad de disco
Almacenamient
o en GB
5 (DX4500)
08
CD (CDRW*)
250
6 (DX4600)
16
DVD
(DVD±RW†)
500
DX4546HDD250KIT
DX4546HDD500KIT
DX4546HDD750KIT
DX4546-CDKIT
DX4546-DVDKIT
Ampliación de SATA de 250 GB para
DX4500/DX4600
Ampliación de SATA de 500 GB para
DX4500/DX4600
Ampliación de SATA de 750 GB para
DX4500/DX4600
Ampliación de unidad de CD para DX4500
Ampliación de unidad de DVD para
DX4500/DX4600
750
1000
1500
2000*
2250*
3000*
*Estándar para la DX4600
unidad DVD±RW es opcional en los modelos DX4500 y DX4600. La
unidad DVD±RW es compatible con la grabación en capa doble.
† La
Oficina Central Mundial de Pelco, Inc.:
3500 Pelco Way, Clovis, California 93612-5699, EE.UU.
EE.UU. y Canadá Tel.: (800) 289-9100 • FAX: (800) 289-9150
Internacional Tel.: +1 (559) 292-1981 • FAX: +1 (559) 348-1120
www.pelco.com
Pelco, el logotipo de Pelco, Spectra y Esprit son marcas registradas de Pelco, Inc.
Microsoft, Windows, Window Vista y DirectX son marcas registradas de Microsoft Corporation.
Intel y Pentium son marcas registradas de Intel Corporation.
Bosch y AutoDome son marcas registradas de Bosch Security Systems, Inc.
American Dynamics es una marca comercial de Sensormatic Electronics Corp.
Linux es una marca registrada de Linus Torvalds.
LG es una marca comercial de LG Electronics, Inc.
Samsung es una marca comercial de Samsung.
Baxall es una marca comercial de Baxall Ltd.
Las especificaciones del producto y la disponibilidad pueden ser modificadas sin aviso previo.
©Copyright 2008, Pelco, Inc. Todos los derechos reservados.
XIII.III Datasheet lector biometrico. [5]
Bioscrypt® V-Pass FX
™
Flexible Security Options
FEATURES
• Industry’s most accurate finger-scan algorithm (#1 at FVC 2002 &
FVC 2004)
• RoHS compliant
• User configurable 1:N mode or 1:1 mode
• New blue LED power signal
• Self-contained reader stores approximately 4,000 finger-scan
templates in 1:1 mode, 500 finger-scan templates in 1:500 mode,
and 200 finger-scan templates in 1:200 mode
• USB communication via Aux port
• VeriAdmin software (included free of charge) offers a simple
approach to initial setup, template management, and networking
configuration
• User-friendly installation with pigtail connections and flat surface,
single-gang, or mullion mounting
• Simple one-touch enrollment
• Intuitive user interface provides feedback via multi-colored LED
and tone signals
• Flexible communication options support Wiegand formats up to
64 bits
• Duress finger option.
Finger-only security in 1:N mode or
dual-factor authentication in 1:1
mode with an external Wiegand
reader
Ideal for retrofitting existing
legacy systems to dual biometric/
authentication solutions in 1:1 mode
Bioscrypt® V-Pass FX
™
TECHNICAL INFORMATION
ORDERING INFORMATION
DIMENSIONS
Length: 130 mm (5.12 in)
By default, the Bioscrypt V-Pass FX is set to 1:500 mode. The reader must
be configured manually to run in 1:200 or 1:1 modes.
Width: 50 mm (1.97 in)
Depth: 63.5 mm (2.5 in)
V-PASS-FX-A,R:
Finger-scan reader (using customer-supplied external Wiegand device)
COMMUNICATIONS:
Pigtail wire connections for RS-232 and RS-485
DESKTOP-VS-FX-A,R:
Wiegand IN/OUT
V-PASS-FX-A,R reader mounted on a plastic stand, with power supply
USB Aux port
DEMO-VS-FX-A,R:
VERIFICATION (1:1):
V-PASS-FX-A,R reader mounted on stand, with power supply and case
Enrollment time: < 3 seconds
Verification time: < 1 second
BIO-SDK:
False Acceptance Rate (FAR): Adjustable
Development software CD (supports all Bioscrypt products)
False Rejection Rate (FRR): Adjustable
Equal Error Rate (EER) (FAR=FRR): 0.1%
OUTDOOR ENCLOSURE:
Number of templates: ~ 4000 per unit
The Bioscrypt V-Pass FX is compatible with the Bioscrypt V-Cerco or
V-Cerco-HT protective enclosures. Contact Bioscrypt for more
information.
Template size: ~ 350 bytes
IDENTIFICATION (1:N):
Enrollment time: < 3 seconds
Verification time: < 2 seconds
FAR: 0.2%
FRR: 1.0%
Number of templates: 500 per reader in 1:500 mode; 200 per
reader in 1:200 mode
Template size: ~ 2500 bytes
VOLTAGE:
9-24 VDC
CURRENT DRAW:
Idle: 0.20 amps @ 12 VDC
Max: 0.40 amps @ 12 VDC
MOUNTING:
Flat surface, single-gang, or mullion mountable
Wall mount plate accepts #6 screws or bolts
Clearance hole diameter is 3.94 mm (0.155 in)
Trim plate included to cover single-gang box.
OPERATING TEMPERATURE:
0° - 60°C
CERTIFICATIONS:
FCC, CE, UL294, cUL, RoHS
BIOSCRYPT INC.
505 Cochrane Drive
Markham, ON, Canada
L3R 8E3
P: 905.940.7490
F: 905.940.7492
[email protected]
XIII.IV Datasheet PIC 16f877. [7]
El Microcontrolador PIC16F877
Resumen de hoja de datos
El microcontrolador PIC16F877
El microcontrolador PIC16F877
El PIC16F877 es un microcontrolador con memoria de programa tipo FLASH, lo que
representa gran facilidad en el desarrollo de prototipos y en su aprendizaje ya que
no se requiere borrarlo con luz ultravioleta como las versiones EPROM, sino que
permite reprogramarlo nuevamente sin ser borrado con anterioridad.
El PIC16F877 es un microcontrolador de Microchip Technology fabricado en tecnología CMOS, su consumo de potencia es muy bajo y además es completamente
estático, esto quiere decir que el reloj puede detenerse y los datos de la memoria no
se pierden.
El encapsulado más común para este microcontrolador es el DIP (Dual In-line Pin) de
40 pines, propio para usarlo en experimentación. La referencia completa es
PIC16F877-04 para el dispositivo que utiliza cristal oscilador de hasta 4 MHz,
PIC16F877-20 para el dispositivo que utiliza cristal oscilador de hasta 20 MHz o
PIC16F877A-I para el dispositivo tipo industrial que puede trabajar hasta a 20 MHz. Sin
embargo, hay otros tipos de encapsulado que se pueden utilizar según el diseño y la
aplicación que se quiere realizar. Por ejemplo, el encapsulado tipo surface mount
(montaje superficial) tiene un reducido tamaño y bajo costo, que lo hace propio para
producciones en serie o para utilizarlo en lugares de espacio muy reducido.
Configuración de pines
MCLR/VPP/THV
1
40
RB7/PGD
RA0/AN0
2
39
RB6/PGC
RA1/AN1
3
38
RB5
RA2/AN2/VREF-
4
37
RB4
RA3/AN3/VREF+
5
36
RB3/PGM
RA4/T0CKI
6
35
RB2
RA5/AN4/SS
7
34
RB1
RE0/RD/AN5
8
33
RB0/INT
RE1/WR/AN6
9
32
VDD
RE2/CS/AN7
10
31
VSS
VDD
11
30
RD7/PSP7
VSS
12
29
RD6/PSP6
OSC1/CLKIN
13
28
RD5/PSP5
OSC2/CLKOUT
14
27
RD4/PSP4
RC0/T1OSO/T1CKI
15
26
RC7/RX/DT
RC1/T1OSI/CCP2
16
25
RC6/TX/CK
RC2/CCP1
17
24
RC5/SDO
RC3/SCK/SCL
18
23
RC4/SDI/SDA
RD0/PSP0
19
22
RD3/PSP3
RD1/PSP1
20
21
RD2/PSP2
Figura 3.1. Distribución de pines del PIC16F877.
El microcontrolador PIC16F877
Los pines de entrada/salida de este microcontrolador están organizados en cinco puertos,
el puerto A con 6 líneas, el puerto B con 8 líneas, el puerto C con 8 líneas, el puerto D con
8 líneas y el puerto E con 3 líneas. Cada pin de esos puertos se puede configurar como
entrada o como salida independiente programando un par de registros diseñados para tal
fin. En ese registro un bit en "0" configura el pin del puerto correspondiente como salida y
un bit en "1" lo configura como entrada. Dichos pines del microcontrolador también
pueden cumplir otras funciones especiales, siempre y cuando se configuren para ello,
según se verá más adelante.
RA0/AN0
RA1/AN1
Puerto A
RA2/AN2/VrefRA3/AN3/Vref+
RA4/TOCKI
RA5/AN4
RC0
RC1
RC2
RC3
Puerto C
RC4
RC5
RC6/Tx
RC7/Rx
RD0
RD1
Puerto D
RD2
RD3
RD4
RD5
RD6
RD7
RB0/INT
RB1
RB2
RB3
Puerto B
RB4
RB5
RE0/RD/AN5
Puerto E RE1/WR/AN6
RB6
RB7
RE2/CS/AN7
Figura 3.2. Distribución de los puertos del PIC16F877
Los pines del puerto A y del puerto E pueden trabajar como entradas para el
convertidor Análogo a Digital interno, es decir, allí se podría conectar una señal
proveniente de un sensor o de un circuito analógico para que el microcontrolador la
convierta en su equivalente digital y pueda realizar algún proceso de control o de
instrumentación digital. El pin RB0/INT se puede configurar por software para que
funcione como interrupción externa, para configurarlo se utilizan unos bits de los
registros que controlan las interrupciones.
El pin RA4/TOCKI del puerto A puede ser configurado como un pin de entrada/salida o como
entrada del temporizador/contador. Cuando este pin se programa como entrada digital,
El microcontrolador PIC16F877
funciona como un disparador de Schmitt (Schmitt trigger), puede reconocer señales un poco
distorsionadas y llevarlas a niveles lógicos (cero y cinco voltios). Cuando se usa como salida
digital se comporta como colector abierto (open collector), por lo tanto, se debe poner una
resistencia de pull-up (resistencia externa conectada a un nivel de cinco voltios). Como
salida, la lógica es inversa: un "0" escrito al pin del puerto entrega en el pin un "1" lógico.
Además, como salida no puede manejar cargas como fuente, sólo en el modo sumidero.
El puerto E puede controlar la conexión en modo microprocesador con otros dispositivos
utilizando las líneas RD (read), WR (write) y CS (chip select). En este modo el puerto D
funciona como un bus de datos de 8 bits (pines PSP).
La máxima capacidad de corriente de cada uno de los pines de los puertos en modo
sumidero (sink) o en modo fuente (source) es de 25 mA . La máxima capacidad de
corriente total de los puertos es:
Modo sumidero
Modo fuente
PUERTO A PUERTO B PUERTO C PUERTO D
150 mA
200 mA
200 mA
200 mA
150 mA
200 mA
200mA
200mA
El consumo de corriente del microcontrolador para su funcionamiento depende del
voltaje de operación, la frecuencia y de las cargas que tengan sus pines. Para un
oscilador de 4 MHz el consumo es de aproximadamente 2 mA; aunque este se puede
reducir a 40 microamperios cuando se está en el modo sleep (en este modo el micro se
detiene y disminuye el consumo de potencia). Se sale de ese estado cuando se
produce alguna condición especial que veremos más adelante.
+5V
Un solo pin
Microcontrolador
Un solo pin
Microcontrolador
Imax=25mA
Imax=25mA
+5V
Puerto completo
Microcontrolador
Microcontrolador
Puerto completo
Imax=200mA
Modo sumidero
Imax=200mA
Modo fuente
Figura 3.3. Capacidad de corriente de los pines y puertos.
El microcontrolador PIC16F877
Descripción de los pines del microcontrolador
Nombre pin
RA0/AN0
RA1/AN1
RA2/AN2 Vref RA3/AN3/Vref +
RA4/T0CKI
RA5/SS/AN4
RB0/INT
RB1
RB2
RB3/PGM
RB4
RB5
RB6/PGC
RB7/PGD
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
RC7/RX/DT
VDD
VSS
MCLR
OSC1/CLKIN
OSC2/CLKOUT
RD0/PSP0
RD1/PSP1
RD2/PSP2
RD3/PSP3
RD4/PSP4
RD5/PSP5
RD6/PSP6
RD7/PSP7
RE0/RD/AN5
RE1/WR/AN6
RE2/CS/AN7
Pin
2
3
4
5
6
Descripción
E/S Digital o Entrada análoga 0.
E/S Digital o Entrada análoga 1.
E/S Digital o Entrada análoga 2.
E/S Digital o Entrada análoga 3.
Bit 4 del puerto A (E/S bidireccional ). También se usa como entrada de reloj al
temporizador/contador TMR0. Salida de colector abierto.
7
E/S Digital o Entrada análoga 4. También lo usa el puerto serial síncrono.
33
Bit 0 del puerto B (E/S bidireccional). Buffer E/S: TTL/ST. También se usa como
entrada de interrupción externa (INT).
34
Bit 1 del puerto B (E/S bidireccional). Buffer E/S: TTL
35
Bit 2 del puerto B (E/S bidireccional). Buffer E/S: TTL
36
Bit 3 del puerto B (E/S bidireccional). Buffer E/S: TTL (Programación en bajo
voltaje)
37
Bit 4 del puerto B (E/S bidireccional). Buffer E/S: TTL. Interrupción por cambio
del pin.
38
Bit 5 del puerto B (E/S bidireccional). Buffer E/S: TTL. Interrupción por cambio
del pin.
39
Bit 6 del puerto B (E/S bidireccional). Buffer E/S: TTL/ST. Interrupción por
cambio del pin. Entrada de reloj para programación serial.
40
Bit 7 del puerto B (E/S bidireccional). Buffer E/S: TTL/ST. Interrupción por
cambio del pin. Entrada de datos para programación serial.
15
E/S Digital. Salida del oscilador Timer 1 o entrada de reloj Timer 1.
16
E/S Digital. Entrada del oscilador Timer 1. Entrada Captura 2; Salida Compara
2; Salida PWM 2
17
E/S Digital. Entrada Captura 1; Salida Compara 1; Salida PWM 1
18
E/S Digital. Línea de reloj serial asíncrono en el modo SPI y el modo I²C
23
E/S Digital. Línea de datos en el modo SPI o en el modo I²C
24
E/S Digital.
25
E/S Digital. Transmisión asíncrona (USART) o reloj síncrono (SSP).
26
E/S Digital. Recepción asíncrona (USART) o línea de datos (SSP).
11,32 Voltaje de alimentación DC (+)
12,31 Referencia de voltaje (GND).
1
Entrada de RESET al microcontrolador. Voltaje de entrada durante la
programación. En nivel bajo resetea el microcontrolador.
13
Entrada oscilador cristal oscilador / Entrada fuente de reloj externa.
14
Salida oscilador cristal. Oscilador RC: Salida con un ¼ frecuencia OSC1
19
E/S Digital. Puede ser puerto paralelo en bus de 8 bits.
20
E/S Digital. Puede ser puerto paralelo en bus de 8 bits.
21
E/S Digital. Puede ser puerto paralelo en bus de 8 bits.
22
E/S Digital. Puede ser puerto paralelo en bus de 8 bits.
27
E/S Digital. Puede ser puerto paralelo en bus de 8 bits.
28
E/S Digital. Puede ser puerto paralelo en bus de 8 bits.
29
E/S Digital. Puede ser puerto paralelo en bus de 8 bits.
30
E/S Digital. Puede ser puerto paralelo en bus de 8 bits.
8
E/S Digital. Puede se pin de lectura (read) en modo microprocesador.
9
E/S Digital. Puede ser pin de escritura (write) en modo microprocesador.
E/S Digital. Puede ser pin de selección de chip (chip select) en modo
10
microprocesador.
El microcontrolador PIC16F877
El oscilador externo
Todo microcontrolador requiere un circuito externo que le indique la velocidad a
la que debe trabajar. Este circuito, que se conoce como oscilador o reloj, es muy
simple pero de vital importancia para el buen funcionamiento del sistema. El
PIC16F877 puede utilizar cuatro tipos de oscilador diferentes. Estos tipos son:
• RC. Oscilador con resistencia y condensador.
• XT. Cristal (por ejemplo de 1 a 4 MHz).
• HS. Cristal de alta frecuencia (por ejemplo 10 a 20 MHz).
• LP. Cristal para baja frecuencia y bajo consumo de potencia.
En el momento de programar o “quemar” el microcontrolador se debe especificar que
tipo de oscilador se usa. Esto se hace a través de unos fusibles llamados “fusibles de
configuración”.
El tipo de oscilador que se sugiere para las prácticas es el XT con un cristal de 4
MHz, porque garantiza precisión y es muy comercial. Internamente esta frecuencia es
dividida por cuatro, lo que hace que la frecuencia efectiva de trabajo sea de 1 MHz en
este caso, por lo que cada instrucción se ejecuta en un microsegundo. El cristal debe
ir acompañado de dos condensadores y se conecta como se muestra en la figura 3.4.
20pF
16OSC1
Bytes
Cristal
OSC2
13
P
Figura 3.4. Conexión de un oscilador XT.
Si no se requiere mucha precisión en el oscilador y se quiere economizar dinero, se
puede utilizar una resistencia y un condensador, como se muestra en la figura 3.5.
+5VDC
R
OSC1
Fosc/4
C
Figura 3.5. Conexión de un oscilador RC.
El microcontrolador PIC16F877
Reset
En los microcontroladores se requiere un pin de reset para reiniciar el funcionamiento
del sistema cuando sea necesario, ya sea por una falla que se presente o porque así se
haya diseñado el sistema. El pin de reset en los PIC es llamado MCLR (master clear).
Existen varias formas de resetear o reiniciar el sistema:
•
•
•
•
•
Al encendido (Power On Reset)
Pulso en el pin MCLR durante operación normal
Pulso en el pin MCLR durante el modo de bajo consumo (modo sleep)
El rebase del conteo del circuito de vigilancia (watchdog) durante operación normal
El rebase del conteo del circuito de vigilancia (watchdog) durante el modo de bajo
consumo (sleep)
El reset al encendido se consigue gracias a dos temporizadores. El primero de ellos es el
OST (Oscillator Start-Up Timer: Temporizador de encendido del oscilador), orientado a
mantener el microcontrolador en reset hasta que el oscilador del cristal es estable. El
segundo es el PWRT (Power-Up Timer: Temporizador de encendido), que provee un
retardo fijo de 72 ms (nominal) en el encendido únicamente, diseñado para mantener el
dispositivo en reset mientras la fuente se estabiliza. Para utilizar estos temporizadores,
sólo basta con conectar el pin MCLR a la fuente de alimentación, evitándose utilizar las
tradicionales redes de resistencias externas en el pin de reset.
El reset por MCLR se consigue llevando momentáneamente este pin a un estado lógico
bajo, mientras que el watchdog WDT produce el reset cuando su temporizador rebasa la
cuenta, o sea que pasa de 0FFh a 00h. Cuando se quiere tener control sobre el reset del
sistema se puede conectar un botón como se muestra en la figura 3.6.
+5VDC
10K
100Ω
4
MCLR
Reset
Figura 3.6 Conexión del botón de reset.
Arquitectura interna del microcontrolador
Este término se refiere a los bloques funcionales internos que conforman el
microcontrolador y la forma en que están conectados, por ejemplo la memoria FLASH
(de programa), la memoria RAM (de datos), los puertos, la lógica de control que
permite que todo el conjunto funcione, etc.
El microcontrolador PIC16F877
Memoria
EEPROM
Dispositivo
Memoria de
programa
PIC16F874
4K
192 Bytes
128 Bytes
PIC16F877
8K
368 Bytes
256 Bytes
Memoria de
datos
13
8
Bus de datos
Puerto A
Contador Programa
Memoria de
programa
FLASH
RAM
Pila 8 niveles
(13-bit)
Bus de 14
programa
RA0/AN0
RA1/AN1
RA2/AN2
RA3/AN3/VREF
RA4/T0CKI
RA5/AN4/SS
Direcciones
de RAM (1)
Puerto B
9
RB0/INT
RB1
RB2
RB3/PGM
RB4
RB5
RB6/PGC
RB7/PGD
Mux Direcc.
Reg instrucciones
Dir. Directo
7
8
Dir.
Indirecto
Reg FSR
Reg STATUS
8
3
Power-up
Timer
Decodificador
de
instrucciones
Generación de
tiempos
OSC1/CLKIN
OSC2/CLKOUT
Oscillator
Start-up Timer
Power-on
Reset
Watchdog
Timer
Brown-out
Reset
Puerto C
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
RC7/RX/DT
MUX
ALU
8
Puerto D
Reg W
RD7/PSP7:RD0/PSP0
In-Circuit
Debugger
Low-Voltage
Programming
Puerto paralelo
esclavo
Puerto C
RE0/AN5/RD
RE1/AN6/WR
MCLR
Timer0
Timer1
Datos EEPROM
Nota 1:
CCP1,2
VDD, VSS
RE2/AN7/CS
Timer2
10-bit A/D
Puerto serial
síncrono
USART
Los bits más altos se manejan desde el registro STATUS
Figura 3.7. Arquitectura del PIC16F877
El microcontrolador PIC16F877
La figura 3.7 muestra la arquitectura general del PIC16F877, en ella se pueden
apreciar los diferentes bloques que lo componen y la forma en que se conectan. Se
muestra la conexión de los puertos, las memorias de datos y de programa, los bloques
especiales como el watchdog, los temporizadores de arranque, el oscilador, etc.
Todos los elementos se conectan entre sí por medio de buses. Un bus es un conjunto de
líneas que transportan información entre dos o más módulos. Vale la pena destacar que
el PIC16F877 tiene un bloque especial de memoria de datos de 256 bytes del tipo
EEPROM, además de los dos bloques de memoria principales que son el de programa y
el de datos o registros.
El PIC16F877 se basa en la arquitectura Harvard, en la cual el programa y los datos
se pueden trabajar con buses y memorias separadas, lo que posibilita que las
instrucciones y los datos posean longitudes diferentes. Esta misma estructura es la
que permite la superposición de los ciclos de búsqueda y ejecución de las
instrucciones, lo cual se ve reflejado en una mayor velocidad del microcontrolador.
Memoria de programa (FLASH)
Es una memoria de 8K de longitud con datos de 14 bits en cada posición. Como es
del tipo FLASH se puede programar y borrar eléctricamente, lo que facilita el desarrollo
de los programas y la experimentación. En ella se graba o almacena el programa o
códigos que el microcontrolador debe ejecutar. En la figura 3.8 se muestra el mapa de
la memoria de programa.
La memoria de programa está dividida en cuatro bancos o páginas de 2K cada uno.
El primero va de la posición de memoria 0000h a la 07FFh, el segundo va de la 0800h
a la 0FFFh, el tercero de la 1000h a la 17FFh y el cuarto de la 1800h a la 1FFFh.
Vector de reset. Cuando ocurre un reset al microcontrolador, el contador de programa
se pone en ceros (0000H). Por esta razón, en la primera dirección del programa se debe
escribir todo lo relacionado con la iniciación del mismo.
Vector de interrupción. Cuando el microcontrolador recibe una señal de interrupción, el
contador de programa apunta a la dirección 04H de la memoria de programa, por eso, allí se
debe escribir toda la programación necesaria para atender dicha interrupción.
Pila (Stack)
Estos registros no forman parte de ningún banco de memoria y no permiten el acceso
por parte del usuario. Se usan para guardar el valor del contador de programa
cuando se hace un llamado a una subrutina o cuando se atiende una interrupción;
luego, cuando el micro regresa a seguir ejecutando su tarea normal, el contador de
programa recupera su valor leyéndolo nuevamente desde la pila. El PIC16F877 tiene
una pila de 8 niveles, esto significa que se pueden anidar 8 llamados a subrutina sin
tener problemas.
El microcontrolador PIC16F877
Bits 12 a 0 del contador de programa
13
CALL, RETURN
RETFIE, RETLW
Pila nivel 1
Pila nivel 2
Pila nivel 8
Vector de Reset
0000h
Vector de Interrupción
0004h
0005h
Página 0
07FFh
0800h
Página 1
Memoria
de
programa
0FFFh
1000h
Página 2
17FFh
1800h
Página 3
1FFFh
Figura 3.8. Memoria de programa del PIC16F877.
Memoria de datos (RAM)
El PIC16F877 posee cuatro bancos de memoria RAM, cada banco posee 128 bytes.
De estos 128 los primeros 32 (hasta el 1Fh) son registros que cumplen un propósito
especial en el control del microcontrolador y en su configuración. Los 96 siguientes
son registros de uso general que se pueden usar para guardar los datos temporales
de la tarea que se está ejecutando, figura 3.9.
Todas las posiciones o registros de memoria se pueden acceder directa o indirectamente
(esta última forma a través del registro selector FSR). Para seleccionar que página o
banco de memoria se trabaja en un momento determinado se utilizan los bits RP0 y RP1
del registro STATUS.
El microcontrolador PIC16F877
Resumen de algunos de los registros de configuración
BANCO 0:
- TMR0: Registro del temporizador/contador de 8 bits.
- PCL: Byte menos significativo del contador de programa (PC).
- STATUS: Contiene banderas (bits) que indican el estado del procesador
después de una operación aritmética/lógica.
- FSR: Registro de direccionamiento indirecto.
- PORTA, PORTB, PORTC, PORTD, PORTE: Registro de puertos de E/S de
datos. Conectan con los pines físicos del micro.
- PCLATH: Byte alto (más significativo) del contador de programa (PC).
- INTCON: Registro de control de las interrupciones.
- ADRESH: Parte alta del resultado de la conversión A/D.
- ADCON0: Controla la operación del módulo de conversión A/D
BANCO 1:
- OPTION: Registro de control de frecuencia del TMR0.
- TRISA, TRISB, TRISC, TRISD. TRISE: Registros de configuración de la
operación de los pines de los puertos.
- ADRESL: Parte baja del resultado de la conversión A/D.
- ADCON1: Controla la configuración de los pines de entrada análoga.
BANCO 2:
- TMR0: Registro del temporizador/contador de 8 bits.
- PCL: Byte menos significativo del contador de programa (PC).
- FSR: Registro de direccionamiento indirecto.
- EEDATA: Registro de datos de la memoria EEPROM.
- EEADR: Registro de dirección de la memoria EEPROM.
- PCLATH: Byte alto (más significativo) del contador de programa (PC).
- INTCON: Registro de control de las interrupciones.
BANCO 3:
- OPTION: Registro de control de frecuencia del TMR0.
- EECON1: Control de lectura/escritura de la memoria EEPROM de datos.
- EECON2: No es un registro físico.
El microcontrolador PIC16F877
INDF
TMR0
PCL
STATUS
FSR
PORTA
PORTB
PORTC
PORTD
PORTE
PCLATH
INTCON
PIR1
PIR2
TMR1L
TMR1H
T1CON
TMR2
T2CON
SSPBUF
SSPCON
CCPR1L
CCPR1H
CCP1CON
RCSTA
TXREG
RCREG
CCPR2L
CCPR2H
CCP2CON
ADRESH
ADCON0
00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
0Ah
0Bh
0Ch
0Dh
0Eh
0Fh
10h
11h
12h
13h
14h
15h
16h
17h
18h
19h
1Ah
1Bh
1Ch
1Dh
1Eh
1Fh
20h
INDF
OPTION_REG
PCL
STATUS
FSR TRISA
TRISA
TRISB
TRISC
TRISD
TRISE
PCLATH
INTCON
PIE1
PIE2
PCON
SSPCON2
PR2
SSPADD
SSPSTAT
TXSTA
SPBRG
ADRESL
ADCON1
80h
81h
82h
83h
84h
85h
86h
87h
88h
89h
8Ah
8Bh
8Ch
8Dh
8Eh
8Fh
90h
91h
92h
93h
94h
95h
96h
97h
98h
99h
9Ah
9Bh
9Ch
9Dh
9Eh
9Fh
PORTB
PCLATH
INTCON
EEDATA
EEADR
EEDATH
EEADRH
Banco 1
TRISB
PCLATH
INTCON
EECON1
EECON2
Reservado
Reservado
19Fh
1A0h
120h
Registros
de
Propósito
General
Registros
de
Propósito
General
80 Bytes
80 Bytes
1EFh
1F0h
16Fh
170h
17Fh
Banco 2
180h
181h
182h
183h
184h
185h
186h
187h
188h
189h
18Ah
18Bh
18Ch
18Dh
18Eh
18Fh
190h
16 Bytes
11Fh
FFh
7Fh
INDF
OPTION_REG
PCL
STATUS
FSR
Registros
de
Propósito
General
16 Bytes
0EFh
0F0h
Banco 0
100h
101h
102h
103h
104h
105h
106h
107h
108h
109h
10Ah
10Bh
10Ch
10Dh
10Eh
10Fh
110h
Registros
de
Propósito
General
A0h
Registros
de
Propósito
General
80 Bytes
Registros
de
Propósito
General
96 Bytes
INDF
TMR0
PCL
STATUS
FSR
1FFh
Banco 3
Figura 3.9. Organización de la memoria RAM del PIC16F877.
El microcontrolador PIC16F877
Función de algunos registros especiales
00h o INDF: Registro para direccionamiento indirecto de datos. Este no es un
registro disponible físicamente; utiliza el contenido del registro FSR y los bits RP0 y RP1
del registro STATUS para seleccionar indirectamente la memoria de datos, la instrucción
que lo acompañe determinará que se debe realizar con el registro señalado.
01h o TMR0. Temporizador/contador de 8 bits. Este es un contador que se
puede incrementar con una señal externa aplicada al pin RA4/TOCKI o de acuerdo a
una señal interna proveniente del reloj de instrucciones del microcontrolador. La rata
de incremento del registro se puede determinar por medio de un preescalador o
divisor de frecuencia, localizado en el registro OPTION. Como una mejora con respecto a
referencias anteriores, se le ha agregado la generación de interrupción cuando se rebasa
la cuenta (el paso de 0FFh a 00h).
02h o PCL: Contador de programa. Se utiliza para direccionar las palabras de 14 bits
del programa que se encuentra almacenado en la memoria ROM; este contador de
programas es de 13 bits de ancho, figura 3.10. Sobre el byte bajo, se puede escribir o leer
directamente, mientras que sobre el byte alto, no. El byte alto se maneja mediante el
registro PCLATH (0Ah). Ante una condición de reset el microcontrolador inicia el contador de
programa con todos sus bits en “cero”. Durante la ejecución normal del programa, y dado
que todas las instrucciones ocupan sólo una posición de memoria, el contador se
incrementa en uno con cada instrucción, a menos que se trate de alguna instrucción de
salto.
Registro PCL
Registro PCLATH
12
11
10
9
8
7
6
5
4
3
2
1
0
Bits Incluidos en la
instrucción, suficiente para
direccionar toda la
memoria del PIC16F877
Figura 3.10. Registros que conforman el Contador de programa.
En una instrucción CALL o GOTO la dirección de memoria a donde se quiere ir, es decir,
los bits 12 a 0 del contador de programa se cargan desde el código de operación de la
instrucción.
En algunas instrucciones donde la parte baja del contador de programa, es decir los ocho bits
bajos del registro PCL, es el destino, los otros cinco bits se cargan directamente desde el
El microcontrolador PIC16F877
PCLATH (bits 4 a 0), por ejemplo en el caso de la instrucción ADDWF. Esto se debe
tener en cuenta cuando se desea hacer lectura de tablas usando el comando:
ADDWF PC,1 , en este caso se debe tener en cuenta que la tabla debe estar
comprendida dentro de un solo bloque de 256 bytes (0-255, 256-511, etc.).
03h o STATUS: Registro de estados. Contiene el estado aritmético de la ALU, la causa del
reset y los bits de preselección de página para la memoria de datos. La figura 3.11
muestra los bits correspondientes a este registro. Los bits 5 y 6 (RP0 y RP1) son los bits de
selección de página para el direccionamiento directo de la memoria de datos; solamente
RP0 se usa en los PIC16F84. RP1 se puede utilizar como un bit de propósito general de
lectura/escritura. Los bits TO y PD no se pueden modificar por un proceso de escritura; ellos
muestran la condición por la cual se ocasionó el último reset.
Registro: STATUS
IRP RP1
RP0
T0
PD
Z
bit 7
DC
C
bit 0
Dirección:
condición de reset:
03h
000??XXX
IRP: Selector de página para direccionamiento indirecto
RP1 y RP0: Selectores de página para direccionamiento
directo.
T0: Time Out o Bit de finalización del temporizador.
Se coloca en 0 cuando el circuito de vigilancia
Watchdog finaliza la temporización.
PD: Power Down o Bit de bajo consumo. Se coloca
en 0 por la instrucción SLEEP.
Z: Zero o Bit de cero. Se coloca en 1 cuando el resultado
de una operación lógica o aritmética es cero.
DC: Digit Carry o Bit de acarreo de dígito. En
operaciones aritméticas se activa cuando hay acarreo
entre el bit 3 y el 4.
C: Carry o Bit de acarrreo. En instrucciones aritméticas
se activa cuando se presenta acarreo desde el bit más
significativo del resultado.
Figura 3.11. Bits del Registro de Estados.
04h o FSR: Registro selector de registros. En asocio con el registro IND0, se
utiliza para seleccionar indirectamente los otros registros disponibles. Si en el
programa no se utilizan llamadas indirectas, este registro se puede utilizar como un
registro de propósito general.
El microcontrolador PIC16F877
Para entender mejor el funcionamiento de este registro veamos un programa
simple que borra el contenido de la memoria RAM, empleando direccionamiento
indirecto.
MOVLW
MOVWF
NEXT CLRF
20h
FSR
INDO
INCF
BTFSS
GOTO
continúa
FSR,1
FSR,6
NEXT
......
;inicializa el puntero en la posición de memoria RAM
;que se va a borrar
;borra el registro indexado (es decir el que está
;siendo direccionado por el FSR)
;incrementa el puntero
;pregunta por el bit 6 para ver si ya acabó de borrar
;sigue borrando los registros que faltan
05h o PORTA: Puerto de Entrada/Salida de 6 bits. Este puerto, al igual que
todos sus similares en los PIC, puede leerse o escribirse como si se tratara de un
registro cualquiera. El registro que controla el sentido (entrada o salida) de los
pines de este puerto está localizado en la página 1, en la posición 85h y se llama
TRISA. El puerto A también puede ser configurado para que trabaje como
entradas análogas para el convertidor Análogo a Digital interno del
microcontrolador.
06h o PORTB: Puerto de entrada/salida de 8 bits. Al igual que en todos los PIC,
este puede leerse o escribirse como si se tratara de un registro cualquiera; algunos de
sus pines tienen funciones alternas en la generación de interrupciones. El registro de
control para la configuración de la función de sus pines se localiza en la página 1, en la
dirección 86h y se llama TRISB. Puede ser configurado también para cumplir otras
funciones.
07h o PORTC: Puerto de entrada/salida de 8 bits. Al igual que en todos los PIC,
este puede leerse o escribirse como si se tratara de un registro cualquiera; algunos de
sus pines tienen funciones alternas. El registro de control para la configuración de la
función de sus pines se localiza en la página 1, en la dirección 87h y se llama TRISC.
Puede ser configurado también para cumplir otras funciones.
08h o PORTD: Puerto de entrada/salida de 8 bits. Al igual que en todos los PIC,
este puede leerse o escribirse como si se tratara de un registro cualquiera; algunos de
sus pines tienen funciones alternas cuando se utiliza el micro en modo microprocesador.
El registro de control para la configuración de la función de sus pines se localiza en la
página 1, en la dirección 88h y se llama TRISD. Puede ser configurado también para
cumplir otras funciones.
09h o PORTE: Puerto de Entrada/Salida de 3 bits. Este puerto, al igual que
todos sus similares en los PIC, puede leerse o escribirse como si se tratara de un
El microcontrolador PIC16F877
registro cualquiera. El registro que controla el sentido (entrada o salida) de los
pines de este puerto está localizado en la página 1, en la posición 89h y se llama
TRISE. El puerto E también puede ser configurado para que trabaje como
entradas análogas para el convertidor Análogo a Digital interno del
microcontrolador o para que maneje las señales de control en el modo
microprocesador.
85h o TRISA: Registro de configuración del puerto A. Como ya se mencionó, es el
registro de control para el puerto A. Un “cero” en el bit correspondiente al pin lo
configura como salida, mientras que un “uno” lo hace como entrada.
86h o TRISB: Registro de configuración del puerto B. Orientado hacia el control
del puerto B. Son válidas las mismas consideraciones del registro TRISA.
87h o TRISC: Registro de configuración del puerto C. Orientado hacia el control
del puerto C. Son válidas las mismas consideraciones del registro TRISA.
88h o TRISD: Registro de configuración del puerto D. Orientado hacia el control
del puerto D. Son válidas las mismas consideraciones del registro TRISA.
89h o TRISE: Registro de configuración del puerto E. Orientado hacia el control
del puerto E. Son válidas las mismas consideraciones del registro TRISA.
020h a 7Fh: Registros de propósito general. Estas 96 posiciones están
implementadas en la memoria RAM estática, la cual conforma el área de trabajo del
usuario. Pueden ser utilizadas para almacenar cualquier dato de 8 bits.
Registro de trabajo W. Este es el registro de trabajo principal, se comporta de
manera similar al acumulador en los microprocesadores. Este registro participa en la
mayoría de las instrucciones. Está directamente relacionado con la Unidad Aritmética y
Lógica ALU.
El microcontrolador PIC16F877
Módulo del convertidor Análogo a Digital
Este módulo permite la conversión de una señal de entrada análoga a su
correspondiente valor numérico de 10 bits. El módulo tiene ocho entradas análogas,
las cuales son multiplexadas dentro de un circuito de muestreo y retención. La salida
del multiplexor es la entrada al convertidor, el cual genera el resultado por medio de
aproximaciones sucesivas, figura 3.12.
Figura 3.12. Módulo del Convertidor A/D
La referencia análoga de voltaje es seleccionada por software permitiendo utilizar la
fuente de alimentación del PIC (VDD) o un nivel de voltaje externo aplicado al pin 5
(RA3/AN3/ VREF +).
El módulo tiene los siguientes registros asociados:
• ADCON0 : Controla la operación del módulo A/D.
• ADCON1 : Configura las funciones de los pines del puerto análogo.
El microcontrolador PIC16F877
• ADRESL
• ADRESH
: Contiene la parte BAJA del resultado de la conversión A/D.
: Contiene la parte ALTA del resultado de la conversión A/D.
Registros de Control del Módulo Convertidor Análogo/Digital
Registro ADCON0
Este es un registro que permite seleccionar cual de las entradas análogas va a ser
leída y permite dar la orden de iniciar el proceso de conversión, sus ocho bits son los
siguientes:
ADCS1
bit7
ADCS0
CHS2
CHS1
CHS0
GO/DONE
-
ADON
bit 0
• Bit 0 (ADON): Bit de activación del módulo. ADON = 1, Módulo A/D operando.
ADON = 0, Módulo A/D desactivado.
• Bit 2 (GO/DONE): Estado de conversión: GO = 1, Empieza conversión. GO = 0,
conversión finalizada.
Si ADON = 0, Este bit es cero.
• Bits 3, 4 y 5 (CHS0, CHS1, CHS2): Selección del canal a convertir (canal 0 - 7).
• Bits 6 y 7(ADCS0, ADCS1): Selección del reloj de conversión.
ADCS1
0
0
1
1
ADCS0
FRECUENCIA DE CONVERSIÓN
0
Fosc / 2
1
Fosc / 8
0
Fosc / 32
1
FRC
Figura 3.13. Frecuencias de conversión para el módulo A/D
Registro ADCON1.
Este es un registro que permite seleccionar como se ubican los diez bits resultado de
la conversión A/D y permite seleccionar cuales de los pines del puerto A trabajarán
como entradas análogas y cuales como entradas digitales. Adicionalmente, permite
seleccionar los voltajes de referencia del convertidor.
ADFM
bit7
-
-
-
-
PCFG2
PCFG1
PCFG0
bit 0
El bit 7 (ADFM) selecciona el formato del resultado de la conversión:
Si ADFM = 1, el resultado se justifica a la derecha: Los 6 bits más significativos de
ADRESH son cero.
El microcontrolador PIC16F877
Si ADFM = 0, el resultado se justifica a la izquierda: Los 6 bits menos significativos de
ADRESL son cero.
Con los tres bits (PCFG0, PCFG1, PCFG2) se configuran los pines del puerto A como
de entradas análogas o entrada/salida digital, así como la referencia de voltaje que
utilizará el convertidor. Figura 3.14.
PCFG3: AN7(1) AN6(1) AN5(1)
PCFG0 RE2
RE1
RE0
0000
0001
0010
0011
0100
0101
011x
1000
1001
1010
1011
1100
1101
1110
1111
A
A
D
D
D
D
D
A
D
D
D
D
D
D
D
A
A
D
D
D
D
D
A
D
D
D
D
D
D
D
A
A
D
D
D
D
D
A
A
A
A
D
D
D
D
AN4
RA5
A
A
A
A
D
D
D
A
A
A
A
A
D
D
D
AN3
RA3
AN2
RA2
A
VREF+
A
VREF+
A
VREF+
D
VREF+
A
VREF+
VREF+
VREF+
VREF+
D
VREF+
A
A
A
A
D
D
D
VREFA
A
VREFVREFVREFD
VREF-
AN1
RA1
A
A
A
A
A
A
D
A
A
A
A
A
A
D
D
AN0
RA0
A
A
A
A
A
A
D
A
A
A
A
A
A
A
A
VREF+
VDD
RA3
VDD
RA3
VDD
RA3
VDD
RA3
VDD
RA3
RA3
RA3
RA3
VDD
RA3
VREFVSS
VSS
VSS
VSS
VSS
VSS
VSS
RA2
VSS
VSS
RA2
RA2
RA2
VSS
RA2
CHAN /
REFS
8/0
7/1
5/0
4/1
3/0
2/1
0/0
6/2
6/0
5/1
4/2
3/2
2/2
1/0
1/2
A = Entrada Análoga
D = Entrada/Salida Digital
Nota 1: Estos canales no están disponibles en los dispositivos de 28 pines
Figura 3.14. Selección de los canales análogos a utilizar.
Cuando se completa la conversión A/D, el resultado se carga en los registros ADRESH
y ADRESL (en el formato configurado por el bit ADFM).
El bit GO/DONE (ADCON0<2>) se pone en cero y el bit bandera de la interrupción
A/D (ADIF) se pone en uno.
Después de que el módulo ha sido configurado, al canal seleccionado se debe hacer
un muestreo antes de empezar la conversión. El tiempo requerido para el muestreo
es definido como Tad.
El microcontrolador PIC16F877
Figura 3.15. Modelo circuital de la Entrada Análoga.
Requerimientos para el Muestreo:
Para que el convertidor A/D tenga precisión, se debe permitir que el condensador de
retención se cargue con todo el nivel de voltaje del canal de entrada. En la figura
3.15. se muestra el modelo de entrada análoga. La máxima impedancia recomendada
para las fuentes análogas es de 10 Kohm. Después que se selecciona el canal de
entrada análoga (o es cambiado) se debe esperar un tiempo de muestreo antes de
que la conversión se inicie.
Selección de la frecuencia de conversión:
La conversión A/D requiere 10 Tad. La fuente del reloj de conversión es seleccionada
por software. Las cuatro opciones posibles para Tad son:
•
•
•
•
2 Tosc
8 Tosc
32 Tosc
Oscilador interno RC
Para conversiones correctas, el reloj de conversión (Tad) debe ser seleccionado para
tener un tiempo mínimo Tad de 1.6 useg.
FORMA DE REALIZAR LA CONVERSIÓN A/D :
• Configurar el módulo A/D:
- Configurar los pines análogos, referencia de voltaje y E/S digitales (ADCON1).
- Seleccionar canal de entrada A/D.
- Seleccionar reloj de conversión A/D.
- Activar el módulo A/D.
• Configurar la interrupción A/D(si se requiere): ADIF =0 (PIR1<6>); ADIE = 1
(PIE1<6>) y GIE = 1 (INTCON<7>).
El microcontrolador PIC16F877
• Asegurar el tiempo de muestreo requerido [Tad].
• Empezar la conversión.
• Esperar que se realice la conversión, así :
- Haciendo un muestreo al bit GO/DONE hasta que éste es cero.
- Esperar la interrupción del convertidor.
• Leer los registros ADRESH y ADRESL. ADIF se debe resetear si se usa interrupción.
• Para una siguiente conversión vaya al paso primero o segundo según se requiera.
Antes de empezar otro muestreo se debe esperar como mínimo 2 Tad.
Resumen de Características principales del PIC16F877:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Memoria de programa : FLASH, 8 K de instrucciones de 14 bits c/u.
Memoria de datos
: 368 bytes RAM, 256 bytes EEPROM.
Pila (Stack)
: 8 niveles (14 bits).
Fuentes de interrupción
: 13
Instrucciones
: 35
Encapsulado
: DIP de 40 pines.
Frecuencia oscilador : 20 MHz (máxima)
Temporizadores/Contadores: 1 de 8 bits (Timer 0); 1 de 16 bits (Timer 1); 1 de 8
bits (Timer 2) con pre y post escalador. Un perro guardián (WDT)
Líneas de E/S : 6 del puerto A, 8 del puerto B, 8 del puerto C, 8 del puerto D y 3
del puerto E, además de 8 entradas análogas.
Dos módulos de Captura, Comparación y PWM:
- Captura: 16 bits. Resolución máx. = 12.5 nseg.
- Comparación: 16 bits. Resolución máx. = 200 nseg.
- PWM: Resolución máx. = 10 bits.
Convertidor Análogo/Digital de 10 bits multicanal (8 canales de entrada).
Puerto serial síncrono (SSP) con bus SPI (modo maestro) y bus I²C
(maestro/esclavo).
USART (Universal Synchronous Asynchronous Receiver Transmitter) con dirección
de detección de 9 bits.
Corriente máxima absorbida/suministrada (sink/source) por línea (pin): 25 mA
Oscilador : Soporta 4 configuraciones diferentes: XT, RC, HS, LP.
Tecnología de Fabricación: CMOS
Voltaje de alimentación: 3.0 a 5.5 V DC
Puede operar en modo microprocesador
XIV.
Bibliográfia.
[1]AUTOR, S. (21 de febrero de 2003). Tipos de sistemas de deteccion de
incendio. Obtenido de https://es.scribd.com/doc/11978343/Historia-Breve-de-LaSeguridad-Contra-Incendios
[2]DVR DATA. (2013). Obtenido de
http://www.lsb.es/imagenes/Manual%20AVC79xPV_esp.pdf
[3]INALARM. (2014). Obtenido de
http://www.inalarm.com.mx/Default.aspx?content=cotizador
[4]LABCENTER. (2014). Obtenido de http://www.labcenter.com/index.cfm
[5]LECTORA. (2006). Obtenido de Se deja link en referencias bibliográficas
manual de panel 9600. (2012). Obtenido de http://www.spy-shop.ro/cititor-deproximitate-biometrics-veriflex.html
[6]MICROS Y DUINO. (2014). Obtenido de www.microsyduino.com
[7]PIC. (2002). Obtenido de
http://ww1.microchip.com/downloads/en/DeviceDoc/39582b.pdf
[8]MAGOCAD (2009). Obtenido de http://www.magocad.com.mx
[9]ELECTRONICS. (27 de noviembre de 2001). Obtenido de • http://es.electronis.org
Descargar