August 2022 1 7 Report
Problema a resolver
Es necesario construir un instrumento virtual que permita simular el conteo ascendente y descendente de dos dígitos de un sistema de numeración en base 7, 8, 9 y 10. El conteo debe estar en el rango de 0 a 48. Los dos dígitos necesarios para hacer dicho conteo se representarán en dos matrices LED de 5x4 (ver las Figuras 1, 2 y 3). El usuario deberá ingresar una base numérica sobre la cuál hacer el conteo, dicha base debe estar entre 7 y 10. El usuario deberá ingresar los límites superior e inferior de conteo. El límite inferior debe estar entre 0 y 5. El límite superior debe estar entre 44 y 48. Por ejemplo, si el usuario escoge de límite inferior 2 y de límite superior 45, se
debe hacer el conteo de 2 a 45. La simulación deberá funcionar de acuerdo a las selecciones que tome el usuario así:
• Seleccionar el límite superior del conteo.
• Seleccionar el límite inferior del conteo.
• Seleccionar la base numérica en la que se hace el conteo.
• La velocidad a la cual visualizar los dígitos en el conteo.
• Seleccionar si el conteo es ascendente o descendente.
• Pausar y reanudar el conteo.
• Resetear e iniciar de nuevo el conteo.
• El color de encendido de las matrices LED.
• El color de apagado de las matrices LED.



3. En LabVIEW crear un instrumento virtual para realizar los siguientes cálculos, cada uno de ellos en una sección independiente:
3.1. Asigne a una variable el valor de un ángulo en grados y conviértala a radianes. Los siguientes valores se pueden usar para verificar el programa:
Ángulo en grados
Ángulo en radianes
180
3.14159
45
0.785398
90
1.5708
60
1.0472
245
4.27606

3.2. Asigne a una variable el valor de un número aleatorio entre -20 y 80.
3.3. Leer en un vector 4 valores diferentes (uno en cada celda) y a través de dos indicadores mostrar el valor del promedio de los datos y el valor de la multiplicación de los datos respectivamente. Los siguientes valores se pueden usar para verificar el programa:
Valores del vector
Valor promedio
Valor de la multiplicación
2, 4, 5, 2
3.25
80
5, 10, 9, 12
9
5400
1, 8, 2, 8
4.75
128
3.4. Ubique tres botones booleanos (A, B, C) para que el usuario pueda cambiar su estado y mostrar en dos LED el resultado de las siguientes operaciones:
LED1 = (A AND B) XOR (B AND C)
LED2 = (A OR C) AND (B XOR C)
Los siguientes valores se pueden usar para verificar el programa:
A
B
C
LED1
LED2
0
0
1
0
1
0
1
0
0
0
0
1
1
1
0
1
0
1
0
1
1
1
0
1
1
3.5. Codifique en LabVIEW, el algoritmo que presentó en el Paso 1 de identificación de presaberes y necesidades de aprendizaje.
4. Para el instrumento virtual desarrollado anteriormente (numerales 3.1. a 3.5.), realice capturas de pantalla para la sustentación así:
• Señale las funciones empleadas en el diagrama de bloques y para ellas indique su función, parámetros de entrada y valores que arroja (se sugiere consultar la ayuda que ofrece LabVIEW).
• Muestre el diagrama de bloques y explique la lógica de programación empleada señalando en esa explicación los bloques empleados y que se muestren en la captura de pantalla.
• Captura de pantalla de la interfaz desarrollada, indicando como emplearla a partir de un ejemplo.

Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.