Instituto Tecnológico de Querétaro Departamento de ... de... · PRESENTACIÓN DEL SOFTWARE...

63
Instituto Tecnológico de Querétaro Departamento de Ingeniería Eléctrica y Electrónica Guía de Prácticas de Laboratorio Materia: LabVIEW Laboratorio de Ingeniería Electrónica Santiago de Querétaro, Qro. Septiembre 2012 Elaboró Ing. Martha Erika Durán Castellanos. Editora Anayeli Sánchez Montoya Departamento de Ingeniería Eléctrica y Electrónica Av. Tecnológico S/N, Esq. M. Escobedo, Col. Centro, CP.76000 Tel: 2274400 ext. 4418

Transcript of Instituto Tecnológico de Querétaro Departamento de ... de... · PRESENTACIÓN DEL SOFTWARE...

Instituto Tecnológico de Querétaro

Departamento de Ingeniería Eléctrica

y Electrónica

Guía de Prácticas de Laboratorio

Materia: LabVIEW

Laboratorio de Ingeniería Electrónica

Santiago de Querétaro, Qro. Septiembre 2012

Elaboró

Ing. Martha Erika Durán Castellanos.

Editora

Anayeli Sánchez Montoya

Departamento de Ingeniería Eléctrica y Electrónica

Av. Tecnológico S/N, Esq. M. Escobedo, Col. Centro,

CP.76000 Tel: 2274400 ext. 4418

CONTENIDO PRESENTACIÓN DEL SOFTWARE LabVIEW ................................................................. 5

1. OBJETIVO .................................................................................................................. 5

2. INTRODUCCIÓN ....................................................................................................... 5

3. MARCO TEÓRICO .................................................................................................... 5

4. EQUIPO Y MATERIALES ........................................................................................ 5

5. METODOLOGÍA ........................................................................................................ 5

PRÁCTICA No.1 MANEJO DE OPERACIONES ARITMÉTICAS ................................. 10

1. OBJETIVO ................................................................................................................ 10

2. INTRODUCCIÓN ..................................................................................................... 10

3. MARCO TEÓRICO .................................................................................................. 10

4. EQUIPO Y MATERIALES ...................................................................................... 10

5. METODOLOGÍA ...................................................................................................... 10

PRÁCTICA No.2 ESTRUCTURAS .................................................................................... 12

1. OBJETIVO ................................................................................................................ 12

2. INTRODUCCIÓN ..................................................................................................... 12

3. MARCO TEÓRICO .................................................................................................. 12

4. EQUIPO Y MATERIALES ...................................................................................... 13

5. METODOLOGÍA ...................................................................................................... 13

PRÁCTICA No.3 ESTRUCTURAS (continuación) ............................................................ 18

1. OBJETIVO ................................................................................................................ 18

2. INTRODUCCIÓN ..................................................................................................... 18

3. MARCO TEÓRICO .................................................................................................. 18

4. EQUIPO Y MATERIALES ...................................................................................... 18

5. METODOLOGÍA ...................................................................................................... 18

PRÁCTICA No.4 ESTRUCTURA SEQUENCE ............................................................... 22

1. OBJETIVO ................................................................................................................ 22

2. INTRODUCCIÓN ..................................................................................................... 22

3. MARCO TEÓRICO .................................................................................................. 22

4. EQUIPO Y MATERIALES ...................................................................................... 22

5. METODOLOGÍA ...................................................................................................... 22

PRÁCTICA No.5 CONTADOR ASCENDENTE Y DESCENDENTE DE 1 AL 10 ......... 27

1. OBJETIVO ................................................................................................................ 27

2. INTRODUCCIÓN ..................................................................................................... 27

3. MARCO TEÓRICO .................................................................................................. 27

4. EQUIPO Y MATERIALES ...................................................................................... 27

5. METODOLOGÍA ...................................................................................................... 27

PRÁCTICA No.6 DESARROLLO DE UN JUEGO DE AZAR ......................................... 30

1. OBJETIVO ................................................................................................................ 30

2. INTRODUCCIÓN ..................................................................................................... 30

3. MARCO TEÓRICO .................................................................................................. 30

4. EQUIPO Y MATERIALES ...................................................................................... 30

5. METODOLOGÍA ...................................................................................................... 30

PRÁCTICA No.7 MANEJO DE LOS ARRAYS ................................................................ 33

1. OBJETIVO ................................................................................................................ 33

2. INTRODUCCIÓN ..................................................................................................... 33

3. MARCO TEÓRICO .................................................................................................. 33

4. EQUIPO Y MATERIALES ...................................................................................... 33

5. METODOLOGÍA ...................................................................................................... 33

PRÁCTICA No.8 GRAFICAS ............................................................................................. 38

1. OBJETIVO ................................................................................................................ 38

2. INTRODUCCIÓN ..................................................................................................... 38

3. MARCO TEÓRICO .................................................................................................. 38

4. EQUIPO Y MATERIALES ...................................................................................... 38

5. METODOLOGÍA ...................................................................................................... 38

PRÁCTICA No.9 MANEJO DEL BLOQUE DE FORMULA ........................................... 42

1. OBJETIVO ................................................................................................................ 42

2. INTRODUCCIÓN ..................................................................................................... 42

3. MARCO TEÓRICO .................................................................................................. 42

Página 4 de 63

4. EQUIPO Y MATERIALES ...................................................................................... 42

5. METODOLOGÍA ...................................................................................................... 42

PRÁCTICA No.10 GRÁFICA DE UNA RECTA ............................................................... 44

1. OBJETIVO ................................................................................................................ 44

2. INTRODUCCIÓN ..................................................................................................... 44

3. MARCO TEÓRICO .................................................................................................. 44

4. EQUIPO Y MATERIALES ...................................................................................... 44

5. METODOLOGÍA ...................................................................................................... 44

PRÁCTICA No.11 CONSTRUIR UN ÍCONO PARA UN NUEVO VI ............................. 48

1. OBJETIVO ................................................................................................................ 48

2. INTRODUCCIÓN ..................................................................................................... 48

3. MARCO TEÓRICO .................................................................................................. 48

4. EQUIPO Y MATERIALES ...................................................................................... 48

5. METODOLOGÍA ...................................................................................................... 48

PRÁCTICA No.12 MANEJO DE LA TARJETA DE ADQUISICIÓN DE DATOS ......... 55

1. OBJETIVO ................................................................................................................ 55

2. INTRODUCCIÓN ..................................................................................................... 55

3. MARCO TEÓRICO .................................................................................................. 55

4. EQUIPO Y MATERIALES ...................................................................................... 55

5. METODOLOGÍA ...................................................................................................... 55

PRÁCTICA No.13 TERMÓMETRO CON LM35 .............................................................. 63

1. OBJETIVO ................................................................................................................ 63

2. INTRODUCCIÓN ..................................................................................................... 63

3. MARCO TEÓRICO .................................................................................................. 63

4. EQUIPO Y MATERIALES ...................................................................................... 63

5. METODOLOGÍA ...................................................................................................... 63

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

Página 5 de 63

PRESENTACIÓN DEL SOFTWARE LabVIEW

No. DE ALUMNOS: DURACIÓN DE LA PRÁCTICA:

1. OBJETIVO Familiarizarse con los controles de LabVIEW

2. INTRODUCCIÓN N/A

3. MARCO TEÓRICO En 1986, National Instruments presentó LabVIEW en la plataforma Macintosh e introdujo

la instrumentación virtual como principio fundamental del software.

Cuando se habla de instrumentos de medida, es normal pensar en una carcasa rígida, en la

que destaca el panel frontal lleno de botones, leds y demás controles y visualizadores. EN

la cara oculta del panel están los contactos de esos controles que los unen físicamente con

la circuitería interna, la cual se compone de circuitos integrados y otros elementos que

procesan las señales de entrada en función del estado de los controles.

Un instrumento virtual es un módulo software que simula el panel frontal del instrumento y

apoyándose en elementos de hardware accesibles por el computador (tarjetas de adquisición

de datos, tarjetas DSP, instrumentos accesibles vía GPIB, RS-232, USB, Ethernet)

Así se ejecuta un programa que funciona como un instrumento virtual o VI, el usuario ve en

la pantalla de la PC un panel cuya función es idéntica a la de un instrumento físico

facilitando la visualización y el control del aparato.

Con la llegada de LabVIEW de National Instruments, el proceso de creación de un VI se ha

simplificado notablemente, minimizándose el tiempo de desarrollo.

4. EQUIPO Y MATERIALES

Computadora

Software LabVIEW

5. METODOLOGÍA LabVIEWtrabaja con dos ventanas para la creación de un VI. El procedimiento general

para la creación de un instrumento virtual sería el siguiente:

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

Página 6 de 63

1. Seleccionar icono del software LabVIEW

2. La primera pantalla que aparece activa es la de GettingStarted en donde se pueden

realizar varias operaciones para abrir y crear proyectos VI.

Para comenzar a crear un nuevo proyecto seleccionamos Blank VI

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

Página 7 de 63

3. Después de la selección de Blank VI aparecen dos pantallas empalmadas, que son

las hojas de trabajo en LabVIEW, para separar y poder tener vista de ambas

realizamos la siguiente operación:

Con cursor seleccionamos Window / Tile left and right

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

Página 8 de 63

Con esto aparecen las dos pantallas para trabajo de programas en LabVIEW

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

Página 9 de 63

4. Para escribir un programa se trabaja en la hoja de diagrama a bloques (hoja Blanca).

Los dispositivos y funciones disponibles se encuentras en menús, para tener acceso

a estos menús es necesario que el cursor este en la hoja de diagrama a bloques y con

botón derecho se tendrán los distintos menús a la vista.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 1

Página 10 de 63

PRÁCTICA No.1. MANEJO DE OPERACIONES

ARITMÉTICAS

No. DE ALUMNOS: DURACIÓN DE LA PRÁCTICA:

1. OBJETIVO Realizar operaciones lógicas y aritméticas básicas entre enteros.

2. INTRODUCCIÓN N/A

3. MARCO TEÓRICO N/A

4. EQUIPO Y MATERIALES Computadora

Software LabVIEW

5. METODOLOGÍA

5.1 Pasos a seguir para la realización de la práctica

5.1.1 Crear un nuevo VI en LabVIEW

5.1.2 Separar ventanas con window / tile left and right

5.1.3 Estando en pantalla de Block Diagramapretar botón derecho para obtener

menú de funciones.

Seleccionar de numeric y comparisionlas siguientes operaciones:

A=B A>B A<B B=0 A+B A-B A*B A/B

Vista del Panel Frontal:

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 1

Página 11 de 63

En esta hoja utilizando los controles para las variables A y B, dar distintos valores y

observar el resultado.

Vista del Diagrama a Bloques:

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 2

Página 12 de 63

PRÁCTICA No.2. ESTRUCTURAS

No. DE ALUMNOS: DURACIÓN DE LA PRÁCTICA:

1. OBJETIVO Manejo de los ciclos for y while

2. INTRODUCCIÓN N/A

3. MARCO TEÓRICO La función forloop se usa cuando se quiere que una operación se repita un número

determinado de veces. Un ciclo For en lenguaje convencional indicaría la siguiente

operación:

For i=0 to N – 1

Ejecuta subdiagrama

La estructura Fortiene asociados dos terminales:

a. N, terminal del contador, que es el número de veces que se ejecutara el

subdiagrama creado en el interior de la estructura, el valor se fija de forma

externa.

b. i terminal de iteración, indica el número de veces que se ha ejecutado la

estructura, cero durante la primera iteración, uno durante la segunda y así hasta

n – 1 veces.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 2

Página 13 de 63

4. EQUIPO Y MATERIALES Computadora

Software LabVIEW

5. METODOLOGÍA

5.1 Pasos a seguir para la realización de la práctica 5.1.1 CICLO FOR...

1. Abrir un nuevo VI seleccionar Blank VI del menú.

2. Separar hojas de trabajo con window / tile left and right

3. Ubicar curso en hoja de trabajo Block Diagram pulsar botón derecho y del menú

seleccionar structures / forloop

Programar la siguiente secuencia, salvar y correr programa. Analiza resultados.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 2

Página 14 de 63

4. Dentro del subdiagrama incluir un retardo de 500 mseg y observar el resultado. Los

retardo de tiempo se obtienen de la siguiente manera:

Block Diagram / Botón derecho / timing / wait (ms)

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 2

Página 15 de 63

Fundamento Teórico

5.1.2 CICLO WHILE...

El ciclo while se utiliza cuando se quiere que una operación se repita mientras una

determinada condición sea cierta o falsa. Un ciclo while en lenguaje convencional

indicaría:

Do (haz) ejecutar subdiagrama

While(mientras) condición is True (es cierta) or False (o falsa)

Al igual que el ciclo for... el ciclo whilw tienen dos terminales:

a. Terminal condicional,en esta se conectará la condición que hará que se ejecuta el

subdiagrama. LabVIEW comprobará el estado de esta terminal al final de cada

iteración. Se puede configurar esta terminal de manera que pare si la condición es

cierta (STOPif True) o bien que pare si la condición es falsa (Continueif True).

b. Terminal de iteración, indica el número de veces que se ha ejecutado el bucle y que,

como mínimo siempre será uno.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 2

Página 16 de 63

Desarrollo.

CICLO WHILE...

1. Abrir un nuevo VI seleccionar Blank VI del menú.

2. Separar hojas de trabajo con window / tile left and right

3. Ubicar curso en hoja de trabajo Block Diagram pulsar botón derecho y del menú

seleccionar structures / whileloop

4. Programar la siguiente secuencia, salvar y correr programa. Analiza resultados.

Cambia valores y analiza resultados.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 2

Página 17 de 63

5. De la secuencia ya programada, cambia la terminal de condición y analiza

resultados. Para dar cambio de condición :

Cursor sobre el botón de condición, dar clic a botón derecho y de la ventana

seleccionar “continueif true”

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 3

Página 18 de 63

PRÁCTICA No.3. ESTRUCTURAS (continuación)

No. DE ALUMNOS: DURACIÓN DE LA PRÁCTICA:

1. OBJETIVO Manejo de los Registros de desplazamiento

2. INTRODUCCIÓN N/A

3. MARCO TEÓRICO N/A

4. EQUIPO Y MATERIALES Computadora

Software LabVIEW

5. METODOLOGÍA

5.1 Pasos a seguir para la realización de la práctica Los registros de desplazamiento o ShiftRegister son variables de tipo local, disponibles

tanto en los ciclos FOR y WHILE,estos registros permiten transferir los valores del

final de una iteración al principio de la siguiente.

El ShiftRegistertiene un par de terminales colocados a ambos lados del Loop, la

terminal de la derecha almacena el valor final de la iteración hasta que una nueva hace

que este valor se desplace a la terminal de la izquierda, quedando en el de la derecha el

nuevo valor. Un mismo registro de desplazamiento puede tener más de una terminal del

lado izquierdo, para añadirlo se da con cursor sobre el ciclo, botón derecho y seleccionar

AddElement.

1. Programar el siguiente diagrama

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 3

Página 19 de 63

Estructura CASE y EVENT

Este tipo de estructura se diferencia de las demás en que pueden tener múltiples

subdiagramas, de los cuales solamente uno es visible a la vez.

En la parte superior de cada estructura existe una pequeña ventana que muestra el

identificador del subdiagrama que se está mostrando. A ambos lados de esta ventana

existen dos botones que decrementan o incrementan el identificador de forma que podamos

ver el resto de subdiagramas.

CASE

Este será usada en aquellas situaciones en las que el número de alternativas disponibles

sean dos o más. Según qué valor tome el selector dentro de los n valores posibles, se

ejecutará en correspondencia uno de los n subdiagramas.

La estructura CASE consta de una terminal llamada selector y un conjunto de

subdiagramas, cada uno de los cuales está dentro de un case o suceso y etiquetado por un

identificador del mismo tipo que el selector. Siempre deberá cubrirse todo el rango posible

de valores y al menos deberá haber un caso por defecto, el cual se ejecutará en caso de que

el selector no corresponda a ninguno de los previstos.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 3

Página 20 de 63

Desarrollo:

1. Se desea programar una selección de operaciones aritméticas, se tendrá como

selector un interruptor, cuando reciba un encendido se realizará una multiplicación

con dos datos previamente establecidos, y cuando reciba un apagado realizará la

operación de división y en ambos casos se exhibe el valor.

2. Realizar los siguientes programas, poner atención en las operaciones que se van a

realizar para el caso TRUE y para el caso FALSE.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 3

Página 21 de 63

3. Dar distintos valores a los datos y observar resultados, poner especial atención al

cambio en el selector, que es el que decide si toma el caso True o false.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 4

Página 22 de 63

PRÁCTICA No.4. ESTRUCTURA SEQUENCE

No. DE ALUMNOS: DURACIÓN DE LA PRÁCTICA:

1. OBJETIVO Conocer la estructura sequence

2. INTRODUCCIÓN N/A

3. MARCO TEÓRICO Este tipo de estructura no tiene equivalente en otros lenguajes, ya que en estos las

sentencias se ejecutan en el orden de aparición, y en LabVIEW una función se ejecuta

cuando tiene disponible los datos de entrada. Así se produce una dependencia de datos que

hace que la función que recibe un dato directa o indirectamente de otra se ejecute siempre

después, creándose un flujo de programa.

Existen dos tipos de estructuras sequence:

STACKED SEQUENCE, la secuencia se ejecuta con paso de datos entre frames.

FLAT SEQUENCE, la secuencia se ejecuta sin paso de datos entre frames.

4. EQUIPO Y MATERIALES Computadora

Software LabVIEW

5. METODOLOGÍA

5.1 Pasos a seguir para la realización de la práctica

Obtener una primera estructura sequence, para lo cual:

Ubicar cursor en hoja de diagrama /botón derecho / structures/ stackedsequence

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 4

Página 23 de 63

2. Programar una multiplicación entre una constante 10 y un valor aleatorio.

1. En el siguiente “frame” hacer una suma de una constante 10 con el número

obtenido en el “frame” 0

a) Para agregar otra “frame” a la secuencia:

Cursor en orilla de la frame 0/ botón derecho / addframe alter /

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 4

Página 24 de 63

b) Aparece en pantalla una nueva “frame” en blanco y en la parte superior viene con

un no. 1 , la “frame” anterior debe de tener ya un 0

c) Para pasar de una “frame” a otra se utilizan las flechas que están junto al recuadro

del no. De “frame”

2. En la “frame” no. 1 programar una suma de una constante 1 y el valor de la frame

0.

a) Ubicarse en la frame 1, utilizando las flechas de ubicación

b) Armar el programa de suma con uno de los sumadores con valor 1.

c) Para transferir el valor de la “frame” 0 a la “frame” 1, realizar los siguientes pasos:

1. Ubicarse en la “frame” 0 / botón derecho / addsequence local ; con esto

debe salir un cuadrito en la “frame”

2. El resultado de la “frame” conectarlo al cuadrito, al hacer la conexión deberá

mostrar una flecha hacia fuera lo que indica que transfiere el resultado a la

siguiente “frame”.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 4

Página 25 de 63

3. Ubicarse en la “frame” 1 con las flechas del recuadro superior, conectar una

de las entradas de la suma al cuadrito para interconectar los “frames”

4. Colocar indicadores y un retardo de tiempo para poder visualizar los

resultados de tal forma que las pantallas queden de la siguiente manera:

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 4

Página 26 de 63

5. Compruebe resultados.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 5

Página 27 de 63

PRÁCTICA No.5. CONTADOR ASCENDENTE Y

DESCENDENTE DE 1 AL 10

No. DE ALUMNOS: DURACIÓN DE LA PRÁCTICA:

1. OBJETIVO Manejo de las estructuras CASE y FOR

2. INTRODUCCIÓN N/A

3. MARCO TEÓRICO N/A

4. EQUIPO Y MATERIALES Computadora

Software LabVIEW

5. METODOLOGÍA

5.1 Pasos a seguir para la realización de la práctica

Planteamiento del problema:

Se desea crear un contador ascendente y otro descendente, trabaja uno u otro a partir de

una condición de inicio.

Desarrollo:

1. Para seleccionar si es contador ascendente o descendente se utiliza la estructura

CASE

2. Para realizar el incremento o decremento de una variable y generar de esta forma los

contadores se utiliza una estructura FOR.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 5

Página 28 de 63

Vista del Panel Frontal

Vista Diagrama a Bloques

CASE (True)

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 5

Página 29 de 63

CASE (False)

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 6

Página 30 de 63

PRÁCTICA No.6. DESARROLLO DE UN JUEGO DE AZAR

No. DE ALUMNOS: DURACIÓN DE LA PRÁCTICA:

1. OBJETIVO Utilizar las estructuras FOR y CASE

2. INTRODUCCIÓN N/A

3. MARCO TEÓRICO N/A

4. EQUIPO Y MATERIALES Computadora

Software LabVIEW

5. METODOLOGÍA

5.1 Pasos a seguir para la realización de la práctica 1. EL usuario probará su suerte colocando 4 números, los cuales se comparan

con el dado electrónico que tirará la máquina, se debe mostrar en un indicador el

estado de cada tirada.

2. La máquina está encendida todo el tiempo, si nadie quiere jugar debe estar

ejecutando una rutina en donde invita a jugar. Si ya se quiere jugar, espera a que el

usuario coloque los números y hace el tiro de dados electrónicos.

Solución:

1. La primera decisión es si el usuario quiere o no jugar, para eso se arma una

estructura Case.

2. Si el usuario desea jugar el dado debe tirarse 4 veces, entonces se genera una

estructura FOR.

3. Fuera de la estructura FOR se realiza una comparación entre los números que

vienen del dado y los números que introdujo el usuario.

4. Para observar el resultado, se colocan indicadores en la salida del dado, un control

en los números que introduce el usuario e indicador en el resultado de la

comparación.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 6

Página 31 de 63

Vista Panel Frontal

Vista del Diagrama a Bloques Case TRUE (usuario desea jugar)

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 6

Página 32 de 63

Vista del Diagrama a Bloques Case False (el Usuario no desea jugar)

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 7

Página 33 de 63

PRÁCTICA No.7. MANEJO DE LOS ARRAYS

No. DE ALUMNOS: DURACIÓN DE LA PRÁCTICA:

1. OBJETIVO Conocer el manejo de los ARRAYS

2. INTRODUCCIÓN Un ARRAY es una colección de datos, todos ellos del mismo tipo. Puede tener una o más

dimensiones y hasta 2 exponentes a 31 elementos por dimensión, esto depende de la

memoria disponible.

Un ARRAY puede ser de cualquier tipo excepto otro ARRAY, CHART o GRAPH.

Se accede a cada elemento del ARRAY mediante un índice, el cual es cero-base, con un

objeto de datos que puede ser numérico, booleano o string.

3. MARCO TEÓRICO N/A

4. EQUIPO Y MATERIALES Computadora

Software LabVIEW

5. METODOLOGÍA

5.1 Pasos a seguir para la realización de la práctica

Generar un programa en donde se tiren los dados durante 6 ocasiones seguidas y esta

operación se repita 4 veces, así entonces debemos obtener al final un total de 24 datos, los

cuales se podrán visualizar.

Solución. En este caso con la primera serie de tiradas se generaría un ARRAY de 1

dimensión, pero al repetirse en 4 ocasiones entonces tendremos un ARRAY de 2

dimensiones, entonces la solución puede ser crear un ForLoopdentro de otro ForLoop. El

ForLoop interior crea los elementos de la columna, mientras que el exterior crea los

elementos de fila.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 7

Página 34 de 63

Crear el siguiente programa:

Para generar el ARRAY ubicar el cursor en panel frontal / botón derecho / Array, matrix /

array

Cambiar a indicador con cursor en panel frontal en dispositivo/ botón derecho /

changetoindicator.

Después es necesario indicar el tipo de dato que estará manejando el ARRAY, que en este

caso será de tipo numérico, entonces con cursor en panel frontal / botón derecho / Numeric

/ Numericindicator y este icono se deja dentro del ARRAY del panel frontal.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 7

Página 35 de 63

Conectar el resultado de los ciclos FOR al indicador ARRAY

Cuando se genera un indicador ARRAY presenta solo 1 dimensión y el resultado de los 2

FOR será un ARRAY de 2 dimensiones (columnas y renglones), entonces para hacer el

cambio de dimensión realizar los siguientes pasos:

En panel frontal/ cursor en orilla del indicador de dimensión/ botón derecho/ Add

dimensión

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 7

Página 36 de 63

Y con esto logramos que maneje la dimensión adecuada.

Antes después

OPERACIONES CON ARRAY

Las funciones aritméticas (sumar, restar, multiplicar, dividir, etc.) son polimórficas es decir,

sus entradas pueden ser de diferentes tipos: por ejemplo se puede sumar un escalar con un

ARRAY:

Realizar el siguiente programa para la suma de un ARRAY con un escalar

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 7

Página 37 de 63

Se puede sumar dos ARRAYS juntos:

Realizar el siguiente programa para la suma de dos ARRAYS

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 8

Página 38 de 63

PRÁCTICA No.8. GRÁFICAS

No. DE ALUMNOS: DURACIÓN DE LA PRÁCTICA:

1. OBJETIVO Comprender los gráficos

2. INTRODUCCIÓN Una manera de lograr una mejor comprensión de los resultados es con una representación

gráfica.

LAB-VIEW dispone de varios tipos de gráficos accesibles desde el menú Controls del

panel frontal bajo el ítem Graph, divididos en dos grupos: indicadores chart e

indicadores graph.

Gráfica EX XY

Este tipo de gráficas es ideal para cuando se quiere graficar datos que no estén relacionados

con el tiempo, así con esta opción podemos graficar cualquier tipo de información. Para

utilizar esta gráfica los datos deben estar en forma de ARRAYS.

3. MARCO TEÓRICO N/A

4. EQUIPO Y MATERIALES Computadora

Software LabVIEW

5. METODOLOGÍA

5.1 Pasos a seguir para la realización de la práctica 1. Realizar la operación de multiplicación entre dos arreglos de 4 valores cada

uno y el resultado será un nuevo ARRAY.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 8

Página 39 de 63

Cursor en panel frontal / botón derecho/ array, matrix/ array

Cursor en panel frontal/ botón derecho/numeric/ numeric control ónumericindicator/ llevar

estos iconos dentro del icono del array correspondiente

2. Sacar el icono de gráfica Ex XY.

- Ubicar el cursor en panel frontal / botón derecho / graph / Ex XY Graph,

entonces aparece en panel frontal la gráfica y en la hoja de diagrama el icono de

gráfica con las salidas y entradas indicadas.

Panel Frontal

-

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 8

Página 40 de 63

Hoja de diagrama a bloques

La gráfica siempre trae letreros de tiempo vs. Amplitud pero estos pueden

cambiarse colocando el cursor sobre el letrero dando un clic en botón izquierdo y

escribiendo el letrero que necesitamos.

3. Una vez con el ícono de grafica en la hoja hacemos las conexiones para el eje X y el

eje Y.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 8

Página 41 de 63

4. Corremos el programa y observamos la gráfica obtenida, de forma original la

gráfica tendrá las dimensiones del valor mínimo y máximo de las variables a

graficar, pero estas dimensiones se pueden cambiar ubicando el cursor sobre el

valor de origen dar un clic y botón izquierdo y escribir el nuevo valor.

Relacionar otros valores a la gráfica observar resultados.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 9

Página 42 de 63

PRÁCTICA No.9. MANEJO DEL BLOQUE DE FORMULA

No. DE ALUMNOS: DURACIÓN DE LA PRÁCTICA:

1. OBJETIVO Que el alumno aprenda a manejar la estructura Formula Node

2. INTRODUCCIÓN N/A

3. MARCO TEÓRICO El nodo de fórmula es una función de características similares a las estructuras de For y

WHile, se encuentra disponible en la paleta Structuresdel menú Functions, pero que en

lugar de ejecutarse el subdiagrama una vez que se cumple una condición, se ejecuta una o

más fórmulas, las cuales deberán estar separadas por un punto y coma.

Se recomienda utilizar está estructura cuando se quieran ejecutar fórmulas matemáticas que

serían complicadas de crear utilizando las herramientas matemáticas disponibles dentro de

las librerías de LabVIEW.

4. EQUIPO Y MATERIALES Computadora

Software LabVIEW

5. METODOLOGÍA

5.1 Pasos a seguir para la realización de la práctica Generar las fórmulas para realizar incrementos y decrementos de una variable, la

selección de la operación se realizará con la ayuda una estructura case.

1. Con cursor en hoja de diagrama / botón derecho / structures/ case

2. Dentro de la opción TRUE introducir la fórmula para incremento:

a. Cursor en hoja de diagrama / botón derecho / structures/ for/ dejar dentro de la

opción TRUE de la estructura CASE.

b. Cursor en hoja de diagrama / botón derecho / structures / formula node/ dejar

dentro de la estructura FOR.

c. Escribir la fórmula de incremento tomando como variable base el número de

iteraciones del ciclo FOR.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 9

Página 43 de 63

d. Crear un control para el selector de la estructura CASE

El diagrama debe quedar según la siguiente figura:

Las variables x, y, deben ser declaradas para que el nodo de fórmula pueda ser ejecutado.

Para declarar las variables es necesario colocar el cursor en los bordes laterales, en el borde

izquierdo se declaran las variables de entrada y en el borde lateral derecho se declaran las

variables de salida.

Cursor en borde lateral / botón derecho / add input o addoutput, según lo que se requiera

Dibujar el siguiente programa para el caso FALSE

Ejecutar programa y observar que sucede en el caso TRUE y en el caso FALSE.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 10

Página 44 de 63

PRÁCTICA No.10. GRÁFICA DE UNA RECTA

No. DE ALUMNOS: DURACIÓN DE LA PRÁCTICA:

1. OBJETIVO A partir de crear la fórmula de la recta, obtener valores y graficar.

2. INTRODUCCIÓN N/A

3. MARCO TEÓRICO N/A

4. EQUIPO Y MATERIALES Computadora

Software LabVIEW

5. METODOLOGÍA

5.1 Pasos a seguir para la realización de la práctica 1. Dibujar el siguiente diagrama

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 10

Página 45 de 63

Panel Frontal

Recuerda que cuando el indicador queda fuera del ciclo For, el resultado se presentará en

forma de arreglo, y esta es la presentación que se necesita para poder obtener una gráfica.

2. Sacar el ícono de gráfica.

Con cursor en panel frontal / botón derecho / graph / EX graph XY se toma el ícono y

se suelta en alguna parte del panel frontal.

Al mismo tiempo que aparece la pantalla de gráfica en el panel frontal aparece el ícono para

conexión en el diagrama a bloques.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 10

Página 46 de 63

Realizar las conexiones necesarias para que el diagrama quede de la siguiente forma:

Nota: Cuando se conecta las variables a graficar hacia el ícono del grafica de manera

automática aparece un convertidor de datos, en este caso convierte el dato que está en

forma de arreglo a uno de datos dinámicos.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 10

Página 47 de 63

Esquema de la hoja de Panel Frontal

3. Correr el ejercicio y observar la gráfica que se forma en el panel frontal.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 11

Página 48 de 63

PRÁCTICA No.11. CONSTRUIR UN ÍCONO PARA UN

NUEVO VI

No. DE ALUMNOS: DURACIÓN DE LA PRÁCTICA:

1. OBJETIVO Conocer el procedimiento para generar nuevos VI y con esto simplificar los diseños con

alto grado de complejidad.

2. INTRODUCCIÓN N/A

3. MARCO TEÓRICO Una de las grandes ventajas de LabVIEW es la de poder trabajar con aplicaciones

totalmente ejecutables dentro de otras, de manera que podemos organizar el desarrollo de

una aplicación totalmente ejecutable dentro de otra, de manera que podemos organizar el

desarrollo de una aplicación compleja en partes independientes.

A las aplicaciones que incluimos dentro de otra aplicación las llamamos subVI’s, para

poder utilizar un subVI es necesario crearle un ícono y conectores. El ícono de un VI es un

símbolo gráfico. El conector asigna controles e indicadores a las terminales de entrada y

salida del VI.

4. EQUIPO Y MATERIALES Computadora

Software LabVIEW

5. METODOLOGÍA

5.1 Pasos a seguir para la realización de la práctica

1. Lo primero será crear la función que quedará dentro del ícono. En este

ejercicio crearemos un ícono para cambiar de °Celsius a °Farenheit , entonces

abrimos un nuevo VI e introducimos las operaciones para realizar la operación de

equivalencia.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 11

Página 49 de 63

Hoja del Diagrama a BloquesHoja del panel Frontal

2. Una vez que terminamos la función que va a estar contenida en el ícono,

procedemos a crearlo.

Con el cursor en el panel frontal apuntamos al ícono que aparece en la esquina

superior derecha / botón derecho / seleccionamosEditicon

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 11

Página 50 de 63

3. Cuando se abre la opción EditIconaparece una ventana con un menú similar al que

se maneja en Paint, entonces podemos dibujar y editar nuestro ícono.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 11

Página 51 de 63

Primeramente borramos el ícono que presenta por dafault.

Teniendo espacio libre se dibuja o bien se edita el nuevo ícono, en este caso solo

llevará las letras °C a °F , cuando se termine de crear y se le da OK del menú.

Al darle OK regresa al panel frontal y en la esquina superior derecha aparecerá el

nuevo ícono. Aún no está terminado es necesario realizar las conexiones de entradas

y salidas, para entonces poderlo utilizar en cualquier en otro diseño.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 11

Página 52 de 63

4. Para realizar las conexiones entre el ícono y los elementos de entrada y salida de

nuestro diseño colocaremos el cursor sobre el nuevo ícono / botón derecho / Show

conector

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 11

Página 53 de 63

Cuando seleccionamos esta opción se cambia el ícono nuevo por un diagrama donde

muestra las casillas que tiene disponibles para realizar las conexiones, es necesario

que sean solo las necesarias, por default, saca una caja con 12 conectores, en este

caso solo se necesitan 2 , una será el de °CELSIUS y el otro será la salida de

°Farenheit.

Así que debemos buscar la caja de conector adecuada, para eso colocamos el cursor

sobre la caja de conectores / botón derecho / seleccionar patterns, al dar esta

selección despliega un menú en donde presenta todas las cajas de conectores que

tiene disponible, entonces debemos seleccionar la que se adecua a nuestras

necesidades.

5. Cuando se selecciona la caja de conectores adecuada, regresamos al panel frontal y

en la esquina superior derecha aparece la nueva caja. Para realizar las conexiones

llevamos el cursor a uno de los conectores de la caja, esperamos a que el cursor

cambie al carrete de conexión y con este carrete vamos a tomar el control de grados

Celsius del panel frontal, si la conexión se realiza de manera correcta, el conector de

la caja toma un color naranja.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 11

Página 54 de 63

De igual manera se realizará la conexión del otro conector.

6. Finalmente se guarda, para ocupar este ícono en algún programa se llama,

colocando el cursor en la hoja de diagrama a bloques / botón derecho /Select a VI

y buscamos el VI donde se haya guardado, seleccionamos y al final lo pegamos en

el nuevo programa.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 12

Página 55 de 63

PRÁCTICA No.12. MANEJO DE LA TARJETA DE

ADQUISICIÓN DE DATOS

No. DE ALUMNOS: DURACIÓN DE LA PRÁCTICA:

1. OBJETIVO Conocer y manejar el software para el manejo de la DAQ

2. INTRODUCCIÓN N/A

3. MARCO TEÓRICO

Son muchas las aplicaciones donde se hace indispensable el tratamiento de señales que nos

proporcionen información sobre fenómenos físicos.

Cuando se desea obtener información sobre fenómenos físicos es necesario introducir un

nuevo elemento en el sistema que nos suministre un parámetro eléctrico a partir de un

parámetro físico: dicho elemento es el transductor. Generalmente las señales eléctricas

generadas por los transductores no son adecuadas o compatibles con las características de

entrada de una tarjeta de adquisición de datos. Es estos se hace necesario el tratamiento o

acondicionamiento de la señal, la funciones de acondicionamiento son Amplificación,

Filtrado y Aislamiento.

4. EQUIPO Y MATERIALES Computadora

Software LabVIEW

5. METODOLOGÍA

5.1 Pasos a seguir para la realización de la práctica Primeramente, corremos LabVIEW 8.2

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 12

Página 56 de 63

Posteriormente, seleccionamos un blank VI como se muestra en la figura.

Al realizar lo anterior, se abren dos ventanas, una de gráficos y otro de diagrama.

Después, damos clic derecho sobre la ventana de diagrama para abrir un menú, en el cual

seleccionamos measurement i/o como se muestra en la sig.Figura:

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 12

Página 57 de 63

Una vez seleccionado, seleccionamos nuevamente el icono NI-DAQMX, al hacerlo, se abre

otra ventana como la siguiente:

En esta ventana seleccionamos el DAQ ASSIST, el cual colocamos en la ventana de

diagrama.

Al hacerlo, se abre la ventana de inicialización la cual nos abre lo siguiente:

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 12

Página 58 de 63

Aquí, seleccionamos el tipo ANALOG INPUT para adquirir señal analógica.

Posteriormente, se abre:

Aquí seleccionaremos el tipo de variable deseada, que en nuestro caso es VOLTAJE.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 12

Página 59 de 63

Después, nos aparecerá una ventana con los canales de entradas analógicas de la tarjeta.

Seleccionamos la deseada, en nuestro caso, ai0, que es la primera, y damos finish.

Al realizar lo anterior, se abre una ventana de configuración, la cual debemos ajustar a lo

que se muestra a continuación:

Una vez configurada como se muestra, podemos realizar una prueba para ver si la tarjeta

funciona, esto lo realizamos presionando botón TEST en la parte superior.

Al realizarlo, aparece una pantalla como de “osciloscopio” desplegando la adquisición, que

ahora es solo ruido debido a que no hay señal aplicada.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 12

Página 60 de 63

Al concluir, damos OK en esta ventana en la parte inferior, lo que causara que el bloque de

daqassist muestre terminales de entrada y salida como se observa a continuación:

Para ver que es cada entrada, posicionamos el cursor en cada una de ellas.

Para concluir la configuración, posicionamos el cursor sobre la entrada number of samples

y damos clic derecho, esto abrirá un menú en donde seleccionamos createconstant y lo

ajustamos a 100.

Un valor muy grande, implica un despliegue lento de la información debido a la gran

cantidad de datos que se tienen que procesar.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 12

Página 61 de 63

Finalmente, en la parte de gráficos, damos clic derecho y seleccionamos el icono graph el

cual nos desplegara lo siguiente.

Aquí seleccionamos waveform chart, el cual colocamos en la ventana de gráficos,

posteriormente, realizamos la conexión del daqassist con la pantalla del waveform chart y

concluimos, ahora, si presionamos run continuo, se tendrá la adquisición de la información.

El diagrama final queda así:

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 12

Página 62 de 63

Puede haber alguna variante, sobre todo si el programa pregunta si se desea incluir un loop

while para hacer ciclo infinito en la ejecución.

INSTITUTO TECNOLÓGICO DE QUERÉTARO

INGENIERÍA ELECTRÓNICA

MANUAL DE APLICACIONES EN LabVIEW

PRÁCTICA No. 13

Página 63 de 63

PRÁCTICA No.13. TERMÓMETRO CON LM35

No. DE ALUMNOS: DURACIÓN DE LA PRÁCTICA:

1. OBJETIVO Utilizando la tarjeta de adquisición de datos diseñar un termómetro.

2. INTRODUCCIÓN N/A

3. MARCO TEÓRICO N/A

4. EQUIPO Y MATERIALES Computadora

Software LabVIEW

5. METODOLOGÍA

5.1 Pasos a seguir para la realización de la práctica

5.1.1Utilizando un LM35 (sensor de temperatura) y la tarjeta de adquisición de datos

diseñar in termómetro con las siguientes características:

Rango 0 a 150 °C

Entregar las mediciones en grados Celsius y grados Fahrenheit.