Sunteți pe pagina 1din 22

Proyecto Final:

Adquisicin Mltiples de
Seales Analgicas
Integrantes:
Mancilla Ocampo Alfredo
Lpez Ramrez Edmundo Gael
Salas diaz Jorge
Medina Flores Jos Ne
Bahena Vargas Alan Giovanny
Santilln Santilln Osvaldo

Objetivo:
El uso del arduino con Matlab, Simulink y Labview y
realizar una Adquisicin de Seales Analgicas con
ayuda de estos programas. Y observar en que
cambian o como va configurado cada programa para
realizar dicho proyecto.
Adquisicin de Datos
Marco
Teorico:
Arduino
Con MATLAB
Con SIMULINK
Con LABVIEW
Introduccin:
Arduino es una plataforma de hardware libre, basada en una placa con
un microcontrolador y un entorno de desarrollo, diseada para facilitar el uso de la
electrnica en proyectos multidisciplinares.

Arduino puede adquirir datos, con Matlab, simulink y Labview. Es una herramienta
de software matemtico que ofrece un entorno de desarrollo integrado (IDE) con
un lenguaje de programacin propio (lenguaje M) y servicio de especie. Entre sus
prestaciones bsicas se hallan: la manipulacin de matrices, la representacin de
datos y funciones, la implementacin de algoritmos, la creacin de interfaces de
usuario (GUI) y la comunicacin con programas en otros lenguajes y con otros
dispositivos hardware. El paquete MATLAB dispone de dos herramientas
adicionales que expanden sus prestaciones, a saber, Simulink (plataforma de
simulacin multidominio) y GUIDE (editor de interfaces de usuario - GUI).
Simulink se utiliza para plataformas de hardware para el
aprendizaje basado en proyectos, procesamiento de seales,
visin artificial, comunicaciones, adquisicin de datos, control de
instrumentos, sistemas embebidos, y mucho ms. El
funcionamiento de este se da a travs de bloques. Programando
para arduino es simple, ya que con estos bloques nosotros
podemos controlar las entradas y salidas del mismo.

La interfaz de LABVIEW para arduino (LIFA) Toolkit es una
herramienta gratuita que se puede descargar desde el servidor
de NI (National Instruments) y que permite a los usuarios de
arduino adquirir datos del microcontrolador arduino y
procesarlos en el entorno de programacin grfica de LABVIEW.

Material:
1. Arduino Mega 2560
2. 2 Potenciometros (No importa la
capacidad)
3. Dos Leds
4. Cable para conexin
5. Un protoboard


Desarrollo del
Proyecto
Arduino - Matlab
Qu es Adquisicin de Datos?
La adquisicin de datos (DAQ) es el proceso de medir con
una PC un fenmeno elctrico o fsico como voltaje,
corriente, temperatura, presin o sonido. Un sistema DAQ
consiste de sensores, hardware de medidas DAQ y una PC
con software programable. Comparados con los sistemas de
medidas tradicionales, los sistemas DAQ basados en PC
aprovechan la potencia del procesamiento, la productividad,
la visualizacin y las habilidades de conectividad de las PCs
estndares en la industria proporcionando una solucin de
medidas ms potente, flexible y rentable.

Adquisicin de datos con Matlab
Este es el codigo en el
programa ARDUINO.

Este codigo realiza la
adquisicin de datos pero es el
lenguaje de arduino, pero
nosotros queremos, con el
matlab las instrucciones son
las mismas solo era a cambiar
las instrucciones al lenguaje
de matlab
Codigo Matlab
Este es codigo para
adquisicin de datos con
matlab solo es cuestion de
armar nuestro circuito y
conectarlo con arduino
Como conectarlo al arduino.
Necesitamos los dos
potenciometros y un
protoboard, el POWER
se encuentra en la
placa de arduino, igual
como ANALOG IN
A0 y A1 son mis
entradas analogicas

En protoboar quedaria as
Configuramos el arduino para que se compile con el matlab, y le
damos un RUN a nuestro programa y esperar que cargue el
programa al arduino, y esperar a que salga una grafica que nos
indicara la seal que sale al mover el potenciometro. La grafica
es la siguiente:
Y as concluimos nuestro primer programa
realizando una adquisicin de datos con arduino -
matlab

S-ar putea să vă placă și