Professional Documents
Culture Documents
Comunicaciones Industriales
1 INTRODUCCIÓN
El proyecto consta de programar en Arduino
utilizando el protocolo SPI, debido a que el módulo
MAX6675 utiliza comunicación serial SPI, este hace la
captura de datos del termopar, a su vez se programa el
software de Matlab y por medio del puerto serial del
Arduino que está conectado al pc, se ejecuta el
comando para graficar en tiempo real los datos
obtenidos del termo par.
. Figura 1: diagrama de comunicación entre maestro esclavo
2 OBJETIVOS utilizado en el protocolo SPI
Operación
Interpretar como funciona la comunicación SPI El SPI es un protocolo síncrono. La
maestro/esclavo sincronización y la transmisión de datos se realiza
por medio de 4 señales:
SCLK (Clock): Es el pulso que marca la
3 MARCO TEÓRICO
sincronización. Con cada pulso de este reloj, se lee
Arduino es una plataforma de prototipos o se envía un bit. También llamado TAKT (en
electrónica de código abierto (open-source) Alemán).
basada en hardware y software flexibles y fáciles MOSI (Master Output Slave Input): Salida de
de usar. Está pensado para artistas, diseñadores, datos del Master y entrada de datos al Slave.
como hobby y para cualquiera interesado en crear También llamada SIMO.
objetos o entornos interactivos. MISO (Master Input Slave Output): Salida de
El MAX6675 es un convertidor Analógico a digital datos del Slave y entrada al Master. También
especializado para termopares tipo K. Con este conocida por SOMI.
módulo es posible conectar fácilmente un termopar
1
UFPS. Ing. Electromecánica. Comunicaciones Industriales
PROGRAMACION
Programación hecha en Arduino
2
UFPS. Ing. Electromecánica. Comunicaciones Industriales
fs=1;
A=100;
y=zeros(A,1);
t=linspace(0,(A-1)/fs,A);
l1=line(nan,nan,'color','r');
3
UFPS. Ing. Electromecánica. Comunicaciones Industriales
REFERENCIAS BIBLIOGRAFICAS.
http://www.esi2.us.es/~jaar/Datos/RegAuto/Practica1.pdf
https://es.wikipedia.org/wiki/Serial_Peripheral_Interface
www.arduino.cc