Vous êtes sur la page 1sur 5

Introduction :

Ne chane de transmission numrique a pour mission de transporter des donnes


en minimisant le nombre derreurs et de pertes. Dautres paramtres sont tout
aussi importants comme par exemple la puissance dmission ncessaire ou la
bande-passante. Cest pourquoi ltude des performances dune chane de
transmission est une tape essentielle de dveloppement dun systme de
tlcommunications car lcart par rapport aux performances thoriques peut
tre grand. Cependant, la ralisation de prototype tant coteuse et longue, il est
apparu vident quune simulation sur ordinateur dune chane complte de
transmission permettrait de rduire les cots et de donner une bonne estimation
des rsultats rels.
Le but :
A travers ce Projet nous allons traiter les diffrents types de canaux de
transmission numrique et les composants dune chaine de
communication numrique simplifie pour diffrents modulateurs.
Savoir visualiser les signaux en diffrents points de la chaine.
laide de loutil MATLAB
Travail faire :
Dans la fentre script dans le Matlab on crit :
l=100
m=1
rand(l,m)
rand(l,m)>0.5
s=randint(l,m)
t=2*s-1
L=20
Stem(s(1 :L))
Rem
Stem(t(1 :L))
M=16
n=2
e=bi2de(reshape(s,2*n,length(s)/(2*n).,left-msb)
stem(e(l :L))
nsamp=1
v=modulate(modem.qammod(M),e)
scatterplot(v(1 :nsamp*5e3),nsamp,0,r)
h=modem.qammod(M)
scatterplot(h.constellation)
text(real(h.constellation)+0.1,(h.constellation),dec2bin(h.symbolMapping))
axis([-4 4 -4 4])
B=awgn(v,snr,measured)
Scatterplot(B(1 :nsamp*5e3),nsamp,0,g.)
Yrx=B
h=Scatterplot(Yex(1 :nsamp*5e3),nsamp,0,g.)
hold on
Scatterplot(ytx(1 :5e3),1,0,k*,h)
Title(Received Signal)
legend (Received Signal,Signal Constellation)
axis([-5 5 -5 5]) ;
hold off
7/ La modulation M-PSK
l=100
m=1
rand(l,m)
rand(l,m)>0.5
s=randint(l,m)
t=2*s-1
L=20
Stem(s(1 :L))
Rem
Stem(t(1 :L))
M=16
n=2
e=bi2de(reshape(s,2*n,length(s)/(2*n).,left-msb)
stem(e(l :L))
nsamp=1
v=modulate(modem.PSK(M),e)
scatterplot(v(1 :nsamp*5e3),nsamp,0,r)
h=modem.PSK(M)
scatterplot(h.constellation)
text(real(h.constellation)+0.1,(h.constellation),dec2bin(h.symbolMapping))

6/ le type de modulation observe:

11/ les commentaires de chaque figure dans les parties 1 10 :


La comparaison entre les signaux reus aux signaux mis :

12/ 1- les quations des signaux utiliss :

2- le programme MATLAB groupant toute les parties 1 jusqu 9 :


l=100
m=1
rand(l,m)
rand(l,m)>0.5
snr=20
s=randint(l,m)
t=2*s-1
L=20
Stem(s(1 :L))
Re Stem(t(1 :L))
M=16
n=2
e=bi2de(reshape(s,2*n,length(s)/(2*n).,left-msb)
stem(e(l :L))
nsamp=1
v1=modulate(modem.qammod(M),e)
scatterplot(v1(1 :nsamp*5e3),nsamp,0,r)
h1=modem.qammod(M)
scatterplot(h1.constellation)
text(real(h1.constellation)+0.1,(h1.constellation),dec2bin(h1.symbolMapping))
axis([-4 4 -4 4])
v2=modulate(modem.PSK(M),e)
scatterplot(v2(1 :nsamp*5e3),nsamp,0,r)
h2=modem.PSK(M)
scatterplot(h.constellation)
text(real(h2.constellation)+0.1,(h2.constellation),dec2bin(h2.symbolMapping))
B=awgn(v2,snr,measured)
Scatterplot(B(1 :nsamp*5e3),nsamp,0,g.)
12-3/ la comparaison entre les rsultats :
9/ Bruit BBAG