Sie sind auf Seite 1von 3

Práctica 6.

Modulación AM
1. OBJETIVOS:

En esta práctica se diseñará un modulador/detector basado en envolvente de la


modulación en amplitud (AM). Se estudiará el efecto del factor de modulación elegido y
del ruido (aditivo) presente en el canal en la modulación y recepción de la señal,
calculando las figuras de mérito correspondientes a este tipo de modulación.

2. INTRODUCCIÓN:

La modulación AM se define formalmente como un proceso en el que la


amplitud de la onda portadora c(t) varía, alrededor de un valor medio, linealmente con
la señal de mensaje o moduladora m(t):

ct   Ac cos2Fc t 
m(t )  Am cos2Fm t 

AM t   Ac 1  k a mt cos2Fc t 
  k a Am

La demodulación AM se lleva a cabo con un detector de envolvente. Para


implementarlo, en primer lugar, tomaremos una muestra de la señal AM y la
compararemos con el valor de amplitud de la muestra en el instante anterior menos un
decaimiento, considerando el valor máximo entre ellas. A esa nueva señal obtenida
iterativamente se le resta su media ("dc blocking C") y por último se filtra paso-baja.
Véase figura 1:
AM AM f

Figura 1. Esquema de recepción de señal en AM.

3. IMPLEMENTACIÓN DEL MODULADOR:

Llevar a cabo la implementación en Matlab de una modulador AM utilizando


una frecuencia de muestreo de Fs= 1000 Hz, frecuencia de la portadora de Fc = 100 Hz,
frecuencia de la modulante Fm =2 Hz, amplitud de la portadora Ac=sqrt(2) y amplitud de
la modulante Am=1.
(1) varíe el coeficiente de modulación entre [0,2] explicando lo que sucede en el
proceso de modulación, y muestre la señal portadora, modulante y modulada.

(2) Añada ruido a la señal modulada con los comandos:


AMn = AM + sigma * randn(size(AM));

donde la varianza del ruido en tiempo discreto (antes del filtrado) la seleccionamos
como:
 SNR
2

sigma  1  k P 10
2
a  10
Fs 1
BT 2
En la anterior expresión, SNR es la relación señal ruido en dB tras el filtro de
recepción (véase T64 del tema 5, SNRpre); BT es el ancho de banda del filtro de
recepción; P es el valor cuadrático medio de la señal modulante m(t); y la relación BT/Fs
es el ancho de banda digital del filtro de recepción. En esta expresión se ha tenido en
cuenta que Ac= .

El motivo de definir la varianza del ruido del canal de esta forma tan particular
viene del hecho de que la varianza del ruido tras el filtrado es f2=2BT2, donde
2=N0/2 es la densidad espectral de potencia original, por lo tanto si la
SNR=10log10(s2/ f2), podemos vincular ésta con relación señal ruido después del
filtro de recepción. La SNR se elegirá como una constante, ej. SNR=20. El ancho del
filtro de recepción BT quedará definido en la siguiente sección.

4. IMPLEMENTACIÓN DEL RECEPTOR:

Realice un filtrado paso-banda Chebychev de 6º orden con la función “cheby1”


de Matlab desde 50 a 150 Hz para modelar el filtro de recepción del detector AM:
[b,a]=cheby1(6,0.5,[50/(Fs/2),150/(Fs/2)]);

y filtre la señal AM mediante la función “filter” de Matlab. Con el valor de la salida de


este filtro (AMf, véase figura 1), en el caso con y sin ruido, compute la SNR pre
detección (debe salir próxima a la elegida en SNR!).

Detector AM (Detector de envolvente):

Diseñar una función que implemente el detector de envolvente y reciba como


parámetros de entrada la señal modulada y devuelva la señal demodulada:
function BB_sig = EnvelopeDetector(AM_sig);

AM_env(1) = AM_sig(1);
for i = 2:length(AM_sig);
AM_env(i) = max(AM_sig(i), AM_env(i-1)-decay);
end
Para ello demodule la señal con un decaimiento de decay = 0.01. A continuación
elimine el valor medio de la señal resultante "AM_env" y fíltrela (con la función “filter”)
paso-baja mediante un filtro Chebychev de 4º orden y frecuencia de corte 50 Hz
diseñado con:
[bLP, aLP]=cheby1(4,0.5,[50/(Fs/2)]);

Con la señal resultante "BB_sig" (en los casos con y sin ruido) calcule la SNR post
detección en decibelios como:

1 N 1 2 N 1

Pseñal  xn
N n 0
x 2
n
SNRdB  10  log 10  10  log 10  10  log 10 n 0
1 N 1 2 N 1

 rn r
Pruido 2
n
N n 0 n 0

donde el ruido, r , se calcula como la diferencia entre la señal ruidosa y la señal sin
ruido.

(3) Muestre la señal transmitida y demodulada con y sin ruido (Ej. SNR=30 dB) y
un factor de modulación de = 0.9.

(4) Variando la SNR, rellene una tabla para comparar la SNR pre y post recepción y
comparar con los valores teóricos.

Das könnte Ihnen auch gefallen