Vous êtes sur la page 1sur 5

Faculté des Sciences et Techniques

Département d’Informatique
MST SIDI – Module: TSN – A.U 2022/2023

TP n° 4 : Echantillonnage et quantification
Objectifs du TP (Partie 2):
A l'issue de ces travaux pratiques, les étudiants doivent être capables de
1. Apprendre les caractéristiques de la modulation d'amplitude d'impulsion (PAM) et
de la quantification.
2. Appliquer le théorème de Nyquist.
3. Comprendre les caractéristiques du pas de quantification.

1. Partie Théorique :
La modulation par impulsions et codage Pulse Code Modulation (PCM) est la technique de
modulation codée numériquement couramment utilisée pour la transmission numérique.
Avec PCM, les impulsions sont de longueur fixe et d'amplitude fixe. Le PCM est un système
binaire dans lequel une impulsion ou une absence d'impulsion dans un intervalle de temps
prescrit représente une condition logique 1 ou logique 0. La figure 1 illustre le principe de
PCM.

Figure 1. Principe de la PCM


1.1. L’échantillonnage
L'échantillonnage est le processus de prélèvement d'échantillons du signal d'entrée
analogique à un taux de fréquence d'échantillonnage de Nyquist. La fonction d'un circuit
d'échantillonnage dans un émetteur PCM est d'échantillonner périodiquement la tension
d'entrée analogique (continue et variable dans le temps) et convertir ces échantillons en une
série d'impulsions d'amplitude constante qui peuvent être converties plus facilement en code
PCM binaire.
La modulation d'amplitude d'impulsion (Pulse-amplitude modulation(PAM)) est une forme de
modulation de signal dans laquelle les informations du message sont codées dans l'amplitude
d'une série d'impulsions de signal. Il s'agit d'un schéma de modulation d'impulsions
analogiques dans lequel les amplitudes d'un train d'impulsions porteuses varient en fonction
de la valeur d'échantillon du signal de message. La démodulation est effectuée en détectant
le niveau d'amplitude de la porteuse à chaque période de symbole. Le principe de cette
modulation est décrit par la figure 2.

TP3 : Représentation fréquentielle des signaux sous Scilab Pr. Ahmed ELABBASSI/Pr. Abdelaaziz HESSANE
Faculté des Sciences et Techniques
Département d’Informatique
MST SIDI – Module: TSN – A.U 2022/2023

Figure2. Principe de la PAM


3.2. Quantification
La quantification est le processus de conversion d'un nombre infini de possibilités
d'amplitude (échantillons de signaux analogiques) en un nombre fini de conditions (niveaux
discrets prédéterminés). Le nombre de niveaux de quantification, L, dépend du nombre de
bits par échantillon, n, utilisé pour coder le signal analogique où :
n
L = 2
L'amplitude de la taille de pas des niveaux de quantification est appelée résolution, ΔV. La
résolution dépend de la tension maximale, Vmax, et de la tension minimale, Vmin, du
signal d'information, où
Vmax - Vmin
ΔV =
L-1
Le codage est un processus dans lequel chaque échantillon quantifié est codé numériquement
en un mot de code à n bits, où
𝑛 = 𝑙𝑜𝑔2𝐿
avec :
n = nombre de bits/échantillon
L = nombre de niveaux de quantification.

2. Partie Pratique :

Partie A : Échantillonnage
1. Ouvrir Scilab
2. Tapez le code suivant :
t=0:0.001:1;
fc=input(‘Entrez la fréquence du signal porteur (onde carrée) : '); //entrer la valeur
fc=50
fm=input(‘Entrez la fréquence du signal de message (onde sinusoïdale): '); //entrer
la valeur de fm=10
a=input('Entrer l amplitude du signal de message :'); //entrer la valeur de Vam=5
vc=squarewave(2*%pi*fc*t);
vm=a*sin(2*%pi*fm*t);
n=length(vc);
TP3 : Représentation fréquentielle des signaux sous Scilab Pr. Ahmed ELABBASSI/Pr. Abdelaaziz HESSANE
Faculté des Sciences et Techniques
Département d’Informatique
MST SIDI – Module: TSN – A.U 2022/2023

for i=1:n
if (vc(i)<=0)
vc(i)=0;
else
vc(i)=1;
end
end
y=vc.*vm;
subplot(3,1,1);
plot(t,vm);
xlabel('Temps');
ylabel('Amplitude');
title('Signal Message');
subplot(3,1,2);
plot(t,vc);
xlabel('Temps');
ylabel('Amplitude');
title('Signal porteur d’onde');
subplot(3,1,3);
plot(t,y);
xlabel('Temps');
ylabel('Amplitude');
title('Signal échantiollonné’);

3. Observer et capturez la sortie de la figure.


4. Répéter l'étape 2 mais modifiez la valeur comme indiqué ci-dessous :
Entrez la fréquence du signal porteur (onde carrée): 100
Entrez la fréquence du signal de message (onde sinusoïdale):10
Entrez l'amplitude du signal de message : 5
5. Observer et capturer la sortie de la figure.

Partie B : Théorème de Nyquist

1. Répéter l'étape 2 de la procédure Partie A et modifiez la valeur comme indiqué ci-dessous :


Entrez la fréquence du signal porteur (onde carrée):10
Entrez la fréquence du signal de message (onde sinusoïdale):10
Entrez l'amplitude du signal de message : 5

2. Répéter l'étape 1 (Partie B) et modifiez la valeur comme indiqué ci-dessous :


Entrez la fréquence du signal porteur (onde carrée):10
Entrez la fréquence du signal de message (onde sinusoïdale): 50
Entrez l'amplitude du signal de message : 5

3. Commenter le résultat obtenu pour chaque valeurs testées. Quand est ce que le théorème
de Nyquist est respecté ? Justifier votre réponse.

TP3 : Représentation fréquentielle des signaux sous Scilab Pr. Ahmed ELABBASSI/Pr. Abdelaaziz HESSANE
Faculté des Sciences et Techniques
Département d’Informatique
MST SIDI – Module: TSN – A.U 2022/2023

Partie C : Quantification
1. Lancer Scilab et cliquez sur XCOS ou tapez XCOS sur console :

2. Effectuer la connexion comme indiqué sur le schéma ci-dessous.

3. Paramétrer les composants comme indiqué dans la figure ci-dessous.

TP3 : Représentation fréquentielle des signaux sous Scilab Pr. Ahmed ELABBASSI/Pr. Abdelaaziz HESSANE
Faculté des Sciences et Techniques
Département d’Informatique
MST SIDI – Module: TSN – A.U 2022/2023

4. Démarrez la simulation et observez le résultat obtenu.


5. Modifiez le pas de paramètre pour Quant_f avec les valeurs 5 et 10.

Discussion/Question :

1. Qu'est-ce que l'échantillonnage et le théorème d'échantillonnage de Nyquist?


2. Donner une analyse comparative de PAM, PWM (Pulse Width Modulation) et PPM
(Pulse Position Modulation) ?
3. Quel est l'effet de la taille du pas dans le processus de quantification ?
5. Quelle est la formule pour déterminer le niveau de quantification et trouver le n bit si le
niveau 256 est requis ?

Conclusion:
Rédigez une conclusion complète à partir de l'observation de cette expérience.

Bon courage !

TP3 : Représentation fréquentielle des signaux sous Scilab Pr. Ahmed ELABBASSI/Pr. Abdelaaziz HESSANE

Vous aimerez peut-être aussi