Académique Documents
Professionnel Documents
Culture Documents
COMMUNICATION
NUMERIQUE
Dr. Ir. Patrick Coffi SOTINDJO
Maître-Assistant des Universités du CAMES
Enseignant-Chercheur à l’ENSET – LOKOSSA
UNSTIM
1
PLAN
• Quelques définitions
• Classification des signaux
• Généralités sur la Communication Numérique
• Communication Numérique en Bande de Base
• Codage de source
• Codage de canal
• Codage de ligne
• Initiation à la Communication Numérique par modulation
2
QUELQUES DÉFINITIONS
CLASSIFICATION TEMPORELLE
SIGNAL DETERMINISTE
SIGNAL PERIODIQUE
SIGNAL APERIODIQUE
SIGNAL ALEATOIRE
SIGNAL STATIONNAIRE
CLASSIFICATION FREQUENTIELLE
HF
UHF
VHF
SHF
EHF
…
5
CLASSIFICATION DES SIGNAUX
CLASSIFICATION MORPHOLOGIQUE
ANALOGIQUE
ECHANTILLONNE
QUANTIFIE
NUMERIQUE
7
GENERALITES SUR LA TRANSMISSION
NUMERIQUE
TRANSMISSION NUMERIQUE: Lorsque l’Emetteur transforme
l’information en un signal numérique et que ce dernier voyage de
l’Emetteur vers le Récepteur avant d’être reconstitué en information,
on parle de transmission numérique.
8
GENERALITES SUR LA TRANSMISSION
NUMERIQUE
TRANSMISSION NUMERIQUE: pour apprécier la qualité d’une
transmission numérique, on détermine le Taux d’Erreur Binaire
9
GENERALITES SUR LA TRANSMISSION
NUMERIQUE
TRANSMISSION NUMERIQUE
10
Codage (de) (de)
Codage lignecanalCodage
a pour (de)
objectif
permet source a pour
la objectif de transformer une
transformer
d’assurer
TRANSMISSION
les symboles logiques
NUMÉRIQUE
en
transmission des symboles un signal
EN
information (voix, musique,
physique
sans pertes
BANDE DE
une vue...) sous format
binaire (10011....) et d’en effectuer la compression, le
BASE
pour le transmettre sur le canal.
d’information cryptage, etc.
DEFINITION: C’est une transmission qui ne nécessite pas de
transposition de fréquence. En effet, le signal n’est pas porté par une
porteuse. Elle reste donc dans sa bande fréquence de départ.
11
CODAGE DE SOURCE (Numérisation)
ECHANTILLONAGE
12
CODAGE DE SOURCE (Numérisation)
QUANTIFICATION
Quantifier un signal échantillonné revient à ramener les échantillon de ce signal à
un nombre fini de valeurs. Ce nombre est déterminé en se basant sur un certain
nombre de paramètres :
• La valeur Maximale (Vmax) et la valeur Minimale (Vmin) détectable par le
convertisseur
• Le nombre de bits (n) en lequel, chaque échantillon quantifié doit être
transformé
• On détermine ensuite le pas de quantification q
13
CODAGE DE SOURCE (Numérisation)
QUANTIFICATION
On détermine ensuite l’ensemble des valeurs quantifiées () de la manière suivante:
Calculer le pas de quantification q
Valeur_Quantifiée_1 = Vmin
Pour i allant de 2 à , Faire
Valeur_Quantifiée_i = Valeur_Quantifiée_i-1 + q
FinPour
14
CODAGE DE SOURCE (Numérisation)
QUANTIFICATION
Application: Soit un convertisseur Analogique Numérique avec les paramètres
suivants : Vmax = 3V, Vmin = -3V, n = 2.
Valeurs quantifiées:
• -3V
• -1V
• 1V
• 3V
15
CODAGE DE SOURCE (Numérisation)
QUANTIFICATION
En se basant sur l’application précédente, la quantification se fera de la
manière suivante:
• -3V pour tout échantillon de valeur inférieur ou égale à -3V
• -1V pour tout échantillon de valeur appartenant à ]-3V -1V]
• 1V pour tout échantillon de valeur appartenant à ]-1V 1V]
• 3V pour tout échantillon de valeur supérieur à 1V
16
CODAGE DE SOURCE (Numérisation)
CODAGE
Une fois les échantillons quantifiés, on attribue à chaque valeur
quantifiée un mot binaire de longueur n
• -3V 00
• -1V 01
• 1V 10
• 3V 11
17
CODAGE DE SOURCE (Numérisation)
EXEMPLE
Soit un signal sinusoïdal (sinus) d’amplitude 1 et de période =2s (). On
observe ce signal sur une période. On désire le numériser avec un
convertisseur possédant les paramètres suivants:
• s.
• n=2
Déterminons le signal codé
18
CODAGE DE SOURCE (Numérisation)
SOLUTION
• Signal échantillonné {0; 1; 0; -1; 0}
• Signal quantifié {0,66; 2; 0,66; -0,66; 0,66}
• Signal codé : 10 11 10 01 10
19
CODAGE DE CANAL (Numérisation)
20
CODAGE DE CANAL (Numérisation)
21
CODAGE DE CANAL (Numérisation)
Application: Soit la chaîne suivante. La source binaire est : A = 0110. la
redondance réalisée a pour facteur n = 3. Le canal transforme le second
bit en son opposé. Déterminer B, C, D.
22
CODAGE DE CANAL (Numérisation)
Application:
• A = 0110
• B = 000 111 111 000
• C = 010 111 111 000
• D=0110
23
CODAGE DE CANAL (Numérisation)
Application:
Reprenons l’application en supposant que le canal transforme plutôt le 2ème et
le 3ème bit en leur opposé
• A = 0110
• B = 000 111 111 000
• C = 011 111 111 000
• D=1110
25
CODAGE DE CANAL (Numérisation)
Application: Soit la chaîne suivante. La source binaire est : A = 0110. la
redondance réalisée a pour facteur n = 3. l’entrelacement a pour
paramètres n=3, t=2. Le canal transforme le 2ème bit et le 3ème en leurs
opposé. Déterminer B, C, D, E, F.
26
CODAGE DE CANAL (Numérisation)
Application:
• A = 0110
• B = 000 111 111 000
• C = 01 01 01 10 10 10
• D = 00 11 01 10 10 10
• E = 010 011 111 000
• F=0110
Nous remarquons que le cas où la redondance à elle seule n’a pas pu
corriger les erreurs, son association avec l’entrelacement a pu
résoudre le problème.
27
CODAGE DE CANAL (Numérisation)
TPE: Codage convolutionnel – Décodage basé sur l’algorithme de
Viterbi
28
CODAGE DE LIGNE (Numérisation)
29
CODAGE DE LIGNE (Numérisation)
PRINCIPALES CARACTÉRISTIQUES:
30
CODAGE DE LIGNE (Numérisation)
PRINCIPALES CARACTÉRISTIQUES:
31
CODAGE DE LIGNE (Numérisation)
Codage « non-retour à zéro » (NRZ)
Il codage associe une impulsion positive au bit « 1 » et une impulsion
négative au bit « 0 ». Les deux impulsions ont la même forme
rectangulaire de durée Tb et diffèrent seulement par leurs signes.
32
CODAGE DE LIGNE (Numérisation)
Codage « non-retour à zéro » (NRZ)
On remarque, que dans le code NRZ, les transitions dans le signal émis
sont celles de la séquence binaire à l’entrée du système de
transmission. Une conséquence de cette propriété est que le signal ne
donne pas d’information de rythme (horloge) lors de la transmission
d’une longue séquence de « 0 » ou de « 1 ».
33
CODAGE DE LIGNE (Numérisation)
Codage bipolaire
Les « 1 » successifs sont codés en des impulsions rectangulaires de
polarités alternées. Les « 0 » par contre sont codés en un niveau zéro,
ce qui correspond à l’absence d’émission d’énergie. Le signal réellement
émis a ainsi trois niveaux, mais un symbole émis ne transporte qu’un
seul bit d’information ; nous avons Ts = Tb.
34
CODAGE DE LIGNE (Numérisation)
Code Manchester
Ce code génère des transitions à chaque durée de bit, quelle que soit la
séquence émise. Un « 1 » dans ce code est codé en une impulsion
rectangulaire de durée Tb avec inversion de polarité au milieu du bit, la
première moitié étant de signe positif. Un « 0 » est codé en une
impulsion identique, mais de polarité opposée.
35
CODAGE DE LIGNE (Numérisation)
Code Miller
Un « 1 » est codé en utilisant une impulsion Manchester, c’est-à-dire
une impulsion rectangulaire de durée Tb avec une inversion de polarité
au milieu du bit et un « 0 » est codé en utilisant une impulsion
rectangulaire sans changement de polarité. La polarité des impulsions
correspondant à l’émission d’un « 1 » est choisie de façon à garantir
une continuité avec l’impulsion précédente. Quant à la polarité des
impulsions correspondant à l’émission d’un « 0 », elle assure une
continuité (non-transition) après un « 1 », mais elle est inversée après
un autre « 0 ».
36
INITIATION À LA TRANSMISSION NUMÉRIQUE
PAR MODULATION
37
INITIATION À LA TRANSMISSION NUMÉRIQUE
PAR MODULATION - MODULATEUR
CODEUR
38
INITIATION À LA TRANSMISSION NUMÉRIQUE
PAR MODULATION - DEMODULATEUR
39