Tp :transmition de donner
Leea2
Realieé par :Aoun Allah Ahmed-
Sayari Hamdi
Groupe :B2
P a g e 1 | 25
TP1: affichage des signal
Objectif: Ce TP consiste à familiariser l'étudiant avec les
techniques de transmissions analogiques à savoir la
modulation/démodulation d'amplitude (AM) en mettant en évidence
ses principales propriétés.
Modulation d’amplitude :
𝑺(t)=K.[m(t)+U].p(t) Soit
Soit l’équation du signal modulé en Amplitude :
m(t): le signal sinusoïdal de basse fréquence à transmettre appelé:
modulant.de fréquence : m(t) 𝑓𝑠 𝑴𝒎.cos2. .𝒇𝒎.t
signal
p(t): la porteuse, de fréquence 𝑓𝑝 très grande par rapport à la
fréquence 𝑓𝑠 , p(t)= 𝑷𝒎.cos2.π.fp.t
1.1. Modulation d'amplitude sans porteuse Dans un fichier
modam.mdl :
entrer le schéma d'un modulateur d'amplitude sans porteuse.
P a g e 2 | 25
P a g e 3 | 25
P a g e 4 | 25
conclusion:
l'observation d'un signal à la sortie du bloc produit présentant à la fois la haute
fréquence de la porteuse et l'allure d'amplitude du signal modulant confirme de
manière concluante la modulation d'amplitude (AM). Ce phénomène est
caractéristique de la technique où le signal modulant influence l'amplitude de la
porteuse
P a g e 5 | 25
Modulation d'amplitude avec
porteuse:
Modifier le fichier précédant afin d'entrer le schéma d'un modulateur
d'amplitude avec porteuse.
P a g e 6 | 25
conclusion:
En conclusion, l'observation d'un décalage sur l'axe du signal
modulant suite à l'ajout d'une constante, appelé offset, souligne
l'importance de comprendre comment les variations constantes peuvent
influencer la modulation. Ce phénomène doit être pris en compte avec
précision dans des applications telles que la communication radio pour
garantir une modulation optimale et une transmission fiable des signaux.
2. Démodulation synchrone :
Réaliser la démodulation par détection synchrone à l'aide d'un deuxième
multiplieur suivi d'un filtre passe-bas.
Schéma de circuit:
P a g e 7 | 25
ON VISUALISE
Parametre analog filtre designe :
Premier cas :
Filtre ordre=2
passband edge frequency=500(rad/s)
2eme cas :
Filtre ordre=80
P a g e 8 | 25
passband edge frequency=500(rad/s)
3eme cas :
Filtre ordre=20
passband edge
Frequen
cy=500(rad/s)
P a g e 9 | 25
conclusion: En conclusion, l'augmentation de
l'ordre du filtre dans une démodulation d'amplitude
synchrone offre un potentiel d'amélioration significatif
de la sélectivité et de la qualité du signal démodulé.
Toutefois, l'adoption de filtres d'ordre supérieur doit
être soigneusement équilibrée pour éviter d'introduire
des retards indésirables ou des distorsions. Une
approche judicieuse, basée sur les exigences
spécifiques de l'application et les compromis
nécessaires, est essentielle pour optimiser les
performances du système de démodulation.
P a g e 10 | 25
TP2: modulation d’amplitude
Objectif: L'objectif de ce TP est d'acquérir une compétence
approfondie dans la modulation et la démodulation de fréquence à
travers des simulations MATLAB, tout en explorant la
visualisation des signaux via Simulink.
1- a)Modulation de frequence:
Schéma de circuit:
Sine wave parameters :
Amplitude=1
Frequency=2hz
Sample time=0.0001
P a g e 11 | 25
FM Modulator passband
parameters(modulateur de fréquence):
Carrier Frequency=10hz (la fréquence porteuse)
Frequency Deviation=5hz
visualsaitation:
P a g e 12 | 25
Interpretation: la modulation de
fréquence génère un signal sinusoïdal avec
une amplitude constante et une fréquence
variable. Le message à transmettre est
encodé dans la fréquence instantanée de la
porteuse, établissant ainsi une relation
directe entre la fréquence du signal modulé
et le signal modulant.
Le spectre contient plusieurs raies plus que
dans la modulation AM
1- b)Modélisation de frequance
avec un autre circuit:
Schéma de circuit:
Sine
Wave Parameters:
Amplitude = 1
Frequency=2*pi*10
Phase = 1 rad
P a g e 13 | 25
Sample time=0.0001
Gain:
K=50
Constant=100
Trigonometric function
Sum
Integrator
Scope
An visualisation
Interpretation: La similarité observée dans
les courbes entre le premier montage avec le
P a g e 14 | 25
2eme indique une équivalence fonctionnelle
entre ce bloc "FM Modulator passband" et
l'ensemble de bloc du deuxième montage.
2-DEMODULATION DE FREQUENCE:
Schéma de circuit:
Visualisation :
P a g e 15 | 25
interprétation:
La sortie du système correspond au signal modulant,
résultant de la combinaison avec un démodulateur.
Ainsi, cette procédure peut être catégorisée comme
une forme de démodulation en fréquence.
TP3: Codage en bande de base
Objectif : L'objectif de ce travail pratique réside
dans l'exploration approfondie des techniques de
transmission numérique, avec une focalisation
particulière sur certains codes. Plus
spécifiquement, nous nous pencherons sur
l'analyse comparative de trois méthodes de
codage : le Non-Return-to-Zero (NRZ), le Return-
to-Zero (RZ) et le codage Manchester.
Schéma de circuit:
P a g e 16 | 25
Les block utliser les leur paramérteres :
Une séquence binaire composée de 1 et 0 est générée
par le bloc Bernoulli Binary Generator, intégré dans le
module Communication
Blockset/Comm Sources/Random Data Sources. Ce
générateur crée aléatoirement des 1 et des 0 en
respectant les paramètres suivants :
- Probabilité de zéros = 0,5 (probabilité égale d'obtenir
des zéros ou des uns).
- Seed = 25. Le seed initialise la séquence aléatoire.
- Temps d'échantillonnage = 1.
Les chiffres binaires apparaissent de manière
périodique, à des intervalles réguliers de Ts = 1
seconde.
Pour le codage NRZ :
l'utilisation du bloc "Unipolar to Bipolar Convector" du
module "Communication Blockset/Utility Blocs" est
requise. Ce bloc a pour fonction de convertir M valeurs
de même polarité (positive ou négative) en M/2 valeurs
de polarité positive et M/2 valeurs de polarité négative.
Cette conversion revêt une importance significative
pour assurer une représentation appropriée des
données selon le format Non-Return-to-Zero (NRZ).
Dans ce format, les bits binaires sont associés à des
niveaux distincts, facilitant ainsi leur transmission et
leur interprétation au sein du système de
communication.
P a g e 17 | 25
Pour le codage rz :
Dans codage RZ, le générateur "Bernouilli Binary
Generator" est employé pour créer une séquence
binaire aléatoire. Simultanément, l'introduction d'un
générateur d'horloge de type "Générateur de Pulse,"
via le bloc "Pulse Generator" de la librairie
Simulink/Sources, est orchestrée avec une
configuration minutieuse définissant un signal de
période de 0.5 s et
une amplitude variant de 0 à 1, utilisant une approche
"sample time" adaptée aux signaux échantillonnés.
La séquence binaire générée est ensuite soumise à une
multiplication avec le signal issu du "Pulse Generator."
Pour garantir une synchronisation harmonieuse des
cadences, l'insertion du bloc "Repeat" de la librairie
Signal Processing Blockset/Signals Operations est
effectuée.
En dernier lieu, le bloc "Unipolar to Bipolar Convector"
est judicieusement utilisé pour convertir la séquence
résultante en sortie du multiplicateur. Cette étape revêt
une importance cruciale pour assurer une
représentation fidèle des données dans le format
Return-to-Zero (RZ). Cette mise à niveau du modèle
s'inscrit ainsi dans une implémentation méthodique des
principes de communication numérique, où l'accent est
P a g e 18 | 25
mis sur l'efficacité de transmission et l'interprétation
précise des niveaux de polarité positive et négative au
sein du système.
Pour le codage manchester : Dans la réalisation du
codage Manchester, le processus débute par
l'utilisation du bloc "Bernouilli Binary Generator" pour
générer une séquence binaire aléatoire. Parallèlement,
le générateur d'horloge "Générateur de Pulse" de la
librairie Simulink/Sources est configuré avec une
période de 0.5 s et une amplitude variant de 0 à 1,
adaptée à des signaux échantillonnés.
Une opération logique XOR est ensuite introduite via un
opérateur logique de la librairie Simulink/Logic and Bit.
Cette opération est réalisée entre les signaux du
"Générateur de Pulses" et la séquence binaire générée
aléatoirement. En sortie de cet opérateur, un signal de
type booléen est obtenu, nécessitant une conversion
en type double. À cet effet, le bloc "Data Type
Conversion" de la librairie Simulink/Signal
Attributes est utilisé, avec une configuration spécifiant
un mode "Output Data Type" égal à "Double."
Pour l'observation des signaux générés, deux scopes
sont employés. Le premier permet l'observation
visuelle de la séquence binaire résultante du codage
Manchester, tandis que le second scope FFT offre une
représentation spectrale du signal obtenu par le
codage Manchester. Cette approche garantit une
visualisation détaillée des étapes de codage, de la
P a g e 19 | 25
séquence binaire à la caractérisation fréquentielle du
signal.
Interpretation :
La 1ere courbe represente NRZ (Non-Return-to-
Zero):
- Lorsque l'entrée est "1", l'amplitude reste
constante à "1".
- Lorsque l'entrée est "0", l'amplitude devient "-
1".
La 2eme courbe represente codage RZ (Return-to-
Zero):
P a g e 20 | 25
- Si le signal d'entrée est "1", RZ aura une
première moitié de la période (T/2) avec une
amplitude de "1" et la deuxième moitié avec une
amplitude de "0".
- Si le signal d'entrée est "0", RZ prend une
amplitude de "0" pendant toute la période.
La 3eme courbe represente codage Manchester:
- Lorsque l'amplitude du signal d'entrée est "1",
la première demi-période (T/2) a une amplitude de
"-1", et la deuxième demi-période a une amplitude
de "1".
- Lorsque l'amplitude du signal d'entrée est "0",
la première demi-période a une amplitude de "1"
et la deuxième demi-période a une amplitude de "-
1".
représentation spectrale
NRZ (Non-Return-to-Zero):
P a g e 21 | 25
Interpretation:
En utilisant un analyseur de spectre pour examiner le
codage NRZ (Non-Return-to-Zero), on constate que le
spectre se caractérise par une occupation plus large de la
bande passante. En l'absence de retour à zéro pendant la
transmission d'un bit, les composantes de fréquence
dépendent de la durée du bit, engendrant des variations
fréquentes. L'analyseur de spectre visualise ces variations,
montrant des composantes à différentes fréquences en
fonction des transitions entre les niveaux de tension
constants.
Rz(Return-to-Zero):
P a g e 22 | 25
Interpretation :
En analysant le spectre du codage RZ à l'aide d'un
analyseur de spectre, on observe distinctement des
composantes de fréquence à la fois basses et élevées.
L'utilisation d'un analyseur de spectre permet de visualiser
les
variations fréquentes causées par le retour à zéro à la
moitié de chaque bit, ce qui engendre des transitions
régulières entre les niveaux de tension. Cette
caractéristique se traduit par un spectre présentant des
composantes plus concentrées autour de la fréquence
fondamentale. La visualisation grâce à l'analyseur de
spectre offre une représentation graphique précise de la
distribution spectrale du signal RZ, mettant en évidence les
propriétés distinctives de ce schéma de codage.
Codage manchester
P a g e 23 | 25
Interpretation : En utilisant un analyseur de spectre pour
examiner le codage Manchester, on observe une
distribution de composantes de fréquence qui résulte de sa
technique de modulation. Le codage Manchester,
contrairement au NRZ et au RZ, incorpore des transitions au
milieu de chaque bit, générant un spectre caractérisé par
des composantes
fréquentielles spécifiques. L'utilisation de l'analyseur de
spectre permet de visualiser clairement ces transitions au
P a g e 24 | 25
sein du spectre, avec des composantes à des fréquences
basses et élevées.
Interpretaion generale :
Les spectres des codages NRZ, RZ, et Manchester offrent
des perspectives uniques sur la transmission de données.
Le NRZ, avec sa bande passante étendue et ses niveaux de
tension constants, privilégie la simplicité, tandis que le RZ,
caractérisé par des transitions fréquentes, vise une
meilleure synchronisation. Enfin, le Manchester, avec des
transitions au milieu de chaque bit, offre une utilisation
efficace de la bande passante. Chacun présente des
compromis entre simplicité, synchronisation et efficacité
spectrale, soulignant l'importance de choisir le schéma de
codage approprié en fonction des exigences spécifiques de
la transmission de données.
P a g e 25 | 25