Software">
PASO 2 Cristian Gs
PASO 2 Cristian Gs
PASO 2 Cristian Gs
PRESENTADO POR:
Cristian Gonzalez Sarmiento
C.C. 1045250103
PRESENTADO A:
JUAN MONROY
GRUPO: 203037_2
Introducción
En este trabajo se realizará la tarea 2 del curso de software avanzado para la ingeniería, en
este se abarcarán algunas funciones básicas que se puede realizar con el software
LabVIEW. esto se verá en la realización los ejercicios, por ejemplo en punto 1.1, donde se
realiza un programa que hace una conversión de grados a radianes donde se utilizan
funciones básicas como la de adición y división o como la del punto 1.4 donde se utilizan
compuertas lógicas.
1. En LabVIEW crear un instrumento virtual para realizar los siguientes cálculos, cada
uno de ellos en una sección independiente:
1.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:
1.2 Asigne a una variable el valor de un número aleatorio entre -20 y 80.
1.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
1.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:
Solucion
Figura 1
Diagrama de bloques
Figura 2
Interfaz convertidor de grados a radianes
Figura 3
Diagrama de bloques número aleatorio
Figura 4
Interfaz número aleatorio
1.3) Vector
En el entorno de interfaz agregamos la función de array y se le introduce un control
numérico, después de esto se expande el array hasta obtener 4 colunas. En el diagrama
de bloques se coloca dos indicadore numéricos uno para el promedio del vector y otro
para visualizar la multiplicación de los datos del vector, también se agrega la función de
multiplicación de array la cual va conectada al indicador de multiplicación. Para el caso
del indicador numérico del promedio va conectado al resultado de la función división,
el denominador de esta función va ligado al resultado de la función sinze array y el
numerador va hacia la salida de la función sumatoria de array, el extremo que sobra de
las dos últimas funciones nombradas aquí van conectadas al bloque del array
Figura 5
Diagrama de bloques vector
Figura 6
Interfaz número vector
1.4) Booleano
Diagrama de flujo
Seudocódigo
inicio
leer valor de tanto por ciento
leer valor de tanto total
(𝑡𝑝𝑐 )∗(𝑡)
hacer operación de parte de porcentaje = 100
escribir parte
fin
viendo el diagrama de flujo y leyendo el seudocódigo podemos ver que lo que
necesitamos son controles numéricos uno donde digitaremos el total de habitantes y
el otro para el porcentaje estos dos valores se multiplicaran el luego el producto se
dividirá en 100 y el valor a calcular se visualizara en un indicador numérico
Figura 9
Diagrama de bloques codificación de algoritmo
Figura 10
Interfaz codificación de algoritmo
2. Con base en el resultado de los ejercicios anteriores, plantear una idea solución al
problema a resolver en el curso, para ello diligencie la siguiente tabla:
Tabla 1.
Descripción de la idea propuesta
Respuesta
Información de entrada • elegir sistema de numeración en base 7, 8, 9 y
10.
• Elegir limite inferior
• Elegir limite superior
• 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.
• Botón generar aleatorio
• Botón hacer conversión
• Botón generar número aleatorio
3. Establecer 5 criterios con los cuáles evaluar las 5 ideas del grupo, esos criterios de
evaluación pueden ser: técnicos, de interacción, económico, entre otros, de igual
forma plantear los rangos de puntuación de cada uno.
Criterio 1. Interfaz usuario: buena presentación frente al usuario que sea
coherente con el proceso que vaya a realizar
Criterio 3. Técnico: Debe de tener una buena calidad al realizar los procesos
4. Apliquen los criterios definidos anteriormente y evalúen las 5 ideas del grupo, para
ello diligencie la siguiente tabla.
Tabla 2.
Aplicación de criterios de evaluación
Calificación de criterios de 0 a 10
5. Seleccionen e indiquen que idea escogieron desde el grupo y con base en ella realicen
una propuesta metodológica, empleen la siguiente tabla para presentarla.