Vous êtes sur la page 1sur 9

c

c
?  c

• 
Le but de ce TP est de simuler la modulation, la transmission et démodula tion de
la chaine de caractères à travers une chaine de transmission.


 
On considère une transmission radio d¶un train binaire. On pose Ô comme étant
la durée d¶un bit.

c     GÔ  Ô 


Ô  Ô

è  

••
On a ’  · 

[¶oùÔ  Ô


On a ’  · 


[¶oùÔ  Ô

X
On a ’  ·  

[¶oùÔ  Ô 


On a ’     

[¶oùÔ  Ô

Les résultats sont dans le tableau suivant :


´odulations BPSK [BPSK QPSK [QPSK 8PSK 16QA´
Ô  Ô Ô 2Ô 2Ô 3Ô 4Ô
c     
  
 
  · Ô  



c
c
?  c


p
Ô


Ô  Ô 
  Ô 



••
Ô  Ô     Ô

Ô  Ô 


Ô  Ô      Ô

Ô  Ô 

X
Ô  Ô     Ô

Ô  Ô 


Ô  Ô      Ô

Ô  Ô

Les résultats sont dans le tableau suivant :

´odulations BPSK [BPSK QPSK [QPSK 8PSK 16QA´


Ô  2Ô 2Ô 4Ô 4Ô 6Ô 8Ô

c 6 
   :
·  
l
Ô

Application numérique GQPSK):

   !"#$·$ [ébit binaire·


   % Coefficient de roll-off

  %  %
l 




 !"#
  
c
c
?    c

c 8    
   
cB c:c

ccccc c

c c c

c c

c
c:c

c
cc:c

cccccccccc ccccc

cccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccc

c c

ccccccccccccccccccccccccccccccccccccccccccccc ccccccccccccccccccccccccccccc

c c c

c
c
c
?
 c


 ´c:c

c
ñ  $ 
8   
  
   

     

l c llc

c [ l ('  c ti ccC ccC  lcc´ c' c


i  i([c

it    (i c

c iti t
(it  c
 i (ic

  (  c

  (c

c   c

(  ( c

( (c

( (c

(  ( c

  c

  (  c


c
c
?  c

c=modG1,2)

l=charG1)

c code=dec
codeG4)=~codeG4)
codeG12)=~codeG12)
codeG23)=~codeG23)
codeG34)=~codeG34)
recd=code
2=reshapeGrecd,1,48)
c=modG2,2)
l=charG2)
8
 
c
 ’     

               

 ’     

                

 ’     

               

 


























c
c
?  c




























































c
c
?  c












 







 

 

c 

 ’     

               

 ’     

               

 ’     

               

c 

! " #$ % &% &% &%   & '( ) 

½ous avons bien retrouver la chaine émise.


c  

 ’     

               

 ’     

               

 ’     

               

c


 ’     
c
c
?  c

               

 ’     

               

 ’     

               

  " # $ % &% &% &%   & '( ) 

8   
  ?8?
c 3=reshapeGbin,6,8*8)
u=3
r=3
g=[1 0 1 1]
dru=[u zerosG1,r)]
[Q,]=deconvGdru,g)
=absGremG,2))
c=[u GlengthG)-r+1:le,gthG))]
[Q1,1]=deconvGc,g)
0=absGremG1,2))
8 
 X
% &   
c gray_table=sqrtG3)*[expG*pi/8)expG*3*pi/8)expG*7*pi/8)expG*5*pi/8)expG*15*p
i/8)expG*13*pi/8)expG*9*pi/8)expG*11*pi/8)]
A1=TG1:3:legthGT))
A2=TG2:3:legthGT))
A3=TG3:3:legthGT))
Z=gray_tableG4*A1+2*A2+A3+1)
plotGZ, x )

  
c gray_table =

1.6002 + 0.6628i

0.6628 + 1.6002i

-1.6002 + 0.6628i

-0.6628 + 1.6002i

1.6002 - 0.6628i

0.6628 - 1.6002i

-1.6002 - 0.6628i

-0.6628 - 1.6002i
c
c
?  c

c A1 =

1.6002 + 0.6628i

-0.6628 + 1.6002i

-1.6002 - 0.6628i

A2 =

0.6628 + 1.6002i

1.6002 - 0.6628i

-0.6628 - 1.6002i

A3 =

-1.6002 + 0.6628i

0.6628 - 1.6002i