Академический Документы
Профессиональный Документы
Культура Документы
1150256
Instrumentacin Virtual
Mc. Ana Isabel Garca Carrillo
Practica #4 Calculadora binaria
Objetivos
Realizar una aplicacin que permita al usuario realizar una
serie de operaciones aritmticas utilizando 2 nmeros binarios
de 2 bits.
Se debe utilizar la tarjeta arduino para obtener los datos
desde un dip switch y transmitir el resultado binario a una
serie de leds.
Aprender el funcionamiento de arduino como una tarjeta
adquisidora en conjunto con labview.
Desarrollo
Se abre el programa LABVIEW y se crea un archivo IV.
En la pantalla de interfaz grfica se agregan los siguientes
elementos necesarios para el control e indicacin de lo que se
desea.
3 arreglos, en los cuales insertaremos indicadores booleanos.
1 combo box
Al tener los elementos acomodados y nombrados, nos
dirigimos a la pantalla de bloques, en donde programaremos
nuestro instrumento virtual.
Agregamos un while loop con su control.
Despus agregamos los bloques de abrir(open) y
cerrar(close)para arduino que se encuentran en las pestaas
Makerhub-linx, enseguida le aadimos el controlador del
puerto serial dando clic derecho sobre la entrada del bloque
open y sealamos crear control.
Dentro del while loop aadimos 4 digital read y 4 digital write
de las pestaas linx/peripherals/digital.
Despus agregamos 2 build array, 2 convertidores de arreglos
booleanos a numricos, un numrico a arreglo booleano, un
index arrey, tambin agregamos un case y agregamos 4 casos
a los cuales nombraremos como:
Caso#1-suma, y agregamos dentro un sumador.
Caso#2-resta, y agregamos dentro un restador.
Caso#3-division, y agregamos dentro un divisor.
Caso#4-multiplicacion, y agregamos dentro un restador.
Ahora conectamos el bloque open los 4 digital read, los 4
digital write y el close de las entradas y salidas (linx resource
y error out) en serie por as decir.
Indicador/controlad
or
Indicador
Indicador
Indicador
Control
Control
Control
Clasificacin
Linx
Linx
Perifrico
Perifrico
Array
Conversor
No utilizado
1
1
4
4
2
2
Conversor
Array
Numrico
Numrico
Numrico
Numrico
Estructura
numerico
1
1
1
1
1
1
12
No utilizado
1
1
1
4
Cable/partes
4
10
Capturas de pantalla
Interfaz grafica
Diagrama de bloques
Arduino conectado
concluciones