You are on page 1of 14

1

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

TELEMETRIA

FASE 2

203055_6

2019
2

INTRODUCCIÓN

Las comunicaciones M2M (Machine to Machine) son conexiones en remoto entre máquinas,
dispositivos o sensores en un circuito o sistema cerrado. Su objetivo principal es gestionar esta
maquinaria y ofrecer un servicio de mantenimiento más eficaz, en tiempo real y a distancia.
Es significativo destacar que la IoT no sólo radica en conectar objetos entre ellos y manejarlos
desde un dispositivo remoto, sino que la información precisa, automatizada y en tiempo real es
una característica clave de las aplicaciones de la IoT, por lo tanto, la interpretación de estos datos
desde el mundo físico (Telemetria) probablemente dará lugar a la incursión de diversos servicios
de nuevos negocios que pueden ofrecer importantes beneficios económicos y sociales.
A continuación se evidencia el desarrollo a las interrogantes y diseño propuesto para la presente
fase.
3

Tabla de Contenido
Respuestas a preguntas y plataformas
Identificación de variables
Identificación de sensores
Elección de protocolo de comunicaciones para sensores
Elección dispositivo adquisición datos
Justificación tecnología inalámbrica
Diagrama de bloques del sistema
Diseño general del sistema de Telemetría inalámbrica aplicado al proyecto
Diseño previo interfaz HMI
Referencias bibliográficas bajo normas APA

a. Cuál es la diferencia entre M2M y IoT


4

Las comunicaciones M2M (Machine to Machine) son conexiones en remoto entre máquinas,
dispositivos o sensores en un circuito o sistema cerrado. Su objetivo principal es gestionar esta
maquinaria y ofrecer un servicio de mantenimiento más eficaz, en tiempo real y a distancia.

El IoT, en cambio, hace referencia a una tecnología mucho más amplia, ya que también implica a
personas, vehículos, hogares y electrodomésticos, además de dispositivos y máquinas
industriales. En este aspecto, el IoT es la tecnología mediante la que se establece una
interconexión entre dispositivos o cualquier otro objeto a través de estándares abiertos a
plataformas Cloud. A diferencia de las comunicaciones M2M, el IoT no es una solución cerrada,
sino que trata de aportar un valor añadido a la empresa para potenciar el negocio y también para
ofrecer un mejor servicio / producto a los clientes.

b. Estas son las principales diferencias entre el M2M y el IoT:

El M2M es una solución puntual para tener acceso remoto a una máquina o dispositivo y
gestionarla. El IoT, en cambio, es una tecnología con visión holística, eficaz para potenciar el
negocio en términos generales.
La conexión que se establece en la comunicación M2M va dirigida de forma exclusiva a
máquinas y sensores. Por contra, el IoT conecta, además de máquinas y sensores, otro tipo de
dispositivos. Un ejemplo de esta multiconexión que abarca el IoT lo podemos encontrar en los
vehículos, en los hogares, entre personas, dispositivos móviles y un sinfín de utilidades más.
El M2M tiene como finalidad principal permitir la gestión y mantenimiento de las máquinas que
conecta en remoto, mientras que el IoT es capaz de recabar datos, estadísticos y métricas de
funcionamiento para potenciar su uso en la compañía (un ejemplo de ello es el Big Data
Analytics).
El M2M funciona en sistemas cerrados, propios de una empresa en concreto y nadie más que los
usuarios autorizados pueden acceder a la información y capacidad de gestión que ofrece. En el
IoT el concepto es distinto, y se puede considerar más amplio por la ventaja competitiva que
ofrece a la hora de recabar datos orientados al negocio. Por eso, se considera que el IoT funciona
en sistemas abiertos.

c. ¿Cómo se integra Iot con Telemetría?

Objetos cotidianos que se interconectan de manera digital a internet.

Es significativo destacar que la IoT no sólo radica en conectar objetos entre ellos y manejarlos
desde un dispositivo remoto, sino que la información precisa, automatizada y en tiempo real es
una característica clave de las aplicaciones de la IoT, por lo tanto, la interpretación de estos datos
desde el mundo físico (Telemetria) probablemente dará lugar a la incursión de diversos servicios
de nuevos negocios que pueden ofrecer importantes beneficios económicos y sociales.

d. Nombre al menos 5 Plataformas Cloud Iot y sus características principales


5

Microsoft Azure IoT Hub

Esta plataforma consiste en un servicio alojado en la nube que cuenta con un modelo capaz de
ofrecerle al usuario soluciones predeterminadas de sistemas Iot para agilizar la creación de estos
o brindar soluciones personalizadas que se acomoden a las necesidades del modelo de negocio de
los usuarios. El uso de esta plataforma facilita la conexión de un alto volumen de dispositivos
IoT, el procesamiento y análisis de datos y por último la presentación del sistema como la
conexión con el negocio. La plataforma principalmente ofrece dos paquetes de servicios los
cuales son IoT Suite Y IoT Central cada uno enfocado en cumplir las metas anteriormente
descritas, pero con diferentes modos operacionales

IoT Suite.

Este servicio está enfocado en las soluciones que requieren un alto grado de personalización
ofreciendo una gran flexibilidad en el manejo de la infraestructura y de servicios web, ofreciendo
la personalización tanto en el despliegue arquitectónico como en la configuración de micro
servicios al ser de código abierto. Para realizar estas configuraciones se requieren conocimientos
en java o .Net y en JavaScript. 4.1.1.2. IoT Central. Este servicio está enfocado en soluciones
preconfigurada que no necesitan una personalización extensa, de igual forma el código de los
servicios no está expuesto a cambios y la infraestructura tampoco es personalizable. Para este
modelo no se necesitan habilidades en programación y las plantillas existentes permiten realizar
las configuraciones tiempos cortos.

Thinger.io
Es una plataforma de código abierto que ofrece la conexión de dispositivos IoT ya sea para la
obtención de datos por medio de sensores o para enviar datos a través de internet para ser
mostrados en el portal principal o en otra aplicación con la cual el portal sea capaz de establecer
comunicación como lo hace con algunas redes sociales. La plataforma tiene una versión gratuita
que permite configurar tres dispositivos y dos tableros de control que permite mostrar los datos
en 10 tipos de pantalla diferentes, en la siguiente ilustración [2] se puede observar la interfaz

Carriots

Carriots es una plataforma como servicio diseñada para proyectos de IoT de máquina a máquina,
esto quiere decir que es una plataforma orientada a conectar un dispositivo a internet y viajar de
internet a otra máquina. Por esta razón, esta plataforma permite integrar los dispositivos de IoT a
una aplicación externa que requiera de los datos mientras ellos se encargan del almacenamiento y
la comunicación. Esta plataforma cuenta con un Rest API y un código SDK en java que facilita la
integración con las aplicaciones haciendo uso de una arquitectura de siete capaz que hace posible
todo el funcionamiento

Kaa IoT
6

La definición según los desarrolladores de Kaa “Es una plataforma de código abierto que
proporciona la tecnología de software clave para habilitar productos y servicios con capacidad
IoT comprobada” [20], con lo anterior se sabe que Kaa es una plataforma que brinda conectividad
entre objetos y además como valor agregado tiene herramientas que brindan productos que al
final facilitan la gestión de los datos, el control de sensores y la ciber seguridad. Características:
Desarrollo rápido de productos IoT, es independiente del hardware, puede manejar datos
estructurados y no estructurados, compatible con Apache Avro, GUI para esquema de datos,
librería SDK Endpoint disponible en Java, C++ y C, y están diseñados para integrarse en su
aplicación cliente (o Firmware).Igualmente, Kaa IoT también maneja comunicación cliente-
servidor, autenticación, clasificación de datos, encriptación, persistencia, en la conectividad este
tiene transporte agnóstico, protocolos conectables y soporte multicanal, por tanto, permite crear
aplicaciones que funcionan sobre cualquier tipo de conexión de red, presenta la opción de elegir
una de las implementaciones del protocolo de transporte de Kaa o crear personalizados. El
servidor Kaa se diseñó para manejar millones de dispositivos conectados, es, fácilmente
personalizable y ampliable, tiene equilibrio de carga en el clúster, no hay un solo punto de falla y
tiene múltiples opciones de implementación (local, en la nube o mixta). El procesamiento de
datos Kaa es pre integrado con los populares sistemas de procesamiento de datos, posee
herramientas que permiten la visualización de datos y es escalable para manipular grandes
cantidades de datos

Proponer un diagrama de bloques del sistema de telemetría inalámbrico con base a


proyecto escogido en la fase1
7
8

 Definición de las variables implícitas (Clasificación de las variables: cuales se


miden, cuales se manipulan, cuales se verifican, etc.)

Variables que se miden:

Flujo de agua: Esta variable almacena el flujo actual en la tubería.

Variables que se manipulan:

Consumo: Esta variable se establece haciendo un cálculo del flujo de agua en un intervalo de
tiempo.

Variables que se verifican:

Activación: Esta variable puede ser de tipo booleano, que permita establecer si hay consumo de
agua en un instante de tiempo para ejecutar la medición.

 Identificación de los sensores con sus principales características

Sensor de flujo de agua YF-S201

Ilustración 1. Sensor YF-S201


Este sensor de flujo o caudalímetro es un instrumento que nos permite medir el caudal o gasto
volumétrico de un fluido. El caudal es la cantidad de líquido o fluido (para nuestro caso agua)
que circula a través de una tubería por unidad de tiempo. Este tipo de sensor suelen colocarse
directamente en la tubería que transporta el fluido.

La forma en que este sensor funciona es la siguiente: el caudal de agua ingresa al sensor y hace
girar una turbina, la turbina está unida a un imán que activa un sensor de efecto Hall, que a su vez
emite un pulso eléctrico que puede ser leído por la entrada digital de un Arduino o PLC. El sensor
de efecto Hall está aislado del agua, de manera que siempre se mantiene seco y seguro. Como el
volumen de agua por cada pulso es fijo y de un valor conocido (promedio) podemos contar la
cantidad de pulsos por unidad de tiempo (segundo o minuto), luego multiplicar el valor de
volumen/pulso por la cantidad de pulsos y así determinar el caudal o flujo de agua. [ CITATION
God17 \l 3082 ].
9

La relación entre la frecuencia de los pulsos y el caudal circulante por defecto se puede ver en la
siguiente tabla:

Sus especificaciones técnicas generales son las siguientes:

Voltaje de operación: 5V - 18V DC


Consumo de corriente: 15mA (5V)
Capacidad de carga: 10mA (5 VDC)
Salida: Onda cuadrada pulsante
Rango de Flujo: 1-30L/min
Volumen promedio por pulso: 2.25mL
Pulsos por litro: 450
Factor de conversión: 7.5
Rosca externa: 1/2" NPS
Presión de trabajo máx.: 1.75MPa (17 bar)
Temperatura de funcionamiento: -25ºC a 80ºC
Material: Plástico color negro

 Elección del protocolo de comunicaciones para los sensores

En cuanto a comunicación el sensor requiere conexión a un único pin de lectura digital que
permita cuantificar la cantidad de pulsos o frecuencia generada por este durante su
funcionamiento.
10

 Elección de dispositivo de adquisición de datos o tarjeta de desarrollo con sus


principales características, justificando su elección.

El dispositivo elegido para desarrollar este proyecto es una tarjeta de desarrollo Arduino, la razón
principal es su practicidad para desarrollar este tipo de proyectos dada la sencillez de su código,
la amplia existencia de librerías y shields que se integran fácilmente a nivel de hardware y
software. Adicionalmente ofrece un bajo consumo en las versiones mas pequeñas que a la vez son
muy compactas.

Ilustración 2. Arduino UNO


Sus principales características para una de sus versiones más populares como la Arduino UNO
son las siguientes:

Microcontrolador ATmega328.
Voltaje de entrada 7-12V.
14 pines digitales de I/O (6 salidas PWM).
6 entradas análogas.
32k de memoria Flash.
Reloj de 16MHz de velocidad.

Cada uno de los 14 pines digitales pueden usarse como entrada o salida, funcionan a 5 VDC y
pueden suministrar hasta 40mA al igual que en el modo de entrada pueden soportar la misma
corriente, también disponen de resistencia Pull-Up integrada a cada uno.

Los 6 pines de entrada analógicos trasladan las señales a un conversor A/D de 10 bits.

Los pines RX y TX se usan para transmisiones serie de señales TTL.

Dispone de 6 salidas que pueden generar señales PWM hasta 8 bits.

Soporta comunicación I2C, este protocolo actualmente se encuentra en diversidad de dispositivos


y shields. [ CITATION DAu12 \l 3082 ]
11

 Selección de la tecnología inalámbrica de Transmisión de datos indicando además


el porqué de su elección con sus principales ventajas y desventajas.

La tecnología inalámbrica para el prototipo va a ser GSM que ofrezca conectividad a por medio
de redes móviles celulares, sus principales ventajas son su amplia cobertura y disponibilidad, y
entre sus desventajas podría hablarse de el costo de funcionamiento, ya que requiere de una SIM
Card que tenga servicios de conectividad activos.

 Con base a los diagramas de bloques propuestos por los compañeros de grupo para
el sistema de telemetría inalámbrico escoger o rediseñar uno.

Ilustración 3. Diagrama de bloques para contador de agua con sistema de telemetría


12

 Con base en los puntos anteriores realizar un diseño general del sistema de
Telemetría inalámbrica del proyecto.

Ilustración 4. Diseño general del sistema e integración de dispositivos que hace parte del prototipo.

Este esquema general muestra cómo se integran físicamente los diferentes periféricos que harán
parte del prototipo. El dispositivo encargado de controlar los diferentes componentes es un
Arduino UNO, cuyas funciones principales son:
o Adquirir los valores respectivos de flujo de agua desde el sensor YF-S201, cuyo valor se
interpreta basado en la frecuencia de un tren de pulsos digitales (Cable Amarillo).
o Presentar información en el display 16x2 relacionada con la medición, la comunicación
con este elemento se realiza por medio del bus I2C que simplifica el cableado
(Verde/Café).
o Intercambiar información por medio del modulo SIM800L, cuya función es brindar un
medio de comunicación inalámbrico para transportar la información relativa al consumo
de agua hasta donde sea requerido, este dispositivo requiere comunicación UART con el
Arduino (Verde/Naranja).
13

Diseño previo de una interfaz HMI en un software tipo SCADA o plataforma Cloud IoT
14

Referencias

D’Ausilio, A. (2012). Arduino: A low-cost multipurpose lab equipment. Obtenido de Behavior


research methods: https://link.springer.com/article/10.3758/s13428-011-0163-z
Godoy Valdiviezo, D. E., & Suarez Sánchez, D. F. (2017). Puesta en operación e instalación de
toma de datos en tiempo real del banco hidrociclón de laboratorio de turbomaquinaria
hidráulica de la Facultad de Mecánica. Obtenido de
http://dspace.espoch.edu.ec/handle/123456789/8073

You might also like