Este documento proporciona instrucciones para varios ejercicios en LabVIEW. Explica cómo explorar las funciones en LabVIEW y comprender operaciones matriciales como suma, resta, producto, determinante, inversa y transpuesta. También instruye al usuario a identificar elementos indicadores y controladores en varios dispositivos e implementar calculadoras básicas en LabVIEW usando subVI.
Este documento proporciona instrucciones para varios ejercicios en LabVIEW. Explica cómo explorar las funciones en LabVIEW y comprender operaciones matriciales como suma, resta, producto, determinante, inversa y transpuesta. También instruye al usuario a identificar elementos indicadores y controladores en varios dispositivos e implementar calculadoras básicas en LabVIEW usando subVI.
Este documento proporciona instrucciones para varios ejercicios en LabVIEW. Explica cómo explorar las funciones en LabVIEW y comprender operaciones matriciales como suma, resta, producto, determinante, inversa y transpuesta. También instruye al usuario a identificar elementos indicadores y controladores en varios dispositivos e implementar calculadoras básicas en LabVIEW usando subVI.
EJERCICIOS LABVIEW 1. Explora en la paleta de funciones Functions los mens Programming y Mathematics e intenta comprender las funciones, una a una, que aparecen en ellas. Utiliza para ello el conocimiento que tienes de haber cursado las asignaturas de tu carrera. Seguro que hay funciones que las identificars nada ms al verlas, y otras, aunque te lleven algn tiempo, tambin las acabars identificando, aunque posiblemente no las identifiques todas. Intenta tambin, escribiendo en una hoja, dibujar el rbol organizativo de los mens que se te piden conocer.
Paleta de funciones (functions palette)
Se emplea en el diseo del diagrama de bloques. La paleta de funciones contiene todos los objetos que se emplean en la implementacin del programa del VI, ya sean funciones aritmticas, de entrada/salida de seales, entrada/salida de datos a fichero, adquisicin de seales, temporizacin de la ejecucin del programa,...
Para seleccionar una funcin o estructura concretas, se debe desplegar el men Functions y elegir entre las opciones que aparecen.
Programming: En esta categora estn reunidas las paletas bsicas para realizar un programa. Algunas de estas paletas son Structures, en esta subpaleta se encuentran lazos iterativos, estructuras de decisin, entre otras, en la subpaletas Numeric, se encuentran funciones relacionadas con el trabajo de nmeros, tales como suma, resta, multiplicacin, divisin, funciones trigonomtricas, etc. En las subpaleta File I/O, estn contenidas las funciones para almacenar o leer archivos, String, se tienen herramientas para trabajar con datos alfanumricos, etc.
A continuacin se enumeran todas ellas, junto con una pequea definicin. Structures Muestra las estructuras de control del programa, junto con las variables locales y globales.
Numeric Muestra funciones aritmticas y constantes numricas. Boolean Muestra funciones y constantes lgicas. String Muestra funciones para manipular cadenas de caracteres, as como constantes de caracteres. Array Contiene funciones tiles para procesar datos en forma de vectores, as como constantes de vectores. Cluster Contiene funciones tiles para procesar datos procedentes de grficas y destinados a ser representados en ellas, as como las correspondientes constantes. Comparison Muestra funciones que sirven para comparar nmeros, valores booleanos o cadenas de caracteres. Timing Introducir contadores y retardos Dialog & User Interface Contiene funciones para trabajar con cuadros de dilogo File I/O Muestra funciones para operar con ficheros. Application control Contiene varias funciones que regulan el funcionamiento de la propia aplicacin en ejecucin.
Mathematics: En esta categora se encuentran funciones matemticas ms especializadas como, funciones de probabilidad, funciones de integracin y derivacin, funciones de interpolacin y extrapolacin, funciones geomtricas y muchas otras.
2. Busca y asimila la informacin, utilizando la ayuda de LabView, acerca de las operaciones con matrices (matrix), suma(add), resta(substract), producto(product), determinante(determinant), inversa(inverse) y transpuesta(transpose)
Matrix basic operations- Dos matrices A y B, son iguales si tienen el mismo nmero de filas y columnas y sus correspondientes elementos todos son iguales. Multiplicacin de una matriz A por un escalar es igual a la multiplicacin de todos sus elementos por el escalar. Es decir,
Por ejemplo,
Dos (o ms) matrices se pueden sumar o restar slo si tienen el mismo nmero de filas y columnas. Si las dos matrices A y B tienen m filas y n columnas, su suma C es una matriz m n sedefine como C = B A , donde ci, j = ai, j bi, j. Por ejemplo,
Para la multiplicacin de dos matrices, el nmero de columnas de la primera matriz debe ser igual al nmero de filas de la segunda matriz. Si las filas de la matriz Atiene m filas y n columnas y la matriz B tiene n y p columnas, su producto C es una matriz m p se define como C = AB, donde
Por ejemplo,
Add- Calcula la suma de las entradas.
Si los valores de forma de onda de dos hilos o dos valores dinmicos tipo de datos a esta funcin, el error y el error en las terminales de aparecer en la funcin. No se puede agregar dos valores de marca de tiempo juntos. Las dimensiones de las dos matrices que desea agregar debe ser el mismo. De lo contrario, esta funcin devuelve una matriz vaca. El panel muestra el conector de datos por defecto para este tipo de funcin polimrfica.
Substract-Calcula la diferencia de las entradas.
Si los valores de forma de onda de dos hilos o dos valores dinmicos tipo de datos a esta funcin, el error y el error en las terminales de aparecer en la funcin. Restando dos valores marca de tiempo se obtiene un valor numrico (diferencia en el tiempo), y restando un valor numrico de un valor de marca de tiempo se obtiene un sello de tiempo. No se puede restar un valor de marca de tiempo de un valor numrico. Las dimensiones de las dos matrices que desea restar debe ser el mismo. De lo contrario, esta funcin devuelve una matriz vaca. El panel muestra el conector de datos por defecto para este tipo de funcin polimrfica.
Multiply- Devuelve el producto de las entradas. Si los valores de forma de onda de dos hilos o dos valores dinmicos tipo de datos a esta funcin, el error y el error en las terminales de aparecer en la funcin. El panel muestra el conector de datos por defecto para este tipo de funcin polimrfica.
Determinant- Calcula el determinante de la matriz de entrada. El tipo de datos que el alambre a la entrada de la matriz de entrada determina la instancia polimrfica de usar.
I nverse Matrix- Encuentra la matriz inversa, si existe, de entrada la matriz. El tipo de datos que el alambre a la entrada de la matriz de entrada determina la instancia polimrfica de usar.
Transpose matrix - Si de entrada de la matriz es una matriz compleja, el VI realiza transposicin conjugada. El tipo de datos que el alambre a la entrada de la matriz de entrada determina la instancia polimrfica de usar.
3. Observa a tu alrededor y cita al menos diez artilugios o aparatos que presenten un panel de instrumentacin, real o virtual, identificando y citando los diversos elementos indicadores y controladores que dispongan.
1. Cmaras de Transformacin Elctricas - Indicador de Voltaje Entrada - Indicador de Amperaje - Indicador de Frecuencia - Indicador Voltaje Salida - Indicador Amperaje Salida - Indicador Kw/h - Controladores Temperatura - Controladores de Carga
2. Tablero automvil - Indicador Temperatura - Indicador nivel Aceite - Indicador Nivel Combustible - Indicador Nivel carga acumulador - Indicador velocidad giro del motor - Indicador velocidad circulacin - Indicador distancia recorrida - Controlador sistema de frenos - Controlador presin aceite motor - Controlador sistema inyeccin combustible - Controlador de Temperatura - Controlador nivel combustible
3. Refrigerador - Indicador Temperatura Congelador - Indicador Temperatura Enfriador
4. Desarrollar la aplicacin Calculadora.vi que efecte las cuatro operaciones aritmticas (suma, resta, producto y divisin) con dos operandos y proporcione el resultado en cuatro indicadores, uno por operacin.
5. Realizar un Vi, Calculadora2.vi, que contenga a un SubVi llamado AriTriRaInv.vi y que realice tres tipos de operaciones definidas en 3 SubVis de un nivel inferior: SubViCalc4.vi que realiza las cuatro operaciones aritmticas con dos operandos (1 y 2) y que proporcione un resultado por operacin, SubVITrig4.vi que realiza las cuatro operaciones trigonomtricas de seno, coseno, tangente y cotangente con el operando 1 con el ngulo en grados, y que tambin proporciona un resultado por operacin, y, SubVIRaizInv.vi, que realiza las operaciones raz cuadrada e inversa con el operando 2, y que proporciona un resultado por operacin. Desplegar en pantalla la jerarqua de SUbVIs y meditar sobre el resultado.