You are on page 1of 4

Arduino como osciloscopio

utilizando labVIEW

Una de las cualidades que este tipo de microcontrolador nos presenta, es la


fcil configuracin y uso de libreras para cualquier situacin que se nos
presente, en este caso, vamos a utilizar un Arduino Nano en el campo de la
instrumentacin como adquisicin de datos y representarlos de manera
grfica, es decir, una especie de osciloscopio provisional.

Podemos observar comportamientos fsicos mediante el uso de sensores,


salidas de sistemas de control, mediciones elctricas como las que realiza
un voltimetro, o simplemente lecturas analgicas de cualquier tipo.

La nica desventaja que tenemos es que, debemos acoplar nuestra seal


analgica entre un intervalo de 0 a 5 Volts. Es decir, que si tenemos
voltajes negativos o que superen los 5 volts no sern visibles y podemos
llegar a daar nuestra tarjeta. Es por ello que la seal que mediremos
deber estar solo entre este intervalo.
Descargas:

Descarga aqu labVIEW con VI Package Manager


Descarga aqu Arduino IDE
Descarga aqu NI VISA
Descarga aqu Archivo para labVIEW

Instrucciones:

1. Instalar labVIEW.
2. Instalar VI Package Manager.
3. Instalar Arduino IDE.
4. Descargar e instalar NI VISA Drivers.
5. Abrir VI Package Manager, esperar que cargue
6. Escribir en el buscador la palabra Arduino e instalar labVIEW
interface for Arduino.

7. Cargar LIFA_Base.ino al Arduino.


Este archivo se encuentra en la siguiente ruta: C:\Program
Files\National Instruments\LabVIEW 2014\vi.lib\LabVIEW Interface for
Arduino\Firmware\LIFA_Base
8. Abrir labVIEW y seleccionar el siguiente archivo que descargamos
anteriormente (de la seccin de descargas), el cul contiene el diagrama
a bloques.

9. Una vez abierto, conectamos el Arduino y en labVIEW podemos


empezar a identificar algunas partes para su correcto funcionamiento. La
siguiente imagen es para seleccionar el puerto donde se encuentra el
Arduino, en mi caso el nombre es COM6.

Damos al botn de correr en el men superior y observamos la ventana


donde se encuentra la grfica.

Se puede apreciar que se encuentra realizando las lecturas correctamente,


lo que vemos es solo ruido, si tocamos los bordes de las entradas
analgicas podemos ver como se distorsiona.

En la siguiente captura se muestra que entradas analgicas podemos


usar, para mi caso tengo los pines del 0 al 3 como entradas analgicas que
puedo ver en la grfica.
La imagen anterior muestra una lectura de 5V y 3.3V fijos, recordemos que
debemos de tener cuidado al medir voltajes mayores de 5V ya que es
posible que lleguemos a daar nuestra placa. Para voltajes muy pequeos
deberamos amplificarlo para poder visualizarlo adecuadamente.

En caso de error al cargar LIFA_Base, primero comprueba que de


verdad puedas cargar cualquier programa, como por ejemplo, encender
un LED.

En caso de no poder cargar ningn programa, es posible que necesites


los drivers para Arduino genrico.

Cualquier duda o problema, solo comenta y responderemos lo


ms pronto posible.

arduino, circuito, computadora, descarga, descargar, download, edicion,


Electrnica, escuela, estudiar, free, full, gratis, ingenieria, labview, mega,
nano, profesor, programacion, programar, serial, simulacion, sistemas,
software, uno, windows