2 Integrantes André Schäffer Breno Neil (Gerente) Caio Lira Eduardo Cavalcanti Felipe Bartolomeu Felipe Maia Filipe Luiz Monteiro Hugo Calazans João Victor.

Slides:



Advertisements
Apresentações semelhantes
Conectividade.
Advertisements

Sistemas Distribuídos
Tecnologia da Informação para Valor de Negócio
Sistemas Distribuídos
Redes de Computadores Wandreson Luiz Brandino
Sistemas Cliente/Servidor Introdução
DOMÓTICA Protocolo de comunicação LonWorks ou LON (Local Operating Network)
AULA 1: Introdução a Sistemas Embarcados
Sistemas Operacionais
Curso de Engenharia de Computação
SISTEMAS DISTRIBUÍDOS
CAPÍTULO Sistemas concentrados e distribuídos
MOSTRA DE TRABALHOS DE CONCLUSÃO FACULDADE DE INFORMÁTICA PUCRS
Device Drivers no Windows e Linux Visão Geral e Boas Práticas
USB Wireless e Tecnologias 3G
Marcelo Tocchetto Tiago Duarte Professor Eduardo Augusto Bezerra
Sistemas Digitais Microprocessados
Objetos Distribuídos Padrão CORBA
Sistemas Operacionais de Rede
Luiz Eduardo Cunha Leite Samuel Oliveira de Azevedo
WIRELESS Diogo Ferreira de Paula Oliveira
Eng. Luiz Francisco Bozo
Mandic Partner Program

Sistemas Distribuídos
Arquitetura Cliente /Servidor
SERVIDORES. Um Servidor é: Servidor é um computador que gere ficheiros, dados, impressoras, faxes e outros recursos a outros computadores. O servidor.
Redes de Computadores Aula Inaugural.
Roteiro Motivação Contexto Nossa solução Metodologia
Técnico em Informática
Fundamentos de RC (parte 2)
FUNDAMENTOS DE REDES DE COMPUTADORES
Sistemas Operacionais
Evolução dos Sistemas de Automação
O primeiro passo para a nuvem
Sistema de Redes 1 Componentes Principais de uma Rede de Computadores Topologia Tipo de redes FAETEC SR1.
Single-Chip Cloud Computer (SCC) Um processador many-core experimental desenvolvido pela Intel Labs.
Processos.
Sistemas Operacionais
Sistemas Distribuídos
Quem somos? O contexto Os cenários O que existe atualmente? Nossa solução: O Pluviara Cenários com Pluviara Modelo de negócios Agenda Status Report 2.3.
Sistemas Espaciais de Computadores. Introdução Definindo o Sistema –Requisitos, Arquitetura, Elementos do Sistema Estimação dos Recursos –Processamento.
Organização de Computadores
OpenModeller. Three Laboratories involved: –LAA (Laboratório de Automação Agrícola) Architecture: protocols and standards for the system integration.
MATA59 - Redes de Computadores I
The Mobile Sensing Platform: An Embedded Activity Recognition System
Sistemas de Informação para Planejamento Estratégico Confiabilidade na Tecnologia.
REDE DE COMUNICAÇÃO PARA SISTEMAS INTEGRADOS E FLEXÍVEIS DE PRODUÇÃO Objetivo O objetivo principal deste trabalho constitui-se na apresentação do estudo,
MESTRADO EM ENGENHARIA ELECTROTECNICA E COMPUTADORES SISTEMAS DIGITAIS E INFORMÁTICA INDUSTRIAL.
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.
Infra-Estrutura para Computação Distribuída
Características, protocolos e funcionamento
Uma Nova Plataforma de Coleta de Dados de Energia
Introdução aos Sistemas Operacionais
USB Host Remote Unit Status Report 2. Roteiro Projeto Primeiro Release Organograma Apoena –Arquitetura –Microcontrolador –Comunicação –Aplicação Andamento.
Colégio Agrícola “José Bonifácio” Redes – Componentes de uma rede Prof. Carlos Eduardo Caraski.
Wi-Fi Information Service Ademir José de Carvalho Junior Felipe Cavalcanti Ferreira.
Uma solução de baixo custo para captura,compressão, envio e visualização de imagens em um sistema embarcado Blackfin Trabalho de Conclusão de Curso PUC-Campinas.
REDES Escola básica e secundaria de velas Escola básica e secundária de velas Trabalho realizado por: Tiago Moreira Turma: Profij 2-2.
Sistemas Distribuídos Nadilma Nunes Aula Inicial – Apresentação da disciplina.
OntoPRIME Ontologia para Gerenciamento de Riscos de Projetos Projeto da Disciplina de Agentes Inteligentes –
Por que Redes? Estamos cercados por redes: supermercados, lojas, bancos, cinemas, farmácias e inúmeros outros lugares; Com a queda do custo de implementação.
APRESENTAÇÃO MÓDULO GAT – GPRS E SOFTWARE DE MONITORAMENTO MAXIMUS
Laboratório B – Sistemas Supervisórios N8LB9 Prof. Dr. Cesar da Costa 3.a Aula: Driver de Comunicação e Comunicação OPC.
Emerson Felipe GOVERNO DO ESTADO DE PERNAMBUCO ESCOLA TÉCNICA ESTADUAL MARIA EDUARDA RAMOS DE BARROS.
Portfólio 2014 Isaias Filho Gerente de Contas. A EMPRESA.
Engenharia de Sistemas (Lato Sensu) Victor Costa de Alemão Cisneiros Hudson Ramos Aracaju/SE COMPARAÇÃO ENTRE SERVIDORES WEB APACHE HTTP SERVER E NGINX.
Universidade Católica de Pelotas Instrumentação Eletrônica – 2013/1 Sistemas de Instrumentação Luciano Lettnin Março/2013.
Arduino no Ensino de Ciências
ALEXANDRE DA HORA BRUNO VIANA FELIPE VINICIUS FRANCISCO LEAL JEFERSON SILVA JÔNATAS GOMES LUCAS RODRIGUES MARCOS VINICIUS.
Transcrição da apresentação:

2 Integrantes André Schäffer Breno Neil (Gerente) Caio Lira Eduardo Cavalcanti Felipe Bartolomeu Felipe Maia Filipe Luiz Monteiro Hugo Calazans João Victor Lemos Leonardo Aretakis Leonardo José Marcos Corrêa Rosana Matos Tiago Falcão

3 Objetivos Criar soluções para melhorar a utilização de equipamentos atuais Possibilitar a integração entre sistemas e dispositivos periféricos Desenvolver aplicações que utilizem os recursos adicionais de periféricos para adicionar novas funcionalidades a sistemas

4 Cliente “O C.E.S.A.R. é uma instituição privada que cria produtos, processos, serviços e empresas inovadoras usando Tecnologia da Informação e Comunicação”. Fonte:

5 Os dispositivos computacionais ficam cada vez menores, mais integrados e mais indispensáveis com o passar dos anos. Cenário

6 Qual é o problema? Necessidade em utilizar periféricos com interface USB em sistemas embarcados –Acesso a um grande volume de dados Configurar dispositivos sem a utilização de um PC

7 Soluções Existentes Em software –Jungo Ltd Em hardware –Atmel AT43USB370 –CYPRESS SL811HS

8 Jungo Uma solução já feita em software para conectividade de dispositivos USB completa para seu sistema embarcado

9 Características Conectividade com controladores de USB de baixo nível, núcleos USB Host/Device/OTG, etc Oferece confiabilidade e alta performance, diminuindo o tempo de integração e validação oferecendo modulos prontos para teste Modularidade na arquitetura (Wireless USB, USB Mass Storage, USB Video, etc)

10 Atmel AT43USB370 Descrição –Trata-se de um processador Host USB desenhado especificamente para dar suporte à conectividade ponto-a-ponto para sistemas embarcados

11 Características Operação Host autônoma sem intervenção do processador do sistema –Suporta até 7 dispositivos USB concorrentemente Firmware USB integrado –API de desenvolvimento de device drivers de fácil uso em ANSI C –Pilha USB Host embarcada

12 CYPRESS SL811HS Trata-se de um controlador Host para USB, que provê múltiplas funções a partir de um chip Ele é capaz de se comunicar com dispositivos tais como micro- controladores, micro-processadores, etc

13 Características O único controlador Host USB do mercado para sistemas embarcados com uma interface de barramento padrão para microprocessadores Opera como um único USB Host ou escravo sob controle de software

14 Nossa Solução

15 USBBluetooth Implementação

16 Comparativo Host USB Wireless –Nenhum dos concorrentes apresenta solução Wireless em hardware, apenas o Jungo e em Software Custo mínimo –Nenhum dos concorrentes analisados oferece o produto com licença livre (possuem alto custo), a nossa solução é uma primeira tentativa de Host USB Open Source

17 Requisitos de Hardware (1/2) Gerenciamento do dispositivo conectado Pilha de drivers para dispositivos USB –Teclado padrão –Mass storage padrão Suporte à adição de novos drivers

18 Requisitos de Hardware (2/2) Baixo custo de produção Comunicação sem fio com outros dispositivos –Sistemas embarcados –Celular –Desktop

19 Requisitos de Software Aplicações simples para cada dispositivo suportado pelo host USB Explorar diferentes plataformas –Desktops –Celulares

20 Viabilidade (1/3) Conhecimento técnico –Protocolo USB –Protocolo de comunicação Bluetooth –Device drivers –Programação para celulares –Suporte oferecido pelo setor de sistemas embarcados do C.E.S.A.R. Livros Tutoriais

21 Viabilidade (2/3) Econômica –Necessidade de componentes de hardware para a implementação do sistema Microcontrolador Módulo Bluetooth Dispositivos USB –Apoio do C.E.S.A.R. Paulo Urbano –Setor de sistemas embarcados

22 Viabilidade (3/3) Operacional –Boa oportunidade para o enriquecimento técnico das nossas competências Ciência da Computação Engenharia da Computação –Entusiasmo e motivação dos integrantes da equipe

23 Aplicações (1/3) Transmissão de dados bidirecional entre dispositivos USB e Bluetooth –Qualquer dispositivo USB será um “Bluetooth em potencial” Utilização transparente de dispositivos USB em sistemas embarcados

24 Aplicações (2/3) Atualização de software embarcado via rede sem fio Software atualizado Sistemas embarcados de difícil acesso

25 Aplicações (3/3) A serem implementadas –Demonstram a versatilidade do nosso sistema Teclado se comunicando com celular Bluetooth Mass storage se comunicando com software desktop

26 Perspectivas Futuras (1/3) De PCs à câmeras digitais, pendrives, PDAs, celulares e outros equipamentos eletrônicos, USB provê conectividade confiável, com boa velocidade, e de fácil uso entre dispositivos Hoje, existem mais de 3 bilhões de dispositivos de conexão USB em todo o mundo, e as perspectivas são de crescimento

27 Perspectivas Futuras (2/3)

28 Perspectivas Futuras (3/3) Para nosso produto –Melhoramento do protótipo: troca da tecnologia Bluetooth para Wireless –Engajamento de melhorias produzidas por terceiros devido ao padrão Open Source –Ampliação da quantidade de protocolos USB suportados –Integração com outros projetos desenvolvidos pelo cliente