Sunteți pe pagina 1din 5

NOMBRE_ASIGNATURA

1. TEMA

Diseo de una calculadora bsica utilizando el software LabVIEW.

2. OBJETIVOS OBJETIVO

GENERAL:

Disear una calculadora bsica utilizando el software LabVIEW.

OBJETIVOS
ESPECFICOS:

Investigar todo lo referente al software LabVIEW.


Realizar el algoritmo de una calculadora que permita realizar
operaciones bsicas de suma, resta y multiplicacin
Aplicar los distintos tipos de herramientas existentes en LabVIEW, para
el correcto funcionamiento de la calculadora.
Ejecutar el programa realizado y determinar el correcto funcionamiento.

3. INTRODUCCIN

El presente proyecto tiene como objetivo profundizar acerca del


funcionamiento y entorno del software LabVIEW, as como las herramientas
necesarias para realizar diferentes tipos de algoritmos que el usuario necesite,
ya que LabVIEW es un software que proporciona un potente entorno de
desarrollo grafico para el diseo de ingeniera.

4. MATERIALES

Software LabVIEW 20013.


Computadora con sistema operativo Windows.

5. MARCO TEORICO

SISTEMA DE DESARROLLO DE LABVIEW

LabVIEW es un entorno de desarrollo integrado y diseado especficamente


para ingenieros y cientficos que desarrollan sistemas de medidas y control,
con un lenguaje de programacin grfica. Utiliza smbolos grficos en lugar de
lenguaje textual para describir acciones de programacin.
INSTRUMENTOS VIRTUALES

Los ficheros generados con Labview se llaman Instrumentos Virtuales, VIs.


Cada VI se compone de dos partes principales: el panel frontal (front panel) o
interface con el usuario y el diagrama de bloques (block diagram) o cdigo
fuente.

Panel de control: es el interfaz de usuario con el VI, en l tendremos


controles de entrada, visualizadores de salida, cuadros de dilogo, etc...

Diagrama de bloques: es el cdigo grfico implementado del VI para realizar


diferentes operaciones de acuerdo al usuario.

Figura 1. Vis: Panel frontal y Panel de bloques.

HERRAMIENTAS UTILIZADAS PARA LA IMPLEMENTACIN DE UNA


CALCULADORA

While loop: Es el equivalente al bucle while empleado en los lenguajes


convencionales de programacin. Su funcionamiento es similar al del bucle for.

Figura 2. Estructura While.

El bucle while es equivalente al cdigo siguiente:

Case Structure: La estructura Case tiene al menos dos subdiagramas (True y


False). nicamente se ejecutar el contenido de uno de ellos, dependiendo del
valor de lo que se conecte al selector
Figura 3. Estructura Case

Botn Boolean: se utiliza como control para efectuar estados de 0 y 1(On-


Off), o permitir al usuario entrar en un estado de verdadero o falso al ser
presionados.

Figura 4. Botones de control.

Indicadores numricos: Utilizado para introducir o mostrar datos numricos.

Figura 5. Indicadores numricos.

6. PROCEDIMIENTO PRCTICO

Se crea un Nuevo VI para el desarrollo de la calculadora.


Diseamos el VI de la interfaz grfica para el usuario, donde se colocara
el ingreso de datos y los controles necesario para el diseo de la
calculadora. A continuacin se observa en la grfica 6 el diseo, el cual
se desarrolla en el panel de control.

Figura 6. Interfaz grfica de la calculadora.


Para el desarrollo de la calculadora, creamos dos entradas de datos numricos
al cual se designa nombres a las variables correspondientes. Adems
utilizamos tres botones de control para realizar el clculo correspondiente de
suma, resta y multiplicacin, el resultado del proceso se indicara en la variable
resultado el cual es un indicador numrico, finalmente se utiliza un control de
Stop el cual permitir detener el programa en ejecucin.

En el VI de diagramas de bloques se desarrolla el cdigo grafico para el


funcionamiento de la calculadora.
Los controles e indicadores grficos creados en el panel control
automticamente se generan en el diagrama de bloque con el nombre
correspondiente a cada variable. A continuacin en la figura 7 se
observa el cdigo implementado para el desarrollo de la calculadora.

Figura 7. Cdigo de la calculadora.

Cada proceso de suma, resta y multiplicacin ser activado con la respectiva


variable de control el cual activar el CASE STRUCTURE respectivo, la Structure
case imprimir a la variable resultado el valor correspondiente a una variable
local creada a partir de la variable principal. Cabe mencionar con los botones
de control nos otorga un valor de TRUE O FALSE o booleano.

Funcionamiento de la calculadora figura a, b ,c.


a. Suma b. Resta c.
Multiplicacin

7. CONCLUSIONES

El software LabVIEW es una herramienta muy potente con funciones


sencillas y avanzadas, dependiendo de la funcin de cada una de ellas
se puede similar y disear cualquier tipo de proyecto requerido.
El diseo de una calculadora fue un algoritmo sencillo debido al uso de
las herramientas empleadas en LabVIEW.
Investigar la funcin de cada herramienta facilito el desarrollo del
algoritmo de la calculadora.

8. RECOMENDACIONES

Se recomienda el desarrollo de diferentes trabajos para aumentar el


conocimiento del usuario y la facilidad del manejo del software
LabVIEW.

S-ar putea să vă placă și