Está en la página 1de 5

INTRODUCCIÓN

LabVIEW (laboratory Virtual Instrument Engineering) es una herramienta que sirve para la
programación gráfica ,fue diseñada en el año 1976 con el fin de controlar equipos
electrónicos usados en los sistemas de instrumentación, este se encuentra conformado por
dos ventanas el front panel (panel frontal) que es aquella que visualiza el usuario y block
diagram en donde se realiza la programación, estas dos ventanas se conectan con las
terminales de entrada y salida las cuales son de tipo booleano , gracias a esto permite
visualizar el hardware ,medidas y depuración ,esto facilita la representación de una lógica
para la realización de algoritmos y diseño e interfaces de usuario.

En la presente practica se realizan tres programas en los cuales se usan los diferentes
componentes de LabVIEW ,con el fin de permitir una fácil comprensión y uso entre el usario
y el programa.
PRACTICA 3 NÚMERO PRIMO
Un número primo es un umero que solo es divisible por el mismo y por la unidad, estos
números son muy importantes pues para poder realizar e cifrado de datos importantes.
En la presente práctica se realizó en el software LabVIEW, a continuación, se explica los
componentes usados y su procedimiento.
ELEMENTOS Y FUNCIÓN:
 While loop: repite el código dentro de el, hasta cumplir un parámetro especifico.

 Square root: calcula la raíz cuadrada el valor de entrada.

 Greater: indica cuando x es mayor que y.

 Quotient & remainder: calcula el cociente y el entero, redondea la salida.

 Equal to 0: devuelve una respuesta true si el valor de l salida es igual a 0.

 Increment: agrega una unidad al valor de salida.

 Or: calcula el valor lógico de la salida si se cumple una condición arrojara una respuesta
verdadera ,en caso de que no se cumplan los parámetros arrojara una respuesta falsa,
se deben introducir valores boléanos.

 Control numeric: Es la entrada para ingresar los daros numéricos.


PROCEDIMIENTO:
1. En el front panel se agrega control numeric, seguido de un squared LED el cual
nos indicara si el numero es primo o no.
2. En la ventana de Block Diagram se crea un cuadro de while loop, con el objetivo
de que el código dentro de el se repita.
3. Al while lop se le pondrá un indicador de salida con el objetivo de indicar cuando el
programa se este ejecutando; tambien dentro de el se insertara Greater, debajo de
él se insertara Quotient & remainder ,frente de este se pondrá Equal to 0, por
último se coloca Increment y una compuerta Or.
4. La conexión entre estos componentes debe ser la siguiente.

5. a continuación este ciclo se colocara dentro de otro ciclo while loop, así mismo se
colocaran los componentes Square root que se conectara con el control numeric
la conexión final queda de la siguiente manera:
FUNCIONAMIENTO DEL DIAGRAMA
 El valor numerico es ingresado en el control numérico
 A este valor se le saca su raíz cuadrada y se calcula el cociente y su entero, este valor
tiene que ser comparado si es igual a 0.
 En el momento en que se corre el programa se calculan y convierten los números
flotantes para que solo salgan enteros.
 El resultado de la raíz es comparado si es menor que el cociente y su entero.
 Por último, con ayuda de la compuerta or se comparan los resultados de mayor qué y
el de igual a cero.
 Todo este programa nos dice si el numero ingresado se puede dividir entre uno y entre
el mismo, si esto se cumple se lanzará una respuesta verdadera lo que nos indica que
el numero es primo, de lo contrario se obtendrá una respuesta falsa que nos dice que
el número no es primo.

FIGURA 1 front panel número primo.

FIGURA 2 block diagram número primo.


FIGURA 3 front panel número no primo

FIGURA 4 block diagram número no primo.

También podría gustarte