Você está na página 1de 9

Telecomunicacoes 1 LEEC DEEC / FEUP

Trabalho no 1
Modulac
ao de amplitude
Conte
udo
1 Objectivos

2 Introdu
c
ao

3 Modulac
ao AM
3.1 Preliminares teoricos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 Procedimento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1
1
3

4 Modulac
ao DSB-SC (trabalho de casa)

5 Modulac
ao SSB (trabalho de casa)

Objectivos

O objectivo deste trabalho e modular um sinal em amplitude (AM, DSB-SC e SSB) e


efectuar a sua desmodulacao. Serao usadas diferentes tecnicas de desmodulacao, permitindo a comparacao do desempenho de cada uma, pondo em evidencia algumas restricoes de
utilizacao.

Introdu
c
ao

Nesta experiencia considerar-se-a um sinal composto pela soma de duas sinusoides de


frequencias e amplitudes diferentes, que ira ser utilizado para modular uma portadora em
amplitude. Serao consideradas as tres formas basicas de modulacao de amplitude: AM com
portadora, DSB-SC (Double SideBand-Suppressed Carrier) e SSB (Single SideBand). A
desmodulacao tambem sera experimentada, sendo utilizados os metodos de desmodulacao
por deteccao de envolvente e desmodulacao coerente.
Neste trabalho, o ambiente de simulacao a ser usado sera essencialmente o Simulink.

3
3.1

Modula
c
ao AM
Preliminares te
oricos

Um sinal modulado em AM convencional (com portadora) e descrito pela seguinte equacao:


xAM (t) = [1 + mx(t)]Ap cos(2fc t)

Trabalho no 2 Modulacao de amplitude

ver. 2.1

em que xp (t) = Ap cos(2fc t) representa a portadora, x(t) e o sinal modulador (normalizado


de modo que |x(t)|  1), e m e o ndice de modulacao. Se o sinal modulador for simplesmente
um sinal sinusoidal, Am cos(2fm t), entao o sinal AM vem dado por:


Am
cos(2fm t) Ap cos(2fc t)
xAM (t) = 1 +
Ap
e o ndice de modulacao vale m =
um sinal AM com m = 0,5.

Am
.
Ap

Na Figura 1 encotra-se representado um exemplo de

Amax

1.5

1
Amin

Amplitute

0.5

0.5

1.5

0.1

0.2

0.3

0.4

0.5
tempo(s)

0.6

0.7

0.8

0.9

Figura 1: Sinal modulado em amplitude (m =0,5)


O ndice de modulacao m pode ser calculado a partir da gura medindo as amplitudes
indicadas:
m=

Amax Amin
Amax + Amin

O metodo de desmodulacao mais simples e corrente usa um detector de envolvente como


o representado na Figura 2.
Detector de envolvente
RS

xAM (t)

RL

sinal
desmodulado

Figura 2: Detector de envolvente


Um outro metodo possvel e o da deteccao coerente, ou sncrona, no qual o sinal AM e
multiplicando por uma onda sinusoidal com a mesma frequencia e fase da portadora. Este
metodo esta representado na Figura 3.
2

Trabalho no 2 Modulacao de amplitude

ver. 2.1

xAM (t)

filtro
passa-baixo

sinal
desmodulado

cos(2fc t)

Figura 3: Detector coerente.

3.2

Procedimento

1 Inicie uma sessao Simulink executando o comando:


> > simulink
2 Abra uma janela de simulacao onde vai colocar os diversos blocos (grave com o nome
am.mdl, por exemplo).
Os parametros de simulacao a usar nesta experiencia devem ser:
Start time: 0.0
Stop time: 1.0
Solver type: ode5(Dormand-Price), fixed step
Step size: 1/100000
3 Crie o sinal modulador, xm (t) = a1 sin(2f1 t) + a2 sin(2f2 t), a` custa de dois geradores
sinusoidais com as segintes caractersticas:
Parametro
Sine Wave 1 Sine Wave 2
Amplitude
0.6
1.2
Frequency (rad/s) 2*pi*300
2*pi*500
Phase (rad)
0
0
Sample time
0
0
O diagrama a obter devera ser semelhante ao da gura seguinte:

Sine Wave 1

Sum

Scope

Sine Wave 2

Observe o sinal resultante no osciloscopio numa gama temporal de 10 ms.


4 Em seguida e necessario normalizar o sinal xm (t) de tal modo que |xm (t)|  1. Um
conjunto possvel de blocos Simulink capazes de efectuar essa normalizacao de uma
forma automatica, encontra-se representado a seguir:

Trabalho no 2 Modulacao de amplitude

Sine Wave 1

Sum

ver. 2.1

xm(t)
Mux
|u|

>

Abs

Sine Wave 2

Product

x(t)

Mux

scope

Memory

Verique que o sinal de sada, x(t), se encontra normalizado.


Explique sucintamente o funcionamento do normalizador.
5 De modo a simplicar a janela de simulacao, e sempre conveniente agrupar os blocos
associados a` mesma funcao num subsistema. Neste caso, apos seleccionar os blocos
relativos ao normalizador, crie um subsistema designado por normalizer recorrendo ao
menu: Edit  Create Subsystem.
O resultado devera ser semalhante ao apresentado sna gura abaixo.

In1 Out1

Sine Wave 1

Sum

x(t)
Normalizer

Sine Wave 2

6 Complete o diagrama de modo a que o sinal x(t) seja modulado em amplitude com um
ndice de modulacao m. O diagrama de blocos ca, por exemplo, como o apresentado
a seguir:

x(t)
x
To Workspace
0.6

In1 Out1

Sine Wave 1

Sum

m
Normalizer

Sum1
Product1

xam(t)

Constant 1
Sine Wave 2

Carrier

xam
To Workspace1

A portadora deve ter frequencia fc = 10 kHz e amplitude Ac = 1. O gerador da


portadora deve entao ter os seguintes parametros:
Parametro
Carrier
Amplitude
1
Frequency (rad/s) 2*pi*10000
Phase (rad)
pi/2
Sample time
0
Visualize o sinal x(t) e xam(t) numa gama temporal de 10 ms.
4

Trabalho no 2 Modulacao de amplitude

ver. 2.1

Repare na envolvente do sinal de sada. Consegue encontrar uma relacao entre essa
envolvente e o sinal modulador? A partir do maximo e do mnimo da envolvente estime
o valor do ndice de modulacao.
7 Transra para o workspace do Matlab as amostras dos sinais x(t) e xam(t) atraves
de dois blocos To Workspace. Faca a representacao graca das densidades espectrais
de potencia destes dois sinais:
>>
>>
>>
>>
>>

fs=100000;
subplot(211)
psd(x,2^16,fs); axis([0 1000 0 50]);
subplot(212)
psd(xam,2^16,fs); axis([9000 11000 0 50]);

Conrme a relacao de amplitudes das funcoes sinusoidais do sinal modulador, a partir


da sua densidade espectral de potencia.
8 Vai agora ser efectuada a desmodulacao do sinal recorrendo a um detector de envolvente
(reporte-se a` Figura 2).
Entre que valores se deverao encontrar as constantes de tempo de descarga do condensador para uma desmodulacao ecaz?
Constante de tempo de descarga mnima:
Constante de tempo de descarga maxima:
9 Abra uma nova janela de simulacao e construa o diagrama de blocos que represente
o funcionamento do detector de envolvente. Um exemplo, embora simplicado, esta
representado na gura seguinte:

Sine Wave

Product1
Sum2
>
Relational
Operator

100

100e9

Rs

s
Integrator

Mux
Mux

scope1

Product

10000
Rl

Switch

Teste o funcionamento do detector de envolvente para uma forma de onda sinusoidal


com 10 kHz de frequencia e 1 V de amplitude.
Explique resumidamente o funcionamento deste detector de envolvente.
10 Crie um subsistema a partir dos blocos de detector de envolvente. Desta vez sera conveniente mascarar o subsistema de modo a proporcionar parametros de conguracao
ao detector. Isto e conseguido atraves do menu: Edit  Mask Subsystem e preenchendo
os campos de Icon e Inicialization. Uma janela de conguracao possvel e apresentada
a seguir:

Trabalho no 2 Modulacao de amplitude

ver. 2.1

11 Use agora o detector de envolvente na janela de simulacao do modulador de AM. Faca,


entao, a desmodulacao do sinal com os valores de resistencias RS , RL e capacidade C
correspondentes `as duas situacoes da tabela seguinte:
Rs
RL
C
100 5 k 100 nF
100 50 k 100 nF
Efectue a representacao do sinal modulador e do sinal desmodulado, para as duas
situacoes anteriores.
Observou que um dos detectores experimentados origina uma situacao de corte em diagonal (slope overload). Verique que a constante de tempo do mesmo nao se enquadra
nos limites que anteriormente calculou.
12 A componente contnua e o ripple podem ser facilmente eliminados recorrendo a uma
ltragem passa-banda. Faca passar o sinal de sada do detector de envolvente por um
ltro Butterworth passa-banda de ordem 4, em que 50 Hz e 1000 Hz sao as frequencias
inferior e superior de corte, respectivamente. Compare o sinal modulador com o sinal
desmodulado.
xam
xam(t)

To Workspace1

To Workspace

Mux
y(t)

In1 Out1

Sine Wave 1

Sum

Mux

scope

.6
m

Normalizer

Envelope
Detector

Sum1
Product1

xd(t)

den(s)
Transfer Fcn

Mux
gain
Mux1

Constant 1
Sine Wave 2

num(s)

scope1

Carrier

x(t)

13 Se um sinal AM for sobremodulado (m > 1), a sua envolvente aparecera distorcida e o


sinal modulador nao podera ser recuperado pelo detector de envolvente. Verique isso
mesmo modicando a simulacao para m = 3. Repare na envolvente do sinal modulado
e repare ainda no resultado obtido pelo detector de envolvente.
14 Neste ponto vai ser usada deteccao coerente para recuperar o sinal modulador. Para
tal, o sinal recebido tera que ser multiplicado por uma onda sinusoidal com a mesma
frequencia e fase da portadora (recorde a Figura 3). Altere o ndice de modulacao
novamente para m =0,6 e acrescente os blocos necessarios para realizar o desmodulador
coerente.
6

Trabalho no 2 Modulacao de amplitude

ver. 2.1
xam
xam(t)

To Workspace1

To Workspace

Mux
y(t)

In1 Out1

Sine Wave 1

Sum

scope

Mux

.6
m

Normalizer

Envelope
Detector

Sum1
Product1

Constant 1
Sine Wave 2

num(s)

xd(t)

den(s)

Mux
gain

Transfer Fcn
BPF

Mux1

scope1

Carrier

x(t)
ycoer(t)
Product2
Carrier1

scope2
ycoer
To Workspace2

Visualize o sinal modulador e o sinal resultante da desmodulacao coerente numa gama


temporal de 10 ms. Acha que o sinal resultante e uma boa aproximacao do sinal
modulador original, x(t), ou sera ainda necessario efectuar mais alguma operacao?
15 Obtenha a densidade espectral de ycoer(t).
Como pode ver pela representacao anterior e necessario passar o sinal ycoer(t) por um
ltro passa-baixo para eliminar as componentes espectrais centradas em 2fc . Explique
o aparecimento destas componentes espectrais.
Passe o sinal ycoer(t) por um ltro passa-baixo de frequencia de corte adequada e
represente gracamente o sinal obtido, comparando-o com o sinal modulador original,
x(t).
A que se deve a componente contna que surge no sinal desmodulado? Como a podera
remover?

Trabalho no 2 Modulacao de amplitude

ver. 2.1

Modula
c
ao DSB-SC (trabalho de casa)
1 Crie uma nova janela de simulacao (dsb sc.mdl) e coloque os blocos correspondentes
ao sinal modulador x(t).
2 Efectue a modulacao DSB-SC e observe o sinal resultante, quer no domnio dos tempos,
quer no das frequencias.
x
To Workspace
In1 Out1

Sine Wave 1

x(t)

xdsb(t)

Sum
Product

Normalizer

Sine Wave 2

scope2

x_dsb

Carrier

To Workspace1

Repare na envolvente do sinal modulado. Parece-lhe adequada uma desmodulacao por


deteccao de envolvente? Repare ainda na ausencia de risca `a frequencia da portadora
na densidade espectral, ao contrario do que acontecia em AM.
3 Verique o que acontece quando se tenta desmodular um sinal DSB-SC usando deteccao
de envolvente com RL = 5 k. Sobreponha o sinal modulado com o sinal a` sada do
detector de envolvente.
Mesmo que ltre o sinal de sada do detector de envolvente, acha que pode usar este
tipo de detector na desmodulacao de sinais DSB-SC?
4 Substitua o detector de envolvente por um detector coerente. Como ja foi visto, neste
tipo de desmodulacao o sinal modulado e multiplicado por uma replica da portadora, obtida por um oscilador local no receptor, sendo depois efectuada uma ltragem
passa-baixo. A existencia de desvios de fase e/ou de frequencia na portadora local
dao origem a problemas na desmodulacao. Considere, por agora, que nao existem este
erros, e observe os sinais e seus espectros antes da ltragem:
x
To Workspace

In1 Out1

Sine Wave 1

xdsb(t)

y(t)

Sum
Normalizer

Sine Wave 2

x(t)

Mux

num(s)
den(s)

Product
Product1

Mux

x_dem

local
oscillator

Carrier

x_dsb
To Workspace3

scope2

Transfer Fcn
LPF
To Workspace1

scope

To Workspace2

Observe os espectros dos sinais e repare que se as componentes de alta frequencia do


espectro de y(t) forem eliminadas, resta apenas a banda lateral superior, em bandabase, que corresponde precisamente ao espectro original do sinal modulador.

Trabalho no 2 Modulacao de amplitude

ver. 2.1

5 Efectue agora a ltragem passa baixo, com frequencia de corte 1 kHz, para eliminar as
componentes de alta frequencia
Comente o resultado da desmodulacao e registe o valor maximo, Vmax , da amplitude
do sinal desmodulado.
Vmax :
6 Na pratica, e difcil conseguir que o oscilador local esteja sncrono com a portadora
(so recorrendo a sistemas de sincronismo). Se nao estiver, surgem erros de fase e de
frequencia que degradam a qualidade da desmodulacao. Neste ponto irao ser vericados
os seus efeitos.
Introduza um erro de fase = /3, alterando a fase do oscilador local.
Repare na forma e amplitude do sinal desmodulado e compare esses parametros com os
obtidos na deteccao sem erro de fase, anotando o valor maximo do sinal desmodulado:
Vmax() :
Conrme que Vmax() = Vmax cos(). Explique porque.
O efeito de um erro de fase e simplesmente atenuar o sinal desmodulado, sem o distorcer.
7 Coloque o erro de fase novamente em zero. Introduza agora um erro de frequencia
de 1% em relacao a` frequencia da portadora (f = fc /100)
Compare quer as formas de onda de x(t) e de sada do ltro, quer os suas densidades
espectrais de potencia.
Ao contr
ario do erro de fase, o erro de frequencia no oscilador local distorce o sinal.

Modula
c
ao SSB (trabalho de casa)

Um sinal modulado em SSB pode ser obtido a partir de um sinal DSB-SC retirando-lhe
uma das bandas laterais. Nesta experiencia faca entao o seguinte:
1 Crie uma nova janela de simulacao (ssb.mdl)
2 Obtenha o sinal SSB a partir do sinal DSB-SC da experiencia anterior, de modo a car
apenas com a banda lateral inferior.
3 Represente gracamente o sinal SSB e o sua densidade espectral de potencia (PSD).
4 Desmodule o sinal com um detector coerente, sem erros de fase ou de frequencia.
Obtenha a representacao graca do sinal desmodulado e do sinal modulador original,
bem como as suas PSDs.
5 Repita o ponto anterior com um erro de fase de = /4. Compare o sinal desmodulado com o que obteve anteriormente. O que conclui?
6 Repondo o erro de fase em zero, repita o ponto 4 com um erro de frequencia de 2%
relativamente a` frequencia da portadora original. Represente gracamente o sinal desmodulado e o sinal modulador original, bem como as suas PSDs. O que conclui?
HCM

Versao 2.2
9

Marco de 2003

Você também pode gostar