Вы находитесь на странице: 1из 5

UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE

CÓDIGO: SGC.DI.505
VERSIÓN: 1.0
DEPARTAMENTO: ELÉCTRICA Y ELECTRÓNICA FECHA ULTIMA
REVISIÓN: 26/10/16

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN

DEPARTAMENTO: ELÉCTRICA Y ELECTRÓNICA CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN


DOCENTE: ING. JOSÉ BUCHELI NRC: 1726

TEMA: CONTROL DE TEMPERATURA CON INDICADORES COMUNICADO POR ARDUINO.

INTRODUCCIÓN:
LABVIEW

LabVIEW (acrónimo de Laboratory Virtual Instrument Engineering Workbench) es una plataforma y entorno
de desarrollo para diseñar sistemas, con un lenguaje de programación visual gráfico. Recomendado para
sistemas hardware y software de pruebas, control y diseño, simulado o real y embebido, pues acelera la
productividad. El lenguaje que usa se llama lenguaje G, donde la G simboliza que es lenguaje Gráfico.

OBJETIVOS:

 Desarrollar una aplicación sencilla en labview la cual nos permita entender el funcionamiento del
software y sus principales utilidades para procesos industriales.

MARCO TEÓRICO:

Comunicación labview con arduino.


Es necesario tener la última versión disponible de VIPM (VI Package Manager). Este programa se instala junto
a LabVIEW, pero en caso de tener que actualizarlo, podemos descargarlo gratis desde el siguiente enlace (Step
one):

Descargar VI Package Manager (Step One)

Una vez instalado el programa, debemos instalar el paquete NI LabVIEW Interface for Arduino Toolkit. Para
instalarlo, podemos descargarlo del siguiente enlace (Step two), que debemos abrir con el programa VIPM.
UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE
CÓDIGO: SGC.DI.505
VERSIÓN: 1.0
DEPARTAMENTO: ELÉCTRICA Y ELECTRÓNICA FECHA ULTIMA
REVISIÓN: 26/10/16

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN

Descargar VI Package Manager (Step Two)

Mi recomendación es buscar el archivo con VIPM e instalarlo desde el mismo programa. Para ello, abrimos
VIPM (si no tenéis un acceso directo, debemos buscarlo por VI Package Manager). Una vez abierto, buscamos
el paquete LabVIEW Interface for Arduino (debemos asegurarnos que descargamos la última versión
disponible, la v 2.2.0.79). Cuando lo hayamos seleccionado, procedemos a instalarlo presionando el botón
correspondiente (ver imagen). Seguimos las instrucciones y finalizamos la instalación.

Descargar NI-VISA 5.2


De esta forma hemos acabado de configurar LabVIEW. Ahora procedemos a configurar Arduino.

Es importante que tengamos instalada la versión 1.0.5 r2 del IDE de Arduino. De lo contrario, no funcionará.
Podemos encontrar esta versión en los antiguos repositorios de Arduino, en el siguiente enlace:
Descargar Arduino 1.0.5 r2
Si tenemos una versión más actualizada del IDE, debemos desinstalarla.

Una vez instalado, debemos instalar la interfaz gráfica de LabVIEW en Arduino. Simplemente es instalar
el sketch que nos proporciona LabVIEW para poder manejar Arduino desde el programa. Este paso solo es
necesario hacerlo la primera vez que vayamos a programar con LabVIEW (obviamente, si subimos un nuevo
sketch sobrescribiremos el anterior, y deberemos instalarlo de nuevo si queremos programar otra vez con
LabVIEW).

Arduino y Visa configure serial port

Iniciamos con un nuevo documento de Labview y de la paleta de herramientas sacamos un while loop lo
suficientemente grande para trabajar.

Ahora vamos con el módulo de comunicación Arduino que esta en la paleta Arduino /init.vi.
UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE
CÓDIGO: SGC.DI.505
VERSIÓN: 1.0
DEPARTAMENTO: ELÉCTRICA Y ELECTRÓNICA FECHA ULTIMA
REVISIÓN: 26/10/16

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN

En la misma paleta Arduino tenemos close.vi

En el módulo de comunicación init Arduino en el pin VISA resource creamos un control para escoger el puerto
serial

Para realizar las otras operaciones de la aplicación se desarrolló en base a funciones las cuales se detallan a
continuación.

Funciones Numéricas: Se usan las funciones numéricas para crear y ejecutar operaciones aritméticas,
trigonométricas, logarítmicas y complejas, también para convertir números de un tipo a otro.

Funciones Booleanas (lógicas): Con ellas se ejecutan operaciones lógicas en valores boléanos.
UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE
CÓDIGO: SGC.DI.505
VERSIÓN: 1.0
DEPARTAMENTO: ELÉCTRICA Y ELECTRÓNICA FECHA ULTIMA
REVISIÓN: 26/10/16

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN

Funciones de comparación (relación): Se comparan valores boléanos, de hileras, numéricos, arreglos y


clusters.

APLICACIÓN:
UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE
CÓDIGO: SGC.DI.505
VERSIÓN: 1.0
DEPARTAMENTO: ELÉCTRICA Y ELECTRÓNICA FECHA ULTIMA
REVISIÓN: 26/10/16

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN

CONCLUSIONES:

 Se logró comprender el uso del software labview y su principal función como un programa de procesos
industriales.

 Labview nos brinda una gran variedad de funciones las cuales pueden ser utilizadas para poder simular
cualquier proceso industrial dentro de la vida diaria.

RECOMENDACIONES:

 Asegurarse que para que se conecte el arduino con el programa labview se debe tener las programas
antes mencionados ya que sin ellos se producirá un error el cual proporcionara problemas en la
aplicación.
 Elegir correctamente el puerto donde se encuentra el arduino para una correcta comunicación serial.

FIRMAS

F: …………………………………………….
Nombre: Víctor Rocha
Nombre: José Bucheli A.

DOCENTE

Вам также может понравиться