usb host remote unit release 1. roteiro projeto –problema do cliente –solução atual –nossa...

20
USB Host Remote Unit Release 1

Upload: joana-filipe-aranha

Post on 07-Apr-2016

219 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

USB Host Remote Unit

Release 1

Page 2: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Roteiro• Projeto

– Problema do cliente– Solução atual– Nossa solução– Aplicação para demonstração

• Organograma• Metas para o primeiro release• Avaliação do cumprimento das tarefas

– Grupo Arquitetura– Grupo Microcontroladores– Grupo Comunicação– Grupo Aplicação

• Demonstração do projeto• Experiência de projeto• Próximos passos• Questionamentos

Page 3: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Projeto: Problema do Cliente

• Sistemas embarcados que não conseguem comunicar entre si

Page 4: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Projeto: Problema do Cliente

Page 5: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Projeto: Solução Atual

Page 6: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Projeto: Nossa Solução

Page 7: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Projeto: Nossa solução

• Apoena Pilha USB

Page 8: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Projeto: Aplicação para demonstração

Page 9: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Organograma

Page 10: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Metas para o primeiro release

• Objetivos– Definir a arquitetura do Host– Modelar a pilha USB– Implementar o driver HID– Aplicação do teclado para celular– Desenvolver o módulo de comunicação

Page 11: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Cumprimento das tarefas

• Grupo Arquitetura

– Estudo e definição da arquitetura– Definição da plataforma de

desenvolvimento– Prototipação do módulo UHRU

Page 12: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Cumprimento das tarefas

• Grupo Microcontroladores

– Definição da API – Driver do teclado– Camada USB genérica– Camada USB Host

Page 13: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Cumprimento das tarefas

• Grupo Comunicação

– Definição das interfaces• Microcontrolador e Bluetooth• Celular e Bluetooth

– Definição do protocolo– Implementação da comunicação

Page 14: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Cumprimento das tarefas

• Grupo Aplicação

– Software editor de texto

Page 15: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Demonstração do projeto

Page 16: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Experiência de projeto

– O gerente tem um papel fundamental no sucesso do projeto

– Planos de contingência são essenciais– Trabalho em grupo exige paciência e

inteligência emocional– Problemas em eletrônica surgem de

maneira espontânea– Nada é tão fácil quanto parece

Page 17: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Próximos passos

– Prototipação do nosso circuito– Implementação da camada Driver do

Controlador da pilha USB– Integração com um teclado USB real– Implementação do Driver do Mass

Storage– Aplicação de transferência de arquivos

entre Pen Drive e celular Bluetooth

Page 18: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Referências

site da Apoenawww.cin.ufpe.br/~apoena

site da disciplinawww.cin.ufpe.br/~if683

Jungo USB Host Stackwww.jungo.com

Placa de Desenvolvimentowww.olimex.com/dev/lpc-e2294rb.html

Controlador USBwww.semiconductorstore.com/

Page 19: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Questionamentos

Page 20: USB Host Remote Unit Release 1. Roteiro Projeto –Problema do cliente –Solução atual –Nossa solução –Aplicação para demonstração Organograma Metas para

Obrigado a todos!