Está en la página 1de 20

UNIVERSIDAD TÉCNICA DE AMBATO

FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL


CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

I. PORTADA
UNIVERSIDAD TÉCNICA DE AMBATO

Facultad de Ingeniería en Sistemas, Electrónica e Industrial

“Práctica N°”1”

Tema: Nombre de la Práctica

Carrera: Telecomunicaciones

Unidad de Organización Curricular: Profesional

Línea de Investigación: Nanotecnología

Ciclo Académico y Paralelo: 4 “A”

Alumno: Guailla Gaibor Silvia Johana


Ushiña Vargas Adriana Mishel

Módulo y Docente: Software de simulación Ing. Carlos Gordon

II. INFORME DE LA PRACTICA N°1

1. PP
2. YY
2.1 Tema
Debe ser claro, informar acerca de la práctica

2.2 Objetivos
Mediante el desarrollo de esta práctica pretenden lograr los siguientes objetivos.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

2.3 Resumen
Un sistema de reporte y control hoy en día es muy beneficios para todo tipo de
emprendimientos, puesto que gracias a los diferentes componentes electrónicos se
puede mantener un control total de estos sin necesidad de usar personal humano,
dado a que el avance del IoT es inmenso y esta pensado en mejor la vida de las
personas de manera incomprensible.
Para lograr todos estos avances, se necesita el uso de software que implementen
dichos sistemas, además de plataformas que guarden la información en la nube,
logrando así que los datos sean accesibles desde cualquier parte en el que el usuario
lo requiera.
LabVIEW como herramienta de simulación es una plataforma y entorno de
desarrollo para diseñar sistemas, con un lenguaje de programación visual gráfico
pensado para sistemas hardware y software de pruebas, control y diseño, simulado o
real y embebido.
Al tener ya prediseñados una gran cantidad de bloques, se le facilita al usuario la
creación del proyecto. Cada VI consta de dos partes diferenciadas:
Panel Frontal: El Panel Frontal es la interfaz con el usuario, la utilizamos para
interactuar con el usuario cuando el programa se está ejecutando.
Diagrama de Bloques: es el programa propiamente dicho, donde se define su
funcionalidad, aquí se colocan íconos que realizan una determinada función y se
interconectan (el código que controla el programa).
ThingSpeak es un servicio de plataforma de análisis de IoT que le permite agregar,
visualizar y analizar flujos de datos en vivo en la nube. Puede enviar datos a
ThingSpeak desde sus dispositivos, crear una visualización instantánea de datos en
vivo y enviar alertas.

2.4 Palabras clave: (sistema de control, reporte, sensores, LabVIEW, IoT,


ThingSpeak)

2.5 Introducción
Exponer los antecedentes y razones que motivaron la práctica, los objetivos y
situación problemática.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

La idea de la realimentación es engañosamente simple y sin embargo


extremadamente potente. La realimentación puede reducir los efectos de las
perturbaciones, puede hacer que un sistema sea insensible a las variaciones del
proceso y puede lograr que un sistema siga fielmente a sus señales de entrada. La
realimentación ha tenido también una influencia profunda sobre la tecnología. La
aplicación del principio de realimentación ha producido grandes avances en los
campos del control, comunicación e instrumentación. Muchas patentes han sido
concedidas a esta idea.
Los controladores PID han sobrevivido a muchos cambios de tecnología, que van
desde la neumática a los microprocesadores pasando por los tubos de vacío, los
transistores, y los circuitos integrados. El microprocesador ha tenido una influencia
crucial sobre el controlador PID. Prácticamente todos los controladores PID
fabricados hoy día se basan en microprocesadores. Esto ha creado oportunidades
para proporcionar características adicionales tales como sintonía automática,
planificación de ganancia, adaptación continua y diagnóstico. La mayoría de los
nuevos controladores PID que se producen en la actualidad tienen alguna capacidad
para la sintonía automática. Sintonía y adaptación se pueden hacer de muchas
formas diferentes. El controlador PID se ha convertido de hecho en un banco de
pruebas para muchas nuevas ideas en control. Ha habido también un renacimiento
de la implementación analógica en sistemas micro-mecánicos ya que requieren
menos superficie de silicio que las realizaciones digitales. El controlador PID se
realiza también utilizando FPGA (field programmable gate arrays) en aplicaciones
donde se precisa una acción de control muy rápida.
El Internet de las Cosas, en el idioma ingles Internet Of Things (IoT) es un
fenómeno que se viene desarrollando en la actualidad. Esta gran tecnología promete
ofrecernos un mundo “inteligente” conectado en su totalidad a lo que conocemos la
red de redes, Internet.
ThingSpeak es una plataforma abierta de aplicaciones, diseñada para permitir
conectar personas con objetos. Se caracteriza por ser una plataforma Open Source
con una API para almacenar y recuperar datos de los objetos usando el protocolo
HTTP sobre Internet o vía LAN (Local Area Network).
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

Se trata de una plataforma fundamentada en Ruby on Rails 3.0 (RoR), este es un


framework de aplicaciones web de código abierto basado en Ruby, según (Vergara,
2016) Ruby es un lenguaje de programación interpretado, reflexivo y orientado a
objetos, el cual combina una sintaxis inspirada en Python y Perl con características
de programación orientada a objetos similares a Smalltalk.
Por ello se ha pensado, realizar dos tipos de prácticas en el software Labview, uno
para controlar la temperatura con controlador PID y la segunda esa misma practica
conectarla al IoT, para que los datos se han observados por cualquier usado desde
cualquier lugar, estas dos practicas cumplen con el siguiente objetivo planteado “
Implementar la simulación de un medidor de temperatura mediante el uso de un
sensor LM35, Arduino y Labview, y realizar la comunicación IoT con la plataforma
ThingSpeak, para la visualización de las mediciones en tiempo real.”
2.6 Materiales y Metodología
2.6.1 Materiales

2.6.2 Metodología

Práctica 1
Comunicación con ThingSpeak
1. Se debe abrir el programa LabVIEW.

2. Se debe abrir el programa LabVIEW y presionamos en verify.


UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

3. Creamos un nuevo proyecto.

4. Presionamos en File, New VI.


UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

5. Y luego tendremos las dos ventanas donde se realizará la


programación.

6. En la ventana principal nos dirigimos a la siguiente librería para


iniciar y cerrar la comunicación.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

7. Sacamos: Open Handle, Get and Close Handle.

8. Unimos los bloques de la siguiente manera (color con color):

9. Nos dirigimos de nuevo a las librerías y vamos a String y sacamos


Un Concatenate Strings.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

10. Nos dirigimos de nuevo a las librerías y vamos a String y sacamos


Un Concatenate Strings

11. Nos dirigimos de nuevo a las librerías y vamos a String y sacamos


Un Format into string.

12. Unimos de la siguiente manera:


UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

13. Ahora creamos dos constantes en el Concatenate Strings, para ello


nos ubicamos en el puntito rosado y damos click derecho y elegimos
créate Constant.

14. . Creamos la comunicación del thingSpeak con el Get mediante el url


del channel de la siguiente manera:
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

15. Por el momento el circuito se mira de la siguiente manera:

16. Escribimos en el navegador ThingSpeak y nos dirigimos a la


siguiente página.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

17. Una vez dentro de la página, nos dirigimos al siguiente logotipo para
iniciar sesión.

18. Escribimos nuestro correo y contraseña e iniciamos sesión.

19. Para crear un nuevo canal presionamos en New.

20. Y llenamos los siguientes Datos y damos en guardar.


UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

21. Ahora nos dirigimos a API KEY y copiamos el URL.

22. La URL la pegamos en la primera constante del Concatenate Strings.

23. Del mismo URL, le copiamos desde update?api_key…….. Y lo


pegamos en la otra constante, y se debe eliminar lo copiado de la
primera constante, pues se va a hacer una concatenación quedando
así;
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

24. Ahora se debe modificar a la segunda constante quitándole el código


de api_Key y colocar un %s, que quiere decir que en esa parte de
texto voy a introducir un string.

25. Ahora se debe trabajar con el format into string, para ello
colocamos el mouse encima del botón azul y bajamos para que se
aumente un bloque dentro del mismo.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

26. Ahora nos dirigimos a la librería String y Sacamos una String


Constant.

27. Ahora esa string constant la cambiamos por una String de control
para ello hacemos, click sobre la constante y damos en change:
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

28. Unido ese bloque queda de la siguiente forma:

29. En el DBL del bloque Format into string doy click en el puntito y
creo un control:

30. Ahora vamos a Structures y sacamos un While Loop:


UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

31. Ahora vamos a Structures y sacamos un While Loop y lo colocamos


de forma que encierre a todo el circuito:

32. Nos dirigimos a la parte final y en el botón rojito le damos en crear


una constant:
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

33. Ahora nos vamos Timing y sacamos un wait(ms). Esto se hace para
que el tiempo exista un cronometro de durabilidad en el envió de
información.

34. Ahora creamos una constante dando click en el botón azul de la


izquierda del reloj, para decir que el tiempo que tardará en enviar
datos será de 500 milisegundos.

35. Ahora nos dirigimos a la primera práctica y la copiamos y unimos a


la primera, donde en el “Format Into String” en el DBL que está
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

libre lo llevamos a la entrada del Numeric de la primera. Quedando


de la siguiente forma:

36. Ahora si nos dirigimos a la otra pantalla donde se tendrá:

37. En ese Espacio, vamos a pegar el API KEY del canal.

38. Todo listo damos en correr y observamos como se publican los datos
en el IoT.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

2.7 Resultados y Discusión


Resultados obtenidos al final de la ejecución de la práctica.

2.8 Conclusiones
El uso del LabVIEW para controlar señores, resulto muy factible ya que sus librerías
cuentan con todo lo necesario para la implementación de la simulación, además en
este software no es necesario estar escribiendo código para arduino, basta con los
bloques que se añada al panel y la comunicación es directa, por ello la primera
practica fue exitosa realizarlo con este software.
Para la comunicación con el IoT, este software lo permite hacer de manera sencilla,
puesto que solo se necita conectar tres handle, los cuales hablen, procesa y cierran la
comunicación, de allí solo se añaden bloques que permitan conectar la URL y así de
fácil se envía datos al ThingSpeak.

2.9 Recomendaciones
-Es necesario tener en cuenta cada tipo de bloque a usar ya que cada uno tiene una
conexión en especifica con otros bloques, ya que si no se toman en cuenta cada
detalla al momento de querer realizar la unión va a hacer difícil.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE TELECOMUNICACIONES
PERÍODO ACADÉMICO: octubre 2021 - febrero 2022
Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

-Además de esto al momento de enviar datos al ThingSpeak se debe copiar el URL


del KEYWRITE, caso contrario al momento de correr la simulación no se va a
graficar nada en la nube.

2.10 Referencias Bibliográficas

2.11 Fotografías y Gráficos


Es conveniente incluir algunas fotografías, esquema o planos en los que se pueda
observar la elaboración de la práctica por parte del estudiante (Selfies trabajando).

También podría gustarte