Professional Documents
Culture Documents
Fiche technique
I. Mise en situation
Les donnes numriques sont transmises sous forme de bits suivant deux principes :
le mode srie si les bits de donne arrivent sur la ligne la suite les uns des autres ;
le mode parallle si la totalit des bits sont transmis simultanment.
Le mode srie est lui-mme dcompos en deux catgories :
le mode asynchrone quand les informations sont transmises par paquets de taille
prdfinie contenant les donnes et les informations de balisage, appeles aussi bits
de synchronisation, tels que les bits de dpart (start bit) et les bits de fin (stop bit) ;
le mode synchrone avec lequel les donnes sont transmises en continu, c'est--dire que
les bits de donnes sont la suite les uns des autres. Dans cette situation, une ligne
supplmentaire cadence le transfert des informations pour assurer la synchronisation.
La liaison RS232 est un type de liaison srie asynchrone trs rpandu jusqu lavnement de la
liaison USB (Universal Serial Bus).
II. Principe
De manire gnrale, les quipements de communication changent des informations : ils sont
tantt metteur, tantt rcepteur. Dans une communication un instant donne, on distingue :
le systme charg dmettre des donnes repr DTE pour Data Terminal Equipment ;
et celui qui reoit les informations repr DCT pour Data Circuit Termination.
Rciproquement, dans lchange des donnes dans lautre sens, pour rpondre par exemple, les
rles prcdents sont inverss : lquipement metteur devient rcepteur et vice-versa. Les
quipements doivent donc tre relis par deux liaisons et un potentiel de rfrence (la masse). Les
donnes sont mises par la broche Tx de lmetteur et reues par la broche Rx du rcepteur. Ces
interconnexions sont rsumes sur la Figure 1.
avril 09 V 1.2
1/4
La dure dattente est quelconque, impose par le rythme des informations transmettre, do la
dnomination dasynchrone. La dure de prsence dun bit doit tre rigoureusement identique celle
des autres. Une horloge, de priode normalise assure le cadencement de lmetteur. La vitesse de
transmission de l'metteur doit tre identique la vitesse d'acquisition du rcepteur. Ces vitesses,
exprimes en bauds (1 baud = 1 bit/seconde, dans notre cas), sont normalises : 19200, 9600,
4800, 2400, 1200 bauds, etc.
Le rcepteur utilise une horloge de mme priode quil synchronise en utilisant le front descendant
du start. Pour pallier un lger dcalage des priodes, le rcepteur seffectue chaque lecture au milieu
du bit reu (ce qui ncessite un dcalage dune demi-priode aprs le front descendant du start).
La communication peut avoir lieu dans chaque sens, c'est--dire en duplex. Lchange peut
d'abord assurer lmission et ensuite puis la rception, cest le mode half-duplex. Mais quand
lmission et la rception sont simultanes, on parle de mode full-duplex.
Historiquement, au dbut des tlcommunications, les donnes utilisaient le codage Baudot sur 5 bits (32 caractres).
Devant les besoins croissant de caractres reprsenter, le CCITT (Comit Consultatif International des Tlphones et
Tlgraphes) dfinit une recommandation internationale reposant sur un code plus labor permettant la dfinition
de 64 symboles au total (code CCITT n2). Cest ensuite quest apparu le codage ASCII.
Initialement reprsent sur 7 bits, ce code a t complt par la socit IBM en ajoutant le huitime bit (codage sur un
octet). Le doublement du nombre de possibilits a permis le codage des caractres internationaux (ceux spcifiques
aux diffrentes langues) et dautres caractres (semi-graphiques par exemple).
http://www.unicode.org/ ou la prsentation en franais http://unicode.org/standard/translations/french.html
YC FT-liaisons_serie.doc
avril 09 V 1.2
2/4
Lobtention du bit de parit utilise un oprateur XOR comportant autant dentres que la taille
du mot analyser. Une autre solution, plus gnrale, utilise un gnrateur de parit/imparit
(ex : 74180).
En rsum, le mot binaire transmis possde toujours un bit supplmentaire permettant la dtection
derreur. Si le code utilis est lASCII 7 bits, cest un octet qui est transmis de parit paire ou impaire
(selon les cas) et comportant 7 bits de donne.
Figure 4 : connecteurs pour liaisons srie de type D DB25 et DB9 (vues de face femelle).
Le connecteur 25 broches met en uvre toutes les liaisons possibles offertes par la norme. Mais
elle sont rarement toutes utilises. On a alors recours au connecteur 9 broches.
Sur les microordinateurs compatible (IBM PC) : interface RS232 (norme V28)
Nom de
la broche
TXD
RXD
RQS ou RTS
CTS
DSR
SG
DTR
DCD
RI
YC FT-liaisons_serie.doc
Libell
mission de donnes (Transmit Data)
Rception de donnes (Receive Data)
Demande dmission (Request to send)
Prparation dmission (Clear To Sent)
Donnes prtes (Data Set)
Masse signaux (Signal Ground)
Terminal prt (Data Terminal Ready)
Dtection de porteuse (Data Carrier Detect)
Dtection de sonnerie (Ring)
avril 09 V 1.2
3/4
# broche
DB 25
# broche
DB9
2
3
4
5
6
7
20
8
22
3
2
7
8
6
5
4
1
9
Libell
Masse
Sortie contrle de flux
5 volts
Entre contrle de flux ou horloge externe
Masse
Rception de donnes +
Transmission de donnes +
Rception de donnes
Transmission de donnes
1
6
2
7
3
8
4
9
5
Dautres liaisons srie sont rencontres dans les quipements communicants en milieu industriel.
Les liaisons RS423 et RS485 sont bases sur le mme principe que les deux autre, mais permettent
des fonctionnalits supplmentaires comme la mise en relation de plusieurs metteurs et rcepteurs.
Elles offrent aussi de meilleures performances face aux perturbations lectromagntiques, ce qui se
manifeste par les liaisons plus longues. Enfin elles permettent des dbits bien plus importants.
Tableau comparatif des normes de transmission srie
Paramtres
RS232
RS423
RS422A
RS485
Fonctionnement
metteurs
Rcepteurs
Longueur cble (m)
Dbit max. (bauds)
Vmax en mode commun
Asymtrique
1
1
15
20 k
25 V
Asymtrique
1
10
1 200
100 k
6 V
Symtrique
1
10
1 200
10 M
7 V
Symtrique
32
32
1 200
10 M
12V 7V
15 V
6 V
5 V
5 V
37k
37k
450 mini
4k
100 mini
4k
60 mini
12 k
3 V
0,2 V
0,2 V
0,2 V
V. Conclusion
Parmi les avantages des liaisons sries, citons les plus marquants :
le nombre rduits de fils de liaison. Dans le cas le plus simple, la liaison ncessite trois 3
fils (Tx, Rx et la masse) ;
ceci est particulirement intressant dans les communications sur de grandes distances au
travers du rseau tlphonique commut, par utilisation d'un MODEM (MODulateurDEModulateur).
VI. Bibliographie
Patrick ABATI. Site pdagogique : http://stielec.ac-aix-marseille.fr/cours/abati/rs232.htm.
Animation flash paramtrable de Patrick ABATI permettant dobserver les chronogrammes
dune liaison RS232 : http://www.geea.org/article.php3?id_article=150.
Claudio Cimelli et R. Bourgeron, Guide du technicien en lectronique. Hachette technique.
Henri Lilen, Principes et applications des interfaces pour micro-ordinateurs. Editions Radio. 1986.
ISBN 2 7091 0986 7.
Tables de codage ASCII : http://www.table-ascii.com/
Tables de codage UNICODE : http://fr.wikipedia.org/wiki/Unicode et http://www.unicode.org/
Pour aller plus loin : http://www.enseirb.fr/~kadionik/bus/
YC FT-liaisons_serie.doc
avril 09 V 1.2
4/4