Professional Documents
Culture Documents
Esta tarea está enfocada en conocer y explorar el mundo de Labview y mezclarlo con una
herramienta digital bastante flexible y con inspiración a código abierto como es Arduino, a
continuación veremos una serie de prácticas para explotar al máximo lo básico controlable con
Labview y Arduino.
Se pretende mandar una serie de datos y por medio de Labview hacer la conversión de un arreglo
de caracteres a código ASCII a continuación podemos observar de la Fig. 1 – Fig.2 donde se
muestra el interfaz del usuario y el proceso del diseñador.
Fig.3 Código e Interfaz de Arduino para mandar caracteres por el puerto serial de la computadora.
Como se muestra en la figura 3 esta práctica trata de como por medio de Arduino se puede
mandar un caracter por medio del puerto serial.
Para esta Práctica juntamos los conocimientos adquiridos en la práctica y y dos donde por primera
vez podemos ver el entorno de Labview y Arduino colaborando juntos, en la figura 4 a la 6 se
encuentra el código e interfaz de Labview y Arduino utilizadas, mientras que de la figura 7 a la 8 se
encuentran las evidencias físicas de las prácticas funcionando.
Fig.4 Diagrama del Diseñador Labview práctica3 Fig.5 Interfaz usuario Labview práctica 3
Una vez que formamos el primer enlace entre Arduino y Labview esta vez leeremos a través del
serial de Arduino voltaje y con un proceso de Labview mandaremos de regreso por el puerto serial
estos valores. De la figura 9 a la 12 encontramos el proceso de interfaz y diseño de nuestro
sistema en Labview y Arduino mientras que la figura 13 nos muestra el circuito empleado para
variar el voltaje.
Esta práctica en general nos permite hacer de Labview como un programa de control además de
convertidor matemático para los datos recibidos de voltaje de tres elementos distintos siendo
usado el pin 0 analógico para leer los datos de un LM35 el pin 1 analógico un LDR y el pin 2
analógico un potenciómetro, estos para dar una lectura diferente de voltaje y poder seleccionar
por medio de Labview cual deseamos analizar y tomar lectura, de la figura 14 a 25 encontramos el
proceso para realizar este programa.
Fig.20
Fig.21
Fig.22
Fig.23 Fig. 24
Fig.25
Esta práctica nos permite utilizar la comunicación con Arduino para encender una serie de leds,
con ello ampliamos la perspectiva de la cosas que podemos realizar con LabVIEW, en lab figura 26
podemos observar la interfaz creada para el control del encendido y apagado de estos leds así
como el numero en binario que representa el conjunto de estos y también la secuencia binaria con
la que podemos apreciar de una manera distinta el encendido y apagado de los leds, además
cuenta con el tiempo de muestreo el cual es nuestro delay. De la figura 27 a la 28 se muestra el
control de los leds que se realiza y de manera gráfica podemos ver que los botones si controlan los
leds mostrados, la figura 30 muestra el diagrama utilizado, la figura 29 muestra el código de
Arduino que empleamos.
Figura 26
Figura 2
Figura 29
Figura 28
Figura 30
Figura 31
Figura 32
Figura 33
Figura 34
Figura 35
Figura 36
Figura 40
Figura 38
Figura 41
Figura 39
Figura 42
Figura 43
Figura 44
En esta última práctica se pone emplean la mayoría de las funciones utilizadas anteriormente. En
ella se mide el voltaje de diferentes elementos electrónicos, ldr, lm35, push button, y un sensor de
presión el cual al no contarse con el modelo especificado se omitió.
En las figuras 45 y 46 podemos ver el funcionamiento en el que podemos ver distintos voltajes
desplegados en una misma gráfica, en la figura 47 apreciamos el diagrama utilizado, en las figuras
48, 49 apreciamos el código utilizado en Arduino, y en la figura 50 los elementos conectados para
la práctica.
Figura 45
Figura 46
Figura 47
Figura 48
Figura 49
Figura 50
Conclusión:
A través de esta serie de pasos para poder conectar Arduino y Labview hemos podido
experimentar el control y el muestreo de datos de una manera más sencilla, ya que es sencillo el
conectar estos dos programas y colaboran de una manera excelente juntas. Es prescindible acotar
que la elaboración de cada paso aumento el conocimiento y expandió el área de manejo para esta
herramienta además de matemática, sirve para conectarse al mundo real y los elementos
electrónicos que se deseen manejar