Vous êtes sur la page 1sur 5

PRÁCTICA #3 : VALOR MÍNIMO DE UN GRUPO DE NUMEROS

Realizar un VI que permita encontrar el mínimo, el máximo y el último dato de los 10


números enteros, generados aleatoriamente entre 10 y 90 redondeados. Estos datos
deberán ser almacenados en un arreglo.
Ahora deberá cambiar el valor constante (10) por un control dónde se deberá indicar la
CANTIDAD DE DATOS DEL ARREGLO. Ahora cada vez que cambie ésta cantidad el
arreglo se deberá redimensionarse de forma automática.

OBJETIVOS

 Familiarizarse con las funciones numéricas de la paleta de funciones


MULTIPLY, RANDOM NUMBER, ROUND TO NEAREST, PROPERTY NODE
 Familiarizarse con el uso de las función de comparación (Max&min)
 Utilizar la estructura For Loop. Anadir shift register
 Utilizar indicadores gráficos tipo Waveform Chart.
 Utilizar el VI Express TIME DELAY.

PROCEDIMIENTO

PANEL FRONTAL

 Realice el panel frontal, colocando los controles e indicadores que se muestran:


Nota.-El indicador gráfico es Waveform Chart.
 Con click derecho sobre la etiqueta cambiar de la línea del indicador gráfico el
color, grosor y tipo de línea; dentro de bar plots , utilice el que se asemeja a un
histograma; además ubique interpolation y point style para obtener un panel frontal
similar al que se muesta a continuación

 Cada vez que se ejecute el programa la pantalla del indicador grafico deberá estar
limpia, para lo cual en el menú FILE, VI PROPERTIES dentro de la categoría
EXECUTION
DIAGRAMA DE BLOQUES

 Un lazo for de la librería: Functions>>structures>>For Loop


 La función Max & min de la librería: Functions>>Comparison>>máx. & min
 La función Multiply de la librería: Functions>>Numeric>>-multiply
 La función Random Number de la librería: Functions>> Numeric>> Random
Number
 La función Time delay de la librería: Functions>>timing>>TIME DELAY y
configurarla con 0,200 SEGUNDOS
 La función Round to nearest de la librería: Functions>> Numeric>>round to nearest
 Anadir registro de desplazamiento, haciendo click derecho en el borde del lazo
While y elegir Add Shift Register.
PREGUNTAS.

1) Explique para qué sirve la función Max & min.


2) Diseñe un programa que halle el máximo de 20 números enteros, generados
aleatoriamente entre -100 y 100., Deberá entregar el VI con el nombre de
ACTIVIDAD 1_23 JULIO 18_APELLIDOS y además pegar en la hoja de Word el
panel frontal y diagrama de bloques con los respectivos comentarios.
3) Explique que es un VI EXPRESS
PRÁCTICA #4: USO DE REGISTROS DE DESPLAZAMIENTOS

Realice un VI que muestre las 4 últimas variaciones de números generados entre -40 Y
20 redondeados, el programa tendrá un retardo de muestreo de 400ms y el usuario lo
podrá detener en cualquier momento.

Utilizando una función matricial deberá crear dos indicadores dentro y fuera de la
estructura para observar los cambios de los números generados

OBJETIVOS

 Familiarizarse con las funciones numéricas y de comparación.


 Utilizar los registros de desplazamientos para almacenar más de un dato.
 Utilizar retardos de muestreo en segundos, en el lazo While
 Utilizar la función matricial BUILD ARRAY

PROCEDIMIENTO

PANEL FRONTAL

 Realice el panel frontal, colocando los controles e indicadores que se muestran:

 Recuerde que usted puede cambiar el aspecto del panel frontal ya sea colocando
un recuadro por debajo de los indicadores, o quizás cambiando color, tipo y
tamaño de las etiquetas.

DIAGRAMA DE BLOQUES

 Un lazo While de la librería: Express>>Esc Control>>While Loop


 La función Multiply de la librería: Functions-Numeric-multiply
 La función Random Number de la librería: Functions>>Numeric>>Random
Number
 La función Time delay de la librería: Functions>>timing>>timing delay y
configurarla con 1s.
 Anadir registros de desplazamientos, haciendo click derecho en el borde del lazo
While y elegir Add Shift Register.
 Lo que se necesita es ir guardando las ultimas cuatro variaciones del numero
aleatorio generado entonces dando click derecho de lado izquierdo del lazo,
presione Add Element

PREGUNTAS

1) Explique para qué sirven los registros de desplazamiento.


2) Diseñe un programa diferente al de esta práctica y que utilice los registros de
desplazamiento en la cual se observe como mínimo de tres elementos de entrada.
El VI deberá ir grabado como ACTIVIDAD 2_APELLIDOS y además en la hoja de
Word pegado el diagrama de bloques con sus respectivos comentarios y el panel
frontal donde se explique qué hace el VI.