Practica 4

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

PRACTICA 5.

- MAQUINA EXPENDEDORA DE
REFRESCOS.
DOCENTE: M.C. ANA ISABEL GARCA CARRILLO

ESPECIALIDAD: MECATRNICA

ALUMNO: GERARDO ALBERTO MARTNEZ ESPARZA

MATRICULA: 143136-7

23 DE NOVIEMBRE DE 2017
UNIVERSIDAD TECNOLOGICA DE T0RREN
GRUPO VIIA T.N.
Objetivo
1.- Crear una aplicacin que simule el funcionamiento de una mquina
expendedora de refrescos, usando una tarjeta de adquisicin de datos para simular
los sensores de las monedas y los actuadores que dejan salir el producto.

2.- Aprender el uso de las entradas y salidas digitales de la tarjeta Arduino con
LabVIEW.

3.- Conocer el manejo y creacin de tablas de Excel con LabVIEW.


Desarrollo
Panel frontal
Se insertaron 4 botones pulsadores para simular sensores de monedas en la
interface grfica, se insert un indicador para contar la cantidad de dinero ingresada,
despus se agreg un indicador que mostrara el cambio y tambin fueron insertados
4 botones pulsadores que sirven para seleccionar el refresco deseado. Por default
se debe incluir el botn pulsador de stop.
El funcionamiento en la interface es el siguiente:
1. Se inicia la aplicacin se debe ingresar los datos de los crditos de las
monedas, ya sea por medio de la tarjeta de adquisicin de datos, o por medio
se la interface grfica.
2. Cuando el contador de crditos cuente => 10 se habilitarn los botones
pulsadores para elegir el tipo de refresco que se desea consumir.
3. En otro indicador mostrara el cambio en caso de insertar ms de 10 crditos.
4. Al elegir el tipo de refresco y presionar su controlador correspondiente se
encender un led que indicara que el refresco que fue seleccionado se
entregara.
Diagrama de bloques
En el diagrama de bloques se cre una mquina de estados un ciclo case, dentro
del ciclo case se realizaron 3 case para hacer 3 estados. Y hacer el procedimiento
en 3 etapas, una mientras se ingresan los crditos, la otra para mostrar el cambio,
elegir el producto y encender un indicador de la eleccin del producto y otro para
apagar los leds y reiniciar el programa.
Tabla de controladores e indicadores

Nombre de la Clasificacin Tipo C/I N


variable
PANEL FRONTAL
1 Boolean Boolean Controlador 1
2 Boolean Boolean Controlador 1
3 Boolean Boolean Controlador 1
4 Boolean Boolean Controlador 1
MANZANITA Boolean Boolean Controlador 1
SPRITE Boolean Boolean Controlador 1
FANTA Boolean Boolean Controlador 1
COCA Boolean Boolean Controlador 1
CONTADOR Numeric Double Indicador 1
CAMBIO Numeric Double Indicador 1
MANZANITA Boolean Boolean Indicador 1
SPRITE Boolean Boolean Indicador 1
FANTA Boolean Boolean Indicador 1
COCA Boolean Boolean Indicador 1
Serial Port I/O I/0 Controlador 1

Tabla de Diagrama de bloques

Nombre Clasificacin Numero usado


Diagrama de bloques
While Structure 1
Case Structure 1
Push button Boolean 8
Leds Boolean 4
Compound Arithmetic Numeric 2
Select Comparison 6
Or Boolean 1
Constant Boolean 2
Constant numeric 28
Indicador Numeric 2
Compound Arithmetic Boolean 1
Substract Numeric 1
Digital read linx Makerhub 4
Digital Write linx Makerhub 4
Open linx Makerhub 1
Closed linx Makerhub 1
Panel frontal
Captura de pantalla de interface grafica

Captura de pantalla de diagrama de bloques

También podría gustarte