Vous êtes sur la page 1sur 6

Transmissions srie et parallle

1. Introduction :
Un signal numrique transmet gnralement plusieurs digits binaires. Exemple : 01000001 ( huit bits). Dans une transmission numrique on peut envisager deux modes : les envoyer tous en mme temps sur autant de lignes de transmission. C'est le mode parallle. les envoyer l'un aprs l'autre sur une seule ligne de transmission. C'est le mode sriel. Les ports d'entre-sortie sont des lments matriels de l'ordinateur, permettant au systme de communiquer avec des lments extrieurs, c'est-dire d'changer des donnes, d'o l'appellation d'interface d'entre-sortie (note parfois interface d'E/S). Ces ports communiquent avec lextrieur en utilisant soit le mode srie, soit le mode parallle.

2. La transmission parallle :
Ce mode utilise gnralement un connecteur SUB D 25 ct PC et Centronics ct imprimante :
Connecteur Centronics

PC
D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0

Imprimante

Les bits sont envoys simultanment sur N voies diffrentes (une voie tant par exemple un fil, un cble ou tout autre support physique. Il faut autant de lignes de transmission que de bits transmettre : D0 D7, plus une quipotentielle zro (la rfrence de tension) GND, plus un signal dit d'chantillonnage STR/, plus un signal d'acquittement ACK/. La transmission est trs rapide puisque les 8 bits de donnes sont transmis en mme temps.

Page 1/6

Transmissions srie et parallle


Etant donn que les fils conducteurs sont proches sur une nappe, il existe des perturbations (notamment haut dbit) dgradant la qualit du signal... Cette liaison limite donc la longueur du cble de transmission, gnralement de 2 3 mtres. Voici la numrotation des broches des deux principaux connecteurs parallles, SUB-D 25 broches du ct du PC et Centronics 36 broches du ct de l'imprimante :

Brochages de ces connecteurs :

connecteur SUB-D 25 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18-25

connecteur Centronics 1 2 3 4 5 6 7 8 9 10 11 12 13 14 32 31 36 17, 33, 19-29

Fonction Strobe donne D0 donne D1 donne D2 donne D3 donne D4 donne D5 donne D6 donne D7 Acknowledge Busy Paper end Select Autofeed Error Initialize Select input Ground

Niveau de repos 1 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 1

Direction S E/S E/S E/S E/S E/S E/S E/S E/S E E E E S E S S

Registre contrle donne donne donne donne donne donne donne donne tat tat tat tat contrle tat contrle contrle

Page 2/6

Transmissions srie et parallle


3. La transmission srie, protocole RS232 : Ce mode permet de transmettre les donnes sur un seul support de transmission : une ligne bifilaire (signal + masse) une fibre optique un canal hertzien un canal infra-rouge La transmission se fait en mettant les bits de donnes les uns aprs les autres : PC1
D7 D6 D5 D4 D3 D2 D1 D0

PC2

D0 D1 D2 D3 D4 D5 D6 D7

Synchronisation metteur-rcepteur :

Une difficult majeure de ce mode de transmission est lie l'horloge ; en effet, il est ncessaire d'employer une horloge d'mission et une horloge de rception qui doivent fonctionner en synchronisme parfait. On distingue : - La transmission srielle asynchrone : un signal de synchronisation est gnr par l'metteur au dbut seulement d'une squence de bits donnes plus ou moins longue (un octet par exemple). - la transmission srielle synchrone : l'metteur gnre un signal qui doit permettre au rcepteur de se synchroniser chaque bit .

Page 3/6

Transmissions srie et parallle


Le protocole RS232 : La liaison RS232 est une liaison srie asynchrone. Ce protocole consiste envoyer une succession de trames au format identique :

niveaux logiques ordinateur ( entre 0 et +5V )

D0 +5V

D7

2 bits de

1 trame

aprs adaptation, les trames sont envoyes dans la ligne : niveaux lectriques sur la ligne ( logique inverse et entre 12V et +12V )
+12V

-12V

Ligne au repos

Bit de START : c'est un signal de synchronisation Le dbut de la transmission d'un mot binaire (octet en gnral), est marqu par le passage du signal au niveau logique "0". Ce niveau doit tre maintenu pendant un temps "T" dont la valeur est une caractristique de la transmission. Valeur commune au transmetteur et au rcepteur. On l'appelle temps de bit Par ce moyen, l'metteur indique au rcepteur le dbut de la transmission d'un mot binaire. Page 4/6

Transmissions srie et parallle


Nombre de bits : Les bits constituant le mot binaire transmettre sont ensuite envoys un par un, le bit de poids le plus faible tant le premier dans la trame. L'octet 01011001 est envoy dans l'ordre : 10011010. Le temps allou l'tat de chaque bit est le telmps "T" prcdemment dcrit. Temps de bit : Ce temps est li au dbit binaire en bits par seconde ( bit/s )de la transmission. Dbit binaire = 1 / T. Par exemple, si T = 1 ms, la transmission se fait 1000 bit/s. Un mauvaise habitude a fait que ce dbit est souvent exprim en BAUDS. Mais cette dnomination n'est pas rigoureuse : elle dsigne en fait autre chose. Les dbits binaires usuels des transmissions srielles asynchrones sont, en bit/s : 50, 75, 150, 300, 600, 1200, 2400, 4800, 9600, 19 200, 38 400 et 56 kbit/s. Transmetteur et rcepteur doivent, bien entendu, tre rgls sur le mme dbit binaire.

Bit de parit : Pour tenter de reprer l'arrive la survenue d'une erreur lors de la transmission, le transmetteur peut gnrer un bit de parit. Le bit de parit peut tre dfini de deux manires : Convention dite de "parit paire" : on compte les bits "1" en comprenant le

bit de parit.
Leur nombre doit tre pair. Par exemple, l'octet 01011001 compte 4 bits "1", le bit de parit doit tre "0" dans cette convention. Convention dite de "parit impaire" : on compte les bits "1" en comprenant le

bit de parit.
Leur nombre doit tre impair. Par exemple, l'octet 01011001 compte 4 bits "1", le bit de parit doit tre "1" dans cette convention. En rsum, il existe trois possibilits de convention. - PARITE PAIRE : "EVEN" en anglais. - PARITE IMPAIRE : "ODD" en anglais. - PAS DE BIT DE PARITE : "NONE" en anglais Le transmetteur et le rcepteur doivent tre accords sur la mme convention.

Page 5/6

Transmissions srie et parallle


Bit de stop : Nous avons dit que la ligne doit tre au niveau logique "1" avant de commencer mettre un mot binaire. Si le bit de parit (ou le dernier bit mis si pas de parit) sont 0 il faudra bien que la ligne soit remonte systmatiquement "1". Voil l'un des rles du bit de stop. Par ailleurs, le fonctionnement de la machine rceptrice exige un certain temps de fonctionnement pour mmoriser le mot de donnes arriv, calculer sa parit, prvenir le logiciel de rception etc. Voil une deuxime vocation du bit de stop. Dans le pass o les machines taient lentes, on avait le choix de la dure du bit de stop : 1ou 2 temps "T", on disait : 1 stop ou 2 stops. Actuellement certains liaison se font avec 0,5 stop. Brochage de la prise Les connecteurs se prsentent sous forme de connecteurs appels DB. Il y a actuellement 2 normalisations : - DB 9 broches - DB 25 broches Les 2 connecteurs sont du type "mle". Les signaux lectriques disponibles sont les mmes sur ces 2 modles de connecteurs. DB 9 broches Broche Signal 1 2 3 4 5 6 7 8 9 CD RXD TXD DTR GND DSR RTS CTS RI Dfinition Dtection de porteuse Rception Emission Terminal prt recevoir Masse Terminal prt mettre Demande d'mission Ok pour mettre Indicateur de sonnerie Sens du signal Entre Entre Sortie Sortie Entre Sortie Entre Entre Apparence

Page 6/6