Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Código: 1007226023
Grupo: 203037_14
Ingeniería Electrónica
Fecha: 20/03/2024
2
Introducción.
Este trabajo consta con la solución de una serie de ejercicios, los cuales se les da solución a
programación labVIEW, donde se crea un instrumento virtual para realizar cálculos, diseñar
ver en los ejercicios, como pasar una unidad de medida a otra, sumas, restas, multiplicación,
y una serie de ecuaciones matemáticas las cuales se pueden realizar utilizando, las ventanas
de funciones que nos brinda el programa, el cual cuenta con dos pantallas: pantalla Fontal
donde por medios de controles, los usuarios ingresan datos dados por el problema. y la
presenten y se enlacen podemos hacer que lo requerido se cree. Este trabajo cuenta con la
explicación detallada de cómo se crea el programa en cada uno de los ejercicios y los
parámetros utilizados, imágenes y pruebas con diferentes datos que prueban que el programa
Trabajo Independiente 1.
1. En LabVIEW crear un instrumento virtual para realizar los siguientes cálculos. Una
vez realice los instrumentos tome una captura de pantalla donde se evidencie la
1.1. Asigne a una variable el valor de corriente en Amperios y conviértala a mili Amperios.
Figura 1. Captura de pantalla del Panel Frontal y Diagrama de bloques del VI.
1.2. Genere automáticamente un número aleatorio entre 0 y 5000 usando un botón, este
valor será la variable en Ohmios, luego 2 de generar el valor conviértala a kilo Ohmios.
𝑟𝑒𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑖𝑎 𝑒𝑛 𝑂ℎ𝑚𝑖𝑜𝑠
𝑟𝑒𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑖𝑎 𝑒𝑛 𝑘𝑖𝑙𝑜 𝑂ℎ𝑚𝑖𝑜𝑠 =
1000
Figura 2. Captura de pantalla del Panel Frontal y Diagrama de bloques del VI.
1.3. Leer en un arreglo 5 valores diferentes de resistencia (uno en cada celda) y a través de
dichas resistencias. Para hallar el valor de la resistencia equivalente debe sumar todos
Figura 3. Captura de pantalla del Panel Frontal y Diagrama de bloques del VI.
5
1.4. Asigne a dos variables el valor de dos resistencias y mediante tres LED indique la
siguiente información:
Figura 4. Captura de pantalla del Panel Frontal y Diagrama de bloques del VI.
Figura 5. Captura de pantalla del Panel Frontal y Diagrama de bloques del VI.
Figura 6. Captura de pantalla del Panel Frontal y Diagrama de bloques del VI.
1.5. Ubique tres botones booleanos (A, B, C) para que el usuario pueda cambiar su estado y
Figura 7. Captura de pantalla del Panel Frontal y Diagrama de bloques del VI.
identificación de presaberes.
Figura 8. Captura de pantalla del Panel Frontal y Diagrama de bloques del VI.
captura de pantalla.
función, parámetros de entrada y valores que arroja (se sugiere consultar la ayuda que
ofrece LabVIEW).
Nota: Se comparte un ejemplo de la sustentación que deben hacer por cada instrumento
1.1. Asigne a una variable el valor de corriente en Amperios y conviértala a mili Amperios.
Diagrama de bloquez:
9
Para esta solución se establecen dos controles llamados numéric control, por los cuales
multiplicara por medio de una función numérica, en este caso de multiplicación. Este
Interfaz desarrollada:
Amperios, el cual al multiplicar por el número 1000 que está en el controlador numérico
numérico.
Funciones empleadas.
1.2. Genere automáticamente un número aleatorio entre 0 y 5000 usando un botón, este valor
𝑟𝑒𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑖𝑎 𝑒𝑛 𝑂ℎ𝑚𝑖𝑜𝑠
𝑟𝑒𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑖𝑎 𝑒𝑛 𝑘𝑖𝑙𝑜 𝑂ℎ𝑚𝑖𝑜𝑠 =
1000
Diagrama de bloquez:
11
Se establece un botón tipo push button, para que el usuario pueda generar un numero
aleatorio entre 0 y 5000. Al activar el botón, la función Random Number (0-1). Empieza a
generar un número de punto flotante entre 0 y 1. Pero como el problema nos pide que el
número debe ser entre 0 y 5000 se conecta una función numérica de multiplicación, la cual en
su otra entrada tendrá una constante de 5000, asi cuando la función Random Number (0-1)
genere un numero este será entre 0 y 5000 generando una salida que se conecta a un
indicador numérico. Esta misma salida va conectada a la entrada de una función matemática
de división, la cual tiene una constante 1000 conectada a su otra entrada. Esto generar una
Interfaz desarrollada:
12
En este ejercicio el usuario genera un número entero con la unidad de medida en ohmios de
forma aleatorio, que se visualiza en un indicador numérico al pulsar un botón, este número
Funciones empleadas.
1.3. Leer en un arreglo 5 valores diferentes de resistencia (uno en cada celda) y a través de un
resistencias. Para hallar el valor de la resistencia equivalente debe sumar todos los elementos
del vector.
Para esta solución se establece un controlador llamado data containers tipo array, en los
cuales el usuario podrá ingresar cinco valor numérico, los cuales se sumaran al utilizar la
funcion numerica tipo add array elements y este resultado se visualizara en un indicador
numerio.
Interfaz desarrollada:
array, las cuales se suman por medio de una función numérica no da como resultado 383 que
Funciones empleadas.
1.4. Asigne a dos variables el valor de dos resistencias y mediante tres LED indique la
siguiente información:
Para esta solución se establecen dos controles llamados numéric control, por los cuales el
usuario podrá ingresar el valor numérico de dos resistencias las cuales la constante por el
cual se multiplicara por medio de una función numérica, en este caso de multiplicación. Este
Interfaz desarrollada:
En este ejercicio el usuario ingresa el valor de dos resistencias, como podemos ver que el
Funciones empleadas.
1.5. Ubique tres botones booleanos (A, B, C) para que el usuario pueda cambiar su estado y
Se establecen tres controladores booleanos tipo Push button (A, B, C,) para que a traves de
ellos el usuario ingrese los valores logicos con los cuales se encienden dos leds, estos leds se
representan con dos inticadores tipos Round Led, mostrandon el resultado de la operaciones
boleanas dadas, según los led que active el usuario se conecta con la funciones boleanas
Interfaz desarrollada:
18
En este ejercicio el usuario presiona el botón B (push button), estableciendo un valor lógico
Funciones empleadas.
identificación de presaberes.
Para esta solución se establecen dos controles llamados numéric control, por los cuales el
usuario podrá ingresar el valor numérico de dos resistencias y las cual se suman por medio de
una función numérica, en este caso de suma. Este resultado de la operación se visualizara el
Interfaz desarrollada:
En este ejercicio el usuario ingresa dos valores 10 y 20 en las resistencia1 y resistencia2, los
cuales por medio de un operador las sumas dando el resultado de la resistencia equivalente en
Funciones empleadas.
De acuerdo con lo anterior, diligencie por cada instrumento la Tabla 1 con mínimo
8 datos de prueba.
1.1. Asigne a una variable el valor de corriente en Amperios y conviértala a mili Amperios.
Figura 19. Captura de pantalla del Figura 20. Captura de pantalla del Panel
Panel Frontal del VI. Frontal y Diagrama de bloques del VI.
1.2. Genere automáticamente un número aleatorio entre 0 y 5000usando un botón, este valor
será la variable en Ohmios, luego de generar el valor conviértala a kilo Ohmios. La ecuación
𝑟𝑒𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑖𝑎 𝑒𝑛 𝑂ℎ𝑚𝑖𝑜𝑠
𝑟𝑒𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑖𝑎 𝑒𝑛 𝑘𝑖𝑙𝑜 𝑂ℎ𝑚𝑖𝑜𝑠 =
1000
Figura 29. Captura de pantalla del panel Figura 30. Captura de pantalla diagrama
frontal VI. de bloque VI.
1.3. Leer en un arreglo 5 valores diferentes de resistencia (uno en cada celda) y a través de un
resistencias. Para hallar el valor de la resistencia equivalente debe sumar todos los elementos
del vector.
Figura 37. Captura de pantalla del panel Figura 38. Captura de pantalla del
frontal VI. diagrama de bloque VI.
1.4. Asigne a dos variables el valor de dos resistencias y mediante tres LED indique la
siguiente información:
Figura 47. Captura de pantalla del panel Figura 48. Captura de pantalla diagrama de
frontal VI. bloque VI.
1.5. Ubique tres botones booleanos (A, B, C) para que el usuario pueda cambiar su estado y
Figura 58. Captura de pantalla del panel Figura 59. Captura de pantalla del
frontal VI. diagrama de bloque VI.
𝐴 = 0 𝐿𝐸𝐷1 = 1
𝐵 = 0 𝐿𝐸𝐷2 = 1
𝐶 = 1
identificación de presaberes.
Figura 68. Captura de pantalla del panel Figura 69. Captura de pantalla del
frontal VI. diagrama de bloque VI.
Conclusiones.
Para realizar este trabajo hay que tener conocimiento de programación básica.
experiencia.
Los conceptos son una base fundamental para poder programar con este software
38
Referencias bibliográficas.
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/31312?page=1
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/16771?page=1
https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/35715?page=14
ni.com. https://www.ni.com/es-co/support/downloads/software-
products/download.labview.html
https://bibliotecavirtual.unad.edu.co/login?url=https://search.ebscohost.com/login.asp
39
x?direct=true&db=e000xww&AN=690400&lang=es&site=ehost-
live&ebv=EB&ppid=pp_21
https://bibliotecavirtual.unad.edu.co/login?url=https://search.ebscohost.com/login.asp
x?direct=true&db=e000xww&AN=690400&lang=es&site=ehost-
live&ebv=EB&ppid=pp_5
https://repository.unad.edu.co/handle/10596/12742
Distancia. https://repository.unad.edu.co/handle/10596/22785