Você está na página 1de 20

SISTEMA DE COMUNICAO BLUETOOTH USANDO MICROCONTROLADOR PIC

ALUNO: DAVIDSON FELLIPE | email@fellipe.com introduo ORIENTADOR: conceitos PROF. DR. implementao SRGIO CAMPELLO resultados | scampello@dsc.upe.br trabalhos futuros
Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 1/22

MOTIVAO
Apoiar ao ensino e pesquisas em comunicao sem fio

na Universidade de Pernambuco Apoiar pesquisas sobre monitoramento de linhas de transmisso de alta tenso

introduo conceitos implementao resultados trabalhos futuros


Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 2/22

OBJETIVOS
Projetar um hardware que servir como mdulo para o

desenvolvimento de aplicaes que desejam utilizar Bluetooth Desenvolver uma Biblioteca de funes bsicas

introduo conceitos implementao resultados trabalhos futuros


Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 3/22

BLUETOOTH E O SIG
Special Interest Group (SIG)

Mais de 12 mil membros Cerca de 2 bilhes de produtos na primeira dcada de

existncia

introduo conceitos implementao resultados trabalhos futuros


Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 4/22

POR QUE USAR BLUETOOTH?


Mundo sem fios Problema do cabo proprietrio Baixo consumo de energia Comunicao com uma gama de dispositivos Criptografia de 128 bits

introduo conceitos implementao resultados trabalhos futuros


Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 5/22

introduo conceitos implementao resultados trabalhos futuros


Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 6/22

TOPOLOGIA BLUETOOTH
PICONET M E M E E E E SCATTERNET M E M

Legenda:

mestre

escravo

introduo conceitos implementao resultados trabalhos futuros


Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 7/22

COMUNICAO BLUETOOTH
Para a transmisso de dados utiliza FHSS (frequency hopping

spread spectrum) At 79 canais separados por 1 MHz, na banda ISM [2400 2483,5 MHz] ID universal de 48 bits Taxa de 1, 2 ou 3 Megabit

f = 2402+k MHz, onde k=0,,78

introduo conceitos implementao resultados trabalhos futuros


Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 8/22

ARQUITETURA BLUETOOTH
Aplicaes
Protocolos de terceiros e padres industriais OBEX, TCP, WAP
PROTOCOLOS DE APLICAO

PROTOCOLOS DE MIDDLEWARE PROTOCOLOS DE TRANSPORTE

L2CAP multiplexao e demultiplexao dos dados trafegados HCI interface com regras para a baseband e o LMP Link Manager estabelecimento de comunicao entre dispositivos

Baseband papis de um dispositivo e regras de acesso ao meio Rdio freqncia, potncia, modulao e transmisso
introduo conceitos implementao resultados trabalhos futuros
Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 9/22

MICROCONTROLADORES
Sistema microprocessado Contm memrias de programa e dados, portas de E/S

seriais e paralelas, temporizadores, interrupes externas e internas Integrados em um nico chip.

introduo conceitos implementao resultados trabalhos futuros


Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 10/22

MICROCONTROLADORES
Vantagens
Circuito pronto para usar

Desvantagens
Pouco espao de armazenamento Baixa velocidade de processamento

Memrias de programa e de dados Nmero reduzido de portas de E/S

implementadas no mesmo chip Baixo custo

introduo conceitos implementao resultados trabalhos futuros


Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 11/22

MICROCONTROLADOR PIC 16F877A


Fabricado pela MicroChip Portabilidade Conjunto de instrues bem similares Muitas semelhanas entre suas caractersticas bsicas Arquitetura RISC Possui somente 35 instrues Memrias: Flash, EEPROM e RAM

introduo conceitos implementao resultados trabalhos futuros


Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 12/22

KCWIREFREE KC-21
Fabricado pela KCWirefree Chip para comunicao Bluetooth Classe 2 (at 30 metros) Velocidade mxima de 921 Kbaud

introduo conceitos implementao resultados trabalhos futuros


Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 13/22

KCWIREFREE KC-21
Tenso de 3,3 volts. 14 pinos de entrada e

sada de propsito geral Memria flash de 8 Mbit

introduo conceitos implementao resultados trabalhos futuros


Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 14/22

SISTEMA DE FLUXO DE DADOS DO KCWIREFREE KC-21


HOST
comandos, respostas e fluxo de dados
Controle da UART

dados
Pilha Bluetooth

comandos
controle status

respostas
Parser dos Comandos

MDULO
introduo conceitos implementao resultados trabalhos futuros
Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 15/22

ESQUEMA PLATAFORMA PIC


Circuito Oscilador

1 6 P F I 8 C 7 7 A

Interface Mdulo Bluetooth

Circuito de Reset

Circuito Gravao

Porta A

Porta B

Porta C

Porta D

Porta E

introduo conceitos implementao resultados trabalhos futuros


Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 16/22

TESTE DO HARDWARE
Verificao dos nveis de tenso nas alimentaes KC-21 Wirefree com 3,3 volts Microcontrolador com 5 volts

introduo conceitos implementao resultados trabalhos futuros


Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 17/22

PROBLEMAS ENFRENTADOS
Dificuldades para tratar as informaes recebidas do

KCWIREFREE KC-21 Tentativas de modificar o nome padro dispositivo KCWirefreeDevice Configurao do baud para 115200

introduo conceitos implementao resultados trabalhos futuros


Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 18/22

TRABALHOS FUTUROS
Transmisso de dados sem fio em um ambiente de

monitoramento de corrente de fuga em cadeias de isoladores de linhas de alta tenso Comunicao entre Mdulo Bluetooth e um computador pessoal Criao de interfaces como GPRS, ZigBee, entre outras

introduo conceitos implementao resultados trabalhos futuros


Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 19/22

OBRIGADO !

ALUNO: DAVIDSON FELLIPE | email@fellipe.com introduo ORIENTADOR: conceitos PROF. DR. implementao SRGIO CAMPELLO resultados | scampello@dsc.upe.br trabalhos futuros
Davidson Fellipe da Silva | apresentao de trabalho de concluso de curso | 20/22

Você também pode gostar