UNIVERSIDAD SANTO TOMÁS – TUNJA - FACULTAD DE INGENIERÍA ELECTRÓNICA 1

Abstract— The purpose of this work is develop a device
capable of receive some voltage signals and show it in a software,
in this case Labview.

I ndex Terms— Virtual instrument, signal, voltaje, Labview.

Resumen— El propósito de este trabajo es desarrollar un
dispositivo capaz de recibir señales de voltajee y mostrarlas en
un software, en este caso LabView.

Palabras clave— Instrumento virtual, señal, voltaje,
LabView.
I. INTRODUCCIÓN
Muchas veces la realización de una medida requiere la
intervención de varios instrumentos, unos generan estímulos
sobre el dispositivo que se pretende medir, y otros recogen la
respuesta a estos estímulos. Este conjunto de instrumentos que
hace posible la realización de la medida, recibe el nombre de
sistema de instrumentación. Todo sistema de instrumentación
consta de unos instrumentos, un sistema de interconexión de
estos instrumentos y un controlador inteligente que gestiona el
funcionamiento de todo el sistema y da las órdenes para que
una medida se realice correctamente.
La utilización manual de instrumentos para realizar medidas
es prácticamente un hecho aislado, sólo en los procesos de
investigación y desarrollo de nuevos prototipos, o en entornos
docentes es una práctica habitual. A nivel industrial las
medidas para el control de un determinado proceso, las
pruebas funcionales sobre un equipo o el control de calidad de
la producción se realizan de manera automática. La
automatización de las medidas requiere que los instrumentos
gocen de un cierto grado de inteligencia para que puedan ser
gobernados por un controlador que se comunica con los
instrumentos a través de un BUS de instrumentación (GPIB,
VXI, RS232...).
II. OBJETIVOS
A. General.

Diseño e implementación de un instrumento virtual el cual
permita leer en LabView los datos de voltaje.

Manuscrito recibido en Noviembre 15, 2013. Este trabajo es presentado en la
asignatura Énfasis II como motivo se tiene el presentar un artículo asociado al
desarrollo de la materia, con el fin de presentar un instrumento virtual el cual
permite adquirir y traducir datos en formato digital.

Bernal A. Andrea Elizabeth, Estudiante de Ingeniería Electrónica de la
Universidad Santo Tomás, Seccional Tunja (e-mail:
andrea.bernal@usantoto.edu.co).

Delgado S. Juan Carlos, Estudiante de Ingeniería Electrónica de la
Universidad Santo Tomás, Seccional Tunja (e-mail:
juan.delgados@usantoto.edu.co).
B. Específicos.

 Fabricar una plataforma en donde se genere el
circuito de prueba.
 Elaborar el diseño del programa para la adquisición,
procesamiento y visualización de las señales.
III. MARCO TEÓRICO

1. Voltaje

El voltaje (tambien se usa la expresión "tensión") es la energía
potencial eléctrica por unidad de carga, medido en julios por
culombio (= voltios). A menudo es referido como "el potencial
eléctrico", el cual se debe distinguir de la energía de potencial
eléctrico, haciendo notar que el "potencial" es una cantidad
por unidad de carga. Al igual que con la energía potencial
mecánica, el cero de potencial se puede asignar a cualquier
punto del circuito, de modo que la diferencia de voltaje, es la
cantidad fisicamente significativa. La diferencia de voltaje
medido, cuando se mueve del punto A al punto B, es igual al
trabajo que debe realizarse por unidad de carga contra el
campo eléctrico, para mover la carga desde A hasta B.

2. Labview

LabVIEW® constituye un revolucionario sistema de
programación gráfica para aplicaciones que involucren
adquisición, control, análisis y presentación de datos.

Las ventajas que proporciona el empleo de LabVIEW®
son:

Se reduce el tiempo de desarrollo de las aplicaciones al
menos de 4 a 10 veces, ya que es muy intuitivo y fácil de
aprender.

Dota de gran flexibilidad al sistema, permitiendo cambios y
actualizaciones tanto del hardware como del software.

Da la posibilidad a los usuarios de crear soluciones
completas y complejas.

Con un único sistema de desarrollo se integran las funciones
de adquisición, análisis y presentación de datos.

El sistema está dotado de un compilador gráfico para lograr
la máxima velocidad de ejecución posible.

3. Arduino

Esta es la más nueva versión de Arduino UNO: R3. Esta
tarjeta incorpora nuevas características como el empleo de un
ATmega16U2 en lugar del 8U2 usado en versiones anteriores
Diseño de un Instrumento Virtual: Voltímetro
Andrea E. Bernal, Juan C. Delgado. Estudiantes de Ingeniería Electrónica, Student members IEEE

UNIVERSIDAD SANTO TOMÁS – TUNJA - FACULTAD DE INGENIERÍA ELECTRÓNICA 2
de Arduino (o el FTDI de generaciones previas). Esto permite
tasas de transferencia más altas y brinda más memoria. No se
requieren drivers para instalarlo bajo Linux o Mac (La versión
de Windows incluye los drivers). Con el 16U2 te permite que
el UNO sea reconocido como un teclado, mouse, joystick o
cualquier otro periférico USB [6].

Arduino es una plataforma de cómputo libre [open-source]
basado en una tarjeta I/O [entradas y salidas] programada en
un ambiente con un lenguaje similar a C llamado
Processing/Wiring. Arduino puede ser utilizado para
desarrollar objetos autónomos e interactivos, capaz de
comunicarse con software instalado en tu computadora como
Flash, Processing, MaxMSP, etc [6].


Fig. 1. Sistema de adquisición de datos ARDUINO.
Fuente: http://www.5hz-electronica.com/arduino_uno-3.aspx

IV. DESARROLLO

Para el desarrollo del proyecto se tiene la ejecución del
algoritmo visual en el software LabView.

Se tendrá que crear el bloque While:


Fig. 2. Creación del ciclo While. Fuente: Autores

Dentro de este bloque se inicializa la conexión con Arduino.


Fig. 3. Bloque de conexión con Arduino.Fuente: Autores






Ahora se debe seleccionar el pin por donde se va a recibir los
datos, en este caso se seleccionó el pin 4.

XXXXXXXXX
Fig. 4. Selección de pin de adquisición de datos .Fuente: Autores

Ahora se debe incluir un indicador analógico y uno numérico,
el cual puede seleccionar la escala en la cual se desea medir y,
su correspondiente LED para indicar lo que se está midiendo.

Para el caso del proyecto se tienen tres escalas de magnitud:
- MiliVoltios
- Voltios
- KiloVoltios


Fig. 5. Indicadores analógicos y numéricos. Fuente: Autores

Se prosigue a introducir el Menú Ring, en donde se puede
seleccionar la magnitud a medir.



UNIVERSIDAD SANTO TOMÁS – TUNJA - FACULTAD DE INGENIERÍA ELECTRÓNICA 3

Fig. 6. Menú Ring. Fuente: Autores

Para añadir un nuevo caso en el Menú Ring, se debe codificar
cada caso, se debe seleccionar las Propiedades del mismo:

Fig. 7. Propiedades del Menú Ring. Fuente: Autores

Una vez se esté dentro de las propiedades, se selecciona la
pestaña de ―Edit Items‖ y se insertan los nombres.


Fig. 8. Pestaña Edit Items de las propiedades del Menú Ring .Fuente: Autores
De esta forma se tiene los tres casos que se quieren dentro del
Ring, pero no en la estructura condicional. Para ello, se va a
hacer click derecho sobre la estructura ―case‖ unas opciones
para añadir casos o quitarlos. Es ahora cuando se tiene que
añadir un nuevo caso, que será el 2 y, pondremos por defecto
el caso 1, que es el de la medida en Voltios:


Fig. 9. Ciclo case para visualizar cada magnitud. Fuente: Autores

Ahora, lo único que nos falta es multiplicar por 1000 (para
mV), por 3 (para V) o por 0.001 (para KV). Además, habrá
que meter cada indicador dentro de su correspondiente casilla.

Para multiplicar por un número cualquiera, tendremos que ir a
la ventana de funciones y elegir el bloque de multiplicación:


Fig. 10. Multiplicación de cada bloque para su correcta visualización.
Fuente: Autores

Ahora simplemente queda hacer visibles o invisibles los
indicadores analógicos. Esto lo hacemos desde aquí:


Fig. 11. Visibilidad de los bloques de magnitud .Fuente: Autores

Creando tres, bloques ―visible‖, uno para cada indicador y,
según estemos en un caso o en otro, se pone a true o a false.
Además, se tiene que conectar los LEDs para que se encienda
uno de los tres en función de la magnitud en la que estemos
midiendo. Tras hacer esto, nos quedará algo así:

UNIVERSIDAD SANTO TOMÁS – TUNJA - FACULTAD DE INGENIERÍA ELECTRÓNICA 4

Fig. 12. Conexión de LED´s de visualización de cada case de magnitud.
Fuente: Autores

Lo único que falta es añadirle un temporizador para que el
bucle se ejecute cada 500 ms y, finalmente, se tiene todo listo
para ejecutar el VI:


Fig. 13. Temporizador .Fuente: Autores

Como resultado final tenemos el siguiente esquema:


Fig. 14. Programa final. Fuente: Autores

Como parte fundamental para la realización del sistema se
tiene el código que se graba en el sistema Arduino:

int voltimetro=A4;
int conv;

void setup ()
{
Serial.begin (9600);

}

void loop ()
{
conv=analogRead(voltimetro);
Serial.write(conv/4);
delay(500);
}

V. CONCLUSIONES
 Los instrumentos virtuales son la base fundamental
para la adquisición y procesamiento de los datos de
una manera rápida y eficiente.
 El software de LabView es un software que es el
cimiento de este tipo de análisis virtual a las señales,
ya que sus librerías permiten hacer los análisis de
cualquier clase, además del sistema de adquisición de
señales mediante cualquier protocolo y puerto.
 Como la conexión del sistema se encuentra en
paralelo y como el voltaje en un elemento pasivo se
mide en la misma forma, entonces se puede observar
que la adquisición de datos se hace muy sencilla.



VI. REFERENCIAS

[1] HYPERPHYSICS, voltaje, Recuperado el 12 de Noviembre de 2013 de:
http://hyperphysics.phy-astr.gsu.edu/hbasees/electric/elevol.html
[2] 5HZ, Arduino, Recuperado el 12 de Noviembre de 2013 de:
http://www.5hz-electronica.com/arduino_uno-3.aspx
[3]GEEKRTHERORY, Labview + Arduino: Voltímetro, Recuperado el 12 de
Noviembre de 2013 de: http://geekytheory.com/labview-arduino-voltimetro/


AUTORES
Andrea Elizabeth Bernal Acuña, nació el 13 de
noviembre de 1988 en la ciudad de Tunja, cursó bachillerato
en el Colegio El Rosario. Posee el grado de bachiller
académico. Actualmente está cursando décimo semestre de
Ingeniería Electrónica en la Universidad Santo Tomás. Es
miembro estudiante de la IEEE desde el segundo semestre del
año 2009.

Juan Carlos Delgado Sáenz, nació el 07 de diciembre de
1991 en la ciudad de Villa de Leyva, cursó bachillerato en el
Instituto Técnico Industrial Nacionalizado Antonio Ricaurte.
Posee el grado de bachiller técnico en Electricidad y
Electrónica. Actualmente está cursando decimo semestre de
Ingeniería Electrónica en la Universidad Santo Tomás,
seccional Tunja. Es miembro estudiante de la IEEE desde el
primer semestre del año 2009.