Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Director:
M.Sc. OSCAR RODRÌGUEZ BASTIDAS
Ingeniero Electrónico
Asesora Metodológica:
ESP. MARTHA ROMERO RODRÍGUEZ
pág.
INTRODUCCIÓN ..................................................................................................... 8
1. TÍTULO.............................................................................................................. 9
2. PLANTEAMIENTO DEL PROBLEMA ............................................................. 10
2.1 Descripción del problema ......................................................................... 10
2.2 Formulación del problema ........................................................................ 12
2.3 Justificación .............................................................................................. 12
3. OBJETIVOS .................................................................................................... 13
3.1 Objetivo general ........................................................................................ 13
3.2 Objetivos específicos ................................................................................ 13
4. MARCO REFERENCIAL ................................................................................. 14
4.1 Marco contextual ...................................................................................... 14
4.2 Marco teórico ............................................................................................ 16
4.3 Marco conceptual ..................................................................................... 22
4.4 Marco legal ............................................................................................... 24
4.5 Marco tecnológico ..................................................................................... 26
5. Diseño De aspecto metodologico .................................................................... 27
5.1 LINEA DE INVESTIGACIÓN. ................................................................... 27
5.2 ENFOQUE ................................................................................................ 29
5.3 TIPOS DE INVESTIGACIÓN .................................................................... 29
5.4 MÉTODO .................................................................................................. 29
6. ELEMENTOS DE ADMINISTRACIÓN Y CONTROL ...................................... 29
6.1 Recursos físicos ....................................................................................... 29
6.2 Recursos técnicos .................................................................................... 30
6.3 Recursos humanos ................................................................................... 30
6.4 Presupuesto.............................................................................................. 30
7. ANALISIS DE RESULTADOS ......................................................................... 32
7.1 Determinar las necesidades de adquisición, transmisión y almacenamiento
de información. ................................................................................................... 32
7.2 Diseñar e implementar un sistema electrónico que permita controlar
remotamente las variables de posicionamiento para un dispositivo
electromecánico para la detección de muones. .................................................. 42
7.2.1 Instalación de CENTOS 7 .................................................................. 46
7.2.2 Instalación de PANDORA FMS .......................................................... 46
7.3 CONSTRUIR Y EJECUTAR UN SISTEMA DE ADQUISICIÓN Y
ALMACENAMIENTO DE DATOS REMOTOS PARA EL SISTEMA DE
TOMOGRAFÍA DEL VOLCÁN GALERAS, DESDE LA CORPORACIÓN
UNIVERSITARIA AUTÓNOMA DE NARIÑO, SEDE PASTO. ............................ 47
7.3.1 BASE DE DATOS .............................................................................. 47
7.3.2 INTERFAZ PARA CONTROL DE VARIABLES Y VISUALIZACIÓN .. 49
7.3.3 MONITOREO DE EVENTOS EN CARPETAS ................................... 59
Era necesario que CENTOS 7 supervise automáticamente si llego una entrada
a una carpeta recibida tras el envió de un archivo enviado desde el cliente
(Raspberrypi) que contiene y envía los datos hacia el servidor tras ser
generados. Esta automatización se realiza tras “INOTIFY-TOOLS” el cual
permite analizar los cambios hechos tras escritura, modificación, eliminación, o
si se movió un archivo. La ventaja de este servicio es que permite ejecutar línea
de código tras el evento. ................................................................................. 59
7.3.4 TARJETA VOLTAJE DE POLARIZACION ......................................... 60
8. CONCLUSIONES ............................................................................................ 66
9. BIBLIOGRAFIA Y CIBERGRAFIA ................................................................... 67
LISTA DE TABLAS
1
Estación de tierra autónoma para la gestión de telemetría en vehículos aéreos no tripulados (Uvas).
Disponible en: http://e-
archivo.uc3m.es/bitstream/handle/10016/18480/PFC_Juan_Enrique_Lopez_Carcelen.pdf?sequence=1
1. TÍTULO
Otro aspecto que tiene gran importancia relacionado con el medio ambiente, es la
constante monitorización de todo el sistema en conjunto, permitiendo ubicar y
localizar los posibles riesgos que se puedan presentar en cuanto a este, tales como:
inundaciones, deslizamientos de tierra, etc.
2
Los flujos piroclásticos son flujos compuestos por gases y material sólido capaces de fluir a grandes
temperaturas y velocidades y de sobrepasar obstáculos a su paso.
3
Las lavas son los productos de las fases constructivas del aparato volcánico. Son principalmente rocas
Andesíticas compuestas de fenocristales de plagioclasas, hornblenda, biotita, clinopiroxeno, y vidrio de la
matriz
Por último como se tiene en cuenta el manejo de energía limpia donde el sistema
buscará la mejor adaptación y utilización de este recurso. “La energía limpia es un
sistema de producción de energía con exclusión de cualquier contaminación o la
gestión mediante la que nos deshacemos de todos los residuos peligrosos para
nuestro planeta. Las energías limpias son, entonces, aquellas que no generan
residuos”4. Un problema que afecta de manera global y que no es tomada en cuenta
en la mayoría de proyectos.
4
¿Qué significa energía limpia? Disponible en: http://www.compromisorse.com/sabias-
que/2010/03/30/que-significa-energia-limpia/
2.2 FORMULACIÓN DEL PROBLEMA
2.3 JUSTIFICACIÓN
Por otra parte, el beneficio obtenido al poder controlar las distintas variables del
sistema, ayuda a obtener información precisa, necesaria para la investigación.
3. OBJETIVOS
Departamento Nariño
Región Andina
NIT 8912800003
Código DANE 52001
Ubicación Latitud 1°12'52.48"N
Longitud 77°16'41.22"O
Temperatura 12° C
Altitud 2.527 msnm
Superficie 1.181 km²
Gentilicio pastuso(a)
Fundación española Año de 1537 por Sebastián de Belalcazar
Fuente: http://www.pasto.gov.co/index.php/nuestro-municipio
Fuente: http://www.luventicus.org/mapas/colombia/narino.html
San Juan de Pasto ciudad en la que se desarrollará el presente proyecto
específicamente en las zonas aledañas a cráter del volcán galeras, “Que
imponencia la del Pasto de hoy, al pie del majestuoso Galeras, que los Quillacingas
llamaron Urcunina, vocablo que significa “montaña de fuego”. Este es el volcán,
custodio milenario de la ciudad que, a veces “colérico y huraño” le causa adversos
sobresaltos.”5, es de vital importancia resaltar al “león dormido” nombre que muchas
personas le han dado al volcán, ya que es el principal objeto de investigación en
este proyecto.
La ciudad de Pasto tiene múltiples vías de acceso por las cuales se interconecta
con municipios y ciudades importante del país, resaltando de la misma forma que
es primordial en cuanto al transporte de mercancía “Pasto está conectado hacia el
norte por vía terrestre con Popayán y hacia el sur, Ipiales en la frontera y la república
del Ecuador a través de la carretera Panamericana. La distancia de Pasto a la
capital de la república, Bogotá, por la vía panamericana es de 865 km para un
tiempo promedio de viaje de 22 horas. Hacia el occidente la ciudad se comunica
con el puerto de Tumaco sobre el océano Pacífico por medio de una carretera
pavimentada de 284 km, y hacia el oriente con Mocoa en departamento del
Putumayo con una carretera de aproximadamente 145 km”6, en este orden de ideas
también es importante destacar que la ciudad cuenta con un terminal de transporte
ampliamente estructurado en el cual existe variedad de empresas encargadas de
prestar servicios de transporte de manera económica y segura.
5
BANCO DE LA REPUBLICA DE COLOMBIA, Credencial histórico de San Juan de Pasto, Disponible en:
http://www.banrepcultural.org/blaavirtual/revistas/credencial/octubre2008/pasto.htm
6
ALCALDIA DE PASTO, Vías de acceso municipio de Pasto, Disponible en:
http://www.pasto.gov.co/index.php/nuestro-municipio/vias-de-acceso-municipio-de-pasto
4.2 MARCO TEÓRICO
TOMOGRAFÍA CON MUONES
7
RT NEWS, Encuentran partículas que podrían resolver el origen de las pirámides de Egipto, Disponible en:
https://actualidad.rt.com/ciencias/197117-egipto-piramide-secretos-construccion
8
EL MUNDO, Hallan indicios de cámaras ocultas en la pirámide de Keops, Disponible en:
http://www.elmundo.es/ciencia/2016/01/18/569c9753e2704e2b418b45d6.html
9
ScanPyramids. http://www.scanpyramids.org/
imágenes 3D de las distintas temperaturas y flujos de calor; por último imágenes 2D
y 3D mediante la detección de muones.
El primer experimento para detectar muones se llevó a cabo en los años 60’s por
parte de un equipo especializado dirigido por el físico de origen español y nacido en
San Francisco, Luis Walter Álvarez, quien obtuvo el premio Nobel en 1968 por su
contribución a la física de partículas.
Figura 2. Estudio de tomografía con Muones de L. Álvarez.
Álvarez utilizó un dispositivo donde los muones dejaban su rastro en ellas, creando
un tipo de radiografías más avanzadas. A pesar del arduo trabajo y los grandes
conocimientos de los investigadores, los resultados no fueron del todo satisfactorios
debido a que la resolución y exactitud de las películas era de baja calidad. Por otra
parte el conflicto entre Egipto e Israel solo permitió escanear el 20% de la pirámide
de Keops, a causa de esto se abortó el proyecto. Álvarez y colaboradores
presentaron un informe con los datos obtenidos por su investigación ante la
American Physical Society (APS)10. En la actualidad se utilizan películas de
emulsión11 que como principal ventaja poseen una gran resolución utilizada en la
radiografía con muones. Por otra parte su lectura se realiza mediante microscopios
electrónicos automatizados obteniendo mejores resultados.
10
American Physical Society (APS), Disponible en la página web: https://www.aps.org/
11
Definición de Emulsión. Mercedes Fernández Arévalo. Disponible en:
http://personal.us.es/mfarevalo/recursos/tec_far/emulsiones.pdf
En las últimas tomografías a partir de muones se han utilizado equipos detectores
de centelleo plástico y cámaras de placas de resistencias, donde su control es por
medio de impulsos eléctricos. Las primeras placas centelleadoras12 fueron creadas
por Geiger y Marsden en 1903 y su nombre era conocido por “spinthariscope de
Croques”.
“Según el medio que se quiera radiografiar con muones (una pirámide, una parte de
una montaña) lo atravesarán más o menos muones en función de su densidad y
grosor. A nivel del mar hay un flujo de unos 10,000 muones m2 min-1. Para tener
una buena resolución habrá que registrar muchos sucesos, lo cual hace que las
medidas pueden ser muy largas antes de ser procesadas. Hay que tener en cuenta
que el flujo de muones no es uniforme para todas las energías y además depende
del ángulo de detección.”13
12
Medicina Nuclear. Detectores de centelleo Solido. Disponible en:
http://mednuclear.wikidot.com/detectores-de-centelleo-solido
13
Desayuno con Fotones. Tomografía con muones. Disponible en:
https://desayunoconfotones.org/2016/02/10/tomografia-con-muones/
TOMOGRAFÍA CON MUONES DE VOLCANES
Los primeros indicios donde se realizó una tomografía con muones a volcanes
activos fueron en Japón. Hiroyuki Tanaka y colaboradores consiguieron en 2007 por
primera vez realizar una tomografía a un volcán, el monte Asama. Los resultados
indicaron la presencia de rocas de baja densidad debajo del cráter, que después de
ser analizados por computadoras se pudo simular posibles erupciones y encontrar
zonas de peligro.
http://halley.uis.edu.co/fuego/el-proyecto/conceptos-y-tecnicas-
Fuente:
basicas/muongrafia-de-volcanes/
14
Project Mu-Ray & Metropolis. Disponible en: http://mu-ray.fisica.unina.it/
TELEMETRÍA
2. Sistema de multiplexado.
4. Canal de transmisión.
6. Sistema de de-multiplexado.
En primer lugar los datos deben ser recogidos por los distintos sensores o
transductores que convierten variables físicas en señales eléctricas, que
generalmente deben ser amplificadas antes de ser enviadas al bloque multiplexor.
En la segunda etapa, los distintos datos separados deben ser combinados para
poder ser enviados por un mismo canal de transmisión, esta multiplexación puede
15
Tesis de Grado, DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA DE TELEMETRÍA PARA EL MONITOREO DE
UN SISTEMA DE GENERACIÓN DE ENERGÍA SOLAR FOTOVOLTAICO. Telemetría. Disponible en:
http://repositorio.utp.edu.co/dspace/bitstream/handle/11059/5637/62147C355.pdf?sequence=1
ser principalmente: FDM (frecuency división multiplexing) o TDM (time división
multiplexing).
16
Estación de tierra autónoma para la gestión de telemetría en vehículos aéreos no tripulados (UAVs).
Disponible en:
4.3 MARCO CONCEPTUAL
Es muy impórtate para el lector estar al tanto de los conceptos más relevantes
nombrados en este proyecto de investigación, es por eso que en este espacio se
intenta caracterizar cada uno de los elementos que intervienen en el mismo.
Base de datos: “Una base de datos es un almacén que nos permite guardar
grandes cantidades de información de forma organizada para que luego podamos
encontrar y utilizar fácilmente”18, se puede decir que es un poco sencilla de
implementar pero es de gran importancia con relación a la ayuda que brinda al
momento de: ingresar, buscar, editar o eliminar un dato.
Bit: Forma parte principal del sistema binario, “El concepto se utiliza en
la informática para nombrar a una unidad de medida de información que equivale a
la selección entre dos alternativas que tienen el mismo grado de probabilidad”19,
dicho termino también como unidades de velocidad en sistemas de
telecomunicaciones.
Byte: Está compuesto por la integración de 8 bits. “Un byte es una unidad de
información formada por una seguidilla de bits adyacentes”20, en telecomunicación
e informática es utilizado para describir el tamaño de un paquete de datos o archivo.
http://e-
archivo.uc3m.es/bitstream/handle/10016/18480/PFC_Juan_Enrique_Lopez_Carcelen.pdf?sequence=1
17
Adquisición de datos. Disponible en: http://www.ni.com/data-acquisition/what-is/esa/
18
¿Qué son las bases de datos? Disponible en: http://www.maestrosdelweb.com/que-son-las-bases-de-
datos/
19
Definiciones. Disponible en: http://definicion.de/bit/
20
Definición. Disponible en: http://definicion.de/byte/
21
Medios de transmisión. Disponible en: http://neo.lcc.uma.es/evirtual/cdd/tutorial/fisico/Mtransm.html
conduce a las ondas por un camino ya establecido ejemplo: par trenzado en cambio
los medios no guiados emiten las ondas, pero no las dirigen a un lugar en especial
ejemplo: el aire.
Rayos cósmicos: “Los rayos cósmicos son partículas que llegan desde el espacio
y bombardean constantemente la Tierra desde todas direcciones. La mayoría de
estas partículas son protones o núcleos de átomos”23, son muchas las partículas
que se descomponen de estos al chocar con las primeras capas atmosféricas de la
tierra entre ellas los muones que son las partículas a las que se les hará énfasis en
este proyecto de investigación.
Volcán: “Un Volcán es una formación geológica que consiste en una fisura en la
corteza terrestre sobre la que se acumula un cono de materia volcánica. En la cima
del cono hay una chimenea cóncava llamada cráter.”25 Muchas personas
intelectuales del mundo asocian a los volcanes con los pulmones, se dice que por
medio de estos la tierra puede respirar y de esta manera expulsar sustancias que
ya no se utilizan en su interior.
22
El Muón. Disponible en: http://astrojem.com/teorias/muon.html
23
¿Qué son los rayos cósmicos? Disponible en: http://visitantes.auger.org.ar/index.php/los-rayos-
cosmicos.html
24
Significado de telemetría, Disponible en: https://www.significados.com/telemetria/
25
Los volcanes. Disponible en : https://bibliotecadeinvestigaciones.wordpress.com/ciencias-de-la-
tierra/geologia/los-volcanes/
4.4 MARCO LEGAL
RESOLUCIÓN NUMERO 001201 DE 16 JUL. 2004
Por la cual se atribuyen y designan unas frecuencias radioeléctricas de uso libre
para la operación del Sistema Nacional de Radiocomunicación de Emergencia
Ciudadana en desarrollo de los Servicios Auxiliares de Ayuda, y se dictan otras
disposiciones
Que el artículo 18 del Decreto Ley 1900 de 1990, establece que el espectro
electromagnético es de propiedad exclusiva del Estado, cuya gestión,
administración y control corresponde al Ministerio de Comunicaciones.
Que el artículo 19 del Decreto Ley 1900 de 1990, determina las facultades de
gestión, administración y control del espectro electromagnético.
Que el Artículo 42 del Decreto 1900 de 1990 establece que los Servicios Auxiliares
de Ayuda, podrán ser prestados por el Estado, a través de las entidades públicas
autorizadas.
Que el numeral 32.6 del artículo 32 del Decreto 1972 de 2003 establece que: El uso
del espectro radioeléctrico para aplicaciones industriales, científicas y médicas
(ICM), así como para aparatos, equipos o sistemas cuya instalación y operación
sean autorizadas de manera general y expresa por el Ministerio de Comunicaciones
en las bandas y frecuencias atribuidas nacionalmente para el efecto, es libre.
Que el Decreto 93 de 1998 por el cual se adopta el Plan Nacional para la Prevención
y Atención de Desastres, establece que dicho plan tiene como objeto orientar las
acciones del Estado y de la sociedad civil para la prevención y mitigación de riesgos
y la atención en caso de desastre.
CAPÍTULO I
DISPOSICIONES GENERALES
Artículo 3o. CAMPO DE APLICACIÓN. Todos los habitantes del territorio nacional
que utilicen radios o equipos de radiocomunicación, debidamente autorizados, para
la transmisión y recepción de la voz, que puedan ser sintonizables, programables o
ajustables a las frecuencias radioeléctricas atribuidas por la presente Resolución,
podrán acceder libremente al Sistema Nacional de Radiocomunicación de
Emergencia Ciudadana, en desarrollo de los Servicios Auxiliares de Ayuda.
Artículo 4o. OPERADORES DEL SISTEMA NACIONAL DE
RADIOCOMUNICACIÓN DE EMERGENCIA CIUDADANA. Las entidades
territoriales a través de los Comités Regionales y Locales creados para la
Prevención y Atención de Desastres, de conformidad con el Decreto 919 de 1989,
autorizados de manera general y expresa por esta Resolución para prestar el
presente Servicio Auxiliar de Ayuda, podrán operar el Sistema Nacional de
Radiocomunicación de Emergencia Ciudadana, libre del pago de
contraprestaciones por concepto de la concesión del servicio y de la autorización
para el establecimiento de la red.
En la última etapa (cierre del proyecto), se revisarán que todas las actividades hayan
sido cumplidas y que los objetivos sean completados.
26
CORPORACIÓN UNIVERSITARIA AUTÓNOMA DE NARIÑO, centro de investigaciones, desarrollo y asesoría
empresarial CIDAE, líneas por programa, San Juan de Pasto 2009
27
Portal CIDAE, Líneas de investigación. Disponible en: http://cidae.aunar.edu.co/index.php/home/lineas-
de-investigacion
28
Portal CIDAE, Líneas de investigación. Disponible en: http://cidae.aunar.edu.co/index.php/home/lineas-
de-investigacion
por otra parte, la información recolectada por el dispositivo será enviada de forma
inalámbrica a una sub-estación ubicada en la corporación universitaria Autónoma
de Nariño
5.2 ENFOQUE
Se puede decir que la investigación se basa en un enfoque de tipo cuantitativo, ya
que las variables y características que se van a transportar por el sistema de
transmisión pueden ser medidas, modificables y enviadas de un lugar a otro.
5.4 MÉTODO
Para este proyecto se ha decidido utilizar el tipo de método deductivo “este método
es considerado el opuesto al método inductivo ya que a partir de conocimientos
generales se buscan conocimientos particulares. Para ellos se busca clasificar
elementos determinados”29. Es cierto que los conceptos de telemetría ya son muy
amplios en nuestro entorno, pero no se encuentra un proyecto que esté basado en
la transmisión del tipo de datos que se van a utilizar en el antes mencionado
proyecto.
29
Definición. Disponible en: https://www.tiposde.org/deductivo
6.2 RECURSOS TÉCNICOS
Tesis de Grado, Libros de telemetría, Internet, IEEE, Manuales, Reglamentos.
6.4 PRESUPUESTO
HUMANOS:
Directos:
Nombre: Precio por Cantidad Horas Total
cada hora
Salario $3842.276042 3 1500 $17’290242.19
mínimo en el COP COP
año 2017
Salario $17864.58333 1 192 $3’501458.33
básico para COP COP
un
profesional
de maestría
o especialista
TOTAL $31’510450.51
COP
Indirectos:
MATERIALES:
Producto: Precio:
Servidor (PC) $1’200.000
Arrendamiento de servicio GSM $164.000 mensual
Dispositivo para transmisión de $600.000
datos y control de motores
Sensores $100.000
Otros $500.000
TOTAL $2’564.000
7. ANALISIS DE RESULTADOS
Fuente: http://www.coordenadas-gps.com/
Fuente: http://www.coordenadas-gps.com/
Y por último se calcula la distancia lineal entre las dos anteriores coordenadas.
Fuente: https://www.sunearthtools.com/es/tools/distance.php#top
Por lo anterior, se evalúa las zonas de cobertura con tecnología GSM 2G; Las siglas
GSM vienen, como siempre, de las palabras anglosajonas Global System for Mobile
comunications. Como su propio nombre indica, GSM no es más que un estándar de
comunicación para la telefonía móvil, implementado mediante la combinación de
satélites y antenas terrestres.
30
Definición de GSM. MasterMagazine. Disponible en:https://www.mastermagazine.info/termino/5188.php
Figura 10. Zonas con cobertura GSM 2G de operador móvil CLARO
Fuente: http://www.claro.com.co/personas/soporte/mapas-de-cobertura/
Fuente: http://www.movistar.co/atencion-cliente/cobertura-tecnologia
Figura 12. Zonas con cobertura GSM 2G de operador móvil TIGO
Fuente: https://www.tigo.com.co/proteccion-al-usuario/mapa-cobertura
31
Tipos de Tecnología de comunicaciones. LANIX, Disponible en:
https://soporte.lanix.co/hc/es/articles/204590385-Tipos-de-Tecnolog%C3%ADas-de-Comunicaci%C3%B3n-
de-Celulares-Android-EDGE-3G-H-y-4G-
Fuente: http://www.claro.com.co/personas/soporte/mapas-de-cobertura/
Fuente: http://www.movistar.co/atencion-cliente/cobertura-tecnologia
Fuente: https://www.tigo.com.co/proteccion-al-usuario/mapa-cobertura
Se evalúa las zonas de cobertura con tecnología LTE 4G, La cuarta generación de
tecnologías de telefonía móvil celular está basada completamente en el protocolo
IP y su velocidad de transmisión está en el rango de 100 Mbit/s para una movilidad
alta y 1 Gbit/s para movilidad baja. 4G es conocida en sus términos en inglés como:
Fourth Generation of Mobile Telecommunications Technology, Cuarta Generación
de Transmisión de Voz y Datos.
Fuente: http://www.claro.com.co/personas/soporte/mapas-de-cobertura/
32
Tipos de Tecnología de comunicaciones. LANIX, Disponible en:
https://soporte.lanix.co/hc/es/articles/204590385-Tipos-de-Tecnolog%C3%ADas-de-Comunicaci%C3%B3n-
de-Celulares-Android-EDGE-3G-H-y-4G-
Fuente: http://www.movistar.co/atencion-cliente/cobertura-tecnologia
Fuente: https://www.tigo.com.co/proteccion-al-usuario/mapa-cobertura
Por último, según las necesidades y debido a la baja cobertura con tecnologías
UMTS 3G y LTE 4G se opta por usar tecnología GSM 2G debido a que tiene un
mayor alcance, aunque su velocidad de transmisión sea tan solo de 100 kbps.
33
Definición de Backup. Concepto definicion.de, Disponible en: http://conceptodefinicion.de/backup/
7.2 DISEÑAR E IMPLEMENTAR UN SISTEMA ELECTRÓNICO QUE PERMITA
CONTROLAR REMOTAMENTE LAS VARIABLES DE POSICIONAMIENTO
PARA UN DISPOSITIVO ELECTROMECÁNICO PARA LA DETECCIÓN DE
MUONES.
Esta figura muestra las capas del protocolo TCP/IP. Empezando por la parte
superior son: capa de aplicación, capa de transporte, capa de red, capa de interfaz
de red y hardware34.
Fuente: https://www.ibm.com/support/knowledgecenter/es/ssw_aix_72/com.ibm.aix.networkcomm/tcpip_protocols.htm
34
Protocolos TCP-IP. Disponible en:
https://www.ibm.com/support/knowledgecenter/es/ssw_aix_72/com.ibm.aix.networkcomm/tcpip_protocols.htm
Figura 20. Raspberry Pi 3.
Fuente: https://www.raspberrypi.org/products/raspberry-pi-3-model-b/
Fuente: https://docs.microsoft.com/en-us/windows/iot-core/learn-about-hardware/pinmappings/pinmappingsrpi
Fuente: http://www.mclarenx.com/2015/02/03/raspberry-pi-paso-1-instalar-raspbian/
Por otra parte, para completar la transmisión se hace el uso de un Router GSM, un
dispositivo que por medio de una SIM CARD y un plan de datos adquiere una
dirección IP. Y por tal es capaz de enviar datos a través de este medio de
comunicación.
35
Raspbian. Disponible en: https://www.raspbian.org/
El servidor se encarga de analizar los servicios corriendo en el cliente y la
transmisión de datos, obteniendo como mejor opción a Pandora FMS, y debido a
que Pandora FMS tiene mejor compatibilidad con CentOS 7 se procedió a instalar
este, La distribución de CentOS Linux es una plataforma estable, predecible,
manejable y reproducible derivada de las fuentes de Red Hat Enterprise Linux
(RHEL). Ahora se trata de expandir eso creando los recursos que necesitan otras
comunidades para unirse y poder construir sobre la plataforma Linux de CentOS. Y
hoy comenzamos el proceso entregando un modelo de gobierno claro, mayor
transparencia y acceso. En las próximas semanas queremos publicar nuestra propia
hoja de ruta que incluye variantes del núcleo CentOS Linux.
Desde marzo de 2004, CentOS Linux ha sido una distribución apoyada por la
comunidad derivada de fuentes proporcionadas libremente al público por Red Hat.
Como tal, CentOS Linux pretende ser funcionalmente compatible con RHEL.
Principalmente cambiamos los paquetes para eliminar marcas de fábrica y obras de
arte. CentOS Linux no tiene costo y es libre de redistribuir.
Fuente: https://www.centos.org/
36
CentOS. Disponible en: https://www.centos.org/about/
La distribución de software libre CentOS fue seleccionada porque su sistema está
basado en Apache, servidor de Linux, que al final su ventaja se ve completamente
reflejada en el servidor. Por otra parte, posee una gran compatibilidad conPandora
FMS.
Fuente: www.redeszone.net
La imagen con extensión .ISO contendrá el S.O. para ser grabados en un DVD o
grabados en un PENDRIVE; Esta imagen puede ser encontrada desde la página
oficial https://www.centos.org/download/ en su versión más reciente “7”. La
distribución de CentOS Linux es una plataforma derivada de las fuentes de Red Hat
Enterprise Linux (RHEL). Esta plataforma se encargará de correr los servicios
APACHE con certificados SSL, protocolo SSH, servicios MariaDB y protocolo
SNMP.
Es de vital importancia que el sistema de telemetría cuente con una base de datos
para almacenamiento y respaldo de la información, para ello a continuación, se
explicará detalladamente cuáles son las características más importantes, su
funcionamiento y sobre que servidor web y sistema de gestión de base de datos se
trabajó.
La base de datos consta de 3 tablas las cuales contienen información del dispositivo
electromecánico con el fin de posicionarlo, controlarlo y monitorearlo de forma más
eficiente, los datos que se envían desde la Raspberry pi 3 implementada junto al
prototipo centellador se reciben en el servidor y son subidas a cada tabla según
corresponda.
37
About MariaDB. Disponible en: https://mariadb.org/about/
Figura 28. Diagrama de flujo página web.
Por otra parte, en el brazo medio del esquema permite generar las imágenes
contenidas en una carpeta del servidor, permitiéndome descargarlas.
Por último, en el brazo derecho del esquema permite buscar y seleccionar los datos
de la base de datos y permite descargarlos.
La interfaz para revisar los datos guardados en la base de datos como resultado del
dispositivo centellador para la detección de muones, el control de los tiempos de la
tarjeta de polarización y el control del dispositivo electromecánico se realizan a
través de esta pagina web, que corre en el servicio APACHE anteriormente descrito,
y bajo protocolo SSL. La primera interfaz visible requiere de un logeo, que se
encarga de ser comprobado, los datos de usuario se guardan en la base de datos,
con nombre de “usuarios”.
La segunda interfaz posee una comprobación de que el usuario debe estar logeado
para ingresar a esta, y en caso de inactividad se cerrará la sesión.
La tercera “buscar.php” permite consultar todos los datos en la base de datos y ser
descargados en un “.rar” una extensión comprimida que contendrá los datos que
genera un link a una carpeta local que contiene este id.
La página posee un mapa de Google maps donde obtiene el valor arrojado por la
consulta de GPS y lo busca en este.
Figura 32. Inputs type text creados para ingresar datos (cambiar.php).
El anterior formulario, envía las variables al último php llamado “texto.php” donde
se obtendrán los valores cambiados y generará un archivo de texto, que contendrá
los nuevos cambios separados por “/”.
Una vez ingresados los datos permite seleccionar a través de un combobox los
datos que quieren ser descargados tras la consulta.
Y tras seleccionar una consulta y presionar el botón crear vínculos se obtiene el link
de la consulta.
Figura 43. Etapa de selección del dispositivo adecuado (Motores Raspberry pi 3).
Figura 44. Etapa de selección del dispositivo adecuado (Arduino Raspberry pi 3).
El anterior servicio se utiliza para enviar, recibir y mover información a cada carpeta
correspondiente.
Dentro del dispositivo opto-electrónico existe una tarjeta la cual permite variar el
voltaje de polarización en los rangos comprendidos entre 28 y 30.4V, esta variación
se realiza en un rango de 0.2 voltios y se debe realizar de forma manual por medio
de potenciómetros, lo cual demanda mucho tiempo ya que se debe realizar a cada
canal.
Para solucionar el problema de automatizar la tarjeta de polarización, donde su
salida debía hacerse entre un rango de 0.2V desde 28V hasta 30.4V con entradas
digitales era necesario el uso de amplificadores operacionales, puesto que
presentan un comportamiento adecuado y era la forma más óptima para resolver
este problema.
1
𝑉= ∗ (𝑉1 + 𝑉2 + 𝑉3 … + 𝑉𝑛)
𝑛
- LM 358
- Resistencias 10k, 40k
- 5 trimmer de 10k
- Arduino
Figura 47. Simulación en el Software Proteus de la tarjeta con una salida de voltaje de 28V.
Figura 48. Simulación en el Software Proteus de la tarjeta con una salida de voltaje de 28.2V
Figura 50. Simulación en el Software Proteus de la tarjeta con una salida de voltaje de 28.6V
Fuente: https://store.arduino.cc/usa/arduino-leonardo-with-headers
• El diseño final tendría posibles expansiones con solo añadir pocas líneas de
código, permitiendo no solo la conexión de un solo dispositivo sino por el
contrario pueda acoplarse.
>mysql -u root -p
Ahora se crearán las tablas necesarias para almacenar información, para empezar
a crear las tablas en general se necesita usar el comando:
Como la tabla “datos” consta de llaves foráneas se empieza creando las tablas
desde la tabla que no las posea, en este caso “telemetría” y “motores”.
Y por ultimo se crea la tabla de “datos” que contiene las llaves foráneas.
En cada tabla se escribe “NOT NULL” para decir que el campo no puede ir vacío,
“DEFAULT NULL” para decir que el campo puede ir vacío, “PRIMARY KEY” para
definir llave primaria, “FOREIGN KEY” ---- “REFERENCES” ----- para definir llaves
foráneas.
<?php
$host_db = "localhost";
$user_db = "root";
$pass_db = "";
$db_name = "general";
$tbl_name = "usuarios";
if ($conexion->connect_error) {
die("La conexion falló: " . $conexion->connect_error);
}
$username = $_POST['username'];
$password = $_POST['password'];
$result = $conexion->query($sql);
if ($result->num_rows > 0) {
}
$row = $result->fetch_array(MYSQLI_ASSOC);
if ($password == $row['password']) {
$_SESSION['loggedin'] = true;
$_SESSION['username'] = $username;
$_SESSION['start'] = time();
$_SESSION['expire'] = $_SESSION['start'] + (5 * 60);
header('Location: pag2.php');
} else {
echo "<br>";
echo "<br>";
echo "<br>";
echo "<font color=\"#FFFFFF\">Username o Password estan
incorrectos.</font>";
echo "<br><a href='login.html'><font color=\"#04B404\">Volver a
Intentarlo</font></a>";
}
mysqli_close($conexion);
?>
} else {
echo "Esta pagina es solo para usuarios registrados.<br>";
echo "<br><a href='login.html'>Login</a>";
echo "<br><br><a href='login.html'>Registrarme</a>";
exit;
}
$now = time();
En segundo detalle se genera la consulta del ultimo “id” ingresado en las tablas de
la base de datos a través de la consulta.
<?php
require_once '../forms/consultar.php';
if (!empty($_POST['id_des'])) {
?>
chdir('ordenes');
$nombre_archivo = 'texto.txt';
$contenido =$_POST["t_tarjeta_pol"] . "/" .$_POST["azimut"] . "/" .
$_POST["elevacion"] . "/" . $_POST["distancia"] . "/" . $_POST["t_mov"] . "/";
if (is_writable($nombre_archivo)) {
fclose($gestor);
sleep(1);
header('Location: consultar.php');
} else {
echo "
?>
<?php
$directory="camara";
$dirint = dir($directory);
while (($archivo = $dirint->read()) !== false)
{
if (preg_match("/gif/", $archivo) || preg_match("/jpg/", $archivo) ||
preg_match("/png/", $archivo)){
echo '<img width="500" height="500"
src="'.$directory."/".$archivo.'">'."\n";
}
}
$dirint->close();
?>
if(isset($_POST['submit'])){
$fecha_inicio = $_POST['fecha_inicio'];
$fecha_final=$_POST['fecha_final'];
$hora_inicial=$_POST['hora_inicial'];
$hora_final=$_POST['hora_final'];
$conexion = new mysqli("localhost", "root", "", "general");
$bandera=1;
if (!empty($_POST['hora_inicial'] & $_POST['hora_final'])) {
$bandera=2;
$sql = mysqli_query($conexion, "SELECT * FROM datos,
motores, telemetria WHERE datos.id_motores=motores.id_motores AND
datos.id_telemetria=telemetria.id_telemetria AND datos.fecha BETWEEN
'$fecha_inicio' AND '$fecha_final' AND datos.hora BETWEEN '$hora_inicial' AND
'$hora_final' ");
$resultado=$sql;
$row = mysqli_num_rows($sql);
$nro=1;
while($row=mysqli_fetch_assoc($resultado)){
if($row!=0){
echo "<tr class='row100'>
<td><input type='checkbox' name='id_des[" .
$row["id"] . "]' value='" . $row["id"] . "'></td>
<td class='column100 column1' data-
column='column1'>".$row['id']." </td>
<td class='column100 column2' data-
column='column2'>".$row['fecha']." </td>
<td class='column100 column3' data-
column='column3'>".$row['hora']." </td>
<td class='column100 column4' data-
column='column4'>".$row['codigo']." </td>
<td class='column100 column5' data-
column='column5'>".$row['t_tarjeta_pol']." </td>
<td class='column100 column6' data-
column='column6'>".$row['azimut']." </td>
<td class='column100 column7' data-
column='column7'>".$row['elevacion']." </td>
<td class='column100 column8' data-
column='column8'>".$row['distancia']." </td>
<td class='column100 column9' data-
column='column9'>".$row['t_mov']." </td>
<td class='column100 column10' data-
column='column10'>".$row['presion']." </td>
<td class='column100 column11'
data-column='column11'>".$row['temperatura']." </td>
<td class='column100 column12'
data-column='column12'>".$row['gps']." </td>
</tr>";
}
$nro++;
}
}
}
}
}
}
?>
Código Php:
<?php
require_once '../forms/buscar.php';
if (!empty($_POST['id_des'])) {
chdir('rar');
foreach ($_POST['id_des'] as $id){
$fichero = $id.".rar";
if (file_exists($fichero)) {
$conexion = new mysqli("localhost", "root", "", "general");
$sql = mysqli_query($conexion, "SELECT fecha, hora FROM datos WHERE
id='$id'");
$resultado=$sql;
$row=mysqli_fetch_assoc($resultado);
$a= $row['fecha'];
$b= $row['hora'];
} else {
echo "<font color=\"#FFFFFF\">El fichero $fichero no
existe</font><br>";
}
}
} else {
echo "<font color=\"#FFFFFF\">SELECCIONE UN OBJETO PARA DESCARGAR</font>";
}
?>