Bluetooth

16
 Bluetooth Origem: Wikipédia, a enciclopédia livre. (Redirecionado de IEEE 802.15) Ir para: navegação, pesq uisa Bluetooth é uma especificação industrial para áreas de redes pessoais sem fio (Wireless  personal ar ea network s – PANs). O Bluetooth provê uma maneira de conectar e trocar informações entre dispositivos como telefones celulares, notebooks, computadores, impressoras, câmeras digitais e consoles de videogames digitais através de uma frequência de rádio de curto alcance globalmente não licenciada e segura. As especificações do Bluetooth foram desenvolvidas e licenciadas pelo (em inglês) Bluetooth Special Interest Group. A tecnologia Bluetooth diferencia-se da tecnologia IrDA inclusive  pelo ti po de radiaç ão e letroma gnétic a utilizada.  Protocolos Internet (TCP/IP) Camada Protocolo 5.Aplicação HTTP, SMTP, FTP, SSH, Telnet , SIP, RDP, IRC, SNMP, NNTP, POP3, IMAP, BitTorrent , DNS, Ping ... 4.Transporte TCP, UDP, RTP, SCTP, DCCP ... 3.Rede IP (IPv4, IPv6) , ARP, RARP, ICMP, IPsec ... 2.Enlace Ethernet , 802.11 WiFi, IEEE 802.1Q, 802.11g, HDLC, Token ring, FDDI, PPP,Switch ,Frame relay, 1.Física Modem, RDIS, RS-232, EIA-422, RS- 449, Bluetooth, USB, ... Índice [esconder ] 1 Usos o 1.1 Perfi s Bluetooth o 1.2 Lista de aplic ações o 1.3 Bluetooth vs. Wi- Fi em rede 1.3.1 Bluetoo th o 1.4 Bluetoo th Marketing 1.4.1 Wi-Fi 2 Re queri mentos de sistema o 2.1 Sistemas operacio nais 3 Infor mações técnicas o 3.1 A pilha do protocolo Bluetoo th 3.1.1 Protocolos núcleo 3.1.2 Protocolo de substitui ção de cabo

Transcript of Bluetooth

5/16/2018 Bluetooth - slidepdf.com

http://slidepdf.com/reader/full/bluetooth-55ab512e4bace 1/16

 

BluetoothOrigem: Wikipédia, a enciclopédia livre.(Redirecionado de IEEE 802.15)

Ir para: navegação, pesquisa 

Bluetooth é uma especificação industrial para áreas de redes pessoais sem fio (Wireless

 personal area networks – PANs). O Bluetooth provê uma maneira de conectar e trocar informações entre dispositivos como telefones celulares, notebooks, computadores,impressoras, câmeras digitais e consoles de videogames digitais através de umafrequência de rádio de curto alcance globalmente não licenciada e segura. Asespecificações do Bluetooth foram desenvolvidas e licenciadas pelo (em inglês) BluetoothSpecial Interest Group. A tecnologia Bluetooth diferencia-se da tecnologia IrDA inclusive

 pelo tipo de radiação eletromagnética utilizada.

 

Protocolos Internet (TCP/IP)

Camada Protocolo

5.Aplicação HTTP, SMTP, FTP, SSH, Telnet, SIP, RDP, IRC, SNMP,  NNTP, POP3, IMAP, BitTorrent, DNS, Ping ...

4.TransporteTCP, UDP, RTP, SCTP, DCCP ...

3.Rede IP (IPv4, IPv6) , ARP, RARP, ICMP,IPsec ...

2.Enlace Ethernet, 802.11 WiFi, IEEE 802.1Q, 802.11g, HDLC, Token ring, FDDI,PPP,Switch ,Frame relay,

1.Física Modem, RDIS, RS-232, EIA-422, RS-449, Bluetooth, USB, ...

Índice

[esconder ]

• 1 Usoso 1.1 Perfis Bluetootho 1.2 Lista de aplicaçõeso 1.3 Bluetooth vs. Wi-Fi em rede

1.3.1 Bluetootho 1.4 Bluetooth Marketing

1.4.1 Wi-Fi• 2 Requerimentos de sistema

o 2.1 Sistemas operacionais• 3 Informações técnicas

o 3.1 A pilha do protocolo Bluetooth

3.1.1 Protocolos núcleo 3.1.2 Protocolo de substituição de cabo

5/16/2018 Bluetooth - slidepdf.com

http://slidepdf.com/reader/full/bluetooth-55ab512e4bace 2/16

 

3.1.3 Protocolo de controle de Telefonia 3.1.4 Protocolos adotados

o 3.2 Comunicação e conexãoo 3.3 Configurando conexõeso 3.4 Pareandoo 3.5 Interface

• 4 Bluetooth Special Interest Group• 5 Origem do nome e logotipo• 6 Ver também• 7 Referências

• 8 Ligações externas

[editar] Usos

Bluetooth é um protocolo padrão de comunicação primariamente projetado para baixoconsumo de energia com baixo alcance, (dependendo da potência: 1 metro, 10 metros,100 metros) baseado em microchips transmissores de baixo custo em cada dispositivo.

O Bluetooth possibilita a comunicação desses dispositivos uns com os outros quandoestão dentro do raio de alcance. Os dispositivos usam um sistema de comunicação viarádio, por isso não necessitam estar na linha de visão um do outro, e podem estar até emoutros ambientes, contanto que a transmissão recebida seja suficientemente potente.

ClassePotência máxima permitida

(mW/dBm)Alcance (Aproximadamente)

Classe 1 100 mW (20 dBm) até 100 metrosClasse 2 2.5 mW (4 dBm) até 10 metrosClasse 3 1 mW (0 dBm) ~ 1 metro

Deve-se ressaltar que, na maioria dos casos, o alcance efetivo dos dispositivos de classe 2é estendido se eles se conectam a dispositivos de classe 1, se comparados com redes purasde classe 2. Isso pode ser obtido pela alta sensibilidade e potência de transmissão dodispositivo de classe 1. A alta potência de transmissão do dispositivo de classe 1 permitea recepção da alta potência pelo dispositivo de classe 2. Além disso, a alta sensibilidadedo dispositivo de classe 1 permite a recepção da baixa potência de transmissão de força

dos dispositivos de classe 2, permitindo assim a operação de dispositivos de classe 2 agrandes distâncias. Dispositivos que possuem um amplificador de potência na transmissãotêm uma sensibilidade de recepção melhorada, e existem antenas altamente otimizadasque normalmente alcançam distâncias de 1 km usando o padrão Bluetooth classe 1.

VersãoTaxa de

transmissãoVersão 1.2 1 Mbit/s

Versão 2.0 +EDR 

3 Mbit/s

Versão 3.0 24 Mbit/s a.m.m. Mudança da Faixa de Transmissão para802.11

5/16/2018 Bluetooth - slidepdf.com

http://slidepdf.com/reader/full/bluetooth-55ab512e4bace 3/16

 

[editar] Perfis Bluetooth

Ver artigo principal:  Perfis Bluetooth

Para usar a tecnologia Bluetooth, o dispositivo deve ser compatível com certos perfis

Bluetooth. Esses perfis determinam as possíveis aplicações e usos da tecnologia.

[editar] Lista de aplicações

As aplicações mais prevalentes do Bluetooth incluem:

• Controle sem fio e comunicação entre celulares e fones de ouvido sem fio ousistemas viva voz para carros. Essa foi uma das mais antigas aplicações datecnologia a se tornar popular.

Sony Ericsson P910i e auricular Bluetooth.

• Comunicação sem fio entre PCs em um espaço pequeno onde pequena banda énecessária.

• Comunicação sem fio entre PCs e dispositivos de entrada e saída, como mouse,teclados e impressoras.

• Comunicação sem fio entre telefones celulares e estações de telefonia fixa, parafuncionar como um telefone sem fio dentro da área de cobertura e economizar emtarifas de serviço telefônico.

• Transferência de arquivos entre dispositivos usando OBEX.• Transferência de contatos, anotações e eventos de calendário e lembretes entre

dispositivos com OBEX.

5/16/2018 Bluetooth - slidepdf.com

http://slidepdf.com/reader/full/bluetooth-55ab512e4bace 4/16

 

• Substituição de dispositivos seriais tradicionais com fio em equipamentos de teste,receptores GPS, equipamentos médicos, leitores de código de barras e dispositivosde controle de tráfego.

• Para controles onde o infravermelho era tradicionalmente utilizado.• Enviar pequenas propagandas para dispositivos ativados por Bluetooth.• Consoles de videogames da nova geração –  Wii e Play Station 3 usam Bluetooth para seus respectivos controles sem fio.• Acesso dial-up à internet em um computador pessoal ou PDA usando um celular 

compatível com dados como modem.• Receber conteúdo comercial (Spam) via um quiosque, como em um cinema ou

lobby.

[editar] Bluetooth vs. Wi-Fi em rede

Bluetooth e Wi-Fi têm aplicações ligeiramente diferentes nos escritórios e casas de hoje, edurante movimento: configurando redes, imprimindo, ou até transferindo apresentações earquivos de PDAs para computadores. Ambas são versões da tecnologia não licenciadaSpread Spectrum (Tradução livre como "Espectro espalhado").

Bluetooth difere do Wi-Fi porque a última oferece alta potência de transmissão e cobregrandes distâncias, porém requer hardware mais caro e robusto com alto consumo deenergia. Elas usam a mesma frequência de transmissão, porém empregam esquemas demultiplexagem diferentes. Enquanto o Bluetooth é um substituto para o cabo em umavariedade de aplicações, o Wi-Fi é um substituto do cabo apenas para acesso à rede local.

[editar] Bluetooth

Existem vários produtos ativados por Bluetooth, como celulares, impressoras, modems efones de ouvido sem fio. A tecnologia é útil quando é necessária transferência deinformações entre dois ou mais dispositivos que estão perto um do outro ou em outrassituações onde não é necessária alta taxa de transferência. O Bluetooth é comumenteusado para transferir dados de áudio para/de celulares (por exemplo, com um fone semfio) ou transferir dados entre computadores de bolso (transferência de arquivos).

Bluetooth simplifica a descoberta e configuração de serviços entre dispositivos. Osdispositivos Bluetooth anunciam todos os serviços que eles suportam e podem fornecer, e

 por isso, faz com que o uso de serviços seja simples pela falta da necessidade de

configurar endereços de rede ou permissões como em outras tecnologias.

Chip Bluetooth Dell TrueMobile 350 para notebooks.

[editar] Bluetooth Marketing

5/16/2018 Bluetooth - slidepdf.com

http://slidepdf.com/reader/full/bluetooth-55ab512e4bace 5/16

 

Redes de bluetooth podem transmitir conteúdo multimídia para os usuários que ativaremo sistema no aparelho celular. Essa nova modalidade de mídia tem o nome de BluetoothZone, que são zonas de interatividade para compartilhamento de conteúdo entre usuáriose marcas.[1]

[editar] Wi-Fi

Wi-Fi é mais parecido com conexões Ethernet tradicionais, e requer configuração parainstalar recursos compartilhados, transmitir arquivos, e configurar links de áudio (por exemplo, fones de ouvido e dispositivos hands-free). Essa tecnologia usa a mesmafreqüência de transmissão que o Bluetooth, porém com alta potência, resultando em umaconexão de rádio mais forte. Wi-Fi é às vezes chamada de "Wireless Ethernet". Essadescrição é correta e também provê uma indicação da suas relativas forças e pontosfracos. Wi-Fi requer mais configurações, porém é melhor para operar redes de alta-escala

 pelo fato de suportar conexões rápidas e seguras e com melhor potência de transmissão erecepção da estação-base do que o Bluetooth.

[editar] Requerimentos de sistema

Um computador pessoal deve ter um adaptador Bluetooth instalado para poder secomunicar com outros dispositivos Bluetooth. Enquanto alguns computadores desktop jácontêm um adaptador instalado internamente, a maioria requer um dongle Bluetooth(conhecido como "chaveiro bluetooth"). Vários computadores portáteis vêm de fábricacom um chip interno instalado.

Dongle Bluetooth.

Ao contrário do seu antecessor, infravermelho (IrDA), que requer um adaptador separado para cada dispositivo, Bluetooth permite a comunicação com vários dispositivos aomesmo tempo com um computador apenas com um único adaptador.

[editar] Sistemas operacionais

Apple suporta a tecnologia Bluetooth em seu sistema operacional desde o Mac OS X versão 10.2 (Jaguar) lançada em 2002.

O Linux tem suporte nativo a Bluetooth desde a versão 2.4.6. O NetBSD tem suportedesde a versão 4.0, tendo sido seu código de suporte ao protocolo portado para o

FreeBSD e o OpenBSD.

5/16/2018 Bluetooth - slidepdf.com

http://slidepdf.com/reader/full/bluetooth-55ab512e4bace 6/16

 

 Nas plataformas Microsoft, O Windows XP Service Pack 2 e versões recentes possuemsuporte para Bluetooth. Versões anteriores necessitam que o usuário instale seus própriosdrivers Bluetooth, que não são diretamente suportados pela Microsoft. Windows Vista também inclui um suporte para Bluetooth que é uma expansão do módulo encontrado noWindows XP. Esse módulo suporta mais perfis Bluetooth, assim como drivers de

terceiros que permitem que terceiros adicionem suporte para novos serviços e perfis.

A Microsoft não lançou nenhum módulo Bluetooth para versões antigas do Windows,como o Windows 2000 ou Windows Me.

[editar] Informações técnicas

[editar] A pilha do protocolo Bluetooth

Bluetooth é definido como uma arquitetura de camadas de protocolo, constituído de

 protocolos núcleo, protocolos de substituição de cabo, protocolos de controle de telefoniae protocolos adotados.

Os protocolos são:

[editar] Protocolos núcleo

Os protocolos núcleo formam uma pilha de cinco camadas, sendo elas:

Bluetooth Radio — especifica detalhes da interface com o ar, incluindo frequência,salteamento, esquema de modulação e força da transmissão

Baseband — fala sobre estabelecimento de conexão com uma piconet, endereçamento,formato do pacote, temporização e controle de energia

Link Manager Protocol (LMP) — estabelece a configuração do link entre dispositivos bluetooth e gerenciamento de links em andamento, incluindo aspectos de segurança (ex.autenticação e encriptação), e controle e negociação do tamanho do pacote da banda base

Logical Link Control and Adaptation Protocol (L2CAP) — adapta os protocolos dacamada superior à camada de banda base, fornecendo tanto serviços sem conexão quantoserviços orientados à conexão

Service Discovery Protocol (SDP) — manipula informações do dispositivo, serviços econsultas para características de serviço entre dois ou mais dispositivos Bluetooth

[editar] Protocolo de substituição de cabo

Radio frequency communications (RFCOMM) é o protocolo de substituição de cabousado para criar uma porta serial virtual para fazer com que a substituição de tecnologiasde cabo seja transparente através de mínimas modificações a dispositivos existentes.FRCOMM provê transmissão de dados binários e emula os sinais de controle do EIA-232

(também conhecido como RS-232) sobre uma camanda de banda-base Bluetooth.

5/16/2018 Bluetooth - slidepdf.com

http://slidepdf.com/reader/full/bluetooth-55ab512e4bace 7/16

 

[editar] Protocolo de controle de Telefonia

Telephony control protocol-binary (TCS BIN) é o protocolo orientado a bit que define ocontrole de chamada de sinalização para estabelecimento de chamadas de voz e dadosentre dispositivos Bluetooth. Ainda, TCS BIN define procedimentos de gerenciamento de

mobilidade para manipular grupos de dispositivos Bluetooth TCS.

[editar] Protocolos adotados

Protocolos adaptados são definidos por outras organizações criadoras de padrões e sãoincorporados na pilha de protocolos do Bluetooth, permitindo ao Bluetooth criar 

 protocolos apenas quando necessário. Os protocolos adotados incluem:

Point-to-Point Protocol (PPP) — Protocolo padrão da Internet para transportar datagramas de IP sobre um link ponto-a-ponto

TCP/IP/UDP — Protocolos fundamentais para a suite de protocolos TCP/IP

Object Exchange Protocol (OBEX) — Protocolo de camada de sessão para intercâmbiode objetos, fornecendo um modelo para representação de objeto e operação

Wireless Application Environment / Wireless Application Protocol (WAE/WAP) — WAE especifica um framework de aplicação para dispositivos sem fio e WAP em um

 padrão aberto para fornecer acesso a telefonia e serviçõs de informação aos usuários de"mobiles".

[editar] Comunicação e conexãoUm dispositivo mestre Bluetooth pode se comunicar com até mais sete dispositivos. Essegrupo de rede com até oito dispositivos é chamado Piconet . Uma piconet é uma rede ad-

hoc, usando protocolos de tecnologia Bluetooth para permitir um dispositivo mestre de seinterconectar com até sete dispositivos ativos. Até 255 dispositivos podem estar inativos,"estacionados", com os quais o dispositivo mestre pode se comunicar e trazer de volta aostatus de ativo a qualquer momento.

Em qualquer momento, dados podem ser transferidos entre o mestre e outro dispositivo, porém os dispositivos podem trocar de posição e o escravo pode se tornar o mestre a

qualquer momento. O mestre troca rapidamente de um dispositivo para outro, etransmissões simultâneas do mestre para vários outros dispositivos são possíveis, porémnão muito utilizadas. Especificações de Bluetooth permitem conexão de duas ou mais

 piconets juntas para formar uma scatternet , com alguns dispositivos agindo como ponte para simultaneamente trabalhar como o mestre e o escravo em uma piconet.

Muitos adaptadores USB Bluetooth estão disponíveis também com um adaptador IrDA.Alguns adaptadores antigos (pré-2003), porém, têm serviços limitados, oferecendo apenaso enumerador Bluetooth e uma versão menos potente do rádio. Alguns dispositivos

 podem formar links entre computadores com Bluetooth, porém não fornecem a variedadede serviços que os adaptadores modernos oferecem.

[editar] Configurando conexões

5/16/2018 Bluetooth - slidepdf.com

http://slidepdf.com/reader/full/bluetooth-55ab512e4bace 8/16

 

Qualquer dispositivo Bluetooth irá transmitir os seguintes pacotes de informações por demanda:

•  Nome do dispositivo• Classe do dispositivo• Lista de serviços disponíveis• Informações técnicas, como por exemplo, características, fabricante, especificação

Bluetooth e configuração de clock .

Qualquer dispositivo pode realizar uma varredura para encontrar outros dispositivosdisponíveis para conexão, e qualquer dispositivo pode ser configurado para responder ounão a essas requisições. Porém, se o dispositivo que estiver tentando conectar souber oendereço do outro dispositivo, o mesmo vai sempre responder a requisições de conexõesdiretas e transmitir as informações da lista se requisitado. O uso dos dispositivos, porém,requer pareamento (conhecido também como "emparelhamento") ou aceitação do

 proprietário, porém a conexão por si ficará ativa e aguardando autorização até que seja

finalizada ou até que saia do alcance. Alguns dispositivos podem se conectar apenas comum dispositivo por vez, e a conexão a esses dispositivos impede que eles possam receber requisições de outros ou que fiquem visíveis para outros aparelhos que estiveremrealizando varredura.

Cada dispositivo é dotado de um número único de 48  bits que serve de identificação, noformato 00:00:00:00:00:00. Esses número é denominado "Endereço de Bluetooth"( Bluetooth Address) e são únicos e exclusivos para cada dispositivo fabricado, assimcomo o Endereço MAC das placas de rede. Os endereços geralmente não são mostrados,e no seu lugar aparecerá o nome corriqueiro (legível) do dispositivo, que pode ser configurado pelo proprietário. Esse nome aparecerá na lista de dispositivos disponíveis dequalquer aparelho que efetuar uma varredura.

Vários telefones têm o nome Bluetooth configurado de fábrica para o modelo do aparelho.Como o nome é mostrado na lista de resultados quando é efetuada a varredura, pode ser confuso, por exemplo, se houver vários celulares no alcance nomeados V3.

[editar] Pareando

Parear dispositivos é o ato de estabelecer uma comunicação segura "aprendendo" (por entrada do usuário) uma senha secreta. ( passkey). O dispositivo que deseja se comunicar 

com um outro dispositivo deve informar uma senha que também deve ser digitada nooutro dispositivo. Assim, depois de emparelhar, os dispositivos lembram os nomesamigáveis dos outros e conectam-se de forma transparente todas as vezes, assim comoreconhecemos nossos amigos. Como o endereço Bluetooth é permanente, o pareamento é

 preservado, mesmo se o nome de algum dos dispositivos trocar. Pareamentos podem ser apagados (e assim ter as autorizações de conexão removidas) a qualquer momento.Muitos dispositivos exigem pareamento antes de permitir o uso dos seus serviços, comexceção de telefones Sony Ericsson, que geralmente permitem cartões de visita OBEX ounotas sem nenhum aviso, e muitas impressoras que permitem que qualquer aparelho useseus serviços.

[editar] Interface

5/16/2018 Bluetooth - slidepdf.com

http://slidepdf.com/reader/full/bluetooth-55ab512e4bace 9/16

 

Dispositivos Bluetooth operam na faixa ISM (Industrial, Scientific, Medical) centrada em2,45 GHz que era formalmente reservada para alguns grupos de usuários profissionais.

 Nos Estados Unidos, a faixa ISM varia de 2400 a 2483,5 MHz. Na maioria da Europa amesma banda também está disponível. No Japão a faixa varia de 2400 a 2500 MHz. Osdispositivos são classificados de acordo com a potência e alcance, em três níveis: classe 1,

classe 2 e classe 3 (uma variante muito rara).

A banda é dividida em 79 portadoras espaçadas de 1 MegaHertz, portanto cadadispositivo pode transmitir em 79 freqüências diferentes; para minimizar as interferências,o dispositivo mestre, após sincronizado, pode mudar as freqüências de transmissão deseus escravos por até 1600 vezes por segundo. Teoricamente sua velocidade pode chegar a 721 Kbps e possui três canais de voz.

[editar] Bluetooth Special Interest Group

Em 1998, Ericsson, IBM, Toshiba e Nokia formaram um consórcio e adotaram ocodename Bluetooth para o seu propósito de especificação aberta. Em dezembro de 1999,3Com, Lucent Technologies, Microsoft e Motorola se juntaram aos fundadores iniciaiscomo os divulgadores do Bluetooth Special Interest Group (SIG). Desde então, LucentTechnologies transferiu seus direitos no consórcio para a Agere Systems, e a 3Com saiudo consórcio. Agere Systems mais tarde se juntou com a LSI Corporation e deixou ogrupo de divulgadores do Bluetooth em agosto de 2007.

O Bluetooth Special Interest Group é uma associação de negócio privada com quartel-general em Belluevue, Washington. Até setembro de 2007 o SIG era composto de mais de9000 companhias membros que são líderes em telecomunicações, computação, música,

automação industrial e indústrias de rede, com um pequeno grupo de empregadosdedicados em Hong Kong, Suécia e Estados Unidos. Os membros do SIG desenvolvem atecnologia Bluetooth sem fios, implementam e vendem a tecnologia em seus produtos,variando de telefones celulares a impressoras. O próprio SIG não cria, produz ou vende

 produtos ativados com a tecnologia Bluetooth.

[editar] Origem do nome e logotipo

O nome Bluetooth é uma homenagem ao rei da Dinamarca e Noruega Harald Blåtand  – em inglês Harold Bluetooth (traduzido como dente azul, embora em dinamarquês 

signifique de tez escura). Blåtand é conhecido por unificar as tribos norueguesas, suecas edinamarquesas. Da mesma forma, o protocolo procura unir diferentes tecnologias, comotelefones móveis e computadores.

O logotipo do Bluetooth é a união das runas nórdicas  (Hagall) e  (Berkanan)correspondentes às letras H e B no alfabeto latino.

RS-232Origem: Wikipédia, a enciclopédia livre.

5/16/2018 Bluetooth - slidepdf.com

http://slidepdf.com/reader/full/bluetooth-55ab512e4bace 10/16

 

Ir para: navegação, pesquisa 

 

Protocolos Internet (TCP/IP)

Camada Protocolo

5.Aplicação HTTP, SMTP, FTP, SSH, Telnet, SIP, 

RDP, IRC, SNMP,  NNTP, POP3, IMAP, BitTorrent, DNS, Ping ...

4.TransporteTCP, UDP, RTP, SCTP, DCCP ...

3.Rede IP (IPv4, IPv6) , ARP, RARP, ICMP,IPsec ...

2.Enlace Ethernet, 802.11 WiFi, IEEE 802.1Q, 802.11g, HDLC, Token ring, FDDI,PPP,Switch ,Frame relay,

1.Física Modem, RDIS, RS-232, EIA-422, RS-

449, Bluetooth, USB, ...

RS-232 (também conhecido por EIA RS-232C ou V.24) é um padrão para troca serial dedados binários entre um DTE (terminal de dados, de Data Terminal equipment ) e umDCE (comunicador de dados, de Data Communication equipment ). É comumente usadonas portas seriais dos PCs.

Índice

[esconder ]

• 1 Abrangência do padrão• 2 História• 3 Papel na computação moderna

o 3.1 Detalhes do padrãoo 3.2 Conectoreso 3.3 Configurações

• 4 Padrões correlatos

• 5 Ligações externas

[editar] Abrangência do padrão

A Eletronics Industries Association (EIA), que padronizou o RS-232-C em 1969 define:

• Características elétricas como níveis de tensão, taxa de sinalização, taxa derotação dos sinais, nível máximo de tensão, comportamento de curto-circuito ecarga máxima da capacitância.

• Características mecânicas da interface, conectores "plugáveis" e identificação dos pinos.

• Funções de cada circuito no conector da interface• Subconjuntos padrões de circuitos de interface para aplicações selecionadas de

telecomunicação

5/16/2018 Bluetooth - slidepdf.com

http://slidepdf.com/reader/full/bluetooth-55ab512e4bace 11/16

 

O padrão não define elementos como:

• Codificação de caracteres (por exemplo, ASCII, código Baudot ou EBCDIC)• Enquadramento dos caracteres no fluxo de dados (bits por caractere, bits de início

e parada, paridade)• Protocolos para detecção de erros ou algoritmos para compressão de dados• Taxas de bit para transmissão, apesar de o padrão dizer ser destinado para taxas de

 bits menores que 20.000 bits por segundo. Muitos dispositivos modernossuportam velocidade de 115.200 bit/s

• Fornecimento de energia para dispositivos externos

[editar] História

Este padrão foi originalmente usado para conectar um teletipo (equipamentoeletromecânico de comunicação assíncrona que usava código ASCII) a um modem.

Quando terminais eletrônicos (burros ou não) começaram a ser usados, eram projetados para serem intercambiáveis com as teletypewriters, e também suportavam RS-232. Aterceira revisão deste padrão (chamada de RS-232C) fora publicada em 1969, em parte

 para adequar-se às características elétricas destes dispositivos. Deste modo, fora utilizadoem diversos tipos de comunicação remota, especialmente por modems. PosteriormentePCs (e outros equipamentos) começaram a utilizar este padrão para comunicação comequipamentos já existentes. Quando a IBM lançou computadores com uma porta RS-232,esta interface tornou-se realmente onipresente. Por muitos anos o padrão paracomunicação serial em quase todos os computadores era algum tipo de porta RS-232.Continuou sendo utilizado em grande escala até o fim dos anos 90. Durante este tempoesta foi a maneira padrão para a conexão de modems.

Uma exceção eram os mainframes, que geralmente não se comunicavam diretamente comdispositivos terminais. Estes costumavam ter processadores especializados em I/Oconectados a eles, por exemplo, alguns mainframes da IBM possuíam uma unidade decontrole de telecomunicação (TCU - Telecommunication Control Unit , Unidade deControle de Telecomunicação) anexados a seus canais multiplexadores. O TCU deveriasuportar múltiplos terminais, às vezes centenas. Vários desses TCUs suportavam RS-232quando necessário, assim como outras interfaces seriais.

Há alguma confusão sobre o que a EIA ( Eletronics Industries Alliance) padronizou noRS-232. Este padrão apenas especifica características elétricas dos circuitos e anumeração dos pinos. Outras características como o conector em forma de "D", o uso decódigo ASCII, formato dos dados e comunicação assíncrona não são parte do RS-232, a

 palavra "padrão", porém, é utilizada geralmente quando todos estas característicasaparecem juntas, de modo a tornarem-se efetivamente obrigatórias. Foram construídas emtorno de 100.000 teletypewriters (33-ASR) e milhares de PCs feitos toda semana, todoseles podem atuar como teletypewriters virtuais. Uma única característica que era utilizadaem teletypewriters e que fora abandonada é que uma teletypewriter real requer dois bitsde parada para trabalhar de modo satisfatório, deste modo um caractere ocupava 11 bits.Por isso teletypewriters de 100 palavras por minuto transmitiam a 110 bauds. Hoje em diautiliza-se apenas um bit de parada. Sendo que trataremos aqui uma simulação de um 33-

ASR, não o documento RS-232.

5/16/2018 Bluetooth - slidepdf.com

http://slidepdf.com/reader/full/bluetooth-55ab512e4bace 12/16

 

A IBM favoreceu o uso do código EBCDIC de oito bits ao invés do ASCII com sete bits,favoreceu também um formato de transmissão " big endian" ao invés do formato "littleendian" do ASCII. A IBM ofereceu suporte a esses outros formatos de modo que, paratransmitir caracteres "little endian", o mainframe precisaria somente inverter cadacaractere usando uma instrução para tradução de bloco. Os primeiros teletypewriters

tinham três linhas de teclas e suportavam somente letras maiúsculas. Elas utilizavam ocódigo Baudot e, geralmente, trabalhavam a taxas de 60 palavras por minuto. Osequipamentos com teclados de quatro linhas, código ASCII e letras maiúsculas eminúsculas começaram a aparecer quando computadores pessoais se popularizaram. Oscircuitos integrados de comunicação serial UART, introduzidos no início dos anos 70,continuam sendo emulados por muitos chipsets e ainda suportam os primeiros formatos,incluindo 1,5 bits de parada. Contudo tais recursos são raramente utilizados.

A importância de portas seriais começou a decrescer gradualmente quando redes de altavelocidade tornaram-se disponíveis para comunicação PC com PC. Hoje é comum utilizar conexões Ethernet Base 10, 100 ou 1000. Num futuro próximo, velocidades ainda

maiores serão comuns.

[editar] Papel na computação moderna

Hoje, o protocolo de comunicação RS-232 vem sendo, gradualmente, suprimido peloUSB para comunicação local. O protocolo USB é mais rápido, possui conectores maissimples de usar e tem um melhor suporte por  software. Por isso muitas placas-mãe,destinadas ao uso em escritórios ditas "livre de legados" (legacy-free) são produzidas semcircuitos RS-232. Mesmo assim, esse protocolo continua sendo utilizado em periféricos

 para pontos de venda (caixas registradoras, leitores de códigos de barra ou fita magnética)

e para a área industrial (dispositivos de controle remoto). Por essa razões, computadores para estes fins continuam sendo produzidos com portas RS-232, tanto on-board ou em placas para barramentos PCI ou barramento ISA. Como alternativa, existem adaptadores para portas USB, que podem ser utilizados para conectar teclados ou mouses PS/2, umaou mais portas seriais e uma ou mais portas paralelas.

[editar] Detalhes do padrão

 No protocolo de comunicação RS-232, caracteres são enviados um a um como umconjunto de bits. A codificação mais comumente usada é o "start-stop assíncrono" que usaum bit de início, seguido por sete ou oito bits de dados, possivelmente um bit de paridade,e um, 1,5 ou dois bits de paragem sendo então necessários pelo menos 10 bits para enviar um único caractere. Tal facto acarreta a necessidade em dividir por um fator de dez a taxade transmissão para obter a velocidade de transmissão. A alternativa mais comum ao"start-stop assíncrono" é o HDLC. O padrão define os níveis elétricos correspondentesaos níveis lógicos um e zero, a velocidade de transmissão padrão e os tipos de conectores.

[editar] Conectores

5/16/2018 Bluetooth - slidepdf.com

http://slidepdf.com/reader/full/bluetooth-55ab512e4bace 13/16

 

Conector  fêmea RS-232 de nove pinos

O padrão especifica 20 diferentes sinais de conexão, e um conector em forma de D écomumente usado. São utilizados conectores machos e fêmeas - geralmente os conectoresdos cabos são machos e os conectores de dispositivos são fêmeas - e estão disponíveis

adaptadores m-m e f-f. Há também os chamados "null modems" para conectar unidadesutilizando-se ambas como terminais de dados (ou modems). Para configuração ediagnóstico de problemas com cabos RS-232 pode-se utilizar uma "breakout box". Estedispositivo possui um conector macho e um conector fêmea e deve ser anexado em linha.Além disso, possui luzes para cada pino e meios de interconectar os pinos com diferentesconfigurações.

A maioria dos pinos são inutilizados pela maioria dos dispositivos sendo, então, comumque máquinas economizem espaço e dinheiro, utilizando conexões menores. A segundageração dos IBM PC AT foi disponibilizada com um conector em forma de D com apenas9 pinos, tornando-se o padrão. Grande parte dos dispositivos utilizam conectores de 25

 pinos. Conseqüentemente, cabos com 9 pinos em uma extremidade e 25 em outra sãocomuns. O Apple Macintosh utilizava um sistema similar, mas posteriormente mudou

 para um novo conector com apenas 8 pinos, menos que o necessário para um modem.

Os cabos para RS-232 podem ser construídos com conectores disponíveis em qualquer loja de eletrônicos. Os cabos podem ter de 3 a 25 pinos. Cabos "Flat RJ" (cabos detelefone) podem ser usados com conectores RJ-RS232 e são os de mais fácilconfiguração. A razão pela qual é possível criar uma interface mínima com apenas trêsfios é que todo sinal RS-232 utiliza o mesmo fio terra para referência. O uso de circuitosdesbalanceados deixa o RS-232 altamente suscetível a problemas devido a diferenças de

 potencial entre os sinais de terra dos dois circuitos. Este padrão também tem um pobrecontrole dos tempos de picos e descidas do sinal, levando a potenciais problemas decomunicação.

O RS-232 é recomendado para conexões curtas (quinze metros ou menos). Os sinaisvariam de 3 a 15 volts positivos ou negativos, valores próximos de zero não são sinaisválidos. O nível lógico um é definido por ser voltagem negativa, a condição de sinal échamada marca e tem significado funcional de OFF (desligado). O nível lógico zero é

 positivo, a condição de sinal é espaço, e a função é ON (ligado). Níveis de sinal +-5, +-10, +- 12 e +-15 são vistos comumente, dependendo da fonte elétrica disponível.

Marca e espaço são termos herdados das teletypewriters. O modo de comunicação nativodestas eram simples séries de circuitos de corrente contínua que são interrompidos, muito

5/16/2018 Bluetooth - slidepdf.com

http://slidepdf.com/reader/full/bluetooth-55ab512e4bace 14/16

 

similar aos telefones que possuíam as "rodas de discagem" que interrompiam o sinaltelefônico. A condição de marca é quando o circuito está fechado e a condição de espaço,quando o circuito está aberto. O início de um caractere é sinalizado por um espaço e os

 bits de parada são marcas. Quando a linha é interrompida, a teletypewriter entra num ciclocontínuo mas nada é impresso porque tudo o que é recebido são zeros, o caractere NULL.

Três são os sinais carregados por esses fios: terra, transmissão/recepção e "handshake".Existem códigos para estes sinais, por exemplo:

Sinal SignificadoSG ou GND TerraTD ou TX Transmissão de dadosRD ou RX Recepção de dadosDTR  Terminal de dados prontoDSR  Conjunto de dados pronto

RTS Pronto para enviar(computador)CTS Envie os dados (modem)DCD Portadora detectadaRI Indicador de telefone tocandoFG (Frame Ground)

Os dispositivos RS-232 podem ser classificados em DTE e DCE. Essa classificação permite definir quais fios irão mandar e/ou enviar sinais de dados. De qualquer modo,estas definições nem sempre seguidas. Normalmente é necessário consultar adocumentação ou testar as conexões com uma "breakout box" para determinar os sinais

necessários.

O sinal de terra tem a função de aterrar as outras conexões e é necessário. Se osequipamentos estiverem muito longe, com diferentes fontes de eletricidade, o terra sedegradará entre os dois dispositivos e a comunicação irá falhar, sendo esta uma condiçãodifícil de traçar. Em conectores de 25 pinos, o pino 7 geralmente é o terra (pino 1 e terrado chassis são raramente usados). Neste mesmo conector, os pinos 2 e 3 são os pinos detransmissão e recepção, um dispositivo deve enviar no 2 e receber no 3; o outro deve ser ocontrário (se não, essa inversão deve ser feita no fim do cabo, como num cabo para null 

modem, também chamado crossover ). No caso de desenvolver cabos para uma conexão, pode-se testá-lo com uma breakout box qual pino está transmitindo. Estritamente falando,

apenas um dispositivo precisa estar transmitindo (se não for necessária comunicaçãoduplex ou um handshake), por exemplo uma impressora simples que não responde seuestado para o computador. Necessariamente, deve-se utilizar tanto o pino TX quanto o

 pino RX.

Outros handshakes podem ser necessários por um ou por outro dispositivo. Por exemplo,o pino 20 é comumente usado para indicar "dispositivo pronto". Os pinos também podemser curto-circuitados. Por exemplo, um pino que pergunte "você está pronto?" que partedo dispositivo A pode ser ligado diretamente no pino referente a resposta "estou pronto"no dispositivo A se o dispositivo A não transmitir tal sinal. Os pinos normalmenteutilizados para handshake são os pinos 20, 8, 4 e 6.

[editar] Configurações

5/16/2018 Bluetooth - slidepdf.com

http://slidepdf.com/reader/full/bluetooth-55ab512e4bace 15/16

 

Há várias configurações de software  para conexões seriais. As mais comuns sãovelocidade e bits de paridade e parada. A velocidade é a quantidade de bits por segundo transmitida de um dispositivo para outro. Taxas comuns de transmissão são 300, 1200,2400, 9600, 19200, etc. Tipicamente ambos os dispositivos devem estar configuradoscom a mesma velocidade, alguns dispositivos, porém, podem ser configurados para auto-

detectar a velocidade. Paridade é um método de verificar a precisão dos dados. Paridade énormalmente nula (não usada), mas pode ser par ou ímpar. Paridade funcionamodificando os dados, em cada byte enviado. Paridade nula é simples, os dados não sãomodificados. Na paridade par, os dados são acomodados de modo que o número de bits 1(isto é, sua contagem em um byte) seja um número par; isto é feito definindo o bit de

 paridade (geralmente os bits mais ou menos significativo) como 0 ou 1. Na paridadeimpar, o número de bits 1 é um número impar. A paridade pode ser usada pelo receptor 

 para detectar a transmissão de erros - se um byte foi recebido com o número errado de bits 1, então ele deve estar corrompido. Se a paridade estar correta então não deve haver erros, ou então há um número par de erros. Bits de parada são enviados no fim de cada

 byte transmitido com o intuito de permitir que o receptor do sinal se sincronize. Existe

uma convenção para a notação se uma configuração de software de uma conexão serial,esta notação é da forma D/P/S. Sendo que a configuração mais comum é a 8/N/1 queespecifica que são transmitidos 8 bits de dados, paridade nula e um bit de parada. Onúmero de bits de dados pode ser 7, 8 ou (às vezes) 9. Paridade pode ser nula (N), impar (O) ou par (E); o bit de paridade é emprestado dos bits de dados, então 8/E/1 significa queum dos oito bits de dados é utilizado como bit de paridade. Podem haver 1, 1,5 ou 2 bitsde parada (1,5 era utilizado em teletypewriters baudot de 60 palavras por minuto). Outraconfigurações definem quando pinos enviam sinais de "handshake", ou outras checagemde integridade dos dados. Combinações comuns são RTS/CTS, DTR/DSR, ouXON/XOFF (que não usam pinos no conector, mas caracteres especiais no fluxo dosdados). O caractere XON diz ao receptor que o remetente do caractere está pronto parareceber mais dados. O caractere XOFF diz ao receptor para parar de enviar caracteres. OXON/XOFF está em desuso, e é preferível que se utilize o controle de fluxo RTS/CTS.XON/XOFF é um método "em banda" que funciona entre dois pontos, mas ambos devemsuportar o protocolo, e há uma confusão em potencial no início. Pode ser feito numainterface com três fios. RTS/CTS foi desenvolvido com o intuito de permitir que ateletypewriter e o modem coordenassem ligações half-duplex onde apenas um modem

 pode transmitir por vez. O terminal deve "levantar" o sinal Pronto Para Enviar e esperar que o modem responda com Envie os Dados. RTS/CTS é um "handshake" no nível dohardware, mas tem suas vantagens. Uma teletypewriter ASR tinha um leitor de fita de

 papel. Os caracteres eram enviados quando a fita era lida (ASR vem de Automatic Send 

 Receive, envia e recebe automaticamente). Quando a máquina recebia um caractereXOFF, ela desligava a leitora de fita e ao receber um XON a religava. O sistema remoto poderia enviar um XOFF quando era necessário que o remetente diminuísse suavelocidade. Nos sistemas, originalmente, as mensagens eram previamente preparadas nafita de papel para que o tempo de transmissão fosse minimizado. Largura de banda eramuito escaça e cara. Em alguns minicomputadores antigos, a fita de papel era a únicamaneira de efetuar guardar e restaurar dados .

[editar] Padrões correlatos

Existem diversos "padrões" que são chamados de RS-232 mas na verdade não o são. TTLRS-232 usa +5V para alto e 0V para baixo. CMOS RS-232 usa +3,3V para alto e 0V para baixo. Tipicamente estes sinais são utilizados entre dois dispositivos na mesma placa de

5/16/2018 Bluetooth - slidepdf.com

http://slidepdf.com/reader/full/bluetooth-55ab512e4bace 16/16

 

circuito. Laços de corrente com 20mA utilizam tal corrente para alto e a presença decorrente no laço para baixo; este nível de sinal é comumente usado para comunicações delonga distância e para ligações isoladas opticamente.

Outras interfaces similares ao RS-232:

• RS-422 (alta velocidade, similar ao RS-232 com sinalização diferencial)• RS-423 (alta velocidade, similar ao RS-232 com sinalização não balanceada)• RS-449 (um proposto sucessor para o RS-232, que usa sinais do RS-422 e RS-

423, nunca "pegou" como o RS-232)• MIL STD 188 (um sistema como o RS-232, mas com melhor controle de

impedância e de tempo de subida)