Vous êtes sur la page 1sur 11

TP Modulation Dmodulation BPSK

I- INTRODUCTION :

La modulation BPSK est une modulation de phase (Phase Shift Keying = saut discret de
phase) par signal numrique binaire (Binary). La phase dune porteuse analogique sinusodale
de frquence f0 issu dun Oscillateur Local (OL) peut prendre deux valeurs :
soit 0 quand le bit transmettre est 1 (o 0)
soit radians=180 quand le bit transmettre est 0 (o 1)

Le signal modul en BPSK est donc de la forme :

O m(t) est linformation binaire transmettre qui vaut soit 0 soit 1. Lallure du signal
BPSK est prsente la figure suivante :

Principe du modulateur :

En analysant le signal BPSK, on saperoit que :

Un modulateur BPSK simple consiste donc multiplier par la porteuse


par +1 si le bit transmettre vaut 1 et par -1 si ce dernier vaut 0.
Le synoptique suivant prsente le modulateur BPSK utilis dans ce TP : un multiplieur
(AD633 dont un extrait du datasheet est prsent en annexe) multiplie le signal binaire
transmettre (+V / -V) avec une porteuse (appele Oscillateur Local = OL).

Le signal BPSK rsultant vaut donc :

Principe du dmodulateur :

Le modulateur BPSK tant finalement un modulateur damplitude, le dmodulateur BPSK


sera alors identique au dmodulateur damplitude dit cohrent : le signal BPSK est multipli
par la porteuse OL (le multiplieur utilis a la fonction de transfert suivante : z=(x.y)/10 : voir
datasheet extrait du AD633 en annexe), puis filtr pour liminer les composantes spectrales
2f0, comme le prsente le synoptique suivant :

On a alors :

On constate donc que lon rcupre un signal qui est limage du signal binaire informatif.
II- PRESENTATION DE LA MAQUETTE :

La maquette, prsente la figure suivante, est constitue des blocs suivants :

Zone dalimentation dans la zone suprieure quil conviendra dalimenter en


+15v/GND/-15v

Puis de Gauche droite :


Un gnrateur de mot alatoire qui sera cadenc par une horloge externe TTL (CLK
sur la maquette). La sortie du gnrateur de mot est note DATA sur la maquette.
Un circuit synchronisant les bits transmettre avec la porteuse (on verra pourquoi
cette synchronisation durant le TP). La porteuse sera appliquer lentre OL IN (OL
voulant dire Oscillateur Local, c'est--dire la porteuse cre localement pour la
modulation) et le signal binaire synchronis est visualisable sur la sortie DATA-
SYNCHRO.
Le modulateur BPSK qui est constitu dun simple multiplieur multipliant les bits
avec la porteuse (OL). Le signal ainsi modul en BPSK est visualisable sur la sortie
BPSK. Il est possible de rajouter du bruit ce signal modul (ce bruit modlise une
transmission en milieu hostile) lentre NOISE IN. En labsence de bruit, il faut mettre
cette entre la masse.
Le dmodulateur qui est aussi un multiplieur ncessitant nouveau le mme signal OL
mettre sur OL IN est suivi dun filtre passe bas 3 tages R-C que lon slectionne
avec un fil banane 2mm (1 : pas de filtrage, 2 : 1 tage R-C, etc ). La sortie filtre
(ou non) est visualisable sur OUT IL (not OUT OSEUIL sur la maquette : cest
une erreur de frappe !!!).
Enfin, un AmpliOp mont en comparateur compare ce signal avec un Seuil rglable par
le Potentiomtre et dont le niveau est visualisable sur SEUIL. Ceci permet une
reconstitution du signal binaire originel la sortie OUT DATA.
III- EXPERIMENTATIONS :

Partie I : Comprhension de la chane de modulation/dmodulation BPSK et mesure de


performances
Matriels ncessaires : Alimentation +/-15v, Gnrateur TTL, Gnrateur OL, Oscilloscope

Alimenter la maquette en +/-15v

Modulateur :
Mettre un signal TTL (0/5v) de frquence 300Hz sur lentre CLK.
Visualiser la sortie DATA et mesurer le dbit binaire (remplir tableau de synthse
au IV)
Mettre un signal sinusodal de frquence 1kHz, centr sur 0v et damplitude de crte
1.5v sur lentre OL : OL IN situe en dessous de la sortie DATA.
Mettre NOISE IN la masse GND

Visualiser simultanment et relever sur un chronogramme (mettre les signaux les uns
en dessous des autres) :
o DATA et OL IN (prendre 1ms/carreau). Ces deux signaux sont-ils
synchroniss ? Dduire sur le mme chronogramme le signal modul BPSK
issu de ces 2 signaux. Conclusion sur la continuit de ce signal.
o DATA-SYNCHRO et OL IN (prendre 1ms/carreau). Ces deux signaux sont-
ils synchroniss? Dduire sur le mme chronogramme le signal modul BPSK
issu de ces 2 signaux. Conclusion sur la continuit de ce signal.
Remarque : un signal continue a une occupation spectrale moindre quun signal
discontinue (ex : un signal carr occupe plus de spectre quun signal sinusoidal
cause de ses harmoniques).
o Quelle est alors la meilleure situation ?
o DATA et DATA-SYNCHRO. Vrifier que DATA-SYNCHRO vhicule les
mmes informations binaires que DATA.
Visualiser et relever sur un chronogramme (mettre les signaux les uns en dessous des
autres) les signaux BPSK et DATA-SYNCHRO. Justifier :
o Les formes dondes obtenues pour le signal BPSK,
o Lamplitude maximale du signal BPSK sachant que le multiplieur a la fonction
de transfert suivante : z=(x.y)/10 (voir datasheet extrait du AD633 en annexe)
et que le signal informatif est de forme carr damplitudes +1.6V / -1.6V.
Augmenter la frquence du gnrateur OL et mesurer la bande passante -3dB du
modulateur (c'est--dire du multiplieur). Comparer cette valeur la valeur donne par
le constructeur (voir datasheet extrait du AD633 en annexe)

Dmodulateur :
Connecter le signal OL (frquence 1kHz, centr sur 0v et damplitude de crte 1.5v)
sur les 2 entres OL : OL IN
Dslectionner tout filtrage en sortie de dmodulateur (borne 1 : voir sur la figure
prsentant la maquette).
Visualiser simultanment et relever sur un chronogramme (mettre les signaux les uns
en dessous des autres) les signaux DATA-SYNCHRO (bits originels) et OUT IL.
En vous appuyant sur les dveloppements mathmatiques du I-INTRODUCTION,
justifier :
o Les formes dondes obtenues pour le signal dmodul sans filtrage : OUT
IL,
o Les amplitudes du signal binaire reconstitu et du rsiduel de porteuse
constituant le signal dmodul sans filtrage,
o La frquence du rsiduel de porteuse observ sur le signal dmodul sans
filtrage.

Slectionner le niveau de filtrage 4 qui correspond un filtrage optimal dordre 3 (voir


sur la figure prsentant la maquette).
Visualiser simultanment et relever sur un chronogramme (mettre les signaux les uns
en dessous des autres) les signaux DATA-SYNCHRO (bits originels) et OUT IL
(bits moduls-transmis et dmoduls). Est-ce cohrent ? A-ton russi la modulation-
dmodulation ?

Partie II : Diagramme de lil et organe dcisionnel


Matriels ncessaires : Alimentation +/-15v, Gnrateur TTL, Gnrateur OL, Oscilloscope
numrique avec fonction daffichage avec persistance, Voltmtre numrique

Alimenter la maquette en +/-15v


Mettre un signal TTL (0/5v) de frquence 300Hz sur lentre CLK.
Mettre NOISE IN la masse GND

Diagramme de lil
Le diagramme de lil correspond au signal dmodul avant ltage dcisionnel qui va
dcider si le bit reconstitu vaut 0 ou 1.
Mettre un signal sinusodal de frquence 10 kHz, centr sur 0v et damplitude de
crte 1.5v sur les deux entres OL : OL IN
Slectionner le Niveau de filtrage 4 qui correspond un filtrage optimal dordre 3
(voir sur la figure prsentant la maquette).
Visualiser simultanment loscilloscope numrique DATA-SYNCHRO et OUT
IL. Le signal DATA-SYNCHRO nous servira uniquement pour la synchronisation
de loscillo et vous pourrez le faire disparatre de laffichage pour ne pas surcharger ce
dernier.
Enclencher la fonction daffichage avec persistance de loscillo. Cette fonction
conserve lcran les diffrents passages du spot, comme le signal binaire est alatoire,
on obtient le signal ci-dessous :
Comment doivent tre TO et AO dans le cas idal, justifier.
Do proviennent les bruits en amplitude et en temps (jitter) ?
Relever T, A, TO et AO (remplir tableau de synthse au IV)
Diminuer lamplitude efficace du signal OL (que vous mesurerez au Voltmtre
numrique) de 1Veff 0.3Veff par pas de 0.1Veff et mesurer les valeurs de AO.
correspondantes (faire un tableau). Tracer la courbe AO(VOL,eff) et justifier
thoriquement cette courbe.

Organe dcisionnel

Mettre un signal sinusodal de frquence 1 kHz, centr sur 0v et damplitude de crte


1.5v sur les deux entres OL : OL IN
Slectionner le Niveau de filtrage 4 qui correspond un filtrage optimal dordre 3
(voir sur la figure prsentant la maquette).
Visualiser simultanment avec la mme chelle et la mme rfrence de masse les
signaux OUT IL et SEUIL. A laide du potentiomtre, rgler la valeur de SEUIL
au centre des variations de OUT IL. Ces deux signaux tant ensuite compars laide
dun AOP, expliquer le pourquoi du rglage prcdent.
La sortie de lAOP (organe de dcision) est accessible sur la borne OUT DATA.
Visualiser simultanment DATA-SYNCHRO et OUT DATA. Conclusion sur la qualit
de la transmission.

Mettre la frquence du signal OL (porteuse) 10 kHz. Augmenter progressivement le


dbit binaire en augmentant la frquence du signal TLL appliqu sur CLK. Quel est le
dbit binaire maximum ? Justifier thoriquement cette valeur sachant que la
frquence de coupure du filtre en sortie de dmodulateur qui est de 1kHz.

Remettre un dbit binaire de 300 bits/s et une frquence de porteuse (OL) 1kHz
diminuer lamplitude du signal OL jusqu obtenir quelques erreurs de transmission
(en comparant DATA-SYNCHRO et OUT DATA). Re-augmenter lgrement
lamplitude du signal OL jusqu obtenir une transmission parfaite.
Diminuer alors lordre du filtrage (jusqu lannulation de tout filtrage : borne 1) et
constater la qualit du signal binaire reconstitu sur OUT DATA. Conclure sur la
ncessit de filtrage.

Partie III : Mesure spectrale et performance en bruit de la modulation BPSK


Matriels ncessaires : Alimentation +/-15v, Gnrateur TTL, Gnrateur OL, Gnrateur de
bruit, Oscilloscope numrique avec fonction FFT, Voltmtre numrique, alimentation DC
rglable.

Alimenter la maquette en +/-15v


Mettre un signal TTL (0/5v) de frquence 300Hz sur lentre CLK.
Mettre un signal sinusodal de frquence 1kHz, centr sur 0v et damplitude de crte
1v sur les deux entres OL : OL IN
Mettre NOISE IN la masse GND
Slectionner le Niveau de filtrage 4 qui correspond un filtrage optimal dordre 3
(voir sur la figure prsentant la maquette).
Analyse Spectrale des signaux :
Visualiser la sortie DATA loscillo numrique et passer en mode FFT. Mesurer la bande
passante -3dB. Ce signal est appel signal en bande de base car il nest pas encore
modul c'est--dire translat en frquence. (remplir tableau de synthse au IV)
Visualiser la sortie BPSK loscillo numrique et passer en mode FFT. Mesurer la bande
passante -3dB. Sur quelle frquence est centr ce spectre ? que vaut la
diffrence avec la bande passante du signal en Bande de base ? (remplir tableau de
synthse au IV et calculer lefficacit spectrale MAXIMALE de la modulation BPSK)

Analyse Spectrale de OUT IL :


Annuler le filtrage la sortie du dmodulateur (borne 1) et visualiser la sortie OUT SEUIL
loscillo numrique et passer en mode FFT.
o Quelles sont les composantes spectrales prsentes : relever leurs amplitudes et
frquences.
o Justifier leur prsence et leur utilit ou nuisance.
Augmenter lordre du filtrage en sortie du dmodulateur (bornes 2,3 et 4 = filtre
dordre 1, 2 et 3) et visualiser la sortie OUT IL loscillo numrique et passer en
mode FFT.
o Relever de combien sont attnues les composantes spectrales indsirables en
fonction de lordre du filtrage. Ces composantes spectrales indsirables sont
considres comme du bruit et elles parasitent la reconstitution du signal
binaire comme vous avez pu le voir (ou vous verrez) lors de lanalyse du
diagramme de lil.
o Retrouver ces valeurs dattnuation sachant que le filtrage est obtenu par la
mise en cascade de 1, 2 ou 3 filtres du premier ordre constitu de simple
cellule R-C telle que fc=1/(2RC)=1kHz.

Influence du bruit :
Slectionner le Niveau de filtrage 4 qui correspond un filtrage optimal dordre 3
(voir sur la figure prsentant la maquette).
Mesurer la valeur efficace du signal BPSK, not VS, laide dun voltmtre
numrique. (remplir tableau de synthse au IV)
Mettre une source de bruit (Gnrateur Agilent 33120A, en mode NOISE) lentre
NOISE IN. Mettre 100mV tout dabord.
Mettre la base de temps de loscillo sur 5ms/carreau : on visualise alors sur lcran
environ 15 bits.
Augmenter progressivement lamplitude de la source de bruit par pas de 0.5Vpp en
partant de 5Vpp jusqu 10Vpp. Pour chaque pas, remplir le tableau de synthse en
partie IV (partie infrieure):
o Estimer le taux derreur de bit (TEB) :
observer DATA_SYNCHRO et OUT DATA, rajuster si ncessaire le
seuil de dcision laide du potentiomtre voir partie II : organe
dcisionnel).
compter le nombre de pics parasites sur OUT DATA (faire STOP sur
loscillo numrique). Un pic parasite correspond un passage non
dsir de 0 1 ou de 1 0 : c'est--dire erreur, le TEB vaut alors
(approximation) : Nbre de pics/15 bits. Rque : Lorsque vous observez 0,
1ou 2 erreur(s) sur 15 bits, afin davoir une bonne estimation du TEB,
faites 5 acquisitions conscutives et compter alors le nombre total
derreurs : le TEB vaut alors (approximation) : Nbre de pics/75 bits
o Mesurer le niveau de bruit (VN) :
Sur la sortie BPSK : mesurer la valeur efficace. Cette valeur efficace
correspond la somme du signal et du bruit (=VS+N).
Dduire alors la valeur efficace du bruit (V2N) sachant que :
V2S+N=V2S+V2N
Cette valeur efficace de bruit est associe la bande passante du
voltmtre qui est de 200kHz (multimtre HAMEG), or la bande
passante (en bande transpose) considrer est de 2kHz (= le double de
la bande passante en bande de base qui 1kHz). Calculer alors la valeur

efficace de bruit :

o Calculer pour chaque pas : le rapport puissance du signal / puissance de bruit


en dB : S/N=20log(VS/VN-2kHz) remplir tableau de synthse au IV .Tracer
alors la courbe TEB en fonction de S/N en dB. A-ton une dgradation
progressive ou brutale de la transmission ? Que vaut S/N seuil entre
transmission sans/avec erreur(s).
o Pour chaque pas dduire Eb/N0 en dB sachant que la bande quivalente de
bruit (BW) vaut 2kHz (voir remarque prcdente). Tracer la courbe du TEB en
fonction de Eb/N0 en dB sur le graphique en ANNEXE. Comparer votre tracer
exprimental avec la courbe thorique et en dduire le facteur de bruit du
multiplieur (daprs les donnes constructeur une estimation approximative
thorique donne un facteur de bruit de 9.3 dB)).

Que veut dans notre cas lefficacit spectrale sachant que la bande passante est fixe par
le filtre passe bas en sortie et vaut 1kHz (attention 1kHz est en bande de base)? Est-
on au maximum des possibilits de transmission de notre modulateur- dmodulateur ?

Placez-vous un dbit binaire de 2kbits/s (Dbit binaire maximum pour lequel


lefficacit spectrale vaut 1) et une frquence du signal OL de porteuse de 10kHz.
Reprenez les mesures de VS puis VN seuils entre transmission sans/avec erreur(s).
Calculez alors S/N, Eb/N0 seuil entre transmission avec/sans erreur et comparer aux
valeurs mesures pour 300bits/s.
IV- SYNTHESE

Performances Sigles Utiliss Valeurs mesures Units


ou calcules
Dbit binaire Db

Bande passante -3dB du BP-3dB, BdB


signal en Bande de base
Bande passante -3dB du BP-3dB
signal BPSK
Efficacit spectrale MAX
MAXIMALE
Jitter T

Bruit A
Filtre dordre damplitude
3 (borne 4) Ouverture TO
Temporelle
Ouverture AO
dAmplitude
Valeur efficace du signal VS

TEB
VN-200kHz
S/N dB
Eb/N0 dB
V- ANNEXES