modulation pam - codelooker.com · la modulation d'impulsion-amplitude est employée...

24
1 Modulation PAM Encadrer Par : Mr.FERTAT Réaliser Par : BOURJILAT AYOUB Errihani Brahim Khalil

Upload: truongdiep

Post on 12-Sep-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

1

Modulation PAM

Encadrer Par : Mr.FERTAT

Réaliser Par :

BOURJILAT AYOUB

Errihani Brahim Khalil

2

Sommaire

1. Introduction………………………………………………………………………………………….3

2. Objectif…………………………………………………………………………………………………4

3. Etapes de Réalisation…………………………………………………………………….........5

3.1 Réalisation du signal Informatif x(t)………………………………………………..6

3.1.1 Traçage du Signal X(t)…………………………………………………………………………..6

3.1.2 Traçage du Spectre |X(f)|……………………………………………………………………..7

3.2 Calcul de femin………………………………………………………………………………….7

3.3 Réalisation du Peigne de Dirac………………………………………………………..9

3.3.1 Traçage de P(t)…………………………………………………………………………………….9

3.3.2 Traçage du Spectre |P(f)|……………………………………………………………………10

3.4 Réalisation du Signal Xe(t)…………………………………………………………….11

3.4.1 Traçage du Signal échantillonné Xe(t)………………………………………………….11

3.4.2 Traçage du Spectre | Xe(f)|………………………………………………………………….11

3.4.3 Interprétation de l’allure du Spectre……………………………………………………11

3.5 Réalisation du Signal Xr(t)…………………………………………………………….12

3.5.1 Traçage du Signal PAM Xr(t)……………………………………………………………….13

3.5.2 Traçage du Spectre | Xr(f)|………………………………………………………………….13

3.5.3 Interprétation de l’allure du Spectre…………………………………………………..14

3.6 Réalisation du Signal h(t)……………………………………………………………..14

3.6.1 Traçage du Signal en escalier h(t)………………………………………………………..15

3.6.2 Traçage du Spectre | H(f)|…………………………………………………………………..16

3.6.3 Interprétation de l’allure du Spectre……………………………………………………16

3.7 Réalisation du Signal X2(t)…………………………………………………………….16

3.7.1 Comparaison entre le signal X2(t) et le signal informatif X(t)……………….18

3.7.2 Traçage du Spectre | X2(f) |………………………………………………………………..18

3.8 Réalisation du Signal Xp(t)…………………………………………………………….19

3.8.1 Traçage du signal Xp(t)……………………………………………………………20

3.8.2 Traçage du Spectre | Xp(f)|…………………………………………………………………20

3.8.3 Comparaison entre le signal filtré Xp(t) et le signal X(t)……………………….21

3.8.4 Interprétation du résultat et deduction du résultat de l’echantillonage

SAMPLE and HOLD…………………………………………………………………………….21

4. Conclusion…………………………………………………………………………………………..22

5. Annexe………………………………………………………………………………………………..23

3

1. Introduction :

Dans cette introduction on va définir c’est quoi une modulation PAM (Pulse-

amplitude modulation) .

Pulse-amplitude modulation (PAM): les amplitudes d’un train régulier

d’impulsions sont modifiées proportionnellement aux valeurs échantillonnées

d’un signal message continu m(t).

Etape 1: échantillonnage du message m(t) à cadence fs = 1/Ts en accord

avec le théorème d’échantillonnage

Etape 2: étalement de la durée de chaque échantillon à la valeur constante

T, de manière à diminuer la bande passante du signal.

En pratique: circuit électronique ’SAMPLE & HOLD’.

Exemple de signaux modulés en PAM :

Pour plus de détail veuillez consulter l’Annexe il contient des informations supplémentaire

sur l’utilisation du PAM.

4

2. Objectif :

L’objectif de ce devoir est de réaliser le schéma suivant avec un script Matlab et de

répondre aux questions posées dans l’énoncé :

Les Etapes suivantes seront accompagné avec des scripts Matlab nécessaire pour la

réalisation des signaux et spectre.

5

3. Etapes de Réalisation :

Pour les étapes qui suivent les paramètres de simulation seront par défaut :

Les paramètres de simulation :

Domaine Temporel : [0 40ms].

Domaine Fréquentiel : [-2.5 KHz 2.5 KHz].

Pas Fréquentiel : 50 Hz.

Fréquence d’échantillonnage : 200KHz.

Pas Temporel : 1/200KHz.

3.1 Réalisation du signal Informatif x(t) :

L’objectif de cette manipulation et de réaliser un signal informatif x(t) :

( ) ( )

( )

( )

Avec : f1 =100 Hz f2 =150 Hz f3 =300 Hz

Script du Signal X(t) :

Script du Spectre |X(f)| :

Fonction qui réalise la

transformé de fourier

6

3.1.1 Traçage du signal x(t) :

3.1.2 Traçage du spectre du signal x(t) :

Zoom 100 Hz

150 Hz

300 Hz

7

3.2 Calcul de femin :

Dans le but d’échantillonner le signal x(t) on doit calculer théoriquement la fréquence

d’échantillonnage minimale femin pour éviter le repliement du spectre.

( )

3.3 Réalisation du peigne de Dirac :

Le peigne de Dirac est décrit de cette façon

( ) ∑ ( )

Chaque Ts on doit afficher une impulsion de Dirac sachant que le pas temporelle et de

Si on utilise la fonction Mod de Matlab dont l’objectif est de nous donner par exemple ce

résultat :

Ici on réalise que la fonction Mod a pours argument les valeurs et le reste de la division du

8

Script du Signal p(t) :

Observation du signal : n(t)

Pour rendre le signal n un peigne de Dirac on va utiliser la fonction not qui

réalise le NON logique du tableau ou d'entrée scalaires (n(t)).

Script du Spectre |p(f)| :

9

3.3.1 Traçage de P(t)

3.3.2 Traçage du Spectre |P(f)|

11 ms 12 ms

1 ms= 1Ts

10

Interprétation du spectre :

La TF du peigne de Dirac en temps est également un peigne de Dirac, en fréquence:

Ce qui se simplifie en:

Donc on a à chaque

une impulsion de Dirac.

3.4 Réalisation du Signal Xe(t) :

Le signal xe(t) est issu de la multiplication du signal informatif x(t) avec le peigne de Dirac

p(t) ce qui nous donne un signal échantillonnée avec

Script du Signal Xe(t) :

Xe(t)

P(t)

X(t)

11

Script du spectre |Xe(t)|:

3.4.1 Traçage du Signal échantillonné Xe(t)

3.4.2 Traçage du Spectre | Xe(f)|

12

3.4.3 Interprétation de l’allure du Spectre

On remarque que, dans le spectre du signal échantillonné les rais du spectre de p(t) ne sont

pas présents.

3.5 Réalisation du Signal xr(t) :

A l’aide d’un filtre de mise en forme rectangulaire, on va effectuer un échantillonnage réel

(PAM).La largeur des impulsions rectangulaires étant T0=0.3ms

Script du Signal Xr(t) :

Script du spectre du |Xr(f)| :

Xr(t) Xe(t)

13

3.5.1 Traçage du Signal PAM Xr(t)

3.5.2 Traçage du Spectre | Xr(f)|

12 ms 12,3 ms T0= 0.3 ms

ZOOM

14

3.5.3 Interprétation de l’allure du Spectre

Le spectre du signal PAM découle immédiatement est donné par la transformée de Fourier

de la relation suivante pour le cas ou

( ) ( ) [ (

) ∑ ( )

]

3.6 Réalisation du Signal h(t) :

A partir du signal Xe(t) on va réaliser un signal échantillonné avec maintien h(t) (signal en

escalier).

A l’aide d’un filtre de mise en forme rectangulaire, on va effectuer un échantillonnage avec

maintien .La largeur des impulsions rectangulaires étant Ts=1ms.

Script du Signal h(t) :

h(t) Xe(t)

Nombre d’élément

15

Script du Spectre |H(f)| :

3.6.1 Traçage du signal h(t) :

Observation du signal h(t) avec le signal Xe (t) :

Xe(t) h(t)

Ts

ZOOM

16

Remarque :

L’intervalle de maintien est de 1Ts= 1 ms.

L’échantillonnage avec maintien C’est la manière la plus classique d’échantillonner un signal. On obtient un signal h(t) formé d’échantillons de largeur non nulle et ayant un niveau constant pendant toute la durée d’échantillonnage Ts. Le signal obtenu est discret en temps et en amplitude. L’expression mathématique de ce signal est :

2PAM M p p

n

s t s nT t nT

(

6

)

3.6.2 Traçage du spectre |H(f)|:

3.6.3 Interprétation du spectre du signal :

le spectre |H(f)| a les fréquences du signal X(t) , ce qui est normale ,hors ci on observe le

signal h(t) il est pas du tout semblable au signal X(t), par conséquence on doit filtré le signal

h(t) avec un filtre passe-bas (filtre de lisage) qui va nous donner la forme du signal X(t) dans

l’étape suivantes.

3.7 Réalisation du Signal x2(t) :

Le signal h(t) va subir un filtrage passe-bas d’ordre 3 avec une fréquence de

coupure .

h(t) X2(t)

17

Script du Signal X2(t) :

Script du Spectre |X2(f)| :

Observation du Signal X2(t) :

18

3.7.1 Observation du Spectre du Signal X2(t) :

3.7.2 Observation du Signal X2(t) et du signal X(t) :

Remarque et interprétation de la figure précédente :

100 Hz

150 Hz

300 Hz

𝝉=0.96

ZOOM

19

D’après la figure précédente on remarque que le signal X2(t) est décalé par rapport au signal informatif ceci est dû à la réponse impulsionnelle du Filtre Le Décalage est estimé à : 0.96 ms.

3.8 Réalisation du Signal Xp(t) :

On va utiliser pour le signal Xr(t) un filtrage avec les mêmes paramètres utilisés pour le

filtrage du signal h(t).

Script de la réalisation du signal Xp(t) :

Script de la réalisation du Spectre |Xp(f)| :

3.8.1 Traçage du Signal Xp(t) :

20

3.8.2 Traçage du spectre |Xp(f)|

Remarque :

Si on compare le signal x(t) avec le signal Xp(t) la différances est très

flagrante le signal Xp(t) n’est pas bien filtré, et contient des distorsions

non négligeable.

D’après le spectre |Xp(f)| on remarque qu’il y toujours des fréquences à

éliminer d’où la nécessité de réaliser un étage de simple and hold avant

le filtrage

3.8.3 Observation du Signal Xp(t) et du Signal X(t) :

21

Comparaison du signal Xp(t) avec le Signal X(t) :

Le signal Xp(t) n’a pas été reconstitué comme le signal X2(t).

Le signal X2(t) présente des distorsions.

3.8.4 Intérêt de l’échantillonnage avec maintien dans la récupération du signal

informatif X(t) :

La démodulation se fait en principe simplement par filtrage passe-bas. En pratique ce filtrage

est toujours précédé d’un maintien qui transforme le signal Xe(t) en un signal en escalier.

On restitue ainsi le signal primaire sans affaiblissement, mais avec une distorsion linéaire

selon la loi sincx qui doit être compensée

4. Conclusion

Ce devoir nous a aidé à bien assimiler ce qu’on a étudié en 3ieme année en

communication numérique et aussi grâce aux TP transmissions on a pu

observer les différentes types de modulation inclus la modulation PAM qui est

l’objet de notre Rapport.

Je remercie Mr.FERTAT pour sa patience et pour son encadrement c’est grâce à

lui qu’on a pu visualiser les différentes modulations et aussi de les

programmées.

22

Annexe

23

Modulation d'Impulsion-amplitude Modulation d'Impulsion-amplitude, acronyme PAM, est une forme de

signal modulation là où l'information de message est codée dans amplitude d'une série

d'impulsions de signal.

Exemple : Un modulateur de deux bits (PAM-4) prendra deux bits à la fois et tracera

l'amplitude de signal à un de quatre niveaux possibles, par exemple volts −3, volt −1, 1

volt, et 3 volts.

La démodulation est effectuée en détectant le niveau d'amplitude du porteur à chaque

période de symbole.

la modulation d'Impulsion-amplitude est employée couramment dans la transmission

en bande de base des données numériques, avec des applications de non-bande de

base ayant été en grande partie remplacées près modulation d'impulsion-code, et, plus

récemment, près modulation d'impulsion-position.

En particulier, tout le téléphone modems plus rapidement utilisation de que 300

bit/s modulation d'amplitude de quadrature (QAM). (QAM emploie un

bidimensionnel constellation).

Il devrait noter, cependant, que quelques versions largement du populaire Ethernet la

norme de communication sont un bon exemple d'utilisation de PAM. En

particulier, Ethernet rapide le milieu 100BASE-T2, fonctionnant à 100Mb/s, utilise la

modulation de niveau de 5 PAM (PAM-5) fonctionnant à 25 paires à deux fils

d'excédent des megapulses/sec. Une technique spéciale est employée pour réduire

l'interférence intersymbole entre les paires non protégées. Plus tard,Ethernet de

gigabit le milieu 1000BASE-T a soulevé la barre pour employer 4 paires de fil courant

chacun à 125 megapulses/sec pour réaliser des débits 1000Mb/s, distillateur utilisant

PAM-5 pour chaque paire.

IEEE 802.3an la norme définit la modulation de fil-niveau pour 10GBASE-T pendant

qu'un Tomlinson-Harashima précodait la version (THP) de la modulation

d'impulsion-amplitude avec 16 niveaux discrets (PAM-16), codée dans un modèle

bidimensionnel de damier connu sous le nom de DSQ128. Plusieurs propositions ont

été considérées pour la modulation de fil-niveau, y compris PAM avec 12 niveaux

discrets (PAM-12), 10 niveaux (PAM-10), ou 8 niveaux (PAM-8), avec et sans

Tomlinson-Harashima précodant (THP).

24

Pour réaliser l'opération duplex, les parties doivent s'assurer que leurs impulsions

transmises ne coïncident pas à temps. Ceci se sert de la topologie d'autobus (décrite

par plus vieux Ethernet réalisations) pratiquement impossibles avec ces derniers

modernes Ethernet médias. Cette technique s'appelle Access de multiple de sens de

porteur et est employé dans certains protocoles de gestion de réseau à la maison

comme HomePlug. Une utilisation plus moderne de protocoles Access multiple

temporel au lieu de cela, qui exécute mieux dans des conditions de charge de

circulation dense.