- Universal Synchronous & Asynchronous Receiver Transmitter
-
UART
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 envoie 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
Constitution d'une trame UART
Une trame UART est constituée des bits suivants :
- 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, 1,5 et 2 temps bit)
Le niveau logique de repos est le 1.
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
- 1 200 bps
- 2 400 bps
- 4 800 bps
- 9 600 bps
- 19 200 bps
- 38 400 bps
- 57 600 bps
- 115 200 bps
- 230 400 bps (selon la fréquence d'oscillation employée)
Diagramme UART
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.
- Portail de l’informatique
- Portail de l’électricité et de l’électronique
Catégories : Connectique | Microcontrôleur | Modem
Wikimedia Foundation. 2010.