Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tesis 3
Tesis 3
FACULTAD INGENIERÍA
Informática
“IMPLEMENTACION DE UN SISTEMA DE
SEGURIDAD INTEGRADO CON LA
DOMOTICA”
Autor:
Huánuco – Perú
2023
DEDICATORIA
de investigación.
INTRODUCCIÓN.......................................................................................................1
CAPÍTULO I: EL PROBLEMA..................................................................................2
1.1 Planteamiento del problema...................................................................................2
1.2 Delimitación del problema.......................................................................................2
1.3 Objetivos..................................................................................................................3
1.3.1 Objetivo general..................................................................................................3
1.3.2 Objetivos específicos..........................................................................................3
1.4 Justificación..............................................................................................................3
1.5 Variables e indicadores............................................................................................4
1.6 Metodología.............................................................................................................4
1.6.1 Métodos..............................................................................................................4
1.6.2 Técnicas..............................................................................................................5
1.6.3 Instrumentos de investigación y recolección de datos.........................................5
1.7 Población y muestra.................................................................................................5
1.7.1 Población............................................................................................................5
1.7.2 Muestra...............................................................................................................5
1.8 Descripción de la propuesta.....................................................................................6
1.8.1 Beneficiarios.......................................................................................................7
CAPÍTULO II: MARCO TEÓRICO...........................................................................8
2.1 Antecedentes...........................................................................................................8
2.2 Telemetría................................................................................................................9
2.2.1 Aplicaciones de telemetría..................................................................................9
2.2.2 Partes de un sistema de telemetría.......................................................................9
2.2.3 TeamViewer......................................................................................................10
2.3 Circuito Cerrado de Televisión (CCTV)....................................................................11
2.4 Cámaras IP.............................................................................................................13
2.5 Medios de transmisión...........................................................................................13
2.5.1 Cable UTP.........................................................................................................14
2.6 Monitoreo..............................................................................................................15
2.7 Sistema de alarma..................................................................................................16
Palabras Claves:
IMPLEMENTACION DE UN SISTEMA DE SEGURIDAD INTEGRADO/ HOGAR/
DOMOTICA.
ABSTRACT
The following project aims to develop a design and manage the implementation
of a security system to help staff that lives and works on the premises Home. The
design consisted of a process that began with the development of a physical
connection diagram detailing the connection and operation of all equipment to
integrate the security system, the next step was the simulation and programming of
the electronic board of the central alarm using software tools such as Proteus, Pic C,
Pickit 2 among other programs, was continued manufacture and deployment of
equipment that make up the printed card and telemetry tests, after that the installation
was performed and programming IP surveillance cameras, sensors, alarms, and other
equipment in the aforementioned property, to finally conduct the necessary tests and
verify the correct operation of the alarm system.
This way a security system that provides a solution capable of running the
supervision of the shelter, allowing the staff there works and lives, have shelter and
protection they deserve with the use of a full alarm system is delivered and
technology.
Key words:
IMPLEMENTATION OF A SECURITY SYSTEM INTEGRATED/ WITH
HOME /AUTOMATION .
INTRODUCCIÓN
Se observa que día tras día las calles se vuelven más peligrosas y esto influye a
que se contrate el servicio de guardianías, pero este servicio posee un alto costo, o
muchas veces las empresas que manejan roles monetarios o instituciones privadas
son las que gozan de un sistema de seguridad completo y sumamente bueno, sin
embargo, porque no se puede pedir un sistema de vigilancia de igual excelencia o
mejor, para que brinde la protección a instituciones educativas, hogares o
fundaciones.
1
CAPÍTULO I: EL PROBLEMA
2
1.3 Objetivos
1.3.1 Objetivos generales:
Diseñar e implementar un sistema de seguridad utilizando el microprocesador
18F4550 y dispositivos adecuados para el monitoreo telemétrico del centro de acogida
para el Hogar.
1.4 Justificación
3
Para la administración se elaborará la tarjeta electrónica, en la cual habrá un
microcontrolador que será el encargado de recibir las señales de los equipos y tendrá como
salida la activación de una sirena y el envío de mensajes de texto que llegarán a un
teléfono móvil.
1.6 Metodología
Para el desarrollo de este proyecto se aplicaron los siguientes métodos, técnicas
y procedimientos de investigación los cuales fueron de gran ayuda en el momento de
su ejecución.
1.6.1 Métodos:
Método deductivo: Aportó en la evaluación de distintos aspectos de gran
importancia en la investigación, debido a que se analizó los inconvenientes
presentados, además se recolecto información y se utilizó un desarrollo con soporte
en fundamentos teóricos y científicos para tener resultados positivos, obteniendo de
esta manera conclusiones válidas que nos posibiliten una elaboración detallada y
organizada a partir de los datos concretos.
4
1.6.2 Técnicas:
Técnicas indirectas: Puesto que se utilizó observaciones realizadas
anteriormente de distintas fuentes para la investigación de los temas a indagar, tales
como manuales, textos, datasheets, revistas especializadas, páginas web, etc.
1.7.2 Muestra
El sistema de alarma será ubicado en el interior de la fundación del proyecto
salesiano patio mi pana.
5
1.8 Descripción de la propuesta
La presente tesis pretende desarrollar e implementar un sistema de seguridad en
la fundación del proyecto salesiano “Patio Mi Pana”.
El sistema de seguridad constará de tres cámaras Hikvisión DS-2CD2112-I, que serán
distribuidas una en cada esquina y una en la zona central, ubicadas en la parte posterior de
la Fundación, estas cámaras poseen una resolución de 1,3 MP y dificulta que los chicos del
albergue la muevan o manipulen. A su vez se colocará una cámara Hikvisión DS-
2CD2012-I, la cual posee un rango de 30 metros, esta será colocada en la pared de la
entrada principal justo en la esquina superior derecha, como se muestra en la figura 1.
Se consideró a su vez un SWITCH de 8 puertos para conectar las 4 cámaras al
sistema de red en la oficina central de la fundación.
Dado que la Fundación posee mascotas para el control del acceso a las entradas de
las puertas principales se colocarán 6 contactos magnéticos SECO- LARM SM-226R-3Q,
los cuales serán montados sobre las puertas metálicas, únicamente en el caso de la
puerta de enfrente se colocará un sensor de movimiento WatchOUT de doble
tecnología que discrimina mascotas y falsas alarmas.
Además, el proyecto constará de una central de alarma diseñada y construida por
los autores, que tendrá como funcionalidad de acuerdo a la programación del
microprocesador 18F4550 de recibir las señales de los diferentes equipos y tomar
acciones como activar una sirena y enviar un mensaje a un dispositivo móvil, el
teclado permitirá realizar a los usuarios autorizados las programaciones de la central de
alarma así como también realizar el control del sistema como activación y
desactivación, lo cual se visualizará en una GLCD.
El proyecto cuenta con una cpu que tiene como características core I3 con 4GB
de RAM, 1 disco de 1TB para guardar los videos y programas, un monitor de 16” con
tarjeta de video de 1 giga, en este ordenador se hará la instalación de la aplicación
TEAMVIEWER, la cual permitirá tener la monitorización de las cámaras de
videovigilancia, a través de un dispositivo que contengan la misma id del asociado
para controlar el ordenador remoto.
Asimismo, este proyecto contará con un UPS, dándonos un tiempo de respaldo en
caso de corte energía pública.
6
Figura 1.1 Esquema de los equipos implementados en la fundación. Ubicación
especifica de los equipos a utilizarse en las instalaciones de la Fundación Salesiana
“Patio mi Pana”.
1.8.1 Beneficiarios
Este sistema de seguridad cubrirá las necesidades de todo el personal que habita
y labora dentro del centro de acogida “Patio mi Pana”.
7
CAPÍTULO II: MARCO TEÓRICO
2.1 Antecedentes
Los sistemas de seguridad se han venido planteando desde hace algún tiempo
atrás debido a la gran necesidad de las personas por proteger su integridad física o
simplemente sus objetos de valor; para ciertos establecimientos se ha presentado el
requerimiento de contar con circuitos cerrados de televisión (video-cámaras) y sistemas de
alarmas (sensores, alarmas, entre otros), sin embargo, lo más empleado son las cámaras
de video vigilancia debido a su gran eficacia en tener un registro de almacenamiento
de las actividades realizadas y pasadas por alto del ojo humano.
Tomando en cuenta los distintos objetivos que cumplen los equipos de seguridad
no cabría duda que estos elementos nos faciliten el resguardo y protección, dejando
atrás el arriesgar nuestras vidas por seguridad.
8
2.2 Telemetría.
9
Sistema de recolección de información, formado por los elementos
sensores del parámetro a medir y una interface electrónica.
La segunda parte es el medio de comunicación para hacer llegar la
información al punto donde se utilizará.
Sistema de notificación y despliegue, que generalmente consiste de una
aplicación de software que permite mostrar de manera clara el estado que
guarda aquello que estamos midiendo.
2.2.3 TeamViewer
10
2.3 Circuito cerrado de televisión (CCTV)
El Circuito Cerrado de Televisión proviene del inglés: Closed Circuit Television,
es una tecnología de vídeo-vigilancia visual diseñada para supervisar una diversidad
de ambientes y actividades. Se le denomina circuito cerrado ya que, al contrario de lo
que pasa con la difusión, todos sus componentes están enlazados.
11
Todo CCTV constará, básicamente, de una serie de elementos comunes y, por lo
tanto, se podrán agrupar en los siguientes bloques: (González, 2007).
El CCTV nos permite realizar identificaciones durante o después del suceso que
está visualizando. Por eso es muy importante definir que función van a cumplir y
donde serán colocadas las cámaras, estas deben permitir realizar tres tipos de
identificaciones: (Novenca Security Systems)
Personal: esta se refiere a la capacidad del espectador de identificar
personalmente alguien o algo (rostro, cajas, etc.)
De acción: esta interactúa mucho con la anterior y debe permitir
verificar que realmente sucedió un hecho. (movimientos).
De escena: se debe poder identificar un lugar de otro similar por la
ubicación.
12
2.4 Cámara IP
La cámara de red o también conocida como cámara IP, es aquella que como su
nombre la describe transporta el video sobre una red IP a través de conmutadores de
red y este se registra en un servidor de PC con el software de gestión de video
instalado. Este sistema es completamente digital debido a que no se utilizan
componentes analógicos.
Un gran beneficio que presentan es que una vez que las imágenes son
capturadas, son digitalizadas en la misma cámara digital y a partir de ahí se
mantienen inamovibles a lo largo del sistema. Esto garantiza una calidad de imagen
óptima y consistente, lo cual no ocurría en cámaras analógicas. Además se puede
utilizar la red IP para transportar la energía eléctrica a las cámaras de red, también
pueden transportar audio de dos vías, por otra parte, una red IP permite la
configuración remota de las cámaras de red permitiendo que tanto vídeo como otro
tipo de datos puedan enviarse a cualquier sitio sin ninguna degradación de la calidad.
(García, 2010)
Los medios de transmisión son una parte fundamental de las redes de cómputo.
Están constituidos por los enlaces que interconectan los diferentes equipos de red y a
través de ellos se transporta la información desde un punto a otro de la propia red. De
acuerdo con su estructura física, los medios de transmisión se clasifican en
13
alámbricos, ópticos y electromagnéticos. La tabla 1 muestra estos medios y su
clasificación. (Pérez, 2003)
Tabla 2.1
Medios de transmisión
Blindado (STP)
Par trenzado
Alámbricos No blindado (UTP)
Delgado
Cable coaxial
Grueso
Ó pticos Fibra ó ptica
Electromagnéticos Espacio atmosférico
Nota: Tabla que indica los distintos medios de transmisión en los CCTV. Pérez (2003)
El cable PTSB (UTP, sin blindaje), es el más popular de los cables de par
trenzados y se está convirtiendo rápidamente en el más utilizado para el cableado de
área local. La longitud máxima por segmento es de 100 metros. Los cables UTP son
económicos, flexibles y permiten manipular una señal a la distancia máxima de 110
metros sin repetidor. (Pérez, 2003)
14
alcanza frecuencias de hasta 250 MHz en cada par y una velocidad de 1
Gbps.
Figura 2.4 Par trenzado sin blindaje (UTP). Par trenzado cable UTP categoría 6 usado
para la comunicación de las cámaras. Por Pérez (2003)
2.6 Monitoreo
El monitoreo se lo puede implementar de dos formas:
Figura 2.5 Monitoreo local, computador ubicado en la fundación. Visualización local del
monitor instalado en la fundación. Por Hikvision (2014).
15
Remoto: Luego de poder configurar una salida a internet, podemos tener una
página en la cual podamos visualizar las cámaras y así tener acceso en donde quiera
que estemos. Podemos monitoreas en nuestros celulares, siempre y cuando esté
disponible el software dependiendo de las características de nuestro grabador, y las
características de nuestros teléfonos celulares, en una tablet, laptop, etc.
Los sistemas de seguridad y alarma tienen gran importancia, siendo los equipos
antitrusión (antirrobo) y contra incendios los que más interés levantan entre los
propietarios de los inmuebles. (Martín, 2010)
16
El sistema de alarma cuenta con:
Central de alarma
Teclado
Sensores
Sirena
Todos los sistemas de alarmas traen conexiones de entrada para los distintos
tipos de detectores y por lo menos una de salida para activar otros dispositivos, si no
hay más conexiones de salida, la operación de llamar a un número, sonar una sirena,
abrir el rociador o cerrar las puertas deberá ser realizada en forma manual por un
operador.
Los equipos de alarma pueden estar conectados con una Central Receptora, para
esto, se necesita de un medio de comunicación, como pueden serlo: una línea
telefónica RTB o una línea GSM, un transmisor por radiofrecuencia llamado
Trunking o mediante transmisión TCP/IP que utiliza una conexión de banda
ancha ADSL y últimamente servicios de Internet por cable, Cable Módem.
17
Figura 2.7 Central de alarma. Estos son los distintos elementos que posee una
central de alarma. Por Rodríguez (2011) recuperado de http://serviciostc.com/central-
de-alarmas/
18
2.9 Microcontrolador
Un microcontrolador es un circuito integrado, en cual posee en su interior toda la
arquitectura de un computador, esto es CPU, memorias RAM, EEPROM, y circuitos
de entrada y salida. Se debe de tomar en cuenta que un microcontrolador no realiza
las tareas por sí mismo su funcionamiento está determinado por la programación,
siendo superior a muchos circuitos lógicos como compuertas AND, OR, NOT,
NAND, conversores A/D, D/A, temporizadores, decodificadores, etc., simplificando
todo el diseño a una placa de reducido tamaño y pocos elementos, además, pueden
reprogramarse repetidas veces.
19
Tabla 2.2
Comparación de las características de los microcontroladores PIC18F2455, PIC18F2550,
PIC18F4455 y PIC18F4550.
Tabla 2.3
Puertos del Microcontrolador PIC 18F4550
PUERTO LINEAS DE ENTRADA/SALIDA
PUERTO A 7 LINEAS DE E/S
PUERTO B 8 LINEAS DE E/S
PUERTO C 6 LINEAS DE E/S + 2 LINEAS DE
ENTRADA
PUERTO D 8 LINEAS DE E/S
PUERTO E 3 LINEAS DE E/S + 1 LINEA DE ENTRADA
Nota: Esta tabla posee los puertos respectivos del Microcontrolador PIC 18F4550. Reyes
(2008)
20
Figura 2.8 Patillaje del microcontrolador PIC18F4550. La imagen muestra los distintos
puertos y pines del microcontrolador PIC18F4550. Recuperado de
http://ww1.microchip.com/downloads/en/devicedoc/39632c.pdf
Los módulos LCD (Display de cristal líquido), son utilizados para mostrar
mensajes que indican al operario el estado de la máquina, o para dar instrucciones de
manejo, mostrar valores, etc. El LCD permite la comunicación entre las máquinas y
los humanos, este puede mostrar cualquier carácter ASCII. (Reyes, 2008)
21
La LCD gráfica, permite interactuar con el microcontrolador, de manera eficaz,
esta pantalla cuenta con 14 pines E/S (para el control y datos) y 6 pines de
alimentación relacionados, entre sus principales características están:
- 128x64 puntos
- Modo de visualización (azul y amarillo)
- Visualización de la dirección o columna de la GLCD en 6 tiempos de reloj.
- 8 líneas de datos paralelos
Tabla 2.4
Descripción de las terminales de la GLCD.
22
2.11 Teclado matricial
Para explorar un teclado matricial se envían señales hacia las filas de la matriz
por las líneas de exploración y se recoge información por las columnas, que entonces
constituyen las líneas de retorno. Básicamente se parte de que si no hay ninguna tecla
pulsada, todas las líneas de retorno están en el nivel lógico “1”. Las líneas de
exploración son puestas a “0”. Este valor lógico sólo aparece en la línea de retorno
mantienen el valor “1”. Con la información enviada hacia la matriz y la que retorna,
se conforma un código único para cada tecla, llamado código de exploración.
(Valdés & Pallás, 2007)
2.12 Sensores
Los sensores son aquellos que pueden trabajar de forma autónoma para
automatizar aisladamente determinados circuitos de la vivienda o de forma integrada
en el sistema domótico. Existen numerosos tipos de sensores. Desde los más simples,
tipo interruptor y pulsador, que envían señales de acciones manuales del usuario
23
hacia la instalación, hasta los más complejos que son capaces de detectar magnitudes
físicas (temperatura, humedad, velocidad del viento, humos, etc). A estos últimos
también se les denomina detectores. (Martín, 2010)
Si se desea aprovechar una entrada del nodo para realizar una función con varias
ventanas y puertas a la vez, es necesario utilizar una conexión en serie de esta forma
cuando las puertas y ventanas están cerradas, los contactos permanecen cerrados, así
si una de ellas se abre, el contacto lo hace también de forma inmediata y la falta de señal
puede ser detectada por el nodo para producir una acción. Para que el dispositivo sea
24
eficaz no se debe superar la distancia recomendada por el fabricante entre el
contacto y el imán.
25
entorno, etc. De no hacerlo, el dispositivo puede funcionar de modo errático, con
activados intempestivos. (Valentín Labarta, 2012)
Figura 2.13 Detector de movimiento zona de captación. Estas son las distintas
captaciones que posee el detector de movimiento. Por Valentín (2012).
2.13 Sirena
Es un dispositivo acústico y luminoso que se activa cuando se dispara el sistema
de alarma. En general suele ser independiente de la central para su fácil instalación
en el exterior de la vivienda. (Martín, 2010)
Figura 2.14 Alarma sonora. La alarma sonora será una de las encargada de dar un
aviso instantáneo al momento de activarse algún equipo.
26
2.14 Sistema GSM
27
Figura 2.15 Arquitectura de una red GSM. La arquitectura nos muestra los
elementos de los que está compuesta la red GSM. Por España (2003).
Un terminal GSM no tiene acceso a la red salvo si dispone de todos los datos
específicos del abonado. Estos datos están incluidos en una tarjeta inteligente
llamada SIM (Subscritber Identity Module) que debe introducirse en el terminal. La
tarjeta SIM, cuyo acceso se protege con un número de identificación personal,
contiene no sólo los datos del abonado (número en la RDSI, clave personal, etc...)
sino también determinada información personal, como marcación abreviada de
números, lista de redes preferentes e información de tarifación. En la tarjeta SIM
también se almacena los mensajes cortos. (Martínez, 2002)
El SIM está protegido por cuatro dígitos que reciben el nombre de PIN, una vez
que se introduce el PIN en el terminal se empieza a buscar redes GSM que estén
disponibles y va a tratar de validarse en ellas, una vez que la red ha validado el
terminal, el teléfono queda registrado.
Figura 2.16 Tarjeta SIM. Elemento que nos dará un número de identificación
personal. Recuperado de http://www.claro.com.ec/
28
2.14.2 Servicio de mensajes cortos (SMS)
Una función única de GSM que no existe en los sistemas analógicos anteriores
es el servicio de mensajes cortos (SMS), que es bidireccional para mandar mensajes
alfanuméricos hasta de 160 bytes de longitud. Estos mensajes SMS son transportados
por el sistema en forma de almacenar y enviar. También se pueden usar en un modo
de radioemisión celular, para mandar mensajes a receptores múltiples. (Tomasi,
2003)
Los modem GSM actúan como teléfonos móviles, se les debe de proporcionar
una tarjeta SIM para que estos comiencen a ejecutar el envío y recepción de
mensajes, gestionar la base de datos, la configuración de diversos parámetros. El
estándar para controlar los módems se basa en los comandos AT HAYES.
29
rendimiento para voz, SMS, datos y fax en un factor de forma pequeña y con bajo
consumo de energía. Con una configuración minúscula de 24 mm x 24 mm x 3 mm,
SIM900 puede adaptarse a casi todos los requisitos de espacio en su aplicación
M2M, especialmente para una delgada y compacta demanda de diseño.
30
Interface serie
Tabla 2.5
Especificación del puerto serial DB9.
Puerto Serial DB9
Nombre Pin Función
CTS 8 Listo para enviar
RTS 7 Solicitud de envío
TXD 2 Transmite datos
RXD 3 Recepción de datos
31
CAPÍTULO III: DISEÑO DEL SISTEMA DE SEGURIDAD
Figura 3.1 Diagrama de bloques global del sistema de la central de alarma. Muestra
entradas y salidas en diagrama de bloques del sistema de alarma.
32
3.1Desarrollo
Figura 3.2 Diagrama de bloques del sistema de CCTV. Indica los elementos utilizados
en el sistema de CCTV
Figura 3.3 Diagrama de bloques del sistema de alarmas. Indica los elementos utilizados
en el sistema de alarmas.
33
Posteriormente se muestra en la figura 3.4 el diagrama físico de las conexiones del sistema de seguridad.
Figura 3.4 Diagrama de bloques físico del sistema de seguridad. Indica los equipos físicos utilizados en el sistema de seguridad.
34
3.1.1 PLACA MAESTRO COMPONENTES
Para el diseño de la placa maestro procedimos con anterioridad a realizarlo en un
protoboard con la finalidad de comprobar el correcto funcionamiento de los
componentes y así corregir errores que pudieren presentarse.
35
pruebas de transmisión de datos usando un modem GSM y un dispositivo móvil, tal
como se muestra en la figura 3.7.
Tabla 3.1
Elementos de la PCB para la placa maestro
Elementos Cantidad
Microcontrolador 18F4550 1
Módulo GSM 1
Tarjeta SIM 1
Sirena a 12 v y repuestos varios 1
Transformador 110V - 6v / 1A 1
Puente rectificador de diodos w04 1
Regulador LM7805 1
Capacitor 1000uf 1
Capacitor 470 uf 4
Capacitor 100 uf 1
Capacitor 100 nf 3
Resistencia 100k 10
Resistencia 10k 7
Resistencia 1k 1
Resistencia 300 1
Transistor 2N3904 1
Réle JZC-4123 /5VDC 1
Pin header 3
Botonera 1
36
Borneras 2 pines 9
Borneras 3 pines 2
Diodo 1N4001 1
Diodo zener 1N4733A 7
Diodo led 1
Cables con conector 5
Zócalo de 16 pines 1
Nota: En la tabla se indica cada uno de los elementos utilizados para la elaboración de
la placa maestro.
37
Figura 3.8 Diagrama esquemático de la PCB. Diseño del circuito de placa maestro realizado en
Isis.
38
A continuación en la figura 3.9 se muestra el enrutamiento, ubicación y edición
de componentes de la placa esclavo y sus respectivas pistas diseñadas en Ares.
39
Una vez realizado el diagrama del circuito de la placa maestro, se transfiere a
una placa de fibra de vidrio a doble lado, las cuales deben coincidir para que no haya
errores para realizar los huecos.
Figura. 3.10 Diseño de placa maestro impresa en fibra de vidrio doble lado. Placa
maestro impresa en fibra de vidrio de 17cm x 14 cm.
Figura 3.11 PCB Placa maestro. Placa maestro ensamblada con sus
respectivos componentes.
40
Funcionalidad
Esta placa posee una fuente de alimentación la cual es alimentada a 5v por tal
razón se utilizó un transformador de 110v a 6v, y estos son regulados 5v. A la salida
del transformador se coloca un puente de diodos que se encargara de rectificar la
corriente de entrada que no debería de ser mayor a 1 amperio luego un condensador
de 470 Uf/16v que ayuda a eliminar parte del propio rizado de este tipo de
rectificador. El corazón de la fuente es el regulador de voltaje LM7805, que posee un
condensador de 100nF a su entrada y otro a su salida, entonces a la salida de esta
etapa ya tenemos los 5V regulados que necesitamos para nuestro microcontrolador y
la pantalla otro condensador de 470 Uf /16v que ayuda a eliminar cualquier pequeño
rizado que hubiese quedado. Se coloca un led rojo que indica la correcta
alimentación del circuito. A continuación, se muestra en la figura 3.11 el diseño de la
fuente de alimentación
Figura 3.12 Diagrama del circuito de la fuente de alimentación placa maestro. Diseño de
la fuente de alimentación realizada en Isis.
Es por este motivo que la placa maestro contiene un bloque de borneras, las
cuales contienen en cada entrada una resistencia en serie de 10K, una resistencia
pull-down de 100k y un diodo zener de 5.1 V. Se usa esta configuración para
proporcionar al cable de los contactos 9 voltios, debido a que la longitud del cable es
41
tan largo que podría haber una caída de voltaje de 4 voltios pero aun así detectaría un
nivel lógico alto, el zener asegura de que no sobrepase el voltaje máximo de 5v en la
entrada del PIC y la resistencia pull-down de 100k que se coloca siempre al final del
recorrido nos permite mantener un estado lógico bajo cuando se haya abierto el
circuito del sensor.
Los seis contactos magnéticos están conectados en el puerto B del pic (B0-B5),
y el sensor watchout al pin D7 como se muestra en la figura 3.12.
43
Figura 3.15 Diagrama de conexión del modem GSM. Pines necesarios para
alimentación del modem Rx, Tx y GND.
Programació n
44
comunicación con el módulo GSM y otro por software usado para la comunicación
con el esclavo.
Los que contienen la letra ‘t’ significa que el registro se configura como entrada
o salida, por este motivo están asignados los TRISX. Los nombres que no contienen
la letra ‘t’ son los que contienen la información de los pines y es lo q se usa más
adelante en la programación.
45
Luego se procede a pedirle la información al esclavo de los teléfonos
almacenados, claves almacenadas, sensores activos.
46
Figura 3.16 Diagrama de flujo del funcionamiento detallado del maestro. Configuraciones realizadas en las entradas y salidas del pic 18f4550 y
encendido del modem GSM sim 900.
47
Como se puede observar en el diagrama de flujo al inicio se cuenta con una
configuración de las entradas y salidas del microcontrolador, seguido por el proceso
de encendido del modem GSM y luego su configuración que toma aproximadamente
13 segundos. Este proceso se ejecuta solo una vez al energizarse el sistema seguido
de esto se queda encerrado en dos FOR, el primero de una variable ‘j’ que va desde 0
a 4 y el segundo for que está dentro del for anterior controlado por la variable cont,
que va desde 0 a 99.Dentro de este for se realiza la verificación de los puertos, la
verificación de la alarma activada por el usuario y la notificación por mensaje SMS.
Después de 100 verificaciones de las puertas, es decir 100ms sale del segundo
for y continúa haciendo la tarea del primer for, la cual es pedir informaciones al
esclavo de 1 vez cada 100ms. Esto quiere decir que después de los primeros 100 ms
de verificar los sensores continuamente se le hace una petición al esclavo para que le
envíe el teléfono 1, luego de esto espera otros 100ms más para pedir el teléfono 2 y
así sucesivamente. De este modo la información en el maestro queda actualizada
completamente después de 500 ms.
Se realiza de esta manera para que tanto el maestro y el esclavo tengan tiempo
de realizar sus tareas y no estar pendientes de la comunicación a cada instante de
tiempo.
Nos centraremos específicamente en los que se han usado para realizar este
proyecto, los cuales son:
- AT+CMGF
- AT+CNMI
- AT+CMGS
48
Sintaxis de los comandos AT.
Los comandos son usualmente seguidos por una respuesta que incluye
<CR><LF><respuesta><CR><LF>.
Sintaxis Básica
49
Donde: < mode > puede tener los siguientes valores:
Tabla 3.2
Parámetros de <mode>
0 El adaptador terminal (TA) almacena los sms no solicitados en
un buffer, si este se llena los nuevos mensajes reemplazan los
antiguos mensajes.
1 Descarta las indicaciones y rechaza los nuevos mensajes no
solicitados. De lo contario transmitirá al equipo terminal (TE).
2 Indica al terminal que envíe el contenido de cualquier mensaje
sms a través del puerto serial.
3 Muestra directamente el código en el terminal.
Nota: Puede tomar el valor de 0, 1, 2, 3 deacuerdo a la programación requerida.
Mt, establece el formato del código del mensaje el valor por default es 1 puede
tomar los siguientes valores.
Tabla 3.3
Bm, indica el método cuando el mensaje difundido llega, puede tomar los
siguientes valores:
Tabla 3.4
Método del mensaje
0 No envía salida en modo broadcast(CBM)
2 Directamente envía el terminal a mostrar, cuando la difusión ha
llegado.
Nota: Los valores que puede tomar Mt son 0 y 2.
50
Ds, indica el estado del mensaje que está siendo enviado, puede tomar los
siguientes valores:
Tabla 3.5
Formato del código del mensaje
0 Ningún reporte del estado de los sms es dirigido hacia el equipo
terminal.
1 El reporte del estado de los sms es dirigido al equipo terminal.
Nota: Los valores que puede tomar Ds son 0 y 1.
51
el carácter 26 del código ASCII, es usado para enviar el mensaje, ESC es el carácter
27 del código ASCII y es usado para salir sin enviar el mensaje.
Figura 3.17 Información enviada por el modem GSM a través del puerto serial. Se
muestra información definida que envía el modem hacia el pic.
52
Como se puede observar en la imagen hay partes definidas en el mensaje como
lo son:
53
Figura 3.18 Diagrama de flujos de la interrupción por datos de entrada en el puerto
serial. Primero se recibe información del número telefónico y luego información
acerca del mensaje que envía el usuario.
54
La recepción de información se produce por interrupciones y la secuencia lógica
del funcionamiento viene dada por la información que se recibe por parte del módulo
GSM, es decir, primero se recibe información del número telefónico y luego
información acerca del mensaje que envía el usuario, este orden está controlado por
la variable “número comprobado”.
55
3.1.1 Placa Esclavo
Componentes
Para la elaboración del módulo esclavo designada para ingreso y visualización
de datos se realizó con el programa Isis el diseño de una PCB acorde a las
necesidades presentadas por el microcontrolador 18f4550 para poder procesar las
diversas señales provenientes de la placa maestro.
56
Figura. 3.19 Diagrama esquemático de la PCB esclavo. Diseño del circuito de placa maestro realizado en Isis
57
A continuación en la figura 3.20 se muestra el enrutamiento, ubicación y
edición de componentes de la placa esclavo y sus respectivas pistas diseñadas en
Ares.
58
Una vez realizado el diagrama del circuito de la placa esclavo, se transfiere a
una placa de fibra de vidrio a doble lado, las cuales deben coincidir para que no haya
errores para realizar los huecos.
Figura. 3.21 Diseño de placa esclavo impresa en fibra de vidrio doble lado. Placa
esclavo impresa en fibra de vidrio de 12.3cm x 10.8 cm.
Figura. 3.22 PCB Placa esclavo. Placa esclavo ensamblada con sus respectivos
componentes.
59
Funcionalidad
60
visualización de datos ésta consta con una fuente de alimentación para alimentar el
pic y la glcd con 5vdc rectificados.
61
Figura. 3.25 Diagrama del circuito del teclado. Pines utilizados para conectar el
teclado.
LCD
SIL-100-20
C6
470uF
11
10
12
13
15
18
1
2
3
4
5
6
7
8
9
14
16
17
19
20
VDD
R3
b5
b4
b3
d0
d1
d2
d3
d4
d5
d6
d7
b0
b1
b2
VOUT
4.7k
BLK
DB0
DB2
DB4
DB6
R/W
DB1
DB3
DB5
DB7
VSS
CS1
RST
CS2
`D/I
VO
Blight
E
Figura. 3.26 Diagrama del circuito del LCD gráfico. Pines utilizados para conectar
la GLCD.
62
y el texto pueda ser percibido de una manera legible. También se coloca un capacitor
de 470 Uf/16v para mantener un voltaje fijo sin muchas variaciones
Figura. 3.27 Diagrama del circuito del pin de retroalimentación. Pin 17 controla la
retroiluminación de la GLCD.
Programació n
Así como el maestro usa funciones del IDE para las configuraciones del
hardware, el esclavo también usa para la comunicación serial con el maestro.
Se definen en que pines se encuentran conectadas las columnas y las filas del
teclado matricial
63
Se configura el módulo PWM (modulación por ancho de pulso) para poder
controlar la luminosidad de la pantalla para esto es necesario habilitar el TIMER2 y
el módulo CCP1.
- Clave:12345
- Teléfono 1: 0983918659
- Teléfono 2: 0959210710
64
Figura 3.28 Diagrama de flujo del funcionamiento general del esclavo. Proceso
lógico si detecta alguna alarma.
65
Figura 3.29 Diagrama de flujos del menú de opciones. Proceso lógico del recorrido
en menú de la central de alarma.
66
Como se muestra en el diagrama para desplazarse en el menú de opciones se
lo realiza con las teclas A Y B para subir y bajar respectivamente, para modificar el
parámetro seleccionado, se lo realiza con la tecla C, para guardar y salir del menú
de opciones se presiona la tecla D.
Tabla 3.8
Caracteres definidos para la comunicación maestro - esclavo
CARÁCTER DESCRIPCIÓN RESPUESTA DEL ESCLAVO
‘A’ El maestro indica que se ha ‘a’
activado una alarma.
‘D’ El maestro indica que la ‘d’
alarma ha sido apagada.
‘B’ El maestro pregunta si ya se ‘s’ en caso de que si se ha activado
ha ingresado la clave a través la clave ‘n’ en caso de que no se
del teclado. haya ingresado la clave.
‘T’ El maestro pide el teléfono 1. El primer byte es número de dígitos
del teléfono y después envía todos
los dígitos del teléfono.
‘V’ El maestro pide el teléfono 2. El primer byte es número de dígitos
del teléfono y después envía todos
los dígitos del teléfono.
67
‘S’ El maestro pide que sensores El esclavo responde 10bytes de los
están habilitados para que cuales 7 corresponden a los
suenen con la alarma. sensores habilitados y 3 de reserva.
‘C’ El maestro solicita la clave. El esclavo responde con el primer
byte que indica la cantidad de
dígitos de la clave seguidos por
todos los dígitos de la clave.
‘U’ El maestro indica que a El esclavo solo recibe la
enviar que puertas están información que envió el maestro.
abiertas o cerradas.
‘R’ El maestro pregunta si está ‘r’
listo para una nueva
recepción de datos.
‘K’ El maestro indica que se debe ‘k’
habilitar el sistema para que
suene la alarma en caso de
haber intrusos.
‘Q’ El maestro indica que se ‘q’
deshabilita el sistema.
68
69
cajas de paso las cuales nos servirán para tener los empalmes y halar o mantener
reserva del cable.
70
para comunicar las cámaras se poncharon y se le adaptó los conectores RJ45; en
cambio para comunicar los contactos magnéticos con la central de alarma se usaron
dos hilos estos fueron empalmados.
1.- Presionar cualquier tecla para encender la pantalla. A continuación se indica las
funciones de cada tecla.
71
Figura 3.37 Funciones del teclado matricial. Cada tecla fue programada con su
respectiva función.
2.- Ingresar clave para acceder al menú de alarma, utilice la tecla * si desea borrar un
digito mal ingresado.
3.- Acceso a la pantalla de menú principal donde tenemos dos opciones para la
activación general de la alarma.
72
3.1 Activació n manual del sistema.
73
3.3 Activació n/Desactivació n por mensaje de texto.
Enviamos un mensaje de texto con el siguiente formato < #(contraseña)on > para la
activación del armado completo del sistema y < #(contraseña)off > para la
desactivación del mismo.
4.- Luego tendremos la opción para realizar un armado parcial del sistema, es decir la
activación y desactivación individual de los contactos magnéticos y el sensor de
movimiento, presionando las teclas A y B se puede ascender y descender en este
menú.
74
Figura 3.43 Pantalla 4. Muestra identificación, ubicación y estado de los contactos
magnéticos.
Figura 3.44 Pantalla 5. Muestra opción a un armado parcial del sistema con los
contactos magnéticos.
Durante ese tiempo se tendrá la opción de digitar la clave para que no se accione la
sirena.
Figura 3.48 Mensaje de alarma recibido. Se recibe el Mensaje una vez accionada la
sirena.
76
6.-Luego aparece el menú “cambiar número de teléfono 1 “y “cambiar número de
teléfono 2” para ejecutar esta opción se debe presionar la tecla C y a su vez
solicitará el nuevo número.
Figura 3.50 Pantalla 10. Muestra opción a cambiar el segundo número celular.
Figura 3.5 Pantalla 11. Muestra la opción para digitar nuevo número de celular 2.
Figura 3.52 Pantalla 12. Muestra la opción para digitar nuevo número de celular 1.
77
7.- A continuación tendremos el menú “nueva contraseña “si desea crear una nueva
clave presionar la tecla C.
Figura 3.53 Pantalla 13. El número máximo de dígitos para la contraseña es de 10.
Ingresar la nueva clave y seguido presionar la tecla D para que se quede guardado
el cambio.
Para desactivar la alarma desde el celular, deberá enviar un mensaje de texto con el
signo numeral (#) seguido de la contraseña programada en la central.
78
Figura 3.56 Mensaje para detener alarma. Este formato solo detendrá la alarma
producida que indique el mensaje de texto más no todo el sistema.
79
Procedimiento a seguir en caso de olvidar contraseña:
Realizar con un cable un puente en los extremos de los pines del bloque de
programación de la placa esclavo.
80
BOTON
RESET
Figura 3.62 Pantalla de sistema reseteado. Para acceder al menú se debe ingresar la
nueva clave reseteada.
81