Escolar Documentos
Profissional Documentos
Cultura Documentos
ModulacoesDigitais PDF
ModulacoesDigitais PDF
Apontamentos sobre
Modulaes Digitais
Maio de 2011
Verso 1.0
ndice
1 Introduo.............................................................................................................................1
1.1Sistema de comunicao digital........................................................................................1
1.1.1 Aplicaes.................................................................................................................2
1.2 Organizao do documento..............................................................................................2
2 Modulaes Digitais.............................................................................................................3
2.1Modulaes Binrias.........................................................................................................3
2.1.1 Modulao ASK.......................................................................................................5
Modulao OOK...........................................................................................................6
2.1.2 Modulao FSK........................................................................................................7
2.1.3 Modulao PSK........................................................................................................8
2.2Modulaes M-rias..........................................................................................................9
2.2.1 Modulao M-PSK.................................................................................................10
2.2.2 Modulao M-QAM...............................................................................................12
2.3Comparao das modulaes..........................................................................................15
2.3.1 Moduladores ..........................................................................................................15
2.3.2 Espectro..................................................................................................................15
3 Detectores/Desmoduladores..............................................................................................19
3.1Deteco Coerente em Modulaes Binrias..................................................................19
3.1.1 Deteco Coerente ASK.........................................................................................20
3.1.2 Deteco Coerente PSK..........................................................................................21
3.1.3 Deteco Coerente FSK..........................................................................................22
3.2Deteco em modulaes M-rias...................................................................................24
4 Anlise na presena de rudo.............................................................................................27
1 Introduo
Este documento tem por objectivo apresentar um resumo relativo s modulaes digitais
leccionadas na unidade curricular (UC) Comunicaes, do 3 semestre da LEIC. Pretende-se,
com este texto, motivar os alunos para a pesquisa em livros que abordem a temtica sobre
comunicaes digitais [1,2,3,4,5]. Por outro lado, pretende-se que com a leitura deste texto, os
alunos tenham uma panormica geral sobre as modulaes digitais.
1
2 Introduo
Emissor Receptor
10100110 Canal de 10100110
Codificao Modulao Desmodulao Descodificao
Transmisso
1.1.1 Aplicaes
Actualmente so diversas as aplicaes de sistemas de comunicao digital em
praticamente todos os equipamentos de telecomunicaes em modo simplex ou duplex.
Apresenta-se em seguida um resumo de aplicaes e respectivas bandas de frequncia.
Banda Base
Intercomunicador udio / CCTV (Closed-Circuit Television)
USB (Universal Serial Bus)
CAN (Controller Area Network)
Redes Locais (norma IEEE 802.3)
Banda Canal
GSM (Global System Mobile) com modulao GMSK (Gaussian MSK)
Wi-Fi IEEE 802.11 com modulao BPSK (Binary Phase Shift Keying), QPSK
(Quadrature Phase Shift Keying), 16QAM (Quadrature Amplitude Modulation) e
64QAM)
ADSL (Asymmetric Digital Subscriber Line) (variantes da modulao QAM)
3
4 Modulaes Digitais
mt =A
t
Ts
, (2.5)
o resultado da modulao, s(t), resulta num pulso sinusoidal representado na figura 2.1.
s(t)
+A
s(t)
-A
S( f )
ATs/2
2/Ts
A largura de banda do sinal em banda base pode ser determinado atravs do critrio do
1. zero espectral. Este critrio baseia-se na concentrao de energia no lbulo principal da
sinc (92% do total da energia). Deste modo, em banda base, uma vez que a sinc est centrada
em 0Hz, a largura de banda contabilizada at ao primeiro zero que ocorre no espectro, neste
caso, 1/Ts. No caso do sinal modulado (pulso sinusoidal), a largura de banda contabilizada
em torno da portadora, isto , at aos dois primeiros zeros espectrais direita e esquerda da
frequncia fc, conforme descrito na figura 2.2. Para este caso, a largura de banda 2/Ts, isto ,
o dobro do ritmo de smbolo, 2Rs. Desta forma, verifica-se que a largura de banda necessria a
uma transmisso directamente proporcional ao valor do ritmo de transmisso.
Para as modulaes binrias descritas em seguida toma-se como referncia a
sequncia binria 101011. Esta sequncia codificada em NRZ unipolar com amplitude
mxima 1V e tempo de bit, Tb, de 1ms. A sua representao encontra-se na figura 2.3.
Sinal NRZ Unipolar
1
0.8
Tenso [V]
0.6
0.4
0.2
0
0 1 2 3 4 5 6
tempo [ms]
Inversor B
{
s ASK t= Acos 2 f c t ; bit 1
B cos 2 f c t ; bit 0
(2.8)
O sinal resultante sASK(t) est representado na figura 2.5. Como base neste diagrama de
blocos, verifica-se que o bit 1 foi modulado por um pulso sinusoidal com amplitude 10V e
durao (tempo de bit) de 1ms. O bit 0 foi modulado por um pulso sinusoidal com amplitude
5V e durao de 1ms. A frequncia da portadora fc=2kHz. Note-se que a frequncia da
portadora deve ser tal que, em cada tempo de bit se obtenha um nmero inteiro de perodos
desta. Para este caso particular, por cada tempo de bit obtm-se dois perodos da portadora.
10
5
Amplitude [V]
10
0 1 2 3 4 5 6
tempo [ms]
Modulao OOK
Um caso particular da modulao ASK a modulao OOK. Esta tcnica permite
transmitir um pulso sinusoidal correspondente a um determinado bit e o valor zero no bit
complementar. Neste caso particular, o bit 1 codificado de forma idntica modulao ASK
descrita na seco 2.1.1 e o bit 0 codificado com o valor zero com durao de tempo de bit.
A expresso que traduz a modulao OOK descrita por (2.9).
sOOK t=
{ Acos 2 f c t ; bit 1
0 ; bit 0
(2.9)
cos(2 fc t )
10
Amplitude [V]
0
10
0 1 2 3 4 5 6
tempo [ms]
cos(2 f c0 t )
{
s FSK t = A cos 2 f c1 t ; bit 1
A cos 2 f c0 t ; bit 0
(2.10)
Amplitude [V]
0
5
0 1 2 3 4 5 6
tempo [ms]
cos(2 f c t )
5
0 1 2 3 4 5 6
tempo [ms]
{
s PSK t = A cos 2 f c t0; bit 1
A cos 2 f c t; bit 0
(2.11)
usada quer com amplitude constante quer com amplitude varivel designa-se por QAM
(Quadrature Amplitude Modulation). Esta ltima tambm designada por APK (Amplitude
Phase Keying). Em seguida, efectua-se uma descrio destas modulaes nas seces
seguintes.
I I I I
Es 11 10 110 100
10 101
a) b) c) d)
01
s t=
2 Es
Ts [
cos 2 f c t
4 ]
135 -1 1
10
s t=
2 Es
Ts [
cos 2 f c t
3
4 ]
225 1 -1
11
s t=
2 Es
Ts [
cos 2 f c t
4 ]
315 -1 -1
s t=
2 Es
Ts [
cos 2 f c t
3
4 ]
Tabela 2.1: Expresses de cada smbolo para a modulao QPSK
Modulaes Digitais 11
s t=
2 Es
Ts
cos [ 2 f c t i t ]
Aps desenvolver (2.17), obtm-se a expresso M-PSK como combinao linear dos
(2.17)
dois canais, I e Q:
s t= Acos 2 f c t cos [ i ] Asin 2 f c t sin [ i ] (2.18)
Conclui-se que, com o aumento do nmero de smbolos (ver figura 2.13), a
descriminao dos mesmos na recepo torna-se mais difcil, j que estes se encontram muito
prximos. Na presena de rudo, esta descriminao torna-se ainda mais difcil de efectuar. A
soluo adoptada passa por aumentar e diversificar o nmero de nveis (amplitudes e fases
diferentes) dos smbolos que compem a constelao.
Pretende-se exemplificar o processo de modulao QPSK de um sinal NRZ bipolar
cuja sequncia binria dada por 01001011. O sinal resultante da codificao deste sinal
encontra-se representado na figura 2.14. Dada a modulao em questo (quatro smbolos), so
necessrios dois bits para codificar cada smbolo.
NRZ
t
-1
Tb
I
1 cos (2fc t )
-1 t Q
Ts I
(-1,1) (1,1)
1
01001011 Bit
Splitter QPSK
(-1,-1) (1,-1)
I
1 Q
Q
1
-1 t sin (2 fct )
Ts
sin Q
0010 0110 1110 1010
00
00 01 11 10 cos I
0001 0101 1101 1001
11
16-QAM
0000 0100 1100 1000
01
Q Q
0010 0110 1110 1010
0010 0110 1110 1010
(-3,3) (-1,3) (1,3) (3,3)
2d
0011 0111 1111 1011 0011 0111 1111 1011
a) b)
Figura 2.17: 16-QAM: a) nveis de energia; b) coordenadas de cada smbolo
2 bits 1 I
4 nve is 3
01001011 Bit
Splitter
16-QAM
2 bits
1
4 nve is 3 Q
sin (2 fct )
NRZ
...
Tb
I
01
11
...
10
00
t
Ts
Q
01
...
11
10
00
Ts t
2.3.1 Moduladores
Pela exposio em efectuada na seco 2.1, verifica-se que os moduladores usados
para as diferentes modulaes binrias so distintos, em funo da modulao em causa. Nas
modulaes ASK (OOK) e PSK, os moduladores so idnticos, j que a inverso de fase
obtida custa do tipo de cdigo de linha usado. Relativamente modulao FSK, esta
apresenta maior complexidade j que so necessrios dois ramos para gerar as duas
frequncias pretendidas. A sua implementao em hardware, comparativamente s
modulaes ASK e PSK torna-se mais complexa j que so necessrios dois osciladores (no
caso da modulao binria) com frequncias distintas.
Os moduladores usados para efectuar modulaes M-rias so mais complexos,
comparativamente aos moduladores binrios. Assumindo como referncia a modulao em
fase PSK, verificam-se vrias diferenas entre o modulador binrio e M-rio. No primeiro
caso s necessrio uma portadora que multiplica o sinal NRZ bipolar. A inverso de fase de
180 obtida pela variao de amplitude do sinal em banda base (ver seco 2.1.3 ). No
segundo caso o modulador composto por dispositivos adicionais (bit splitter, somador), bem
como por duas portadoras em quadratura. No entanto, conforme se apresenta no captulo 4, o
desempenho das modulaes M-rias relativamente presena do rudo, superior ao das
modulaes binrias.
2.3.2 Espectro
Aps a multiplicao do sinal em banda base pela portadora com frequncia fc,
expresso (2.2), o espectro do sinal modulado fica centrado nesta frequncia, conforme se
apresenta na figura 2.22. O formato do espectro representado nesta figura, relativamente
largura de banda ocupada, vlido tanto para a modulao ASK(OOK) e PSK.
|VNRZ( f )|
-B B
f
|V( f )|
fc fc f
2B 2B
A densidade espectral de potncia de uma sequncia aleatria NRZ dado por (2.20).
O espectro da densidade espectral de potncia do sinal modulado deslocado na frequncia
(convoluo) resultante da multiplicao no tempo pela portadora. Assim sendo, o espectro do
sinal dado por (2.20) fica centrado frequncia fc com zeros fc nRb.
2
S b f =sinc f T b (2.20)
|V NRZ( f )|
-B B
f
|V( f )|
fc1 - fc0 + 2B
OOK 2R b Rb 1 A2
T
4 b
ASK 2R b Rb 1 2
A 0 A 1
2
T b
4
PSK 2R b Rb 1 A2
T
2 b
FSK f 1 f 02Rb f 1 f 0R b 1 A2
Tb
2
Tabela 2.3: Resumo para modulaes binrias (largura de banda e energia mdia por bit)
Modulaes Digitais 17
A energia mdia por bit, apresentada na tabela 2.3, para as modulaes OOK e ASK
vlida quando os bits um e zero so equiprovveis. Os valores de A0 e A1 correspondem aos
valores de amplitude associados aos bits zero e um, respectivamente.
Na tabela 2.4 apresentam-se os valores da largura de banda, energia mdia por smbolo
e energia mdia por bit de algumas modulaes M-rias.
Modulao M-ria Largura de Banda Energia mdia por smbolo Energia mdia por bit
QPSK Rb A2 A2
1 Ts Tb
2 2 2
M-PSK Rb A2 A2
1 T T
k 2 s 2 b
M-QAM Rb A
2
A
2
1 T T
k 2 s 2 b
Tabela 2.4: Modulaes M-rias (largura de banda e energia mdia por smbolo e por bit)
Comparando as expresses de clculo da largura de banda para as vrias modulaes,
conclui-se que para a modulao em fase (PSK), quanto maior for o nmero de bits que
compe o smbolo (para o mesmo factor de roll-off ), a largura de banda diminui. Verifica-se
que, para as modulaes M-QAM e M-PSK, para o mesmo dbito binrio, nmero de
smbolos e factor de roll-off, a largura de banda igual.
18 Modulaes Digitais
3 Detectores/Desmoduladores
Tb
s(t) s(t) h(t) = m 0(t) s(t)
m 0(Tb)
g(T b-t)
m 0(Tb) FPB m(t)
0 t = Tb
c(t) c(t)
a) b) c)
Figura 3.1: a) receptor correlador; b) filtro adaptado (matched filter); c) desmodulador coerente
19
20 Detectores/Desmoduladores
sASK(t) Tb
Regras de
0
deciso 101011
cos (2 fc t )
40 40
Valor na sada do correlador
30 30
20 20
10 10
0 0
10 10
20 20
30 30
{
5012.5
Regra de deciso ASK 1 ; y T b 2 mJ (3.1)
0 ; caso contrrio
No caso particular da modulao OOK, o sinal resultante encontra-se representado na
figura 3.4.
Resultado da deteco bit a "1" Resultado da deteco bit a "0"
50 15
40
Valor na sada do correlador
20 5
10
0
0
10 5
20
10
30
40 15
0 0.5 1 1.5 2 0 0.5 1 1.5 2
tempo [ms] tempo [ms]
{
500
Regra de decisoOOK 1 ; y T b 2 mJ (3.2)
0 ; caso contrrio
sPSK(t) Tb
Regras de
0
deciso 101011
cos (2 fc t )
Os sinais resultantes desta deteco tm valor igual em mdulo uma vez que o valor
da amplitude do sinal modulado constante (ver figura 2.5). O sinal na sada do correlador
apresenta-se na figura 3.6, para os casos do bit 1 e bit 0. Os valores usados para as regras de
deciso encontram-se a meio da durao do pulso onde o valor em mdulo corresponde
energia mdia por bit. A simetria dos sinais deve-se diferena de fase de 180 do sinal
modulado.
Resultado da deteco bit a "1" Resultado da deteco bit a "0"
15 15
Valor na sada do correlador
5 5
0 0
5 5
10 10
15 15
0 0.5 1 1.5 2 0 0.5 1 1.5 2
tempo [ms] tempo [ms]
s FSK(t) Regras de
cos (2 fc 1 t ) 101011
deciso
-
Tb
0
y L(t)
cos (2 fc 0 t )
O resultado da deteco FSK resultante encontra-se representado nas figuras 3.8 e 3.9,
para o bit a um e a zero respectivamente.
5 5
0 0
5 5
10 10
15 15
0 0.5 1 1.5 2 0 0.5 1 1.5 2
tempo [ms] tempo [ms]
10 10
5 5
0 0
5 5
10 10
15 15
0 0.5 1 1.5 2 0 0.5 1 1.5 2
tempo [ms] tempo [ms]
a) b) c)
Ts
c
0
Smbolo
MQAM Descodificador descodificado
cos(2 fct) pela menor
distncia
Ts
s
0
sen(2 fct)
Ts
c 0011
0
Comparador
Ts
s
0
Comparador
1001
sen(2 fct)
Ts
c 01101100
4 nveis
4 nveis
2 bits
0
Ts
s
0
4 nveis 4 nveis
2 bits
00111001
sen(2 fct)
M c
a
p
k bits e
a cos(2 f ct) s(t) QAM
m
e
n s
t
o
sen(2 f ct)
Ts C
c
0
M nveis
o
m
p
s(t) QAM k bits
cos (2 fct) a
r
a
Ts
s d
0
M nveis o
r
sen (2 fct)
n(t)
27
28 Anlise na presena de rudo
Figura 4.2: Histograma de ocorrncias sada do filtro adaptado (modulao PSK) sem rudo
Verifica-se que, na ausncia de rudo, o nmero de ocorrncias de -51 e 51 so iguais.
Com a adio de rudo no canal de transmisso, o nmero de ocorrncias de smbolos com a
mesma energia vai diminuir, conforme representado na figura 4.3. Para este exemplo, o valor
da energia do rudo de 1,02J.
Figura 4.3: Histograma de ocorrncias sada do filtro adaptado com energia de rudo de 1,02J
Verifica-se que nesta situao as ocorrncias de 51J so menores do que na situao
anterior dada a presena de rudo. Deste modo os valores dos pulsos sinusoidais que
codificam os bits sofreram alteraes na sua amplitude, originando smbolos descodificados
com energia diferente da energia de bit original. No entanto, ainda possvel, com a ajuda das
regras de deciso, detectar na totalidade sem ocorrncia de erros, os bits enviados. Note-se
que a envolvente do histograma so duas gaussianas centradas no valor na energia de bit e o
seu simtrico.
Anlise na presena de rudo 29
Figura 4.4: Histograma de ocorrncias sada do filtro adaptado com energia de rudo de 5,1J
Neste caso j existe um nmero de erros na descodificao entre os bits 1 e 0. Neste
caso h que implementar as regras de deciso de modo a que se tenha em conta a existncia
de erros. Tipicamente essas regras de deciso podem ser implementadas atravs da escolha do
bit atravs da mxima verosimilhana ou atravs do smbolo mais prximo. Nestas situaes
existem erros que podem ser contabilizados e deste modo avaliar o desempenho do sistema de
comunicao.
Para alm do histograma, tambm se pode recorrer constelao formada pelos
valores na sada dos correladores para verificar o comportamento do sistema. Apresenta-se um
exemplo de uma modulao 16QAM sem erros e com erro, na figura 4.5 a) e b),
respectivamente.
4 4
3 3
2 2
1 1
0 0
1 1
2 2
3 3
4 4
4 3 2 1 0 1 2 3 4 4 3 2 1 0 1 2 3 4
a) b)
Figura 4.5: Constelaes 16-QAM a) sem rudo b) com rudo AWGN
Verifica-se que as amplitudes dos smbolos detectados variam em torno do valor
esperado, no entanto ainda possvel associar cada um deles ao seu valor transmitido.
medida que a energia do rudo aumenta, esta descriminao torna-se menos evidente. De
modo a quantificar estes erros, a mtrica adoptada efectuada em funo da BER.
30 Anlise na presena de rudo
A tabela 4.1 apresenta as expresses que permitem estimar os valores da BER para as
modulaes binrias. Verifica-se que a taxa de erros das diversas modulaes depende do
valor da energia de bit (Eb) e da energia de rudo (N0). Na modulao ASK binria, a
expresso da BER no depende directamente da energia de bit, uma vez as amplitudes que
codificam cada bit so diferentes. Assim sendo o valor de A1 corresponde amplitude que
codifica o bit 1 e A0 a amplitude que codifica o bit 0.
OOK
1
2
erfc
T b A1 A0 2
8 N0
FSK
1
2
erfc
Eb
2N0
PSK
1
2
erfc
Eb
2N0
1
2
erfc
Eb
N0
M-PSK
1
2
erfc
Eb
N0
QAM
1
k
erfc
k sin2
Eb
M N0
1
21
1
M
erfc
3k Eb
2 M 1 N 0
Tabela 4.2: Taxa de erros para algumas modulaes M-rias
Na figura 4.6 apresentam-se as curvas tericas da BER para as modulaes QPSK, 8-
PSK, 16-PSK, 16-QAM e 64-QAM em funo da relao sinal rudo. Verifica-se que o
desempenho das modulaes 8-PSK e 16-QAM idntico, isto , para o mesmo valor de Eb/
No o valor da BER para ambas as modulaes idntico, principalmente para valores
elevados Eb/No. As modulaes 64-QAM e 16PSK apresentam um desempenho idntico
relativamente BER. A modulao que apresenta melhor desempenho em termos de BER
(das apresentadas no grfico), a modulao QPSK. No entanto esta modulao a que
apresenta menor dbito binrio.
Anlise na presena de rudo 31
Na figura 4.7 apresentam-se as curvas da BER para a modulao QAM com 16, 32, 64
e 256 smbolos. Verifica-se que a modulao que apresenta melhor desempenho a 16-QAM,
j que apresenta valores de BER menores do que as restantes, para os mesmos valores de Eb/
No.
0
10
2
10
4
10
BER
6
10
QPSK
8 8PSK
10 16PSK
16QAM
64QAM
10
10
0 2 4 6 8 10 12 14
1
10
2
10
BER
3
10
4 16QAM
10 32QAM
64QAM
256QAM
5
10
0 2 4 6 8 10 12 14
Eb/No [dB]
33