Modulações Pulsadas
Modulações Pulsadas
Modulações Pulsadas
Sinais
✔ Amplitude (Eo)
✔ Período (T)
✔ Duração (τ - tau) =
✔ Posição (δ - delta) - compara duas posições
relativas entre pulsos ou trem-de-pulsos
✔ Ciclo de trabalho – CT (Duty Cycle)
CT = (Ton / Ton + Toff) x 100 (%)
Duração do bit
Ex: Um sinal digital tem uma taxa de repetição de bits de 2000 bps. Qaul é a duração de cada intervalo
de bit
Intervalo = 1 / bit rate = 1/2000= 500 microsegundos
Ex: Um sinal possui dois níveis de dados com uma duração de pulso de 1 ms. Calcular a taxa de
pulsos e a taxa de bits.
N=2
–3
Taxa de pulsos = 1 / 1 x 10 = 1000 pulsos /s
Taxa de Bits = Taxa de Pulsos x log 2 N = 1000 x log 2 2 = 1000 bps.
4
Ex: Um sinal apresenta quatro níveis com uma duração de 1 ms. Calcular a taxa de pulsos e a taxa de
bits.
N=4
–3
Taxa de pulsos = 1 / 1 x 10 = 1000 pulsos /s
Taxa de Bits = Taxa de Pulsos x log 2 N = 1000 x log 2 4 = 2000 bps.
Capacidade do Canal
Teorema de Nyquist
A taxa de transferência de dados depende dos seguintes fatores:
✔ Banda passante disponível
✔ Os níveis de sinais usados
✔ O nível de ruído do canal
O teorema de Nyquist expressa esses fatores
Ex: Calcular a máxima transferência de dados de um canal telefônico, sem ruído, cuja banda
passante é 3000 Hz que trabalhando com dois níveis, e com quatro níveis (dibit)
a) C = 2 x 3000 Hz x log 2 2 = 6000 bps
b) C = 2 x 3000 Hz x log 2 4 = 12000 bps
Lei de Shannon
Leva em conta a qualidade do canal (conteúdo de ruído) em que o sinal está atravessando.
Ex: Calcular a máxima transferência de bits uma linha telefônica cuja banda passante é
aproximadamente 3000 Hz (300 a 3400 Hz), e que a relação sinal/ruído é 30 dB.
C = 3000 Hz x log 2 (1 + 1000) ~ 30.000 bps
Tipos de codificação
• Unipolar – Usa somente um nível de voltagem.
• Polar – Usa dois níveis de voltagem (positivo e negativo).
• Bipolar - Usa três niveis de voltagem.
Unipolar
✔ Utiliza variação simples entre os
zeros e uns.
✔ Obsoleta
O valor do sinal é
sempre positivo ou negativo
Possui dois tipos
• NRZ-L (level) – o nível
do sinal depende do
tipo de bit que ele
representa
• NRZ-I (invert) – o sínal
é invertido se um bit um
é encontrado
RZ (Return to Zero)
Manchester
Manchester Diferencial
Bipolar
Mensagem -> É o que a fonte produz, consistindo em um conjunto ordenado de símbolos que a
mesma seleciona de seu alfabeto, conforme critérios próprios.
Codificador e Decodificador
Frequentemente a natureza dos símbolos gerados pela fonte não é adaptada para o canal de
transmissão. Os sinais de dados se apresentam na forma de pulsos, que para transmiti-los,
necessitamos de uma largura de banda infinita. Como os canais reais possuem uma largura de banda
finita, os sinais devem ser adaptados através dos processos de codificação ou modulação.
Ex: Uma linha telefônica não é adequada para enviar pulsos de modo a manter uma comunicação
digital.
Devemos então alterar a natureza do sinal, que é feita pela codificação de modo a casar as
necessidades de transmissão de informação com as necessidades de transmissão de sinal no meio
9
F – fonte e D - destinatário
Símbolo -> Conjunto ordenado de elementos que estará sempre presente na saída da fonte.
O conjunto completo de símbolos forma o alfabeto de símbolos.
Ex: Do alfabeto, pode-se compor os símbolos AA, AB, ... ou AAA, BBA
Ex1: Um sinal analógico possui quatro bits para cada símbolo. Se mil símbolos são enviados por
segundo. Quais são os valores de transferência de bits (bit rate) e taxa de modulação (baud rate)?
Baud Rate = 1000 bauds; Bit Rate = 1000 x 4 = 4000 bps
Ex2: Em um sistema de comunicação digital, a taxa de transferência de bits é 3000 bps. Sabendo-se
que cada símbolo transporta 3 bits, qual é o valor da taxa de modulação?
Baud Rate = Bit Rate/ No de símbolos = 3000/3 = 1000 bauds
Ex3: Um modem converte um sinal de 9.600 bit/s num sinal quadribit. Quantos bauds tem a saída do
modem? Qual a freqüência da fundamental desta saída? Este sinal é apropriado para transmissão em
canal telefônico?
9600 bps -> 16 níveis; 16 níveis -> 4 bits
Baud Rate = 9600 bps / 4 = 2400 bauds
Baud Rate = 2 x F; F = 2400 bauds / 2 = 1.200 Hz; Sim
BW = (1 + d) x baud rate
onde:
d – fator relacionado ao processo de modulação ( valor mínimo = 0)
Ex: Dada uma BW de 5000 Hz para um sinal ASK, qual é o valor de Bit Rate e Baud Rate?
Em ASK, o Baud Rate = BW = 5000 bauds.
Em ASK, o Bit Rate = Baud Rate = 5000 bps
13
FSK
Características:
✔ A frequência da portadora é variada para representar um ou zero.
✔ O fator limitador do FSK é a largura de banda
✔ É insensível aos problemas de pico de ruído.
Ex: Ache a BW mínima para um sinal FSK de 2000 bps. A transmissão semi-duplex e as portadoras
estão separadas de 3000 Hz.
BW = Baud Rate + (fc2 – fc1) = 2000 + 3000 = 5000 Hz
14
PSK
Características:
✔ A fase da portadora é variada para representar zero ou um.
✔ Não é suscetível a degradação de ruído que afeta o ASK.
✔ Não apresenta as limitações de banda do FSK
✔ O PSK é limitado pela habilidade do equipamento distinguir pequenas diferenças na fase,
limitando a taxa de transferência de bits.
O método acima é denominado PSK binário, porque trabalha somente com duas fases (0 e 180
graus)
Bit Fase
o
0 0
o
1 180
15
Dibit Fase
o
00 0
o
01 90
o
10 180
o
11 270
Tribit Fase
o
000 0
o
001 45
o
010 90
o
011 135
o
100 180
o
101 225
o
110 270
o
111 315
Ex: Ache a banda passante para um sinal 4-PSK transmitindo a 2000 bps no modo semi-duplex.
Para 4-PSK, o baud rate é metade do bit rate, isto é, 1000 bps. A BW é igual ao bit rate, isto é
1000 Hz.
17
QAM
QAM é uma combinação de ASK e PSK de modo que seja alcançado o máximo contraste entre
cada sinal (bit, dibit,tribit ou quadribit)
Tetrabit Fase
o
0000 0
o
0001 22,5
o
0010 45
o
0011 67,5
o
0100 90
o
0101 112,5
o
0110 135
o
0111 157,5
o
1000 180
o
1001 202,5
o
1010 225
o
1011 247,5
o
1100 270
o
1101 292,5
o
1110 315
o
1111 337,5
Largura de banda
É a mesma banda necessária para ASK e PSK
Há QAM com taxas de modulação maiores são possíveis, como 128 QAM, 256 QAM e 512
QAM, porém devido ao fato dos valores estarem muito próximos, requerem implementações mais
sofisticadas.
Aplicações:
✔ 16 QAM Wi-Fi
✔ 64 QAM usados em ADSL (Assynchronous Digital Subscriber Line) e LMDS (Local Multipoint
Distribution System)
✔ 64 QAM e 256 QAM são usados em TV a cabo (CATV) digital.
Ex2: Ache o valor de bit rate para uma sinalização de 1000 baud para 16 QAM.
Resp: 1000 x 4 = 4000 bps.
Ex3: Ache o valor de baud rate para 72.000 bps que usa 64 QAM.
Log 2 64 = 6; Baud Rate = 72000 / 6 = 12.000 bauds
19
MODEM (Modulador - DEModulador)
Tem a função de adaptar à linha o equipamento terminal de dados que gera ou recebe sinais
digitais à linha telefônica.
A banda de
voz usada em
telefonia varia de 300
a 3400 Hz, o que
proporciona uma
banda passante de
3100 Hz . Porém, a
banda passante
efetiva para
transmissão de dados
na linha telefônica é
de 600 a 3000 Hz por
medida de precaução,
o que proporciona
uma faixa de 2400
Hz. Podemos então
considerar que a banda base seja de 2400 Hz, mesmo sabendo-se que há linhas com capacidade
maior do que essa.
É necessário modular osinal se quisermos usar essa banda passante para o envio do sinal. O
dispositivo responsável por isso é o MODEM
Os modems QAM são suscetíveis a ruído. Por isso, na codificação em treliça, o codificador
adiciona um bit redundante ao código a cada intervalo de símbolo.
Somente certas sequências são válidas. Se há ruído na linha que causa a sequência diferir da
original, o receptor irá aceitar o sinal válido mais próximo do sinal observado sem necessidade de
retransmissão. Assim, um modem convencional que requeira que 1 em cada 10 blocos de dados seja
retransmitido pode ser substituído por um modem que utilize a codificação em treliça. Neste caso,
apenas 1 em cada 10.000 blocos de dados seria recebido com erro.
Codificação em Treliça
Um modem que usa a codificação em treliça utiliza um codificador que acrescenta um bit de
código redundante a cada sinalização. Considerando como exemplo uma transmissão com taxa de
14.400 bps, o transmissor do modem converte o fluxo de dados serial em símbolos de 6 bits e codifica
2 dos 6 bits utilizando um método conhecido como codificação convolucional binária. Com a
codificação, acrescentamos um bit de código aos dois bits de entrada, formando três bits codificados a
cada sinalização. Estes bits são agrupados aos quatro bits de dados restantes, resultando em um
ponto de sinal de uma constelação com 128 pontos (27).
Para entender o método de codificação convolucional binário, vamos analisar o que
aconteceria para um fluxo serial único. Para cada dois bits de entrada, o código gera um terceiro bit
que é sempre o resultado da soma em módulo-2 dos últimos dois bits. Assim sendo, se os primeiros
quatro bits de dados a serem codificados fossem a seqüência 1101 (b4 b3 b2 b1), teríamos
:
P1 = b1 + b0 = 1 + 0 = 1
P2 = b2 + b1 = 0 + 1 = 1
P3 = b3 + b2 = 1 + 0 = 1
P4 = b4 + b3 = 1 + 1 = 0
Desta forma, a seqüência de quatro bits 1101 seria convertida na seqüência 01111011 ( P4 b4
P3 b3 P2 b2 P1 b1 ). Além de gerar dependências, já que cada bit de paridade depende dos valores
dos bits de dados, determinamos, através deste codificador, que apenas alguns pontos são válidos.
Desta forma, se um defeito fizer com que um ponto de sinal seja deslocado, o receptor irá então
comparar o ponto observado com todos os pontos válidos e selecionará o ponto de sinal válido que
estiver mais próximo ao sinal observado. Como resultado, na prática, um modem que utiliza
codificação em treliça é na prática duas vezes menos suscetível a erros do que um modem QAM
convencional, e seu uso pode reduzir a taxa de erros em aproximadamente três ordens de magnitude.
21
Modulação por Pulsos
Modulação Características
PWM (pulse width modulation) A informação é impressa na característica de duração de pulsos
Modulação por Largura de Pulso
PPM (pulse position modulation): A informação é representada pelos deslocamentos relativos
Modulação por Posição de Pulso. dos pulsos em relação a referências de tempo igualmente
espaçadas
PAM (pulse amplitude modulation): A informação é impressa na característica de amplitude
Modulação de Pulso em Amplitude
PCM (pulse code modulation): A informação é impressa na característica de um código de
Modulação em Código de Pulsos pulsos
22
PWM (Pulse Width Modulation)
23
PAM (Pulse Amplitude Modulation)
O sinal modulante é amostrado a intervalos regulares por breves períodos por um circuito
denominado Amostra e Retenção (Sample and Hold – S-H).
Quantização
Como não é possível transmitir esses valores tal como são amostrados, realiza-se o processo
que tem o objetivo de funcionar como um "arredondamento" dos diversos valores amostrados sobre
níveis de valores estabelecidos, esse processo modula o sinal em PAM dentro desses níveis
estabelecidos de tensão chamados de valores de decisão.
Quando um pulso está acima de um nível de decisão, ele é aproximado para o nível superior e
quando o pulso está abaixo da linha de decisão, ele é aproximado para o nível inferior imediato. A
aproximação para o número inteiro mais próximo origina um erro de quantificação que é minimizado se
for utilizado um número elevado de patamares ou níveis.
Se houvesse, por exemplo, 128 ou 256 níveis de sinal, e não os 8 do exemplo, o erro na
atribuição por aproximação, de um número inteiro a cada amostra, seria substancialmente inferior.
n
Cada nível é designado por um código digital "n" bits. É possível ter 2 (dois elevado a n) níveis de
valores quantizados.
Neste caso, cada nível de valor corresponde a um código de 8 bits, o que permite serem
quantizados níveis distintos.
Codificação
Consiste em tomar todo o sinal quantizado e transformá-lo em um sinal binário, levando-se em
conta a seqüência em que o mesmo foi gerado pelo trem de pulsos. O sinal resultante será uma cadeia
de “Zeros” e “Uns”. Este sinal está pronto para trafegar em um determinado tipo de enlace RTPC, LAN
(Local Area Network) ou WAN (Wide Area Network).
Erro de Quantização
A quantização
causa distorção do sinal
porque os valores das
amostras não
representam de maneira
precisa o valor original.
Usualmente essa
distorção é causada pelo
arredondamento, e é
pequena se comparada
com o valor do sinal. A
máxima distorção, isso
é, o máximo erro de
quantização, éa metade
da distância entre os
níveis de quantização.
Essa distorção é
percebida como ruído.
Esse
25
arredondamento causa um erro que é independente da mensagem porque os níveis de quantização
são muito próximos uns dos outros e pode-se assumir que esse sinal tem a mesma probabilidade de
estar em qualquer lugar entre dois níveisno instante da amostragem.
Se for acrescentado um bit à palavra de dados, representando uma amostra do sinal, o número
de níveis de quantização iria dobrar, o que cortaria o erro de quantização pela metade,ou seja, a cada
bit acrescentado, teríamos uma redução da relação sinal-ruído de 6 dB.
Lei A de Compressão
Quando a intensidade de sinal é baixa (voz baixa), é feita uma amplificação nesse sinal,
segundo uma lei de formação logarítmica. Conforme a intensidade do sinal aumenta (a pessoa fala
mais alto), a amplificação diminui, provocando uma equalização no nível de sinal. Isso permite que, de
13 bits de quantificação inicial, utilize-se 8 bits para gerar a palavra digital.
A necessidade de 13 bits
veio da inserção de ruído pela
quantização (a relação
sinal/ruído deve ser maior que
35dB para uma inteligibili dade
superior a 98% de um sinal
digital), e também pela faixa
usada em telefonia (40dB).