Lโinvention de lโรฉcriture puis de lโaudio-visuelle eรปt suffi pour donner sa place รฉminente ร lโinformation dans notre civilisation. Mais lโhomme a aussi รฉtรฉ capable de fabriquer des objets qui possรจdent quelque peu la propriรฉtรฉ du cerveau dโรชtre dรฉfavorable en fonction de lโenvironnement.
La communication qui a connu un progrรจs considรฉrable, depuis lโรฉvรฉnement de la numรฉrisation, en fait un facteur prรฉpondรฉrant. En effet, lโamรฉlioration des relations et des coopรฉrations entre des peuples ou des pays du monde entier, la bonne circulation des informations ainsi que les รฉchanges technologiques sont des facteurs importants du dรฉveloppement. Techniquement, la majeure partie de ces progrรจs se rรฉalise au niveau de la transmission numรฉrique en bande de base qui envoie directement le signal par sa frรฉquence de base, elle dรฉpend รฉgalement du support de transmission utilisรฉ.
Ce mรฉmoire sโintitule ยซ Etude de la transmission numรฉrique en bande de base ยป. Ceci consiste ร transmettre les diffรฉrents codes en ligne sur un canal en variant le rapport signal sur bruit. Pour ce faire, le travail est subdivisรฉ en cinq chapitres : on introduit dans le premier chapitre, la notion de base sur le systรจme numรฉrique; dans le second la transmission numรฉrique; dans le troisiรจme la transmission numรฉrique en bande de base sur un canal idรฉal; dans le quatriรจme la transmission en bande de base sur un canal ร bande limitรฉe et dans le dernier chapitre la simulation sous Matlab 7.0 des diffรฉrents codes en ligne.
Circuit de Numรฉrisation
Dรฉfinition et Propriรฉtรฉsย
โข Capteur ou transducteur
Il en existe deux types : Capteurs actifs : ceux-ci gรฉnรจrent directement une tension ou un courant proportionnel ร la grandeur physique mesurรฉe. Capteurs passifs : ils prรฉsentent une variation dโimpรฉdance sous lโeffet de la grandeur physique (par exemple : microphone, thermocouple).
โข Prรฉamplificateur ou conditionneur
Il adapte le signal ร la ligne de transmission (amplificateur et/ou adaptation dโimpรฉdance) Il linรฉarise aussi le signal par rapport ร la grandeur physique.
โข Ligne de transmission
Physiquement, elle peut รชtre un cรขble bifilaire, un cรขble coaxial, une fibre optique, un faisceau hertzien. Le but est de choisir une ligne de transmission de telle sorte que la transmission du signal vers le sujet dโacquisition ait le minimum de perturbation cโest ร dire quโon doit prรฉserver lโintรฉgritรฉ du signal (forme, amplitude).
โข Filtre Analogique
Cโest en gรฉnรฉral un Filtre Passe Bas. Il รฉlimine les frรฉquences du signal en dehors des domaines spectraux dโanalyses, par consรฉquent ils sont espacรฉs et sรฉparรฉs par le pas dโรฉchantillonnage selon la formule de Shannon: fmax โค 2 fech
โข Echantillonneur/Bloquer
Il prรฉlรจve des รฉchantillons du signal ร des instants rรฉguliรจrement espacรฉs et sรฉparรฉs par le pas dโรฉchantillonnage h ouTe . Il garde lโamplitude de chaque รฉchantillon en mรฉmoire sous forme dโune charge stockรฉe dans un condensateur durant le temps nรฉcessaire au CAN pour effectuer la conversion numรฉrique.
โข Convertisseur Analogique Numรฉrique (ou CAN)
Le CAN transforme lโamplitude de chaque รฉchantillon en code binaire sur N bits. Si on note par q le pas de quantification et par Uref la tension de rรฉfรฉrence, alors q = (Uref/2โฟ)
โข Filtre Numรฉrique
Le but est dโopรฉrer une transformation sur le spectre du signal. Cโest un calcul sur des รฉchantillons codรฉs en binaire.
โข Action ou Affichage.
Le but est dโafficher les rรฉsultats (รฉcran ou imprimรฉ) et dโagir en consรฉquence.
TRANSMISSION NUMERIQUE
Le rรดle des tรฉlรฉcommunications est de transmettre ร distance des informations dโun รฉmetteur ร un ou plusieurs rรฉcepteurs ร travers un canal de maniรจre aussi fiable que possible et ร un coรปt rรฉduit. Dans un systรจme de transmission numรฉrique, une suite de symboles reprรฉsente lโinformation. Celle-ci est transmise sur le canal de transmission par un signal rรฉel donc analogique. Ce signal peut donc รชtre soumis ร diffรฉrentes formes de perturbations, dโinterfรฉrences, ce qui peut conduire ร des erreurs dโinterprรฉtations du signal recueilli par le rรฉcepteur. Il convient donc de sโassurer que le rรฉcepteur pourra recevoir le message รฉmis par lโรฉmetteur sans aucune erreur (dimensionnement du canal) et trouver des moyens pour rendre le canal robuste. La transmission numรฉrique a pour objet de communiquer une information discrรจte provenant dโune source qui ne dispose que dโun nombre fini de caractรจres. Une information est une suite rythmรฉe de nombres entiers qui peuvent reprรฉsenter :
-Les valeurs รฉchantillonnรฉes et quantifiรฉes dโun signal analogique.
-Les donnรฉes, les caractรจres, les symboles et les instructions reprรฉsentรฉs par un nombre .
La source de message numรฉrique
Pour faire une transmission numรฉrique, le message ร transmettre doit รชtre sous forme numรฉrique. La source primaire dโinformation peut รชtre de type analogique tel que le signal de la parole ou voix ou encore le signal image vidรฉo quโon doit numรฉriser oรน qui est directement de type numรฉrique. Cette information a dรฉjร subi un codage : on parle de codage de source. Celui-ci a pour but de mettre le fichier numรฉrique ร transmettre dans un format standard dโรฉchange et de rรฉduire sa taille.
Le codage/dรฉcodage du canalย
La premiรจre รฉtape est le codage de canal dont le but est de rendre la communication fiable. On dรฉsigne par codage de canal ou code correcteur dโerreur la transformation ร appliquer aux symboles ร transmettre pour les protรฉger des perturbations rencontrรฉes durant la transmission (cf. figure 2.02). En rรฉception, un traitement permet de dรฉtecter les erreurs et/ou de restaurer les symboles dโorigine. Il existe 2 stratรฉgies de codage de canal :
โข Dรฉtection dโerreurs dans le message reรงu et demande de retransmission ร lโaide dโun meilleur protocole (Automatic Repeat reQuest). Cette technique nรฉcessite une voie de retour et crรฉe des risques de congestion du canal si la perturbation est trop forte.
โข Dรฉtection dโerreurs et correction en rรฉception (Forward Error Coding). Cette technique introduit de la redondance dans le message initial, les circuits et les algorithmes ร implรฉmenter รฉtant plus complexes. Lโajout dโun code correcteur dโerreur nโest pas limitรฉ par le bruit mais par la capacitรฉ du canal. En effet, on ne peut pas rajouter des sรฉquences trop longues sous peine de trop rรฉduire le dรฉbit de donnรฉes utiles. Le codage de canal se traduit dโune maniรจre pratique par lโajout de bits supplรฉmentaires dans le message afin de le protรฉger. Elle comprend lโensemble des techniques qui visent ร rรฉduire lโinfluence nรฉfaste des diffรฉrentes perturbations en rendant le canal robuste. Le codage de canal comprend des techniques telle que lโajout de code dรฉtecteur ou correcteur dโerreurs.
|
Table des matiรจres
INTRODUCTION
CHAPITRE 1 : NOTION DE BASE SUR LE SYSTEME DE NUMERISATION
1.1. Numรฉrisation dโun signal analogique
1.1.1. Modรจle mathรฉmatique dโun signal รฉchantillonner
1.1.2. Calcul du spectre dโun signal รฉchantillonnรฉ
1.1.2.1. Cas oรน : Fe <2 ฦmax
1.1.2.2. Cas oรน Fe> 2ฦmax
1.1.3. Condition de Shannon
1.1.4. Reconstitution dโun signal s(t) (Formule dโinterpolation de Shannon)
1.2. Circuit de Numรฉrisation
1.2.1. Dรฉfinition et Propriรฉtรฉs
CHAPITRE 2 : TRANSMISSION NUMERIQUE
2.1. Introduction
2.2. Chaรฎne de transmission numรฉrique
2.2.1. Schรฉma de principe d’une chaรฎne de transmission
2.2.1.1. La source de message numรฉrique
2.2.1.2. Le codage de source
2.2.1.3. Le codage de canal
2.2.1.4. Emetteur
2.2.1.5. Le canal de transmission
2.2.1.6. Rรฉcepteur
CHAPITRE 3 : TRANSMISSION EN BANDE DE BASE SUR UN CANAL IDEAL
3.1. Gรฉnรฉralitรฉs
3.2. Les codes en ligne
3.2.1. Dรฉfinition
3.2.2. Buts
3.2.3. Principe des codes en ligne
3.2.4. Critรจres de choix d’un code en ligne
3.3. Exemples des codes en ligne
3.3.1. Les codes en ligne ร symboles indรฉpendants
3.3.1.1. Code NRZ binaire (Non Retour ร Zรฉro)
3.3.1.2. Code RZ binaire (Retour ร Zรฉro)
3.3.1.3. Code biphase binaire (ou code ยซ Manchester ยป)
3.3.2. Les codes en ligne ร symboles dรฉpendants
3.3.2.1. Le code bipolaire (ou AMI)
3.3.2.2. Le code HDBn
CHAPITRE 4 : TRANSMISSION NUMERIQUE EN BANDE DE BASE SUR UN CANAL A BANDE LIMITEE
4.1. Introduction
4.2. Notion dโInterfรฉrence Entre Symboles (IES)
4.2.1. Caractรฉristique de lโIES : diagramme de lโลil et distorsion maximale
4.2.2. Condition dโabsence dโIES
4.2.3. Critรจre de Nyquist
4.2.4. Expression de la probabilitรฉ dโerreur
4.2.5. Conclusion
CHAPITRE 5 : SIMULATION SOUS MATLAB 7.0 DES DIFFERENTS CODES EN LIGNE
5.1. Prรฉsentation du Matlab 7.0
5.2. Simulations des codes
5.2.1. Prรฉsentation
5.2.2. Fonctionnement
5.2.3. Organigramme
5.2.4. Dรฉbut du Programme
5.2.4.1. Fenรชtre dโaccueil
5.2.4.2. Fenรชtre de dรฉbut de la simulation
5.2.4.2.1. Code indรฉpendant
5.2.4.2.1.1. Programme permettant la simulation de codes
5. 2.4.2.1.2. Courbe du message Codรฉ en NRZ
5.2.4.2.1.3. Courbe du message Codรฉ en RZ
5.2.4.2.1.4. Courbe du message Codรฉ en Manchester
5.2.4.2.2. Code dรฉpendant
5. 2.4.2.2.1. Courbe du message codรฉ en Bipolaire
5.2.4.2.2.2. Courbe du message codรฉ en HDBn
5.2.5. Rรฉcapitulation
CONCLUSION GENERALE