Está en la página 1de 36

Comunicacin Arduino Matlab

Presentado Por : Jeferson Perez


Introduccin

DAQ (Data acquisition) 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.
Matlab

MATrix LABoratory es una herramienta de software matemtico que


ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de
programacin propio (lenguaje M). Est disponible para las
plataformas Unix, Windows, Mac OS X y GNU/Linux.

Fuente: Matlab.com
Simulink

Simulink es un entorno
de programacin visual, que
funciona sobre el entorno de
programacin Matlab.
Es un entorno de
programacin de ms alto
nivel de abstraccin que el
lenguaje interpretado Matlab
(archivos con extensin .m).
Simulink genera archivos con
extensin .mdl (de "model").

Fuente: Matlab.com
Arduino

Es una compaa Open Source y una comunidad


tecnolgica que disea y manufactura placas de
desarrollo de hardware, compuestas
por Microcontroladores, elementos pasivos y activos . Por
otro lado las placas son programadas a travs de
un entorno de desarrollo (IDE), el cul compila el cdigo al
modelo seleccionado de placa.

Fuente: Arduino.com
Arduino

Microcontroller ATmega1280
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-20V
54 (of which 15 provide PWM
Digital I/O Pins
output)
Analog Input Pins 16
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
128 KB of which 4 KB used by
Flash Memory
bootloader
SRAM 8 KB
EEPROM 4 KB
Clock Speed 16 MHz Fuente: Arduino.com
Comunicacin serial

La comunicacin serial es un protocolo


RS-232
Instrumentacin
adquisicin de datos
Conexin Arduino Matlab
Ejemplo:
Leer Arduino en Matlab
Encender el Led de Arduino
Encender el led de Arduino desde Arduino
Adquisicin de datos puerto serial con Matlab
Fuente: El autor
Mover un servo motor desde Matlab
Arduino Simulink