CUADRO DE PROTECCIONES CONTROLADO MEDIANTE MICROCONTROLADOR ARDUINO, GOBERNADO Y MONITORIZADO DESDE DISPOSITIVO ANDROID Autor: Ricardo Sánchez.

Slides:



Advertisements
Presentaciones similares
DISEÑO Y Puesta en marcha del cuadro eléctrico y de control de una troqueladora Defensa TFG – Adrián Porrero Benito Grado Ingeniería Eléctrica.
Advertisements

REDES INDUSTRIALES DE COMUNICACIÓN Prof. Eloy Edmundo Rodríguez Vázquez
Lenguajes de programación Web Juan Felipe Muñoz Fernández.
Introducción a la Orientación a Objetos Principios de la Tecnología de Objetos.
COMO FUNCIONA LA INTERNET POR: CONDORITO PEREZ CURSO INTERNET BASICO
UNIDAD 1 MANEJA COMPONENTES DEL EQUIPO DE CÓMPUTO PIPM-03 PTB en Enfermería General.
Ley de Ohm Mientras mayor es la resistencia menor es la corriente y viceversa. Este fenómeno da como resultado la ley de Ohm.
VICTOR RAUL SUEL CAYLLAHUA. ¿Qué es una instalación eléctrica? Una instalación eléctrica es un conjunto de circuitos eléctricos destinados al suministro.
Control, adquisición y monitoreo con Arduino y Visual Basic .net
ARDUINO El proyecto Arduino: Recordando… - Pines de entrada
? INTERRUCCIONES Y BUSES Interrupciones Buses
DISEÑO PLACA DE COMUNICACIÓN POR BUSES INDUSTRIALES PARA ARDUINO®
Control, adquisición y monitoreo con Arduino y Visual Basic .net
Trabajo Fin de Grado DISEÑO DE LA APP Y EL CONTROL DE UNA CÁMARA VIDEO CON ARDUINO. Alumna: Émili Prieto Antón Tutor: Roberto Capilla Lladró Cotutor:
Apuntes Electrotecnia IP-Parte 2, AC
REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACION UNIVERSIDAD VALLE DEL MOMBOY FACULTAD DE INGENIERIA INTERRUPCIONES Autores:
Estructuras de interconexión de un computador
Rafael Asprilla Universidad de Panamá ,
presenta: Lupita Romero Hernández
Conceptos Básicos de Programación
SISTEMAS DE AUTOMATIZACIÓN Y CONTROL ORIENTADO AL CONOCIMIENTO Y APLICACIÓN DE LOS SISTEMAS EMBEBIDOS SESION 03 José Luis Albites Sanabria MSc. Biomedical.
Grado en Ingeniería Electrónica Industrial y Automática
Creación de Servicio Web
2 Relevador de arranque o cierre, con retardo
Registro y transferencia para manejo de interrupciones
14. Dispositivo de falta de velocidad 15
PROGRAMACION ESTRUCTURADA.
ALGORITMOS, LENGUAJES Y TECNICAS DE PROGRAMACION
BLOQUE 2 INFORMÁTICA 1 Navegadores. Buscadores. Correo electrónico.
Sensor inalámbrico de velocidad para el Ejercicio de Press de Banca mediante microcontrolador Arduino Autor: Cristian Menacho Anta   Tutor: Vicente Fermín.
SOFWARE LIBRE.
ANÁLISIS DE RIESGOS DE SISTEMAS DE INFORMACIÓN
Capítulo 4 La API File para manejar archivos
SISTEMAS DISTRIBUIDOS
Diseño e implementación de un cuadricóptero controlado vía Android app
TRABAJO DE FINAL DE GRADO
Los Autómatas Programables
TÍTULO DEL PROYECTO Plataformas Computacionales de Entrenamiento, Experimentación, Gestión y Mitigación de Ataques a la Ciberseguridad.
ARDUINO Qué es y por qué usarlo * El proyecto Arduino:
Administrador de base de datos Cliente de correo electrónico
DIRECCIONAMIENTO IPV4 Prof.: Nelson Calderón.
TIC TECNOLOGIAS DE LA INFORMACION Y LA COMUNICACION
Santana Mejía Andrea Michell Villarruel Miranda Alejandro Ernesto
Arduino y raspberry pi-hardware libre para linux y android
COMO FUNCIONA LA INTERNET
Funcionamiento Caracas, 2016.
Almacenamiento SAM(Storage Area Network)
LUZ MERY SILVA BUITRAGO
Java – programación orientada a objetos programación ii – iee
Protocolos Protocolos de red.
A RQUITECTURA C LIENTE - SERVIDOR La arquitectura del cliente servidor se divide en dos partes Los promovedores de recursos o servicios llamados servidores.
APARAMENTA Conjunto de los aparatos de conexión y su combinación con otros de mando, medida, protección y regulación asociados. Equipo, aparato o material.
Primeros pasos con Arduino
COFRE CON SISTEMA DE SEGURIDAD BLUETOOTH
Instalaciones Eléctricas
Ayudando al control y seguimiento de la diabetes
Es aquella que varía de dirección a intervalos regulares
Laboratorio de Software
Sistemas peer-to-peer
MODELAMIENTO DE BASES DE DATOS
Sistema de protección de motores
Componentes del protocolo DHCP
Sistemas peer-to-peer
Guía de Implementación
PUERTOS SERIALES Un puerto serial es una interfaz física de comunicación en serie a través de la cual se transfiere información mandando o recibiendo un.
Carlos Manuel Ortega Avila
Las tramas de Ethernet TRAMA ETHERNET Responsable de la correcta configuración de las reglas El éxito de la transmisión de los paquetes de datos Tiene.
AUTOR: SALGADO ESCOBAR STALIN SEBASTIAN DIRECTOR: ING. JOSE SANCHO
ALUMNO: MARCO ANTONIO YONFÁ URUCHIMA
Automatización con Arduino
Transcripción de la presentación:

CUADRO DE PROTECCIONES CONTROLADO MEDIANTE MICROCONTROLADOR ARDUINO, GOBERNADO Y MONITORIZADO DESDE DISPOSITIVO ANDROID Autor: Ricardo Sánchez Sapiña Director: Vicente Casanova Clavo Codirector: José Ángel Garrido Sarasol

1. IDEA GENERAL DEL TFG

Cuadro de Protecciones y Control Cliente Aplicación Android 2. BLOQUES DEL TFG 2.1 SERVIDOR Cuadro de Protecciones y Control 2.2 CLIENTE Cliente Aplicación Android

3. SERVIDOR CUADRO DE PROTECIONES Y CONTROL 3.1 HARDWARE INTERRUPTOR DIFERENCIAL CONTACTOR DE LÍNEA MOTOR REARME INTERRUPTOR DIFERENCIAL INTERRUPTOR MAGNETOTÉRMICO CON TELEMANDO ARDUINO RELÉS OPTOACOPLADOS

3. SERVIDOR CUADRO DE PROTECIONES Y CONTROL 3.2 SOFTWARE Entorno de programación de Arduino IDE Gratuito. Utilización de interrupciones para el muestreado a intervalos exactos de un milisegundo y Procesado de las señales cada 1000 milisegundos. COMPORTAMIENTO SÍNCRONO COMPORTAMIENTO ASÍNCRONO Comunicación Cliente-Servidor.

4. METODOLOGÍA DE PROGRAMACIÓN 4.1 FLUJOGRAMA 4.2 CÓDIGO

5. ELEMENTOS DE LA COMUNICACIÓN 5.1 PROTOCOLO DE COMUNICACIÓN TCP-IP 5.2 SE ENVIAN BYTES PARA EVITAR TRAMAS EXCESIVAMENTE GRANDES PARA FAVORECER LA COMUNICACIÓN EN TIEMPO REAL

7. LENGUAJES DE PROGRAMACIÓN 7.1 CÓDIGO EN C 7.2 CÓDIGO EN ANDROID-JAVA Programación sencilla, muy estructurada, y secuencial. Al utilizar Arduino existen gran cantidad de librerías gratuitas. Se ha utilizado Interrupciones. Se pueden crear librerías Propias. Programación fuertemente ligada al concepto de multi hilo Aticvity – Layout y Android Manifest Vinculación entre Activity Layout Ciclo de vida Android

8. TFG MULTIDISCIPLINAR

9. TIEMPO REAL EN LA COMUNICACIÓN 9.1 MONITORIZACIÓN 9.2 ACTUACIÓN Mientras se produce el intercambio de datos cliente servidor, si el medio no está saturado, se corre en tiempo real. Lógicamente, cuando se produce la petición de la actuación sobre la aparamenta, se produce un retardo variable mayor, en función del elemento sobre el que queremos actuar.

10. OBJETIVOS CONSEGUIDOS Programación y depuración correcta del código servidor Arduino. Programación y depuración correcta del código cliente Android. Manejo y control mediante la optoacoplación de la aparamenta. Estado en todo momento de la aparamenta mediante contactos auxiliares y las resistencias pull-down. Comunicación fiable y rápida en el intercambio de datos (solo un Byte por envio). Muestreado y procesado correctos del valor eficaz de la corriente de línea.

10. POSIBLES MEJORAS Incorporar el sensor de tensión. Cálculo de la potencia Activa, Reactiva y Aparente (Analizador de Red). Mejora del código en Android que permita establecer un mejor protocolo cuando se interrumpe la comunicación. (Abrir un nuevo socket). Mejorar la resolución en la comunicación, en Arduino un byte es (255), mientras que en el otro extremo un byte es (-127 a 127), y desde Arduino no podemos enviar el byte en forma de número negativo.

11. FUTURO DEL PROYECTO Y SU APLICACIÓN EN ENTORNOS INDUSTRIALES + + =

GRACIAS POR SU ATENCIÓN