TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programa Em Linguagem JAVA Para Comunicação Serial

Trabalho Escolar: Programa Em Linguagem JAVA Para Comunicação Serial. Pesquise 861.000+ trabalhos acadêmicos

Por:   •  19/3/2015  •  2.840 Palavras (12 Páginas)  •  554 Visualizações

Página 1 de 12

Introdução

Equipamentos microprocessados ou

microcomputadores vêem equipados com um recurso de

comunicação que propicia a troca de dados entre dois

sistemas.

Este tipo de comunicação pode tanto ser via serial,

os dados são enviados via seqüencial, ou via paralela em

que os dados são enviados como o próprio nome diz de

forma paralela.

Para se fazer um sistema comunicar-se com outro

é necessário bom conhecimento dos circuitos e padrões de

comunicação e também de uma linguagem de programação.

A linguagem Java vem se tornando muito comum entre

programadores, por ser uma linguagem de alto nível e que

foi desenvolvida para trabalhar em diferentes sistemas

operacionais, tal como o Windows e o Unix, mais

precisamente na sua versão mais popular o Linux.

Uma vez instalados os compiladores Java nos

sistemas operacionais, o programa pode ser escrito em um

editor de texto qualquer e posto para se executado em

qualquer destes sistemas operacionais.

Existem várias bibliotecas desenvolvidas pelos

projetistas da linguagem Java que auxiliam em muito os

programadores, porém as bibliotecas para comunicação

serial foram por assim dizer deixadas de lado pelos

projetistas da linguagem.

A grande maioria das bibliotecas desenvolvidas

para comunicação serial foi realizada por projetistas de

outras instituições. Assim o objetivo deste comunicado é

de discutir e apresentar uma biblioteca desenvolvida pela

RxTx em linguagem java.

Definição de comunicação serial

O sistema de comunicação via dois ou mais

computadores, é possível via interface serial, já inerente na

¹Engenharia Eletrônica, Dr., Pesquisador, Embrapa Instrumentação Agropecuária, C.P. 741, CEP 13560-970, São Carlos SP, rabello@cnpdia.embrapa.br

maioria dos computadores. A comunicação serial é um

processo de transferência de dados de um bit por vez. As

comunicações seriais incluem a maioria dos dispositivos

de rede, teclados, mouses, modems e terminais.

Quando se é feita uma comunicação serial cada

palavra (isto é, byte ou caractere) de dados que é enviado

ou recebido é feito a um bit por vez. Cada bit pode ser

representado pelo estado lógico ligado (nível lógico 1) ou

desligado(nível lógico 0).

A velocidade de envio dos dados por uma porta

serial é expressa em bits-por-segundo (bps, na

nomenclatura inglesa) ou em baudot rate (“baud”), que

representam o número de bits (zeros ou uns) que podem

ser enviados ou recebidos em um segundo. Nos

computadores estas velocidades podem atingir 19.2k bps,

ou mais.

Definição de RS-232

RS é uma abreviação de Recommended Standard,

a qual relata uma padronização de uma interface comum

para comunicação de dados entre equipamentos. Criada

no início dos anos 60 por um comitê conhecido como

Electronic Industries Association (EIA).

Nesta época, a comunicação de dados

compreendia a troca de dados digitais entre um

computador central (mainframe) e terminais de

computador remotos, ou entre dois terminais sem o

envolvimento do computador.

Os dispositivos podiam ser conectados através de

linha telefônica e conseqüentemente necessitavam de um

demulador em cada lado para fazer a decodificação dos

sinais.

No intuito de padronizar estes sinais é que surgiu

o padrão RS-232, onde ele específica as tensões,

temporizações e funções de sinais, um protocolo para

troca de informações e as conexões mecânicas.

Tabela 4. Pinagem para um sistema DCE, conector DB-

9(fêmea)

Os nomes dos sinais que implicam em direção,

como por exemplo, Transmit Data e Received Data,

devem ser nomeados do ponto de vista do dispositivo que

se está fazendo a conexão. O transmit data de um

dispositivo (DTE) com o received data do outro dispositivo

(DCE). A Figura 1 ilustra a convenção utilizada para os

sinais mais comuns.

Fig. 1. Convenção de conexão para os sinais comuns do

padrão RS-232.

Descrição das pinagens

A descrição dos sinais segundo o padrão RS-232

...

Baixar como (para membros premium)  txt (22.5 Kb)  
Continuar por mais 11 páginas »
Disponível apenas no TrabalhosGratuitos.com