Membres

  • Inscription
  • Mot de passe perdu ?

Cours

  • Cours
  • Ajouter un cours

Ressources

  • Forums
  • Études
  • Outils
  • Images

Site

  • A propos
  • Newsletter
  • Charte
  • Accessibilité
  • Contact
  • Nous aider

Licence

  • Creative Commons

Partenaires

  • BrightMarks
  • Studiz

35 connectés
3741 membres

Daskoo

 :

  • Accueil
  • Cours
  • Forums
  • Dossiers
  • Outils
  • Études
Groupe : Visiteur
Chemin : Daskoo > Cours > Electronique > Modes de transmission : Série RS-232

Historique des modifications de ce cours:

le 09.05.2008 à 01:50 - il y a 0 secondes , par AtomeKid (→ "le mot transmis" et non "transmit" ; "parité paire" et non "pair"; "périodes d'horloge" le dernier mot est au singulier ) /!\  Signaler
   
le 09.05.2008 à 01:46 - le 09.05.2008 à 01:50 , par AtomeKid (→ "par paire" et non "pair") /!\ Signaler
le 09.05.2008 à 01:44 - le 09.05.2008 à 01:46 , par AtomeKid (→ "les liaisons série" ne se termine pas par un "s"; "recommended" ne s'écrit pas avec un "a" comme en français !) /!\ Signaler
le 28.01.2008 à 16:45 - le 09.05.2008 à 01:44 , par 81.248.*0.*** (→ Modification) /!\ Signaler
le 05.03.2007 à 19:57 - le 28.01.2008 à 17:24 , par Corentin (→ Modification) /!\ Signaler

  • Le cours
  • Discussion
  • Historique
  • Modifier
  • Imprimer cette version

Modes de transmission : Série RS-232

Dernière version du 09.05.2008 00h50

Sommaire

1 La transmission Série RS 232
1.1 Présentation
1.2 Schéma fonctionnel
2 Caractéristiques électriques
2.1 Tensions
2.2 Longueurs
3 Protocole de transmission
4 Format des trames

[modifier (go to modifier-203-section-1.cours)]La transmission Série RS 232

[modifier (go to modifier-203-section-2.cours)]Présentation

Les liaisons série permettent la communication entre deux systèmes numériques en limitant le nombre de fils de transmission.
La liaison série aux normes RS 232(*) est utilisée dans tous les domaines de l'informatique (ex : port de communication com1 et com2 des PC, permettant la communication avec des périphériques tels que modem et souris). Elle est de type asynchrone, c'est à dire qu'elle transmet pas de signal horloge.

(*) RS signifie "Recommended Standard" soit en français "standard recommandé"

[modifier (go to modifier-203-section-3.cours)]Schéma fonctionnel

Le schéma fonctionnel est le suivant :
<schéma manquant>

La transmission série nécessite un minimum de 2 fils comportant les trames de données en émission (Tx) et en réception (Rx). C'est une liaison point à point, c'est à dire qu'elle lie 2 et seulement 2 objets.
L'adaptation des données se fait à l'aide d'un circuit adaptateur de ligne (en : MAX232), qui transforme les niveaux logiques issus du système numérique en niveaux logiques compatibles avec les normes RS232 et vice versa.

Avant adaptationAprès adaptation
Les niveaux logiques sont les suivants :Les niveaux logiques sont les suivants :
Niveau 0 : 0VNiveau 0 : +12V
Niveau 1 : 5VNiveau 1 : -12V

[modifier (go to modifier-203-section-4.cours)]Caractéristiques électriques

[modifier (go to modifier-203-section-5.cours)]Tensions

Les tensions extrêmes varient en fonction de la version de norme utilisée.

Version de la normeVmax
RS23248V
RS232A25V
RS232B12V
RS232C5V

-

TensionEtat
-Vmax à -3V1 Logique
-3V à +3VZone interdite, afin d'éliminer les problèmes dus aux bruits sur la ligne
+3V à +Vmax0 Logique

[modifier (go to modifier-203-section-6.cours)]Longueurs

La longueur théorique du câble est de 15 mètres. Dans la pratique, on se rend compte qu'avec un câble de bonne qualité, on peut largement dépasser cette longueur. Il suffit de prendre des câbles blindés (général, ou mieux par paire) pour pouvoir porter cette longueur à 25-30 mètres.
Avec des câbles à faible capacitance, il semblerait que 100 mètres soit envisageable.
Le blindage ne doit être connecté qu'à une des extrémités du câble sinon il ne remplit plus correctement son office d'immunité aux bruits.

[modifier (go to modifier-203-section-7.cours)]Protocole de transmission

Afin que les éléments communicants puissent se comprendre, il est nécessaire d'établir un protocole de transmission. Ce protocole devra être le même pour les deux éléments afin que la transmission fonctionne correctement.

Paramètres rentrant en jeu :

  • Longueur des mots : 7 bits (ex : caractère ASCII) ou 8 bits
  • La vitesse de transmission : les différentes vitesses de transmission sont réglables à partir de 110 bauds (bits par secondes) de la façon suivante : 110 bds, 150 bds, 300 bds, 600 bds, 1200 bds, 2400 bds, 4800 bds, 9600 bds...
  • Parité : le mot transmis peut être suivi ou non d'un bit de parité qui sert à détecter les erreurs éventuelles de transmission. Il existe deux types de parité.
    • Parité paire : Le bit ajouté à la donnée est positionné de telle façon que le nombre des états 1 soit pair sur l'ensemble donné plus le bit de parité.
      • Exemple : Soit la donnée 11001011 contenant 5 états 1, le bit de parité est positionné à 1, ramenant ainsi le nombre de 1 à 6.
    • Parité impaire : Le bit ajouté à la donnée est positionné de telle façon que le nombre des états 1 soit impair sur l'ensemble donné plus le bit de parité.
      • Exemple : Soit la donnée 11001011 contenant 5 états 1, le bit de parité est positionné à 0, laissant ainsi un nombre de 1 impair...
  • Bit de start : la ligne au repos est à l'était logique 1. Pour indiquer qu'un mot va être transmis, la ligne passe à l'état bas avant de commencer le transfert. Ce bit permet de synchroniser l'horloge du récepteur.
  • Bit de stop : après la transmission, la ligne est positionnée au repos pendant 1,2 ou 1,5 périodes d'horloge selon le nombre de bits de stop.

[modifier (go to modifier-203-section-8.cours)]Format des trames

Le bit de start apparaît en premier dans la trame puis les données (poids faible en premier), la parité éventuelle et le ou les bits de stop.

La trame d'une transmission a les caractéristiques suivantes :

  • Parité paire, 2 bits de stop, 7 bits de données. 1 div = 26µs.

<Schéma manquant>

  • Quel est le caractère ASCII transmis ? A quelle vitesse ?
  • Donnez la trame de la transmission du caractère # ?

(Schémas et réponses aux 2 dernières questions à suivre...)

Dernière mise à jour: le 09.05.2008 à 01:50
Licence: Libre de partager, modifier - Devoir de citer la source - Pas d'utilisation commerciale
Daskoo.org, partage de cours