UART

Un article de Wikipédia, l'encyclopédie libre.

UART est un terme qui vient de l'anglais, ce sont les initiales de : Universal Asynchronous Receiver Transmitter. L'UART est donc un émetteur-récepteur asynchrone universel.

En langage courant, c'est le composant utilisé pour faire la liaison entre l'ordinateur et le port série . L'ordinateur envoi les données en parallèle (autant de fils que de bits de données). Il faut donc transformer ces données pour les faire passer à travers une liaison série qui utilise un même fil pour faire passer tous les bits de données.

Sommaire

[modifier] Constitution d'une trame UART

Une trame UART est constituée des bits suivants :

Constitution d'une trame UART
Constitution d'une trame UART
  • un bit de start toujours à 0 : servant à la synchronisation du récepteur
  • les données : la taille peut varier (généralement entre 5 et 9 bits)
  • éventuellement un bit de parité paire ou impaire
  • et un bit de stop toujours à 1 (la durée peut varier entre 1 et 2 temps bit)

Le niveau logique de repos est le 1.

[modifier] Vitesse de transmission

Afin de faciliter l'interopérabilité entre périphériques (PC, microcontrôleur, modem,...) des vitesses de transmission sont normalisées, l'unité baud correspondant à un temps bit :

  • 110 bps
  • 300 bps
  • 1200 bps
  • 2400 bps
  • 4800 bps
  • 9600 bps
  • 19.200 bps
  • 38.400 bps
  • 57.600 bps
  • 115.200 bps
  • 230.400 bps (selon la fréquence d'oscillation employée)

[modifier] Diagramme UART

Schéma bloc simplifié de l'UART
Schéma bloc simplifié de l'UART


[modifier] USART

USART est une abréviation signifiant Universal Synchronous & Asynchronous Receiver Transmitter. C'est un circuit électronique qui permet de mettre en série (sérialiser) les octets à transmettre par un modem. Cela signifie que chaque bit constituant l'octet sont transmis les uns après les autres sur un seul fil et non simultanément sur 8 fils. Beaucoup de circuits intégrés disposent désormais d'UART qui peuvent communiquer de manière synchrone ; de tels périphériques portent le nom d'USARTs.