22
Escola Politécnica da Universidade de São Paulo Adriano R. Santana de Oliveira – n• USP 6483056 Guilherme Kikumoto de Mello – n• USP 6483081 Marcelo Cirelli – n• USP 6483164 Maurício Cirelli – n• USP 6431155 Orientador: Prof. Dr. Henrique Takachi Moriya Introdução | PIC | Linistepper | AD 6008 | LabVIEW

PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Embed Size (px)

DESCRIPTION

Presentation I made for Practical Electronics Project discipline on college.

Citation preview

Page 1: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Escola Politécnica da Universidade de São Paulo

Adriano R. Santana de Oliveira – n• USP 6483056Guilherme Kikumoto de Mello – n• USP 6483081

Marcelo Cirelli – n• USP 6483164Maurício Cirelli – n• USP 6431155

Orientador: Prof. Dr. Henrique Takachi Moriya

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 2: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Gerar curvas P/V para avaliar o comportamento de pulmões de pequenos roedores. Para isso:• Controlar a fluxo de ar nos pulmões por meio de

uma seringa;• Monitorar a pressão e volume por meio de um

sensor na seringa;• Utilizar um motor de passos para controlar a

seringa;• Controlar o motor utilizando uma plataforma de

microcontrole PIC;• Conferir ao usuário controle do sistema por meio de

um computador munido de interface apropriada.

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 3: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 4: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Microcontrolador

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 5: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Microcontrolador de 16 bits• Memória Flash 128 kB• 5 Timers de 16 bits • Conversor A/D de 10 bits

Placa de desenvolvimento Explorer 16

Programação em C ou Assembly

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 6: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Placa que integra o microcontrolador com dispositivos de

•Comunicação PC/Linistepper

•Dispositivos de entrada/saída

•Memórias EEPROM

•Regulação de tensão

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 7: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

PIC • Recebimento de solicitação do usuário.• Controle do Motor.• Processamento e retorno de dados de Volume.

PIC • Recebimento de solicitação do usuário.• Controle do Motor.• Processamento e retorno de dados de Volume.

Entrada de configurações

do usuário

Entrada de configurações

do usuário

Controle do Motor via

Linistepper

Controle do Motor via

Linistepper

Envio de dados do Volume

Envio de dados do Volume

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 8: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Linear Stepper Motor Controller

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 9: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Circuito controlador de motores de passo• Controle programável por:

Modo (2 bits) Direção (1 bit) Low Power (1 bit) Step Input (1 bit)

• Destinado a pequenos motores• Comunicação de porta paralela• Microcontrolador PIC

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 10: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Aceita passos de 0.1° (linear)• Passos suaves• Alta precisão de movimento

Fácil controle de velocidades Alta dissipação de calor

• Necessita de um bom dissipador Baixa tensão de operação Equipamento de baixo custo e

código aberto

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 11: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Input

Page 12: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Input (5 bits)

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 13: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Conversor Analógico Digital

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 14: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Sinal analógico• Admite qualquer valor em um intervalo

Computador• Leitura de dados digitais – sinal discreto

Natureza• Sinais emitidos de forma analógica

Necessidade de manipulação dos dados aquisitados

Solução• Conversores Analógico-Digital e Digital-Analógico

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 15: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Conversor AD / DA de baixo custo

Realiza até 500 amostragens por segundo

Resolução de entrada: 12 bits

Tensão de entrada: ± 1 a ± 20V

Contador de 32 bits

Compatível com NI® LabView e .NET

Comunicação USB com o computador

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 16: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Avisar o microcontrolador para iniciar o ensaio

Aquisitar dados de pressão durante experimento

Receber dados de volume do microcontrolador

Fornecer ao LabView estes dados para gerar a curva P-V

Alta velocidade e confiabilidade de conversão

Custo zero para o projeto de PSI2222

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 17: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

 Laboratory Virtual Instrumentation Engineering

Workbench

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 18: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Linguagem de Programação Visual;

Aquisição de Dados e Controle de Instrumentos;

Constrói via Software todo um Ambiente de Instrumentação;

Facilidade de Uso e Compatibilidade com os Outros Instrumentos da NI, como o AD 6008.

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 19: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Une as vantagens do software•Simplicidade para manutenção e

execução de melhorias;•Utiliza o poder de processamento do

computador;•Mobilidade.

Às vantagens do hardware•Facilidade de uso;•Interface amigável.

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 20: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 21: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos

Page 22: PSI2222 - 2009 - Projeto21 - Apresentacao Parcial

Introdução | PIC | Linistepper | AD 6008 | LabVIEW | Fotos