16
Oficina Controladores PID 09/05/2014 Matlab Guide & Interface de Aquisição Rafael A. Mariano

Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

Oficina Controladores PID 09/05/2014

Matlab Guide & Interface de Aquisição Rafael A. Mariano

Page 2: Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

Oficina Controladores PID 09/05/2014

Interface Gráfica ( GUI ) “Grafical User Interface”

Page 3: Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

Oficina Controladores PID 09/05/2014

GUIDE

Graphical User Interface Development Environment

http://www.mathworks.com/discovery/matlab-gui.html

Page 4: Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

Oficina Controladores PID 09/05/2014

Page 5: Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

Oficina Controladores PID 09/05/2014

Page 6: Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

Oficina Controladores PID 09/05/2014

Page 7: Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

Oficina Controladores PID 09/05/2014

O código por traz de cada elemento

Page 8: Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

Oficina Controladores PID 09/05/2014

Chamando a interface

Page 9: Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

Oficina Controladores PID 09/05/2014

Interface de Aquisição

Page 10: Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

Oficina Controladores PID 09/05/2014

Funcionamento da interface

Conexão com Porta Serial

Aciona Motor ?

SIM: Envia caracter via porta serial. NÃO: Aguarda pela ação do usuário.

Plotar Reposta?

SIM: Envia caracter via porta serial. NÃO: Aguarda pela ação do usuário

PIC

- Liga o Módulo PWM

- Colhe dados de frequência do motor e

armazena em um vetor.

Tempo Ocioso PIC

- Envia vetor com dados de velocidade para o

MatLab.

Page 11: Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

Oficina Controladores PID 09/05/2014

Page 12: Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

Oficina Controladores PID 09/05/2014

Page 13: Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

Oficina Controladores PID 09/05/2014

Continuação do código...

Page 14: Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

Oficina Controladores PID 09/05/2014

Page 15: Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

Oficina Controladores PID 09/05/2014

Resultado esperado

Page 16: Matlab Guide & Interface de Aquisição€¦ · Oficina Controladores PID 09/05/2014 Interface Gráfica ( GUI ) “Grafical User Interface”

Oficina Controladores PID 09/05/2014

FIM

Muito Obrigado !