ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
Instrumentacion virtual
1. Maestros Online www.maestronline.com
Pide una cotización a nuestros correos
Maestros Online Instrumentación virtual Grupo de problemas
Servicio de asesorías y solución de ejercicios
Envía tus actividades a ciencias_help@hotmail.com
2. Maestros Online www.maestronline.com
Ejercicio 1 Instrucciones: De acuerdo a los conceptos vistos en este tema, realiza el siguiente ejercicio. 1. Diseña un VI para crear 30 números aleatorios. 2. Diseña un VI para crear 90 valores continuos (0…89) de una función seno. La función seno la podrás acceder en la ruta: Functions/Express/Arithmetic & comparison/Express Math/Express Trigonometric Function. 3. Investiga en fuentes confiables el porqué de la importancia de conocer los tipos de datos manejados en un VI. 4. Diseña una VI para multiplicar el número 9 por los números del 0 hasta el 20, y que la operación se detenga cuando se obtenga un valor igual a 99.
Ejercicio 2 Instrucciones: Apoyándote de las ,explicaciones del tema y fuentes confiables, contesta las siguientes preguntas y ejercicios: 1. Explica las diferencias entre las funciones de retardo: wait y Wait Until Next ms Multiple y crea un VI, utilizando la función Wait Until Next ms Multiple. 2. Crea un VI que realice la operación de sumar 5 en forma acumulativa a los números del 0 al 50. Utiliza un registro de desplazamiento. 3. Crea un VI en cual se grafique 100 números generados en forma aleatoria y multiplicados por un factor de 100. 4. Crea un VI que genere una tabla y la despliegue con los números generados en el punto 3. 5. Crea una SubVI conteniendo un cluster creado por los VI de los puntos 3 y 4. 6. Crea un VI que cuente las letras “a” contenidas en una línea de texto ingresada por el usuario.
Ejercicio 3 Instrucciones: Como referencia de los conceptos vistos y consultando fuentes confiables, realiza los siguientes puntos. 1. Diseña una aplicación la cual a través de su panel frontal permita el ingreso de dos datos y tenga la opción de elegir realizar las operaciones de elevar al cuadrado o
3. Maestros Online www.maestronline.com
raíz cuadrada entre los dos datos de entrada; una vez que se elija la opción, automáticamente se realizará la operación. 2. Diseña una aplicación donde se despliegue el tiempo que el ordenador tardó en realizar la operación del ejercicio anterior (1). 3. Diseña una aplicación que a través del panel frontal se ingrese un dato en metros o kilómetros y se desplegué su valor en grados millas. 4. Realiza un VI que genere 100 números aleatorios y que se tenga la opción de que sean almacenados en un archivo tipo ASCII o binario. 5. Realiza un VI para un calentador de agua eléctrico, considera como dato de entrada la temperatura deseada. 6. Aplica el mejor diseño de interfaz para el ejercicio anterior (5).
Ejercicio 4 Instrucciones: Como referencia de los conceptos vistos así como consultando fuentes confiables realiza los siguientes puntos: 1. Diseña una aplicación que realice las operaciones de sumar, restar, multiplicar y dividir entre dos datos. 2. Diseña un VI con la opción de convertir un dato de centímetros a pulgadas. 3. Realiza una investigación acerca de las propiedades de objetos en LabVIEW. 4. Realiza una tabla con las formas de manejar datos en LabVIEW y sus principales características.
Ejercicio 5 Instrucciones: De acuerdo a los conceptos vistos en el tema y consultas de fuentes confiables en Internet, realiza lo siguiente. 1. Explica el proceso completo (cada una de las etapas) de la adquisición de señales. 2. Menciona al menos 5 capacidades comunes que suelen tener las tarjetas de adquisición (DAQ). 3. Investiga al menos 3 ejemplos en el menú de ayuda de LabVIEW y en Internet, en
4. Maestros Online www.maestronline.com
el sitio oficial de National Instruments, sobre adquisición de datos. 4. Diseña un sistema de alarma que muestre un aviso cuando en una entrada analógica se superan los 5 V. Para ello tienes que emplear un trigger. Con el fin de evitar que haya activaciones falsas cuando la tensión esté próxima al límite, es necesario añadir un ciclo de histéresis de ±0.1 V. Cuando se active la alarma, mostrar un mensaje en la pantalla.
Ejercicio 6 Instrucciones: De acuerdo a los conceptos vistos en el tema y consultas en fuentes confiables, como en Internet, realiza lo siguiente. 1. Elabora una tabla con las principales características de la transmisión de datos por puerto serial, paralelo y USB. Incluye al menos 1 dispositivo de ejemplo para cada caso (puedes investigar en fuentes confiables de Internet). 2. Menciona al menos 2 de las principales diferencias entre TCP y UDP. 3. Busca y presenta al menos: 2 ejemplos sobre comunicación TCP/IP y 2 ejemplos sobre comunicación UDP en el menú de Ayuda de LabVIEW, así como en el sitio de National Instruments. Crea un sistema de transmisión de voz en LabVIEW. El sistema debe de enviar la señal de voz sobre UDP a varios nodos a la vez (esto puede realizarse mediante el VI polimórfico UDP Multicast Open). Indicaciones: Para enviar los datos, puedes usar el VI Express Acquire Sound, con una frecuencia de muestreo de 8 kHz, 1 canal, 16 bits y 0.05 segundos de duración. Las muestras se convierten a datos tipo string con Type Cast y se envían por UDP. Los receptores se unen al grupo de multidifusión a través de la dirección IP y después, únicamente se tienen que leer los datos que llegan y realizar todo el proceso anterior a la inversa. Es necesario construir un waveform indicando el periodo de muestreo (1/8 kHz = 0.000125 s). Finalmente, se utiliza el VI Play Waveform para escuchar el sonido.
Descripción: El sistema deberá de componerse de dos aplicaciones independientes, la primera aplicación realizará la adquisición de temperatura y el registro en el disco duro, la segunda aplicación será la que realizará análisis históricos en base a los registros
5. Maestros Online www.maestronline.com
almacenados. Las funciones básicas de la aplicación de adquisición y registro son: La temperatura se debe de adquirir cada minuto y se desplegará en un indicador numérico (para poder agilizar el proceso se utilizará la siguiente escala de tiempo, 1 minuto es igual a 10 mili segundos). La temperatura promedio por hora se desplegará en una gráfica, en donde sólo se mostrarán las temperaturas promedio del día en curso, donde máximo se tendrá un total de 24 datos en la gráfica. La gráfica deberá de tener en su eje x la hora de adquisición. El panel frontal deberá de incluir indicadores de valores Máximo, Mínimo y Promedio de la Temperatura del día en curso. Se deberá crear un registro en el disco duro donde se almacenarán los datos de temperatura promedio por hora (es necesario guardar los datos relevantes para el funcionamiento de la aplicación de análisis histórico). Las funciones básicas de la aplicación de análisis histórico son: El usuario podrá seleccionar el modo de desplegar las temperaturas en donde se tendrán las siguientes tres opciones: hora, día o mes. En la selección por hora, el usuario tendrá que indicar la hora, el día y mes que se desea desplegar la temperatura. En la selección por día, el usuario tendrá que indicar el día y mes que se desea desplegar la temperatura. En la selección por mes, el usuario sólo tendrá que seleccionar el mes que se desea desplegar la temperatura (si el mes seleccionado no ha terminado, se tendrán que desplegar las mediciones existentes). Se deberá de tener una gráfica en donde se desplieguen las temperaturas seleccionadas por el usuario. En el eje X se deberá de desplegar el minuto, hora o día en que se adquirió la temperatura. Cuando el usuario seleccione mostrar la temperatura por hora, se tendrán un máximo de 60 mediciones, mientras que por día se tendrán un máximo de 1,440 mediciones y por mes un máximo de 44,640 mediciones. Además se debe desplegar al valor máximo y mínimo de la temperatura en el periodo seleccionado, se deberá de especificarse la fecha, hora y minuto en que ocurrió el máximo y mínimo. Instrucciones: Investiga en diferentes fuentes confiables en Internet, en Biblioteca Digital
6. Maestros Online www.maestronline.com
(http://biblioteca.itesm.mx) y/o en los libros de consulta del curso cada uno de los elementos necesarios para construir un sistema de adquisición, registro y análisis histórico de temperatura en LabVIEW. Elabora una lista de requerimientos de hardware y los conceptos y/o aspectos de programación que se deben considerar. Lee cuidadosamente el objetivo y la descripción del proyecto final “Sistema de Adquisición de temperatura y Análisis Histórico”. Tu proyecto debe cumplir con todas las funciones básicas para la adquisición y registro de datos, así como del análisis histórico de datos. 1. Debes documentar todos los procedimientos utilizados a lo largo del desarrollo del proyecto, desde la creación de VIs, los diagramas de bloques, tipos y manejo de datos, así como estructuras utilizadas, diagramas de flujo, dispositivo de adquisición de datos y el prototipo de interfaz para el usuario. 2. Debes entregar también el archivo ejecutable de tu proyecto y demostrar su funcionamiento a tu Profesor.