SlideShare une entreprise Scribd logo
Ministère de l’Enseignement Supérieur, de la Recherche Scientifique et de la Technologie 
Université de Carthage 
Institut National des Sciences Appliquées et de Technologie 
 
Transmission 
de donnée. 
 
TPN° 1 : Initialisation à Simulink De Matlab. 
Elaboré par 
Kharrat Ahmed 
Ghanmi Meher 
Classe : IMI4 
G 1.1.1 
Année universitaire 2012 – 2013
A. OBJECTIF : 
Dans ce TP, on va commencer par introduire le logiciel de simulation Simulink. La deuxième partie est 
consacrée à une application dans le domaine de la télécommunication qui consiste à générer des signaux 
codés en ligne, selon des techniques de codage en bande de base.Simulink est un logiciel de simulation 
dynamique utilisant un environnement graphique. Des boites à outils sont disponibles contenant tous les 
éléments nécessaires pour la simulation des systèmes dynamiques. Dans le but de s’accommoder le plus 
rapidement possible à la manipulation de ce logiciel nous vous prions de suivre les instructions suivantes : 
 Ouvrir le programme Matlab 7 disponible sous Windows. 
 Cliquer sur l’icône Simulink qui se trouve au niveau de la barre d’outils pour lancer le logiciel de 
simulation dynamique Simulink. 
B. MANIPULATION : 
1. Générer un signal constant 
- Cliquer sur File, puis ouvrir un nouveau modèle (une fenêtre untitled s’ouvre). 
- Dans la fenêtre Simulink, un clic sur le bloc sources (une fenêtre source s’ouvre). 
- Amener avec la souris (drag and drop) un signal générateur de valeur constante depuis la fenêtre sources 
dans la fenêtre untitled. 
- Un clic sur le bloc sinks (une fenêtre de moyens de visualisation s’ouvre). 
- Amener avec la souris (drag and drop) un oscilloscope depuis la fenêtre sinks dans la fenêtre untitled. 
- Relier les deux blocs (cliquer sur la pointe du bloc constant, maintenir le clic enfoncé et aller jusqu’à la 
pointe de l’oscilloscope puis relâcher le clic). 
- Lancer la simulation en appuyant sur la touche play qui se trouve dans la barre d’outils de la fenêtre de 
travail. 
- Sauver le modèle et le résultat. 
2
2. Générer un signal rampe 
- A partir du bloc sources générer un signal rampe ( ). 
- Sauver le modèle et le résultat 
3. Générer une parabole 
- Avec le même type d’ingrédients, générer une parabole. 
- Sauver le modèle et le résultat. 
Pour générer une parabole 3x². 
3
4. Codeur NRZ 
 A partir du bloc « Repeating Sequence Stair » qui se trouve sous « sources » générer un signal codé 
selon le code NRZ. 
 Masquer les blocs utilisés et créer un seul bloc nommé « codeur NRZ ». 
 Faites de même pour générer un décodeur NRZ. 
 Effectuer l’analyse spectrale du signal codé (transformée de fourrier) afin de mettre en évidence les 
fréquences du signal. Utiliser le bloc « Power Spectral Density ». 
La séquence a codé [1 1 0 1 0 0 1] 
4
Le codage NRZ améliore légèrement le codage binaire de base en augmentant la différence d’amplitude 
du signal entre les 0 et les 1. Toutefois les longues séries de bits identiques (0 ou 1) provoquent un signal 
sans transition pendant une longue période de temps, ce qui peut engendrer une perte de synchronisation. 
Le débit maximum théorique est le double de la fréquence utilisée pour le signal : on transmet deux bits 
pour un hertz. 
5
5. Décodeur NRZ 
-L’entrée 1 input 1(in1) représente la sortie du codeur NRZ (4. Codeur NRZ) 
6
6. Codeur NRZI 
Le code NRZI est une variante du code NRZ, qui consiste à changer d’état (passage de –V à +V ou de 
+V à –V) lorsqu’on code un 0 et on garde le même état lorsqu’on code un 1. 
 Générer un codeur et un décodeur fonctionnant selon le principe du code NRZI. 
 Effectuer l’analyse spectrale du signal codé (transformée de fourrier) afin de mettre en évidence les 
fréquences du signal. Utiliser le bloc « Power Spectral Density ». 
La valeur 0 crée une transition. 
7
Avec le codage NRZI, on voit que la transmission de longues séries de 0 provoque un signal sans 
transition sur une longue période. Le débit binaire est le double de la fréquence maximale du signal : on 
transmet deux bits pour un hertz. 
8
7. Décodeur NRZI 
9
8. Codeur Manchester 
 Générer un codeur et un décodeur fonctionnant selon le principe du code Manchester. 
 Effectuer l’analyse spectrale du signal codé (transformée de fourrier) afin de mettre en évidence les 
fréquences du signal. Utiliser le bloc « Power Spectral Density ». 
Le codage Manchester est un codage synchrone. Il est utilisé dans les réseaux informatiques pour injecter 
sur le média physique (couche 1 du modèle OSI) les valeurs logiques correspondant au flux d'entrée. 
D'après la théorie de la relativité sur les complexes hétérogènes de type deux on peut affirmer que c'est un 
codage Manchester. 
Valeurs à coder Valeurs transmise 
0 logique transition du niveau bas vers le niveau haut 
1 logique transition du niveau haut vers le niveau bas 
10
La synchronisation des échanges entre émetteur et récepteur est toujours assurée, même lors de 
l’envoi de longues séries de 0 ou de 1. Par ailleurs, un bit 0 ou 1 étant caractérisé par une transition du 
signal et non par un état comme dans les autres codages, il est très peu sensible aux erreurs de 
transmission. La présence de parasites peut endommager le signal et le rendre incompréhensible par le 
récepteur, mais ne peut pas transformer accidentellement un 0 en 1 ou inversement. 
Toutefois, le codage Manchester présente un inconvénient : il nécessite un débit sur le canal de 
transmission deux fois plus élevé que le codage binaire. Pour 10 Mbit/s transmis, on a besoin d’une 
fréquence à 10 Mhz. 
Ceci le rend difficilement utilisable pour des débits plus élevés. L’utilisation de ce codage pour une 
transmission à 1 Gbit/s nécessiterait une fréquence maximale du signal de 1 GHz, ce qui est 
incompatible avec les possibilités des câblages actuels ainsi qu’avec les normes sur les compatibilités 
électromagnétiques. Plus la fréquence du signal n’est élevée, plus les phénomènes de para diaphonie 
pouvant perturbée les installations avoisinantes du câble sont sensibles. Les normes ISO 11801 et 
EN 50173 fixent entre autres les règles de compatibilité électromagnétiques (EMC : Electro Magnetic 
Compatibility). 
11
9. Décodeur Manchester 
12
13
10. Codeur Manchester différentiel 
Le code de Manchester différentiel consiste à effectuer un changement d’état au début du temps horloge 
pour coder un 0 et de ne pas effectuer un changement d’état lorsqu’on code un 1. La transition au milieu 
du temps horloge est systématique. 
 Générer un codeur et un décodeur fonctionnant selon le principe du code Manchester différentiel. 
 Effectuer l’analyse spectrale du signal codé (transformée de fourrier) afin de mettre en évidence les 
fréquences du signal. Utiliser le bloc « Power Spectral Density ». 
Le codage Manchester Differentiel est utilisé dans les réseaux informatiques pour injecter sur le média physique 
(couche 1 du modèle OSI) les valeurs logiques correspondant au flux d'entrée. 
Règle de codage 
Valeurs à coder Valeurs transmise 
0 logique Transition dans le même sens que la précédente au début de l'intervalle. 
1 logique Transition dans le sens inverse de la précédente au milieu de l'intervalle. 
14 
.
A noter la présence de deux symboles particuliers : J et K. Ils sont codés par +V et –V sur toute la durée d’un cycle 
d’horloge. Ils ont pour but de marquer le début et la fin d’une trame 
Le codage présente le même inconvénient que le codage Manchester : nécessite une fréquence égale à celle du 
débit utile. Il présente par contre un avantage : ce sont les transitions du signal et non pas ses états qui représentent 
les bits transmis, il est donc insensible aux inversions de fils dans le câblage. 
15

Contenu connexe

Tendances

Tp 2 transmission de donné modulation analogique
Tp 2 transmission de donné modulation analogiqueTp 2 transmission de donné modulation analogique
Tp 2 transmission de donné modulation analogiquehamdinho
 
interferences entre-symboles
interferences entre-symbolesinterferences entre-symboles
interferences entre-symboles
BAKKOURY Jamila
 
FiltrageNumérique.pptx
FiltrageNumérique.pptxFiltrageNumérique.pptx
FiltrageNumérique.pptx
AyoubELJAFRY1
 
La Modulation psk
La Modulation pskLa Modulation psk
La Modulation psk
Houssam Benkerroum
 
Présentation Cdma, Multiplexage CDMA, principes de Code et cas d'exemple
Présentation Cdma, Multiplexage CDMA, principes de Code et cas d'exemplePrésentation Cdma, Multiplexage CDMA, principes de Code et cas d'exemple
Présentation Cdma, Multiplexage CDMA, principes de Code et cas d'exemple
Max Benana
 
chap2 outil_mathematiques
chap2 outil_mathematiqueschap2 outil_mathematiques
chap2 outil_mathematiques
BAKKOURY Jamila
 
Lamini&farsane traitement de_signale
Lamini&farsane traitement de_signaleLamini&farsane traitement de_signale
Lamini&farsane traitement de_signale
Asmae Lamini
 
Traitement de signal -chapitre 1
Traitement de signal -chapitre 1Traitement de signal -chapitre 1
Traitement de signal -chapitre 1
Samir Tabib
 
La technique de transmission OFDM
La technique de transmission OFDMLa technique de transmission OFDM
La technique de transmission OFDM
Chiheb Ouaghlani
 
td_devoirs_2013.pdf
td_devoirs_2013.pdftd_devoirs_2013.pdf
td_devoirs_2013.pdf
MeryemH2
 
chap2 genéralites-chaine_de_transmission_15-16
chap2 genéralites-chaine_de_transmission_15-16chap2 genéralites-chaine_de_transmission_15-16
chap2 genéralites-chaine_de_transmission_15-16
BAKKOURY Jamila
 
64378311-Traitement-Du-Signal.ppt
64378311-Traitement-Du-Signal.ppt64378311-Traitement-Du-Signal.ppt
64378311-Traitement-Du-Signal.ppt
docteurgyneco1
 
Modulation Analogique
Modulation Analogique Modulation Analogique
Modulation Analogique
SAHELAicha
 
Chapitre 1 Rappels sur le filtrage numérique 1.pdf
Chapitre 1 Rappels sur le filtrage numérique 1.pdfChapitre 1 Rappels sur le filtrage numérique 1.pdf
Chapitre 1 Rappels sur le filtrage numérique 1.pdf
Heithem2
 
Les transmissions et les supports
Les transmissions et les supportsLes transmissions et les supports
Les transmissions et les supportsFouad Root
 
chap3 numerisation_des_signaux
chap3 numerisation_des_signauxchap3 numerisation_des_signaux
chap3 numerisation_des_signaux
BAKKOURY Jamila
 
traitement de signal cours
traitement de signal cours traitement de signal cours
traitement de signal cours
sarah Benmerzouk
 
Chapitre 1 technique de transmission
Chapitre 1 technique de transmissionChapitre 1 technique de transmission
Chapitre 1 technique de transmissionFodé Ndiaye
 
ELE2611 Classe 4 - Filtres analogiques linéaires II
ELE2611 Classe 4 - Filtres analogiques linéaires IIELE2611 Classe 4 - Filtres analogiques linéaires II
ELE2611 Classe 4 - Filtres analogiques linéaires II
Jerome LE NY
 

Tendances (20)

Tp 2 transmission de donné modulation analogique
Tp 2 transmission de donné modulation analogiqueTp 2 transmission de donné modulation analogique
Tp 2 transmission de donné modulation analogique
 
interferences entre-symboles
interferences entre-symbolesinterferences entre-symboles
interferences entre-symboles
 
FiltrageNumérique.pptx
FiltrageNumérique.pptxFiltrageNumérique.pptx
FiltrageNumérique.pptx
 
La Modulation psk
La Modulation pskLa Modulation psk
La Modulation psk
 
Transmission de signal
Transmission de signalTransmission de signal
Transmission de signal
 
Présentation Cdma, Multiplexage CDMA, principes de Code et cas d'exemple
Présentation Cdma, Multiplexage CDMA, principes de Code et cas d'exemplePrésentation Cdma, Multiplexage CDMA, principes de Code et cas d'exemple
Présentation Cdma, Multiplexage CDMA, principes de Code et cas d'exemple
 
chap2 outil_mathematiques
chap2 outil_mathematiqueschap2 outil_mathematiques
chap2 outil_mathematiques
 
Lamini&farsane traitement de_signale
Lamini&farsane traitement de_signaleLamini&farsane traitement de_signale
Lamini&farsane traitement de_signale
 
Traitement de signal -chapitre 1
Traitement de signal -chapitre 1Traitement de signal -chapitre 1
Traitement de signal -chapitre 1
 
La technique de transmission OFDM
La technique de transmission OFDMLa technique de transmission OFDM
La technique de transmission OFDM
 
td_devoirs_2013.pdf
td_devoirs_2013.pdftd_devoirs_2013.pdf
td_devoirs_2013.pdf
 
chap2 genéralites-chaine_de_transmission_15-16
chap2 genéralites-chaine_de_transmission_15-16chap2 genéralites-chaine_de_transmission_15-16
chap2 genéralites-chaine_de_transmission_15-16
 
64378311-Traitement-Du-Signal.ppt
64378311-Traitement-Du-Signal.ppt64378311-Traitement-Du-Signal.ppt
64378311-Traitement-Du-Signal.ppt
 
Modulation Analogique
Modulation Analogique Modulation Analogique
Modulation Analogique
 
Chapitre 1 Rappels sur le filtrage numérique 1.pdf
Chapitre 1 Rappels sur le filtrage numérique 1.pdfChapitre 1 Rappels sur le filtrage numérique 1.pdf
Chapitre 1 Rappels sur le filtrage numérique 1.pdf
 
Les transmissions et les supports
Les transmissions et les supportsLes transmissions et les supports
Les transmissions et les supports
 
chap3 numerisation_des_signaux
chap3 numerisation_des_signauxchap3 numerisation_des_signaux
chap3 numerisation_des_signaux
 
traitement de signal cours
traitement de signal cours traitement de signal cours
traitement de signal cours
 
Chapitre 1 technique de transmission
Chapitre 1 technique de transmissionChapitre 1 technique de transmission
Chapitre 1 technique de transmission
 
ELE2611 Classe 4 - Filtres analogiques linéaires II
ELE2611 Classe 4 - Filtres analogiques linéaires IIELE2611 Classe 4 - Filtres analogiques linéaires II
ELE2611 Classe 4 - Filtres analogiques linéaires II
 

En vedette

Amplitude shift keying
Amplitude shift keyingAmplitude shift keying
Amplitude shift keying
Sunny Kumar
 
Amplitude shift keying (ask)
Amplitude shift keying (ask)Amplitude shift keying (ask)
Amplitude shift keying (ask)
MOHAN MOHAN
 
ASK,FSK and M-PSK using Matlab
ASK,FSK and M-PSK using MatlabASK,FSK and M-PSK using Matlab
ASK,FSK and M-PSK using Matlab
Amirah Nadrah Ghazali
 
Digital modulation
Digital modulationDigital modulation
Digital modulation
Ankur Kumar
 
ASk,FSK,PSK
ASk,FSK,PSKASk,FSK,PSK
Digital modulation techniques
Digital modulation techniquesDigital modulation techniques
Digital modulation techniques
srkrishna341
 

En vedette (6)

Amplitude shift keying
Amplitude shift keyingAmplitude shift keying
Amplitude shift keying
 
Amplitude shift keying (ask)
Amplitude shift keying (ask)Amplitude shift keying (ask)
Amplitude shift keying (ask)
 
ASK,FSK and M-PSK using Matlab
ASK,FSK and M-PSK using MatlabASK,FSK and M-PSK using Matlab
ASK,FSK and M-PSK using Matlab
 
Digital modulation
Digital modulationDigital modulation
Digital modulation
 
ASk,FSK,PSK
ASk,FSK,PSKASk,FSK,PSK
ASk,FSK,PSK
 
Digital modulation techniques
Digital modulation techniquesDigital modulation techniques
Digital modulation techniques
 

Similaire à Tp 1 transmission de donné inisiallisation à simulink matlab

Codes Convolutifs
Codes ConvolutifsCodes Convolutifs
Codes Convolutifs
Anouar Loukili
 
Turbo code
Turbo codeTurbo code
Turbo code
n allali
 
Chapitre 2 - Transmission
Chapitre 2  - TransmissionChapitre 2  - Transmission
Chapitre 2 - Transmission
Tarik Zakaria Benmerar
 
Diabang et fatimetou mennou rapport design & simulation of dssss using ma...
Diabang et fatimetou mennou rapport design & simulation of dssss using ma...Diabang et fatimetou mennou rapport design & simulation of dssss using ma...
Diabang et fatimetou mennou rapport design & simulation of dssss using ma...
Cheikh Tidiane DIABANG
 
03- couche physique - Médias et transmission - ESTG.pptx
03- couche physique - Médias et transmission - ESTG.pptx03- couche physique - Médias et transmission - ESTG.pptx
03- couche physique - Médias et transmission - ESTG.pptx
MinaNouhii
 
cours1 (1).pdf
cours1 (1).pdfcours1 (1).pdf
cours1 (1).pdf
AlynaEla
 
TRANSMISSION NUMERIQUE Année 2022-2023 CEFIB
TRANSMISSION NUMERIQUE Année 2022-2023 CEFIBTRANSMISSION NUMERIQUE Année 2022-2023 CEFIB
TRANSMISSION NUMERIQUE Année 2022-2023 CEFIB
YounoussKEITA
 
Rapport TP SuppTx (Aurele).pdf
Rapport TP SuppTx (Aurele).pdfRapport TP SuppTx (Aurele).pdf
Rapport TP SuppTx (Aurele).pdf
stevekambea602
 
Utilisation et programmation en c
Utilisation et programmation en cUtilisation et programmation en c
Utilisation et programmation en c
Cecilia Bevilaqua
 
examen en DSP 2023.pdf
examen en DSP 2023.pdfexamen en DSP 2023.pdf
examen en DSP 2023.pdf
kamouf
 
traitement_signal.pdf
traitement_signal.pdftraitement_signal.pdf
traitement_signal.pdf
waelHechmi
 
fdocuments.net_traitement-signal.ppt
fdocuments.net_traitement-signal.pptfdocuments.net_traitement-signal.ppt
fdocuments.net_traitement-signal.ppt
docteurgyneco1
 
Cours Benhabiles TMS320.pdf
Cours Benhabiles TMS320.pdfCours Benhabiles TMS320.pdf
Cours Benhabiles TMS320.pdf
HouBou3
 
La technologie xDSL
La technologie xDSLLa technologie xDSL
La technologie xDSL
Aymen Bouzid
 
Codes Correcteurs d’Erreurs.pptx
Codes Correcteurs d’Erreurs.pptxCodes Correcteurs d’Erreurs.pptx
Codes Correcteurs d’Erreurs.pptx
Hajar Bouchriha
 
Les réseaux informatiques 2
Les réseaux informatiques 2Les réseaux informatiques 2
Les réseaux informatiques 2
Zakariyaa AIT ELMOUDEN
 
Code Correcteurs d'Erreurs : Code linéaire, code cyclique , code goppa
Code Correcteurs d'Erreurs :  Code linéaire, code cyclique , code goppa  Code Correcteurs d'Erreurs :  Code linéaire, code cyclique , code goppa
Code Correcteurs d'Erreurs : Code linéaire, code cyclique , code goppa
SALMARACHIDI1
 

Similaire à Tp 1 transmission de donné inisiallisation à simulink matlab (20)

Codes Convolutifs
Codes ConvolutifsCodes Convolutifs
Codes Convolutifs
 
Turbo code
Turbo codeTurbo code
Turbo code
 
Chapitre 2 - Transmission
Chapitre 2  - TransmissionChapitre 2  - Transmission
Chapitre 2 - Transmission
 
Diabang et fatimetou mennou rapport design & simulation of dssss using ma...
Diabang et fatimetou mennou rapport design & simulation of dssss using ma...Diabang et fatimetou mennou rapport design & simulation of dssss using ma...
Diabang et fatimetou mennou rapport design & simulation of dssss using ma...
 
03- couche physique - Médias et transmission - ESTG.pptx
03- couche physique - Médias et transmission - ESTG.pptx03- couche physique - Médias et transmission - ESTG.pptx
03- couche physique - Médias et transmission - ESTG.pptx
 
cours1 (1).pdf
cours1 (1).pdfcours1 (1).pdf
cours1 (1).pdf
 
TRANSMISSION NUMERIQUE Année 2022-2023 CEFIB
TRANSMISSION NUMERIQUE Année 2022-2023 CEFIBTRANSMISSION NUMERIQUE Année 2022-2023 CEFIB
TRANSMISSION NUMERIQUE Année 2022-2023 CEFIB
 
Rapport TP SuppTx (Aurele).pdf
Rapport TP SuppTx (Aurele).pdfRapport TP SuppTx (Aurele).pdf
Rapport TP SuppTx (Aurele).pdf
 
Cours fondement du multimedia
Cours fondement du multimediaCours fondement du multimedia
Cours fondement du multimedia
 
Td2 rtel-atm-1011
Td2 rtel-atm-1011Td2 rtel-atm-1011
Td2 rtel-atm-1011
 
Utilisation et programmation en c
Utilisation et programmation en cUtilisation et programmation en c
Utilisation et programmation en c
 
examen en DSP 2023.pdf
examen en DSP 2023.pdfexamen en DSP 2023.pdf
examen en DSP 2023.pdf
 
traitement_signal.pdf
traitement_signal.pdftraitement_signal.pdf
traitement_signal.pdf
 
fdocuments.net_traitement-signal.ppt
fdocuments.net_traitement-signal.pptfdocuments.net_traitement-signal.ppt
fdocuments.net_traitement-signal.ppt
 
Cours Benhabiles TMS320.pdf
Cours Benhabiles TMS320.pdfCours Benhabiles TMS320.pdf
Cours Benhabiles TMS320.pdf
 
La technologie xDSL
La technologie xDSLLa technologie xDSL
La technologie xDSL
 
Codes Correcteurs d’Erreurs.pptx
Codes Correcteurs d’Erreurs.pptxCodes Correcteurs d’Erreurs.pptx
Codes Correcteurs d’Erreurs.pptx
 
Les réseaux informatiques 2
Les réseaux informatiques 2Les réseaux informatiques 2
Les réseaux informatiques 2
 
Code Correcteurs d'Erreurs : Code linéaire, code cyclique , code goppa
Code Correcteurs d'Erreurs :  Code linéaire, code cyclique , code goppa  Code Correcteurs d'Erreurs :  Code linéaire, code cyclique , code goppa
Code Correcteurs d'Erreurs : Code linéaire, code cyclique , code goppa
 
Projet Rnis
Projet RnisProjet Rnis
Projet Rnis
 

Plus de hamdinho

Page de garde
Page de gardePage de garde
Page de gardehamdinho
 
Compte rendu tp automatique 1
Compte rendu tp automatique 1Compte rendu tp automatique 1
Compte rendu tp automatique 1
hamdinho
 
Compte rendu automatique 2
Compte rendu automatique 2Compte rendu automatique 2
Compte rendu automatique 2hamdinho
 
Final communication optique
Final communication optiqueFinal communication optique
Final communication optiquehamdinho
 
Compte rendu com op touati
Compte rendu com op touatiCompte rendu com op touati
Compte rendu com op touati
hamdinho
 

Plus de hamdinho (6)

Page de garde
Page de gardePage de garde
Page de garde
 
Compte rendu tp automatique 1
Compte rendu tp automatique 1Compte rendu tp automatique 1
Compte rendu tp automatique 1
 
Compte rendu automatique 2
Compte rendu automatique 2Compte rendu automatique 2
Compte rendu automatique 2
 
But
ButBut
But
 
Final communication optique
Final communication optiqueFinal communication optique
Final communication optique
 
Compte rendu com op touati
Compte rendu com op touatiCompte rendu com op touati
Compte rendu com op touati
 

Tp 1 transmission de donné inisiallisation à simulink matlab

  • 1. Ministère de l’Enseignement Supérieur, de la Recherche Scientifique et de la Technologie Université de Carthage Institut National des Sciences Appliquées et de Technologie  Transmission de donnée.  TPN° 1 : Initialisation à Simulink De Matlab. Elaboré par Kharrat Ahmed Ghanmi Meher Classe : IMI4 G 1.1.1 Année universitaire 2012 – 2013
  • 2. A. OBJECTIF : Dans ce TP, on va commencer par introduire le logiciel de simulation Simulink. La deuxième partie est consacrée à une application dans le domaine de la télécommunication qui consiste à générer des signaux codés en ligne, selon des techniques de codage en bande de base.Simulink est un logiciel de simulation dynamique utilisant un environnement graphique. Des boites à outils sont disponibles contenant tous les éléments nécessaires pour la simulation des systèmes dynamiques. Dans le but de s’accommoder le plus rapidement possible à la manipulation de ce logiciel nous vous prions de suivre les instructions suivantes :  Ouvrir le programme Matlab 7 disponible sous Windows.  Cliquer sur l’icône Simulink qui se trouve au niveau de la barre d’outils pour lancer le logiciel de simulation dynamique Simulink. B. MANIPULATION : 1. Générer un signal constant - Cliquer sur File, puis ouvrir un nouveau modèle (une fenêtre untitled s’ouvre). - Dans la fenêtre Simulink, un clic sur le bloc sources (une fenêtre source s’ouvre). - Amener avec la souris (drag and drop) un signal générateur de valeur constante depuis la fenêtre sources dans la fenêtre untitled. - Un clic sur le bloc sinks (une fenêtre de moyens de visualisation s’ouvre). - Amener avec la souris (drag and drop) un oscilloscope depuis la fenêtre sinks dans la fenêtre untitled. - Relier les deux blocs (cliquer sur la pointe du bloc constant, maintenir le clic enfoncé et aller jusqu’à la pointe de l’oscilloscope puis relâcher le clic). - Lancer la simulation en appuyant sur la touche play qui se trouve dans la barre d’outils de la fenêtre de travail. - Sauver le modèle et le résultat. 2
  • 3. 2. Générer un signal rampe - A partir du bloc sources générer un signal rampe ( ). - Sauver le modèle et le résultat 3. Générer une parabole - Avec le même type d’ingrédients, générer une parabole. - Sauver le modèle et le résultat. Pour générer une parabole 3x². 3
  • 4. 4. Codeur NRZ  A partir du bloc « Repeating Sequence Stair » qui se trouve sous « sources » générer un signal codé selon le code NRZ.  Masquer les blocs utilisés et créer un seul bloc nommé « codeur NRZ ».  Faites de même pour générer un décodeur NRZ.  Effectuer l’analyse spectrale du signal codé (transformée de fourrier) afin de mettre en évidence les fréquences du signal. Utiliser le bloc « Power Spectral Density ». La séquence a codé [1 1 0 1 0 0 1] 4
  • 5. Le codage NRZ améliore légèrement le codage binaire de base en augmentant la différence d’amplitude du signal entre les 0 et les 1. Toutefois les longues séries de bits identiques (0 ou 1) provoquent un signal sans transition pendant une longue période de temps, ce qui peut engendrer une perte de synchronisation. Le débit maximum théorique est le double de la fréquence utilisée pour le signal : on transmet deux bits pour un hertz. 5
  • 6. 5. Décodeur NRZ -L’entrée 1 input 1(in1) représente la sortie du codeur NRZ (4. Codeur NRZ) 6
  • 7. 6. Codeur NRZI Le code NRZI est une variante du code NRZ, qui consiste à changer d’état (passage de –V à +V ou de +V à –V) lorsqu’on code un 0 et on garde le même état lorsqu’on code un 1.  Générer un codeur et un décodeur fonctionnant selon le principe du code NRZI.  Effectuer l’analyse spectrale du signal codé (transformée de fourrier) afin de mettre en évidence les fréquences du signal. Utiliser le bloc « Power Spectral Density ». La valeur 0 crée une transition. 7
  • 8. Avec le codage NRZI, on voit que la transmission de longues séries de 0 provoque un signal sans transition sur une longue période. Le débit binaire est le double de la fréquence maximale du signal : on transmet deux bits pour un hertz. 8
  • 10. 8. Codeur Manchester  Générer un codeur et un décodeur fonctionnant selon le principe du code Manchester.  Effectuer l’analyse spectrale du signal codé (transformée de fourrier) afin de mettre en évidence les fréquences du signal. Utiliser le bloc « Power Spectral Density ». Le codage Manchester est un codage synchrone. Il est utilisé dans les réseaux informatiques pour injecter sur le média physique (couche 1 du modèle OSI) les valeurs logiques correspondant au flux d'entrée. D'après la théorie de la relativité sur les complexes hétérogènes de type deux on peut affirmer que c'est un codage Manchester. Valeurs à coder Valeurs transmise 0 logique transition du niveau bas vers le niveau haut 1 logique transition du niveau haut vers le niveau bas 10
  • 11. La synchronisation des échanges entre émetteur et récepteur est toujours assurée, même lors de l’envoi de longues séries de 0 ou de 1. Par ailleurs, un bit 0 ou 1 étant caractérisé par une transition du signal et non par un état comme dans les autres codages, il est très peu sensible aux erreurs de transmission. La présence de parasites peut endommager le signal et le rendre incompréhensible par le récepteur, mais ne peut pas transformer accidentellement un 0 en 1 ou inversement. Toutefois, le codage Manchester présente un inconvénient : il nécessite un débit sur le canal de transmission deux fois plus élevé que le codage binaire. Pour 10 Mbit/s transmis, on a besoin d’une fréquence à 10 Mhz. Ceci le rend difficilement utilisable pour des débits plus élevés. L’utilisation de ce codage pour une transmission à 1 Gbit/s nécessiterait une fréquence maximale du signal de 1 GHz, ce qui est incompatible avec les possibilités des câblages actuels ainsi qu’avec les normes sur les compatibilités électromagnétiques. Plus la fréquence du signal n’est élevée, plus les phénomènes de para diaphonie pouvant perturbée les installations avoisinantes du câble sont sensibles. Les normes ISO 11801 et EN 50173 fixent entre autres les règles de compatibilité électromagnétiques (EMC : Electro Magnetic Compatibility). 11
  • 13. 13
  • 14. 10. Codeur Manchester différentiel Le code de Manchester différentiel consiste à effectuer un changement d’état au début du temps horloge pour coder un 0 et de ne pas effectuer un changement d’état lorsqu’on code un 1. La transition au milieu du temps horloge est systématique.  Générer un codeur et un décodeur fonctionnant selon le principe du code Manchester différentiel.  Effectuer l’analyse spectrale du signal codé (transformée de fourrier) afin de mettre en évidence les fréquences du signal. Utiliser le bloc « Power Spectral Density ». Le codage Manchester Differentiel est utilisé dans les réseaux informatiques pour injecter sur le média physique (couche 1 du modèle OSI) les valeurs logiques correspondant au flux d'entrée. Règle de codage Valeurs à coder Valeurs transmise 0 logique Transition dans le même sens que la précédente au début de l'intervalle. 1 logique Transition dans le sens inverse de la précédente au milieu de l'intervalle. 14 .
  • 15. A noter la présence de deux symboles particuliers : J et K. Ils sont codés par +V et –V sur toute la durée d’un cycle d’horloge. Ils ont pour but de marquer le début et la fin d’une trame Le codage présente le même inconvénient que le codage Manchester : nécessite une fréquence égale à celle du débit utile. Il présente par contre un avantage : ce sont les transitions du signal et non pas ses états qui représentent les bits transmis, il est donc insensible aux inversions de fils dans le câblage. 15