Académique Documents
Professionnel Documents
Culture Documents
TD 03 : Codage et modulation
L3 IUP 2005-2006
Exercice 1
Rappels :
Un signal analogique est reprsent par une sinusoidale de type :
y(t) = A sin(2f t + )
avec A amplitude maximale du signal, dcalage de londe par rapport lorigine et f la frquence.
Modulation de phase :
Cette modulation est principalement utilise pour des transmissions de valeurs binaires. On dphase la porteuse
selon lamplitude du signal source. Pour un signal binaire, la variation de phase est de 180 degr chaque transition.
Exemple :
1 A sin(2nf t)( = 0)
0 A sin(2nf t + )( = )
A A
0 0
1 0
-A -A
1
Modulation de frquence :
La modulation de frquence est principalement utilise en radio - ondes ultracourtes (FM denvirons 80 110MHz).
On fait ici varier la frquence du signal source.
Exemple : = 0
1 A sin(2nf0 t)
0 A sin(2n2f1 t) avec f1 = 2f0
A A
0 0
1 0
-A -A
Exercices :
On dsire transmettre la suite de bits : 00101101
en modulation de phase quadrivalente
en modulation de frquence bivalente
Dessiner les signaux moduls dans les deux cas.
Corrections :
On dfinit un exemple de codage possible avec un signal quadrivalent (2 bits dinformation vhiculs par top
dhorloge) en modulation de phase :
A A A A
0 0 0 0
00 01 10 11
-A -A -A -A
2
A
00 10 11 01
-A
0 T 2T 3T 4T
On dfinit un exemple de codage possible avec un signal bivalent (1 bit dinformation vhicul par top dhorloge)
en modulation de frquence :
A A
0 0
0 1
-A -A
0 0 1 0 1 1 0 1
-A
0 T 2T 3T 4T 5T 6T 7T 8T
Exercice 2
Proposer un codage possible en modulation de phase pour des donnes correspondant la suite binaire : 0 0 1 0
1 1 0 1 0 0 1 0 sachant que la rapidit de modulation disponible sur le support est de 1200 Bauds et que lon dsire
transmettre 3600 bits/s.
3
Corrections :
Pour dfinir un codage adquat, il faut quon dtermine la valence ncessaire pour atteindre un tel dbit. Daprs
le prcdent TD on a :
D
D = R log2 (V ) V = 2 R = 23 = 8
Il faut donc que notre signal ait une valence de 8 c--d quil doit transporter 3 bits par top dhorloge. Donc avec une
modulation de phase, lon peut coder la suite :
-A
0 T 2T 3T 4T
Exercice 3
Rappels :
Codage Bipolaire
Le codage bipolaire permet de coder nimporte quelle suite de bits par un signal dont la moyenne est nulle. Ce
signal peut avoir 3 valeurs : 0, +A et -A :
le bit 0 est cod par la valeur 0
le bit 1 est cod successivement par les valeurs +A et -A
Codage BHDn
Le codage BHDn permet de coder un signal de moyenne nulle et na jamais plus de n zros conscutifs. Pour cela,
on viole les alternances A pour coder des zros.
Algorithme de codage :
4
Exercices :
Soit la suite de bits : 1 1 0 1 0 0 0 0 1 1. Reprsenter les signaux transmis en code bipolaire simple, en code
BHD1 et en code BHD2.
Mme question pour la suite de bits 1 0 0 1 0 1 1 0 1 0 0 1 0.
Trouver la squence de bits transmise par le signal suivant cod en BHD2 :
+A 0 0 +A -A 0 -A +A 0 +A -A 0 -A +A 0 +A -A 0 0 +A
Corrections :
La suite 1101000011 nous donne en codage bipolaire :
1 1 0 1 0 0 0 0 1 1
-A
En codage BHD1 :
5
1 1 0 1 0 0 0 0 1 1
| | | | |(*) |(**) | |
+A -A 0 +A 0+A -A-A +A -A
En codage BHD2 :
1 1 0 1 0 0 0 0 1 1
| | | | |(*) | | |
+A -A 0 +A 0 0 +A 0 -A +A
1 0 0 1 0 1 1 0 1 0 0 1 0
-A
En codage BHD1 :
1 0 0 1 0 1 1 0 1 0 0 1 0
| |(*) | | | | | | |(**) | |
+A 0+A -A 0 +A -A 0 +A -A-A +A 0
En codage BHD2 :
1 0 0 1 0 1 1 0 1 0 0 1 0
| | | | | | | | | | | | |
+A 0 0 -A 0 +A -A 0 +A 0 0 -A 0
10000000000000001001
6
Exercice 4
Rappels :
Codage Manchester
A A
0 0
-A -A
T/2 T/2
0 1
A A
0 0
-A -A
Exercices :
Coder la suite binaire 1101000011 dans les codes Manchester et Manchester diffrentiel, en supposant quon
commence avec un niveau bas.
Corrections :
7
Codage Manchester Codage Manchester differentiel
A A
0 0
-A -A
1 1 0 1 0 0 0 0 1 1 1 1 0 1 0 0 0 0 1 1
Exercice 5
On considre une ligne tlphonique dont la bande passante est [300,3400Hz].
Quelle est la frquence dchantillonage minimale que lon doit choisir si lon veut numriser un signal analo-
gique dont la bande passante est identique celle du support de transmission ?
Mme question pour fmax = 4000Hz.
En utilisant la frquence dchantillonage prcdente, quel temps spare deux chantillons conscutifs du signal ?
Quel doit tre le dbit binaire dune liaison transmettant le signal numris dun liaison tlphonique si lon
utilise la modulation MIC et si lon prend 4000 Hz comme frquence maximale du spectre ?
Corrections :
R = 2H donc R = 2 3400 = 6800Hz
La modulation MIC code les chantillons sur 8 bits, donc la valence vaut 28 do :
Exercice 6
Soit une fonction a(t) reprsente par la fonction chantillonne :
8
Calculer, pour chacun des chantillons, lerreur relative commise en assimilant les chantillons aux valeurs des
niveaux de quantification (lerreur relative est dfinie comme tant le rapport entre la valeur absolue de lcart :
(valeur relle - niveau quantif) sur la valeur absolue de la valeur relle de lchantillon).
Que pensez-vous dune telle chelle de quantification ?
Corrections :
3 niveau 3
1 niveau 1
-1 niveau -1
-2
-3 niveau -3
-4
0 T 2T 3T 4T 5T 6T
3, 27 3
Erelative(0) = = 8, 25%
3, 27
1, 42 1
Erelative(T ) = = 29, 6%
1, 42
3 2, 38
Erelative(2T ) = = 26%
2, 38
1 0, 24
Erelative(3T ) = = 316%
0, 24
1 0, 09
Erelative(4T ) = = 1011%
0, 09
3, 76 3
Erelative(5T ) = = 20, 2%
3, 76
Lchelle de quantification nest pas adapte car lerreur relative est importante pour les chantillons proches de
0. Pour y remdier, on peut utiliser ajouter les niveaux suivants :
Si lon chantillonnait du son, lchelle aurait pu convenir car la valeur 0 (ou proche de 0) nexiste pas pour du
son.
9
Exercice 7
Pour numriser un signal analogique hi-fi, 1024 niveaux de quantification ont t dfinis. Si B est la bande passante
du support, quel est le dbit binaire D ncessaire la transmission des donnes du signal numrique ? Application
numrique : B = 20kHz.
Corrections :
10