Vous êtes sur la page 1sur 3

Université Cadi Ayyad Année universitaire : 2010-2011

Ecole Nationale des Sciences Appliquées Communications analogiques


Filière Génie Réseaux & Télécoms 1ère année du Cycle Ingénieur
Marrakech

TP N◦ 2 : Simulation sur Matlab des modulations de fréquence (FM) et


de phase (PM)
M. Boulouird (Courriel : boulouird@ieee.org)

Dans ce TP, on désignera par :


¦ x : Le signal modulant.
¦ fc : La fréquence de la porteuse.
¦ f1 : La fréquence du signal modulant.
¦ fs : La fréquence avec laquelle le signal primaire est échantillonné.
¦ fm : Modulation de fréquence.
¦ pm : Modulation de phase.
On considère que le signal modulant est un signal sinusoïdal d’amplitude 1V et de fré-
quence f1 = 10Hz : x(t) = cos(2πf1 t) et la fréquence de la porteuse est égale à 100Hz.

Modulation FM :

Dans cette partie, on s’intéresse à la modulation de fréquence. Dans ce cas, le signal modulé
s’écrit :
Z t
y(t) = cos(2πfc t + 2πkf x(τ )dτ ) (1)
0
1. Le signal modulé y(t) pour kf =? :
– fc = 100 ;
– fs = 1000 ;
– f1 = 10 ;
– t = 0 : 1/fs : 1 ;
– x = cos(2 ∗ pi ∗ f1 ∗ t) ;
– kf =? ;
– y = f mmod(x, fc , fs , kf ) ;
– plot(t,y) ;
– title(’Le signal modulé en FM’) ;
– xlabel(’t en seconde’) ;

1
– ylabel(’Amplitude du signal y(t)’) ;
2. Le spectre du signal modulé en FM :
– Y = f f t(y) ;
– N = length(Y ) ;
– k = 1 : 1 : N/2 ;
– P 0 = abs(Y (1)/N ) ;
– P = 2 ∗ abs(Y (k + 1)/N ) ;
– plot(0,P0,k*fs /N,P) ;
– xlabel(’La fréquence en Hertz’) ;
– title(’Le spectre du signal modulé en FM’)
3. Démodulation du signal y(t) :
– z = f mdemod(y, fc , fs , kf ) ;
– plot(t,z,’r’,t,x,’b’) ;

Modulation PM :

Dans cette partie, le travail sera focalisé sur la modulation de phase. Alors, le signal modulé
y(t) aura la forme suivante :
y(t) = cos(2πfc t + kp x(t)) (2)

1. Le signal modulé y(t) pour kp =? :


– fc = 100 ;
– fs = 1000 ;
– f1 = 10 ;
– t = 0 : 1/fs : 1 ;
– x = cos(2 ∗ pi ∗ f1 ∗ t) ;
– kp =? ;
– y = pmmod(x, fc , fs , kp ) ;
– plot(t,y,t,x) ;
– title(’Le signal modulé en PM pour kp =?’) ;
– xlabel(’t en seconde’) ;
– ylabel(’Amplitude du signal y(t)’) ;
2. Le spectre du signal modulé en PM :
– Y = f f t(y) ;
– N = length(Y ) ;
– k = 1 : 1 : N/2 ;
– P 0 = abs(Y (1)/N ) ;
– P = 2 ∗ abs(Y (k + 1)/N ) ;
– plot(0,P0,k*fs /N,P) ;

2
– xlabel(’La fréquence en Hertz’) ;
– title(’Le spectre du signal modulé en PM’)
3. Démodulation du signal y(t) :
– z = pmdemod(y, fc , fs , kp ) ;
– plot(t,z,’r’,t,x,’b’) ;