Informe 4 y 5
Informe 4 y 5
Informe 4 y 5
AUTOMATIZACIÓN DE PROCESOS
Alumno:
Ravelo Poma, Ronny 12170253
INTRODUCCIÓN
vida, ser una opción muy interesante para incluir en Laboratorios de Prototipado. Son
muchas sus ventajas, entre las que destacamos su costo, su libre difusión y exención de
costos de patentes por desarrollo, así como la gran comunidad de usuarios que se ha
para controlar el Arduino desde la PC con una interfaz gráfica que podemos crear.
OBJETIVOS
REQUERIMIENTOS
Hardware
- Arduino UNO
- Cable USB
- Cables Dupont
- Sensor de temperatura
- Cable unipolar
- Protoboard
- 2 resistencias 330 ohm
- 2 leds rojo
Software
- LabVIEW 2019
- VI Package Manager
- Arduino IDE
- NI VISA
SISTEMA SCADA MEDIANTE LABVIEW
El proyecto consiste en controlar el encendido de dos leds utilizando un sensor de
temperatura LM35. Para ello se utilizara un sistema Scada en este caso se usó el
- Porque permite crear una interface de usuario con los indicadores y elementos
que yo elija.
- Porque es fácil de usar y hay muchos proyectos e información que utiliza este
software.
Instalar Labview 2019 que es una aplicación de programación grafica con múltiples
LabVIEW.
Instalar el software Arduino IDE que permite escribir código y cargarlo a la placa
Arduino UNO, además permite que el sistema operativo reconozca la placa Arduino
y pueda comunicarse con ella a través de un puerto serial para este proyecto se
Instalar NI VISA este software permite que Labview reconozca el puerto serial en el
Se conecta los cables que servirán de puente para alimentar al sensor de temperatura
el cual tiene tres pines: voltaje (izquierda), voltaje de salida (centro) y tierra
(derecha)
El cable rojo se conecta a los 5V que proporciona el arduino y se une a la línea roja
temperatura.
Se conecta los led y en la misma línea vertical que el pin de la derecha de cada led
El cable verde une el pin digital 7 con el ánodo del primer led y el cable amarillo
Programación grafica
bloques.
Panel frontal. Se selecciona los controles e indicadores necesarios para el proyecto
subVIs, funciones, constantes, estructuras y cables, los cuales transfieren datos junto
Y se procede a unir los elementos que se han elegido mediante cables (buses de
conexión). Se agrega un mensaje de error al final.
El valor del voltaje del periférico analógico (sensor de temperatura) se multiplica por
100 para obtener el valor en grados centígrados, luego se procede a unirlo con el
termómetro y el indicador numérico.
Se agrega las condiciones para el encendido de los leds y se unen estas condiciones a los
periféricos digitales cada uno de los cuales encenderá el led respectivo si se cumplen las
condiciones.
Condiciones:
Temperatura <= 15 encender el led 1
Temperatura >= 30 encender el led 2
Finalmente conectamos el botón de stop para terminar la ejecución del programa y
agregamos un tiempo durante el cual se bloqueara la ejecución del bucle while en este
caso 100 ms.
Probando el proyecto
Selecciona el puerto serial COM3 y dar al botón correr
Esperamos y observamos que el sensor detecta la temperatura ambiente
Para encender el primer led acercamos hielo al sensor de temperatura para que baje la
temperatura a 15 °C o menos.
Se encenderá el primer led tanto en la PC como en la placa.
Para encender el segundo led acercamos un fosforo al sensor de temperatura para que
suba la temperatura a 30 °C o más.
otros videos que instalar un motor es equivalente a instalar un solo led. Entonces
decidí cambiar a encender dos leds uno a 15°C o menos y el otro a 30°C o más
- Al comprar los materiales no me percaté de que el cable USB era muy corto por
- Otra dificultad que tuve fue el encender el segundo led, ya que no sabía cómo
videos. Encontré código pero usando el toolkit LIFA para Labview, trate de
comunicación entre Labview y Arduino pero por lo que investigue este se carga
a la placa directo y no requiere del Arduino IDE, siguiendo los pasos que mostré
https://www.youtube.com/watch?v=xAKPwjF2wcM
https://www.youtube.com/watch?v=yL8HkgxR5Rw
https://www.youtube.com/watch?v=PoUUP-MurRs
https://www.youtube.com/watch?v=61C953UsX9I
https://www.youtube.com/watch?v=npCIAdhaZfI
Hardware Arduino
http://proyecto987.es/blog/wp-content/uploads/2016/04/Arduino-LabVIEW.pdf
https://www.ni.com/getting-started/labview-basics/esa/environment
https://www.youtube.com/watch?v=yWsWV5p9ERQ&list=PLqzBe-
TzYXHsadcai7_GeVlzxj9VwQ-zy&index=1
https://www.youtube.com/watch?v=kKORlBe1Cos
LINX/Arduino_Uno_Serial.ino
https://github.com/MakerHub/LINX/blob/master/LabVIEW/vi.lib/MakerHub/LINX/
Firmware/Source/core/examples/Arduino_Uno_Serial/Arduino_Uno_Serial.ino
SOFTWARE
Programación gráfica en LabVIEW 2019 creada para controlar el encendido de dos leds usando un sensor de temperatura. Se utilizó
adicionalmente el toolkit LINX para la adquisición y control de datos de la placa Arduino.
Firmware Linx que conecta LabVIEW con Arduino UNO
Conclusiones
Hay una gran variedad de proyectos muy útiles que se pueden implementar y no
Arduino.
Recomendaciones
Armar el circuito sin que esté conectado a la computadora, así evitar que los