Documente Academic
Documente Profesional
Documente Cultură
Luego se reciben las señales analógicas para su procesamiento, estas señales son valores
tensión que se encuentran en un rango de 0v a 5v, ya que una tensión mayor en las entradas
analógicas del Arduino puede provocar lecturas no precisas como también dañar la entrada
analógica o peor el dispositivo.
El procesamiento de los datos se hace por medio de la librería emomLib que realiza los
cálculos para determinar a qué valor de tensión y corriente corresponde cada valor, con un
valor de calibración que fue especificado en la programación.
Los datos son impresos en una cadena que van separadas por un espacio, estos datos son
enviados al receptor por medio del shield Xbee que esta programado para conectarse a otro
Xbee que va en el receptor.
Al realizar todo el proceso, existe un tiempo de espera de 20seg para recibir la siguiente señal
analógica para procesarla y realizar el mismo proceso hasta que sea desconectado el
dispositivo.
INICIO
INICIA
ARDUINO
RECIBE
SEÑAL ANALOGICA
SE PROCESAN
LAS SEÑALES
ESPERAR
20seg
Nodo receptor
Al adquirir los datos del puerto serial se procede a la separación de la cadena, para poder
presentarlos de manera que el usuario pueda distinguir a que referencia corresponde el dato
ya sea tensión, corriente, potencia o consumo de energía. Al momento de ser presentados los
datos también son guardados en el archivo creado al iniciar la aplicación.
INICIO
INICIA
ARDUINO
INICIAR
LABVIEW
PUERTO
SERIAL
CREAR ARCHIVO
TDMS
ADQUIRIR
DATOS
SEPARACION
DE DATOS
GUARDAR MOSTRAR
DATOS DATOS
ESPERAR
20seg