Liaison série :


Schéma de principe : 




Les bits sont envoyés les uns à la suite des autres sur la ligne de données. Cela a pour effet de limiter le nombre de fils. Une transmission peut être synchrone dépendante d'une horloge ou asynchrone indépendante de l'horloge.

Les micro-contrôleurs actuels disposent tous d'un module USART (Universal Synchronous and Asynchronous Receiver and Transmitter) qui permet de gérer une liaison série.




Liaison série asynchrone


Chronogramme d'une transmission asynchrone



Il n'y a pas de signal d'horloge, la synchronisation entre émetteur et récepteur se fait avec le bit de start et le(s) bit(s) de stop.


  • Bit de start : c'est un signal de synchronisation. Le début de la trasnmission des données est marqué par le passage du signal au niveau logique 0.
  • Bit de données : envoyés aprés le bit de start. Dans le chronogramme précédent, la donnée est codée sur 7 bits.
  • Bit de parité : permet de détecter une erreur de transmission dans les données. Il dépend de deux paramètres :
    • le choix de la parité (paire ou impaire)
    • le nombre de bits à 1 à transmettre
    • Exemples :
      • Parité paire : on doit avoir un nombre pair de bits à 1.
      • Parité impaire : on doit avoir un nombre impair de bits à 1.


Autres exemples :


Données sur 7 bits         Convention de parité paire = 0         impaire = 0

0000000                                         00000000         10000000

1010001                                         11010001         01010001

1101001                                         01101001         11101001

1111111                                         11111111         01111111 


Données sur 8 bits comme dans l'exemple ci-dessus (attention au sens de lecture) :

10010101                                        010010101         110010101                        


  • Bit de stop : il signale au récepteur la fin de l'émission des données.




Liaison série synchrone


Chronogramme d'une transmission synchrone, un signal d'horloge est ajouté au signal de données :

 



La transmission synchrone permet l'envoi de bits de données sans bit de synchronisation start et stop. L'envoi de données est synchronisé par un signal d'horloge périodique.

Créé avec HelpNDoc Personal Edition: Ne restez pas dans le passé : convertissez vos fichiers d'aide WinHelp HLP en CHM avec HelpNDoc