Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Comunicação Digital de Dados, Notas de estudo de Tecnologia Industrial

Prof. Marcelo Saraiva Coelho

Tipologia: Notas de estudo

Antes de 2010

Compartilhado em 18/09/2009

marlon-oliveira-2
marlon-oliveira-2 🇧🇷

4.6

(68)

129 documentos

Pré-visualização parcial do texto

Baixe Comunicação Digital de Dados e outras Notas de estudo em PDF para Tecnologia Industrial, somente na Docsity! 1 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho Um sinal elétrico variável pode ser classificado, quanto ao modo de sua variação no tempo, em sinal analógico e sinal digital. Em telecomunicação, utiliza-se muito a Transmissão Analógica; já em Automação Industrial é mais comum encontrar-se a Transmissão Digital. TRANSMISSÃO DE DADOS Sinais analógicos são aqueles para os quais a variação de tensão pode assumir quaisquer valores de tensão entre um instante e outro, como por exemplo, um sinal elétrico entregue a um alto - falante por um amplificador de áudio. Sinais digitais são aqueles para os quais a variação de tensão é permitida dentro de certos valores discretos, ou seja, uma quantidade finita de valores entre dois instantes, como um sinal elétrico proveniente da leitura de um disco laser, por exemplo. Os sinais digitais podem ser binários, caso os valores discretos de tensão possíveis de serem assumidos sejam apenas dois, como é o sinal elétrico utilizando em Lógica Digital TTL que admite apenas dois níveis de tensão, 0v e 5v. 2 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho Processo de Comunicação de Dados Componentes Transmissor Mensagem (Conjunto de Bits) Canal de Transmissão Protocolo de Comunicação Receptor TRANSMISSÃO DE DADOS 1. O processo de transmissão de dados pode ser dividido em 5 componentes: 2. Transmissor: Elemento que está originando a mensagem. 3. Mensagem: Dado a ser enviado. 4. Na codificação da informação em um formato digital é comum precisarmos de vários bits. Por exemplo, usando o código ASCII, precisamos de 8 bits para transferir uma única letra. 5. Canal de Transmissão: Meio físico por onde trafegará a mensagem. 6. A transmissão de dados digitais podem ser efetuadas em dois formatos: Serial: apenas um canal para transmissão da informação. Paralela: vários canais para transmissão da informação. 7. Protocolo de comunicação: Regras para que a comunicação seja estabelecida. 8. Receptor: Elemento que está recebendo a mensagem. 5 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho Formatos de Transmissão Transmissão Serial TRANSMISSÃO DE DADOS 1. Na comunicação serial, os bits são transferidos um a um, através de um único par condutor. 2. Os bytes a serem transmitidos são serializados, isto é, são "desmontados" bit a bit, e são individualmente transmitidos, um a um. Na outra extremidade do condutor, os bits são contados e quando formam 8 bits, são remontados, reconstituindo os bytes originais . 3. Nesse modo, o controle é comparativamente muito mais simples que no modo paralelo e é de implementação mais barata. Como todos os bits são transferidos pelo mesmo meio físico (mesmo par de fios), as eventuais irregularidades afetam todos os bits igualmente. Portanto, a transmissão serial não é afetada por irregularidades do meio de transmissão e não há skew. No entanto, a transmissão serial é intrinsecamente mais lenta (de vez que apenas um bit é transmitido de cada vez). 4. Como os bits são transmitidos seqüencialmente um a um, sua utilização é normalmente indicada apenas para periféricos mais lentos, como por exemplo teclado, mouse, etc. ou quando o problema da distância for mandatório, como nas comunicações a distâncias médias (tal como em redes locais) ou longas (comunicações via linha telefônica usando modems). 5. Comparativamente, a transmissão serial tem recebido aperfeiçoamentos importantes (seja de protocolo, de interface e de meio de transmissão) que vem permitindo o aumento da velocidade de transmissão por um único par de fios, cabo coaxial ou de fibra ótica. Como o aumento da velocidade de transmissão em interfaces paralelas ocasiona mais skew, a tendência tem sido no sentido do aperfeiçoamento das interfaces seriais que hoje permitem taxas de transferência muito altas com relativamente poucas restrições de distância. Em microcomputadores, a interface USB - Universal Serial Bus permite hoje ligar até 128 dispositivos a taxas muito altas (centenas de kbps). 6 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho MODOS DE TRANSMISSÃO Clock Quando transmitimos dados binários de forma serial entre dois dispositivos é necessário definir os limites de cada bit, isto é, é preciso colocar uma referência de tempo onde define-se o inicio e o fim deste. Opções Incluir um fio para transmissão do sinal de sincronismo(clock) Assumir que o transmissor e receptor tem o mesmo clock Misturar o sinal de dados com o sinal de sincronismo Transmissão Assíncrona O clock do circuito receptor é independente do sinal recebido, mas ajustado na mesma freqüência. Uso de delimitadores de quadros (START/STOP bits) Transmissão Síncrona O Clock do circuito receptor é sincronizado com o do transmissor a partir do sinal de dados recebido. 1. Dados seriais não são geralmente enviados de maneira uniforme através de um meio de transmissão. Há geralmente rajadas de regularmente espaçados bits de dados, seguidos por uma pausa, após a qual o fluxo de dados é retomado. 2. Para que o receptor saiba o momento apropriado para os bits no meio de transmissão, ele deve saber exatamente quando um pacote começa e quanto tempo há entre cada bit. 3. Quando esta informação é conhecida, podemos dizer que o receptor está sincronizado com o transmissor. 4. A sincronização é feita utilizando o sinal de CLOCK que deve estar presente na mesma freqüência, no transmissor e recepto, para que a mensagem seja corretamente transmitida. 5. Em uma transferência assíncrona, os clocks dos dispositivos transmissor e receptor são independentes, necessitando que existam bits que identifiquem quando uma transmissão vai ser iniciada e finalizada. 6. Em uma transmissão síncrona o clock do dispositivo receptor é ajustado a partir da informação recebida. 7 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho Sincronismo Na transmissão serial dos caracteres ASCII "G" e "k“, observa-se que, dependendo do bit com o qual o Receptor considera iniciada a recepção, podemos ter uma incorreta interpretação do trem de dados; esse problema é conhecido como falha ou erro de sincronismo. MODOS DE TRANSMISSÃO Para evitar essas falhas de sincronismo é necessário que tanto Transmissor quanto Receptor estejam de acordo quanto ao início e término de uma unidade de informação. Para tanto, duas técnicas ou métodos foram criados: o sincronismo e o assíncrono. 10 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho Modos de Operação do Canal de Comunicação Simplex Fluxo único da estação de origem para o destino Half Duplex Fluxo duplo entre as estações, mas não simultâneo Full Duplex Fluxo simultâneo de informações MODOS DE TRANSMISSÃO No modo de operação Simplex, a comunicação só é permitida em um único sentido, a qualquer tempo; alguns exemplos: ligação entre uma Impressora e um Microcomputador; Sistema de TV e Rádio. No modo Half -Duplex, é permitida a comunicação em qualquer sentido, mas nunca simultaneamente, exemplos: mensagens Fax; Sistema de Rádio em aeronaves comerciais. No modo Full-Duplex, é permitida a comunicação simultânea em qualquer sentido. Um exemplo bem característico é o Telefone. Existem três Modos de Operação possíveis para um Sistema de Comunicação: Simplex (transmissão unidirecional) Half - Duplex (transmissão bidirecional não- simultânea) e Full - Duplex (transmissão bidirecional simultânea). Alguns autores consideram ainda um quarto modo de operação, chamado de Multiplex, mas iremos considerá-lo mais como uma técnica especial do que um Modo de Transmissão. A técnica de multiplexação consiste na divisão do tempo de transmissão a cada usuário de modo que todos possam utilizar o canal de comunicação aparentemente ao mesmo tempo. 11 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho VERIFICAÇÃO DE ERROS DE TRANSMISSÃO Alteração dos valores dos Bits Origem dos Erros de Transmissão Ruído: Branco / Térmico Impulsivo Distorções: Atenuação em Amplitude Retardo de Fase Deslocamento de Freqüência Técnicas de Detecção de Erro Eco Paridade, Checksum e CRC 1. Toda transmissão de dados é sujeita a erros. Por isso são necessários métodos de verificação de integridade da informação entre o transmissor e receptor. 2. Existem dois formatos básicos de ruído que afetam as redes de comunicação: o ruído branco e o ruído impulsivo. O ruído branco, também conheci do como ruído térmico, é provocado pela agitação dos elétrons nos condutores metálicos. Seu nível é função da temperatura, sendo uniformemente distribuído em todas as freqüências do espectro. Na prática, é mais danoso à comunicação de dados do que à de voz. 3. Já o ruído impulsivo é do tipo não contínuo, consistindo em pulsos irregulares de grandes amplitudes, sendo de difícil prevenção. A duração destes pulsos pode variar de alguns até centenas de milisegundos. É provocado por distúrbios elétricos externos ou por falhas em equipamentos (indução nos circuitos eletrônicos). O ruído impulsivo é o causador da maior parte dos erros de transmissão em sistemas de comunicação. 4. O objetivo de uma técnica de detecção de erro é habilitar o receptor de uma mensagem a determinar se a mensagem foi corrompida durante a transmissão com presença de ruído no canal de comunicação. 5. O eco é um método simples de verificação de erro, mas gera dobra o tráfego de dados e não permite a identificação do momento da ocorrência do erro. 6. Nas técnicas mais usadas o transmissor adiciona uma informação adicional, calculada a partir do conteúdo da mensagem. 7. O Receptor efetua o mesmo cálculo a partir do conteúdo da mensagem e compara o seu resultado com o valor calculado e enviado pelo transmissor. Se os resultados forem iguais a mensagem não foi corrompida na transmissão. 8. Estes esquemas não proporcionam um meio para corrigir o dado com erro recebido. Normalmente o receptor informa ao transmissor que houve um erro durante a transmissão e solicita o reenvio da mensagem. 12 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho TÉCNICA DA PARIDADE O transmissor adiciona um bit a cada byte de dados transmitidos Paridade Par O número total de 1’s na palavra considerando-se o bit de paridade é par. Paridade Ímpar O número total de 1’s na palavra considerando-se o bit de paridade é ímpar. 1. Na técnica da paridade, o transmissor adiciona um bit a cada byte de dados transmitidos. 2. Este bit é calculado conforme o tipo de paridade convencionado, PAR ou ÍMPAR. 3. O receptor efetua o mesmo cálculo e compara o seu bit de paridade com o recebido na transmissão como forma de validação do byte recebido. 4. A paridade tem sido usada em sistemas com lentas taxas de transmissões de dados, pois é fácil e barata de implementar eletronicamente, no entanto esta técnica não consegue detectar variações de bits em quantidade par. 15 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho TÉCNICA DO CHECK SUM O transmissor adiciona um bloco de bits referente a soma dos bytes a serem transmitidos. 1. Na técnica do checksum, o transmissor adiciona um ou mais bytes a partir da soma do bloco de byte de dados a serem transmitidos. 2. Se o resultado da soma excede o número de bits reservados para o checksum, os bits excedentes são descartados. 3. O receptor efetua o mesmo cálculo e compara o seu resultado com o recebido na transmissão como forma de validação do bloco de dados recebido. 4. A vulnerabilidade aos erros em dois ou mais bits existente na técnica da paridade não existe na técnica do checksum, no entanto esta técnica está sujeita a não detectar determinados erros que provoquem alterações nos dados que mantenham o resultado da soma inalterada. 16 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho TÉCNICA DO CRC – CYCLIC REDUNDANCY CHECKING Mecanismo com maior eficiência na detecção de erros (maior que 99,9984%) Algoritmos diferem no polinômio base: CRC-16, CRC-CCITT, CRC-32 O transmissor divide a mensagem por um valor binário de 16 bits predeterminado e adiciona o resto da divisão a mensagem a ser transmitida 1. A idéia básica dos algoritmos CRC é simplesmente tratar a mensagem como um enorme número binário, dividi-lo por um outro número binário fixo, fazendo o resto da divisão o “checksum”. 2. No recebimento da mensagem, o receptor efetua a mesma divisão e compara o resto com o “checksum” calculado pelo transmissor. 3. O quociente da divisão é fixo e conhecido pelo transmissor e receptor podendo ser de 8, 16 e até 32 bits sendo conhecido como polinômio base. 17 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho CARACTERÍSTICAS DOS MEIOS DE TRANSMISSÃO Ruídos Eletromagnéticos O meio de transmissão a base de cobre é fonte e vítima de EMI. Interferência eletromagnética (EMI) é causada por campos eletromagnéticos gerados por tensões e correntes de equipamentos eletro-eletrônicos ou emissores de radio frequência. Lâmpadas fluorescentes, aquecedores, rádios, dispositivos eletrônicos, radares, motores, máquinas de solda, inversores de freqüência, fontes chaveadas. Formas de Acoplamento de Ruídos Acoplamento por Impedância Acoplamento capacitivo ou eletrostático Acoplamento indutivo ou magnético Radiação eletromagnética Diafonia (Crosstalk) é o acoplamento de energia entre condutores de um mesmo cabo ou entre cabos. 1. Em comunicação de dados são utilizados diversos tipos de meios de transmissão. Eles devem procurar proteger os dados que por eles trafegam. 2. Os meios baseados em condutores metálicos, principalmente em um ambiente industrial, são submetidos a indução de tensões que podem levar a perda da informação transmitida. 3. Os campos eletromagnéticos em torno de um meio de transmissão são a fonte de geração destas tensões espúrias. 4. O uso compartilhado de condutores de retorno podem levar a acoplamento de ruído entre dois circuitos. 5. A magnitude do ruído acoplado capacitivamente é proporcional a capacitância entre a fonte de ruído e o meio de transmissão e ainda à taxa de variação da tensão. 6. A magnitude do ruído acoplado indutivamente é proporcional a indutância mútua entre a fonte de ruído e o meio de transmissão e ainda à taxa de variação da corrente. 7. Quando a indução ocorre entre condutores de um mesmo cabo ou em cabos próximos, chamamos este fenômeno de diafonia ou crosstalk. Antigamente este fenômeno era comum a percepção deste problema em ligações telefônicas quando ouvíamos outras conversações. 20 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho SISTEMA DE COMUNICAÇÃO SEM FIO Componentes Radio Modem Antena Cabeamento 1. A figura mostra um sistema de aquisição de dados, comumente chamada de SCADA (Supervisory Control And Data Acquisition), onde uma estação central coleta e envia dados a unidades remotas, chamadas de UTRs via enlaces de rádio. 2. Em cada unidade remota os dados são concentrados em controladores lógicos programáveis ou dispositivos microprocessados dedicados ao tipo de sistema supervisionado. 3. A transmissão dos dados digitais é efetuada por enlaces sem fio usando rádio modem e um sistema irradiante composto de antena, cabeamento e conexões. 4. A propagação dos sinais é efetuada com sinais de tensão senoidais, sendo a função do radio modem efetuar modificações nestes sinais , usando técnicas específicas, para codificar os dados digitais a serem transmitidos. 5. No momento da recepção, cabe ao radio-modem decodificar o dado digital a partir do sinal senoidal recebido pela antena. 6. Além de suas funções básicas, os rádios modem atuais permitem a configuração e diagnóstico local e remoto através de softwares dedicados. 21 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho TÉCNICAS DE MODULAÇÃO Modulação Técnica empregada para modificar um sinal para o seu envio através de um canal de comunicação e posterior recuperação da sua forma original. Uso de equipamentos de MODulação e DEModulação (MODEM). Modulação Digital Executam algum tipo de codificação do sinal binário para evitar erros. Necessário meio físico para transmissão. Modulação Analógica Uso de onda portadora senoidal com determinada amplitude, freqüência e fase. 1. A modulação pode ser digital ou analógica. 2. Na modulação digital o sinal é transmitido em ondas quadradas, por variações bruscas de tensão, 3. O sinal está sujeita as atenuações e distorções intrínsecas dos meios de transmissão de cobre, limitando o alcance da transmissão de dados. Não é adequado para transmissões sem fio. 4. Pode ser repetido para aumentar a distância de transmissão, mas pode causar atrasos no sinal. 5. Os circuitos são econômicos, pois há uma grande variedade de componentes que lidam com ondas quadradas. 6. Na modulação analógica são usados sinais senoidais com determinada freqüência e amplitude, chamados de portadoras. 7. O sinal senoidal consegue alcançar maiores distâncias e pode ser amplificado em tempo real. 8. Tem um custo maior, devido ao uso de técnicas e circuitos complexos para codificar os dados digitais. 22 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho TÉCNICAS DE MODULAÇÃO ANALÓGICA A técnica de Modulação consiste em executar uma modificação nas características de um sinal senoidal de acordo com a informação a ser transmitida. O sinal senoidal é chamado de Sinal Portador, ou "Onda Portadora", e o sinal da informação, de sinal Modulador; no caso da transmissão digital, o sinal modulador é simplesmente a informação binária. Um tipo de modulação bem simples é a chamada Modulação em Amplitude, vista na figura. 1. A técnica de modulação ASK modifica a amplitude da portadora de acordo com o bit a ser codificado. Semelhante a modulação usada em rádios AM e também presente na transmissão de dados em fibras óticas. Não é muito eficiente, pois variações de ganho no meio podem levar a erros de recepção. 2. A técnica FSK modifica a freqüência entre dois valores prédeterminados para codificar o sinal binário. Semelhante a modulação usada em rádios FM. 3. A técnica PSK, um pouco mais complexa, efetua modificações na fase do sinal transmitido, mantendo sua amplitude e freqüência constante. Bastante usada em transmissões usando linhas telefônicas. 25 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho TÉCNICAS DE MODULAÇÃO ANALÓGICA 1. A figura mostra como, em um mesmo meio (linha telefônica) podemos ter uma transmissão full-duplex, usando a técnica de modulação analógica FSK. 2. São usadas quatro ondas portadoras deslocadas igualmente de duas freqüências distintas para transmisão e recepção: 1170Hz e 2125Hz. 3. No transmissor os bits são codificados em 1070 e 1270 Hz. 4. No receptor os bits são codificados em 2025 e 2225 Hz. 26 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho TÉCNICAS DE MODULAÇÃO DIGITAL 1. A técnica NRZ-L (Não retorno ao nível zero é a codificação mais simples, possui componente DC e não tem capacidade de sincronização, isto é, longas seqüências de “1” ou “0” trarão problemas de sincronismo entre transmissor e receptor. Uso eficiente da banda passante, pois no pior caso a freqüência do sinal será igual a quantidade de bits transmitidos por segundo. É usada em ligações curtas e velocidades baixas. 2. A técnica Bipolar não perde a capacidade de sincronização com longas cadeias de “1”, não possui componente DC, mas os circuitos devem manusear três níveis de tensão. 3. A técnica de codificação Manchester possui capacidade de sincronismo, não possui componente DC, é bastante usada, inclusive na rede ethernet a 10Mbps, mas precisa de duas transições no sinal para transmitir um único bit. 4. A técnica de codificação Manchester Diferencial é utilizada em meios de transmissão que utilizam sinais diferenciais como par trançado, obtendo maior imunidade ao ruído. 27 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho TÉCNICAS DE MODULAÇÃO DIGITAL 1. Na técnica de codificação RZ (Return to Zero), o sinal possui três níveis de tensão (+, 0 e -). Para codificar o bit “1” o sinal assume um valor positivo e retorna a zero. Para codificar o bit “0” o sinal assume um valor negativo e retorna a zero. 2. Na técnica de codificação Manchester é efetuada uma operação ouexclusive entre os dados e o sinal de clock. Desta forma sempre há uma transição positiva (bit “1”) ou uma transição negativa (bit “0”) no centro de cada bit do sinal codificado. 3. Na técnica de codificação Manchester diferencial uma transição no inicio do bit representa um bit “0” e uma ausência de transição representa um bit “1”, mas sempre há uma transição no centro de cada bit do sinal codificado. 4. Procura-se com estas técnicas de codificação provocar variações no sinal transmitido, evitando que o sinal permaneça por muito tempo fixo em um determinado nível de tensão, dificultando a sincronização do clock do receptor. 30 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho PADRÕES DE COMUNICAÇÃO SERIAL RS – 232 (EIA-232X) Criada na década de 60, já com várias revisões, para comunicação entre computadores e modens. Velocidades baixas (19,2kbps) e distâncias curtas (15m) entre dois dispositivos. RS – 485 (EIA-485) Velocidades altas (10Mbps) e ligações longas (1,2km) entre dois ou mais dispositivos. Outros RS – 422 / RS – 449 / RS – 530 / RS - 562 1. O padrão RS-232 foi bastante difundido após seu uso para comunicação dos computadores padrão PC com seus periféricos. 2. Já em ambientes industriais, o padrão RS-485 tem sido mais utilizado por possibilitar a ligação de mais dispositivos, a maiores taxas de transmissão de dados e maiores distâncias. 3. O padrão RS-422 é semelhante ao RS-485 mas com limitação no número de dispositivos. 4. O RS-449 foi lançado em 1977 como um sucessor do RS-232 com maior velocidade e distancia, além de maiores opções para testes de modens. Contudo não conseguiu superar a popularidade do RS-232. 5. O RS-530 foi lançado em 1992, como uma opção aos usuários do RS- 422 e RS-485. 6. O RS-562 foi lançado em 1992, como uma opção ao RS-232 adequada a tecnologia dos chips que utilizam 3,3V, habilitando os sistemas a terem maiores velocidades, baixo consumo de energia e menor tamanho. 31 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho TIPOS DE LINHAS DE TRANSMISSÃO 1. A escolha entre linhas de transmissão balanceada e desbalanceada é uma consideração importante quando selecionando um sistema de comunicação de dados. 2. Em sistemas desbalanceados, o sinal de referência é simultaneamente compartilhado por vários sinais e outros circuitos eletrônicos. O sinal transmitido é a tensão entre o condutor de sinal e o condutor de referência, ou terra. 3. Na prática sistemas desbalanceados som nte funcionam sobre enlaces de comunicação curtos como os usados em RS-232 e RS-423. 4. O problema dos sistemas desbalanceados é que o condutor comum pode capturar ruídos excessivos e não ter o mesmo potencial em todos os pontos do circuito. 5. Interfaces de comunicação balanceadas necessitam de dois condutores para transmitir cada sinal. A tensão no receptor é medida como tensão diferencial (VA - VB) entre estes dois fios. 6. Estas linhas permitem maiores taxas de transmissão sobre maiores distâncias. Este método de transferir dados é o preferido em aplicações industriais onde o ruído pode ser o maior problema. A desvantagem é que um sistema balanceado necessita de dois condutores para cada sinal. 7. A transferência com sucesso de sinais de tensão sobre dois condutores na presença de ruídos e quedas de tensão é baseado na assunção que os condutores tem características similares e serão afetados igualmente. Não significa que o ruído não exista nestes sistemas, e sim que as tensões subirão e descerão igualmente nos dois condutores, mantendo a mesma diferença. 32 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho TRANSMISSÃO BALANCEADA e DESBALANCEADA 1. A tensão entre o condutor de sinal e o sinal comum é chamada de tensão de modo comum (CMVA e CMVB). 2. O CMV é a indicação da tensão induzida ou ruído na linha de comunicação. Idealmente as CMV nos dois fios se cancelarão completamente 35 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho RS/TIA-232 (V.24) 1. Em eletrônica digital estamos acostumados a usar a tensão de +5 volts para representar o nível lógico ALTO e zero volts para o nível lógico BAIXO. 2. No padrão RS-232 temos níveis de tensão totalmente diferentes para os dados que trafegam nos terminais TD e RD. 3. O nível lógico ALTO ou “MARK” é produzido com tensões entre -5 e -25 volts. No receptor, tensões entre -3 e -25 volts são entendidas como nível lógico ALTO. 4. O nível lógico BAIXO ou “SPACE” é produzido com tensões entre +5 e +25 volts. No receptor, tensões entre +3 e +25 volts são entendidas como nível lógico ALTO. 5. Sinais entre a região de –3 e +3 volts são indefinidos e levam a perda de dados, portanto há uma margem mínima de ruído de 2 volts entre os transmissores e receptores. 6. As tensões dos terminais TD e RD são medidas em relação ao terminal de referência ou terra (ground). Este topologia é chamada de linhas DESBALANCEADAS. 7. Com linhas longas os sinais de tensão são deteriorados. O padrão assegura o seu funcionamento até distâncias de 15 metros, contudo um cálculo preciso deve levar em consideração a capacitância mútua do cabo utilizado. 1. As linhas de controle utilizam as mesmas faixas de tensão, contudo não há a inversão, ou seja, tensões positivas representam níveis lógicos ALTOS. 36 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho RS/TIA-232 (V.24) 1. A utilização de tensões diferentes do padrão TTL requer que os equipamentos eletrônicos utilizem drivers para cada sinal. 2. Estes drivers são circuitos integrados (MAX 232) que efetuam a interface entre o microprocessador e porta de comunicação. 37 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho RS/TIA-232 (V.24) 1. A configuração dos cabos de comunicação do padrão RS-232 pode levar a pequenos enganos. 2. O cabo padrão, com conectores iguais nas duas terminações, interliga os pinos com a mesma numeração nos terminais do DTE e DCE. Contudo, estaremos interligando o pino TD (2) do DTE ao pino RD (2) do DCE. 1. Quando os conectores são diferentes, o cabo padrão é construído através da interligação dos sinais definidos pelo padrão. 2. Observe que o pino TD (2) continua ligado ao pino RD (3) do DCE, embora tenha numerações diferentes, trata-se ainda de um cabo padrão. 1. Para comunicação entre CLPs e PCs ou entre quaisquer dois dispositivos DTE o cabo padrão não pode ser utilizado. 2. Devemos usar um cabo com ligações cruzadas, chamado de NULLMODEM ou modem nulo. 3. Este cabo simula a inversão de dados efetuada pelo modem, quando não utilizamos este dispositivo. 4. Dependendo do equipamento pode ser necessária ou não o uso dos sinais de controle de fluxo. 40 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho RS/TIA/EIA-485 Também especificado no IEEE 8482.1993 Comparação com RS-232 Menor custo dos transmissores e receptores. Conexão de até 32 dispositivos. (possível até 256). Distâncias de até 1200 metros. Taxas de transmissão até 10 Mbps. Relação Distância x Data Rate A principal razão do RS-485 transmitir a longas distâncias é o uso de linhas balanceadas, devido a sua maior imunidade ao ruído. 1. O padrão EIA-485A é um dos mais versáteis dos padrões de interfaces seriais da EIA. É uma extensão do EIA-422 e permite a mesma distância e velocidade, mas aumenta o número de transmissores e receptores permitidos na linha. 2. O EIA-485 permite a montagem de uma rede de comunicação sobre dois fios habilitando uma comunicação serial de dados confiável com: - Distâncias de até 1200 metros (4000 pés) - Velocidades de até 10Mbps - Até 32 nós na mesma linha de comunicação. 3. Com dispositivos com menor consumo que o especificado e repetidores é possível chegar a 256 nós na rede. 4. Comparando com o RS-232 encontramos um menor custo devido a possibilidade de uso de fontes de alimentação assimétricas, enquanto que o RS-232 exige o uso de fontes simétricas nos transmissores e receptores. 1. A máxima taxa de transmissão de dados e o máximo comprimento não podem, no entanto, serem alcançados ao mesmo tempo. 2. Para um cabo par trançado 24 AWG a taxa máxima é de 90 kbps em 1200 metros (4000 ft). 3. O máximo comprimento de cabo a 10Mbps é menor que 6 metros (20 ft). 4. Melhores desempenhos demandam cabos especiais e possivelmente o uso de terminadores ativos em substituição aos resistores de 120 ohms. 41 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho RS/TIA/EIA-485 Sinais Elétricos do Padrão RS-485 Presença de sinais complementares VA e VB. No Transmissor: |VA - VB|>1,5V No receptor: VA-VB > 0,2V Nível Lógico 0 VA-VB < -0,2V Nível Lógico 1 Margem de Ruído: 1,3V Tensão de Modo Comum: -7V a +12V. 1. Os transmissores geram tensões diferenciais entre -1,5 e -6 volts no terminal A em relação ao terminal B para sinalizarem um bit 1 (MARK). 2. Os transmissores geram tensões diferenciais entre +1,5 e +6 volts no terminal A em relação ao terminal B para sinalizarem um bit 0 (SPACE). 3. A figura mostra que a sinalização dos transmissores geralmente é efetuada usando níveis de tensão 0 e 5V complementares. 4. O receptores medem a diferença de tensão entre os terminais A e B e entendem tensões acima de 0,2 volts como recepção de nível lógic o 0. 5. Recepção de tensões abaixo de -0,2 volts são traduzidas como recepção de nível lógico 1. 6. Portanto tensões diferenciais entre -0,2 e 0,2 não são identificadas como sinal válido. 7. As tensões medidas entre os terminais A e GND ou B e GND (modo comum) devem estar entre -7 e +12 volts. 8. Além do dois estados lógicos, um transmissor RS-485 pode operar em um terceiro estado, chamado de “tri-state” ou alta impedância. Este estado é conhecido com estado desabilitado e pode ser iniciado por um pino de controle no seu circuito integrado. 9. Operação em “tri-state” permite que, em uma rede, apenas um dispositivo esteja ativo em cada momento. 42 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho RS/TIA/EIA-485 Conexão RS-485 Half-Duplex 1. A figura mostra uma típica rede RS-485 com apenas dois fios. 2. Cada elemento tem um circuito gerador e receptor de sinais. A comunicação é half duplex, isto é, apenas um circuito pode estar ativo de cada vez. Este controle é feito pelo terminal ENABLE. 3. O terminal ENABLE coloca os circuitos que não devem estar participando da transmissão em TRI -STATE. 4. Resistores de terminação são necessários nos elementos extremos da rede para minimizar os efeitos de reflexão de dados devido a capacitância e indutância da linha de transmissão. 5. Um terceiro fio (terra) é lançado junto com as linhas de sinal para garantir que as tensões de referência não apresentem variações acima do permitido. Resistores são usados no aterramento para limitar a circulação de correntes devido a diferenças de potencial entre as referências de aterramento dos dispositivos. II) RS/TIA/EIA-485 x a E ni =] br Ú Pd ! À Rali DR Ds Pos N mer A ' as. o, f As Untesminated r Edirechonal tes inalicn 2» : R ed A lesminaiion Fr Cy eee refereros [7] PeralialTerminaton Eng. Marcelo Saraiva Coelho 5 46 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho RS/TIA/EIA-485 Protocolo de Comunicação Protocolo de comunicação NÃO é especificado no padrão. O usuário deve especificar o seu próprio protocolo. Exemplos: Modbus, DH-485, DNP 3. Controle de Acesso ao Meio Comando RTS para colocar o transmissor e receptor em TRI-STATE ou Sensores automáticos que habilitam e desabilitam o transmissor após a transmissão de um caractere fim de transmissão. 1. Em nenhum momento o padrão RS-485 especifica como os dados serão enviados, como será controlado o acesso ao meio e como serão detectados os erros de transmissão. 2. Podemos enquadrar o padrão RS-485 como um protocolo da camada física dentro do modelo OSI. 3. Cabe ao usuário desenvolver um protocolo ou utilizar um pré-existente de forma a efetuar as ações de controle de inicio e fim de transmissão, detecção de erros, acesso ao meio e etc. 47 COMUNICAÇÃO DE DADOS Eng. Marcelo Saraiva Coelho RS/TIA/EIA-485 1. São encontrados no mercado circuitos integrados transceptores, como MAX 232 e DS75176, dedicados a implementar interfaces de comunicação nos padrões RS-232 e RS-485 respectivamente. 2. Estes CIs são os principais componentes dos conversores de interfaces seriais conforme podemos observar na figura. 3. Eles também estão presentes nas interfaces de comunicação de microcontroladores como 8051 e família PIC. 4. A isolação ótica da interface de comunicação é interessante em linhas de comunicação com distancias significativas e previne a queima dos microprocessadores em caso de sobretensões de origem atmosférica. Esta isolação está presente dentro dos circuitos integrados mais recentes.
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved