Récepteur ir/pc 16 canaux( Télécharger le fichier original )par Hervé Walter FOPA TEDONGMO Ecole normale supérieure d'enseignement technique de Douala ( ENSET) - DIPET 2 2009 |
II.3 LE PORT SERIE RS232Les ports série (également appelés RS-232, nom de la norme à laquelle ils font référence) représentent les premières interfaces ayant permis aux ordinateurs d'échanger des informations avec le "monde extérieur". Le terme série désigne un envoi de données via un fil unique : les bits sont envoyés les uns à la suite des autres. Ordinateur Ordinateur Liaison série Figure 2.4 : Liaison série [8] La prise série est généralement utilisée en conjonction avec une souris ou un modem. Ce port a l'avantage d'être compact et de ne posséder que quelques signaux utiles. Plus difficile à mettre en oeuvre que le port parallèle, la prise série se révèle cependant plus puissante et plus universelle. II.3.1 Géométrie du port sérieÀ l'origine, tous les compatibles PC possèdent 2 ports série : COM1 et COM2. L'un d'entre-eux se présente sous la forme d'une prise DB9 mâle et le deuxième, sous la forme d'une DB25 mâle.
Figure 2.5 : Prise DB9 et DB25 mâle [9] II.3.2 Description et attribution des signauxTableau 2.1 : Broches du connecteur série [9]
D'un point de vue électronique, les signaux TX et RX en sortie des prises répondent aux normes RS232, c'est à dire : 1 logique compris entre -3 et -25 V, 0 logique compris entre +3 et +25 V. II.3.3 Le fonctionnement d'une liaison sérieLa communication série nécessite trois fils au
minimum : une masse pour référencer les signaux, un fil
émetteur et un fil récepteur. Notre liaison série est en
effet full-duplex, c'est à dire que l'on peut émettre et recevoir
en même temps (comme le téléphone par exemple).
Figure2.6 : Exemple pour l'envoi de C5H = 11000101[6] En effet, la liaison série est totalement asynchrone. Aucune horloge n'est transmise. Il faut donc se mettre d'accord sur la vitesse de transfert des bits et rajouter des bits de synchronisation. Les différents paramètres rentrant en jeu lors d'une communication série sont: Ø Longueur de mot : sur le PC, le BIOS ne permet une longueur de mot que de 7 ou 8 bits. Ø Parité : le mot transmis peut être suivi d'un bit de parité qui sert à détecter les erreurs éventuelles de transmission. Ø Bit de Start : lorsque rien ne circule sur la ligne, celle-ci est à l'état haut. Pour indiquer qu'un mot va être transmis, la ligne passe à bas avant de commencer le transfert. Cette précaution permet de resynchroniser le récepteur. Ø Bits de stop : ces bits signalent la fin de la transmission. Selon le protocole utilisé, il peut y avoir 1, 1.5, ou 2 bits de stop (ces bits sont toujours à 1). Ø Vitesse de transmission : la plupart des cartes série permettent de choisir une vitesse entre 300 et 9 600 bauds (par exemple à 300 bauds, un bit est transmis tout les un trois-centième de seconde). Les cartes récentes proposent des vitesses jusqu'à 115 200 bauds. Ces vitesses ne vous paraissent peut-être pas énormes mais il faut garder à l'esprit que la liaison série est avant tout pensée pour les liaisons téléphoniques par modems, dont la bande passante est très limitée. En général, la première interface série est associée au port 3F8h à 3FFh, et la seconde aux ports 2F8h à 2FFh. Néanmoins, ces valeurs ne sont pas universelles. Pour en connaître la valeur, le BIOS possède une table à l'adresse 0040h:0000h comportant les adresses de base des quatre interfaces série : · 0040h:0000h : adresse de base de l'interface série n°1 (zéro si inexistante) · 0040h:0002h : adresse de base de l'interface série n°2 (zéro si inexistante) · 0040h:0004h : adresse de base de l'interface série n°3 (zéro si inexistante) · 0040h:0006h : adresse de base de l'interface série n°4 (zéro si inexistante). |
|