Professional Documents
Culture Documents
208055A_363
Paso 5: Desarrollo trabajo colaborativo 4.
Presentado por:
Grupo: 03
Tutor
Alexander Flores
Tabla de contenido
1. Introduccin ............................................................................................................. 3
2. Contenidos ............................................................................................................... 4
3. Conclusiones .......................................................................................................... 14
4. Referencias bibliogrficas...................................................................................... 15
3
1. Introduccin
Para el desarrollo del trabajo colaborativo 3 fue necesario trabajar con la adquisicin de datos en
procesos industriales para esto se dise una interfaz grfica y con la ayuda de la placa Arduino
uno se efectu la verificacin de informacin y a la misma vez se control la placa desde la
interfaz, de igual manera para el presente trabajo se continua con el proyecto abordado en la etapa
3 donde se cre la interfaz para la automatizacin de elaboracin de bebidas saborizadas, en la
parte final del proceso se encontraba el tanque mezclador donde se llevaba a cabo la mezcla del
gas y el agua saborizada y en este punto se va a poder visualizar el proceso de llenado tanto en la
interfaz de Labview como en Arduino. En Laview por medio de mquina de estados se van a
incluir tres indicadores de tipo booleano que permitirn monitorear los estados de nivel bajo, medio
y alto en el tanque distribuidor y en Arduino Uno se habilitarn los pines de salida 08,09 y 10 para
la visualizacin de los mimos niveles con 3 Leds indicadores conectados fsicamente.
4
2. Contenidos
2.2 Procedimiento
NI-VISA
LINX
Ya sea que usted est controlando de manera remota un chipKIT o Arduino por USB/Serial,
Ethernet o Wi-Fi o implementando VIs para ejecutar en BeagleBone Black o Raspberry Pi 2/3,
LINX y LabVIEW hacen ms fcil visualizar los datos con los que est trabajando, depurar su
cdigo y crear aplicaciones embebidas avanzadas ms rpido que antes.
6
2.3 Realizar la comunicacin Arduino y Labview.
Para este trabajo se ha optado por la utilizacin de LIFA y NI-VISA lo cual ha demostrado
establecer una excelente comunicacin serial de Labview y Arduino Uno.
/***********************************************************************
**********
** setup()
**
** Initialize the Arduino and setup serial communication.
**
** Input: None
** Output: None
************************************************************************
*********/
void setup()
{
// Initialize Serial Port With The Default Baud Rate
syncLV();
/***********************************************************************
**********
** loop()
**
** The main loop. This loop runs continuously on the Arduino. It
** receives and processes serial commands from LabVIEW.
**
** Input: None
** Output: None
************************************************************************
*********/
9
void loop()
{
// Check for commands from LabVIEW and process them.
checkForCommand();
// Place your custom loop code here (this may slow down communication with LabVIEW)
if(acqMode==1)
{
sampleContinously();
}
}
10
3. Implementamos la siguiente interfaz grfica
Nota: La interfaz cuenta con configuraciones de llenado del tanque distribuidor donde se
podr establecer en qu punto se quiere iniciar el llenado y as mismo el punto mximo de
llenado que para este caso siempre se pondr en 1.000 para la parte de control se
establecieron los tres niveles solicitados: Bajo, Medio y Alto.
11
https://www.youtube.com/watch?v=9ynmZ13_I94&feature=youtu.be
14
7. Conclusiones
8. Referencias bibliogrficas