Acivié praique n 3 : Liaison série RS 232 OBJECTIFS Une ransmission de données éan réalisée enre 2 ordinaeurs e le message à ransmere éan défini : - Idenifier le mode de ransmission des données e configurer la liaison. - Transmere un message prédéfini d un émeeur vers un récepeur. - Evaluer le emps de ransmission du message. - Relever les signaux ransmis à l'aide d un oscilloscope. POINTS DU PROGRAMME ABORDES 3..4 Traiemen de l informaion Codage (binaire, hexadécimal, ASCII) e ranscodage de l informaion. 3.2.4 Transmission de l informaion, réseaux e inerne Caracérisiques d un canal de ransmission, muliplexage. SUPPORTS ET DOCUMENTATIONS UTILISES - Logiciel "liaison série RS 232" Version 4. - 2 ordinaeurs (un en émeeur e l aure en récepeur) reliés par le por série. - Diaporama «ransmission des données». - Annexes sur le code ASCII e la norme RS 232. CONDITIONS DE REALISATION Travail en binôme Durée : 3 heures Compe rendu à rendre en fin de la séance Enseignemen Transversal TERMINAL /
Acivié praique n 3 : Liaison série RS 232 - Transmission analogique La communicaion filaire Les premiers réseaux de communicaions furen au 9 eme puis 2 eme siècle le élégraphe puis le éléphone. Pour le éléphone une elle liaison a rès longemps uilisée des signaux analogiques e une ligne bifilaire (ou paire) pour ransporer le signal. 2 fils Cenral éléphonique 2 fils Voix = signal analogique 2 - Transmission numériques Avec l appariion des ordinaeurs puis des microprocesseurs la ransmission des données c es à dire d oces ne peu se faire comme pour un signal analogique. Un oce éan composé de 8 informaions ( oce = 8 bis) deux soluions son possibles : On uilise un conduceur par bi soi 8 conduceurs plus la masse liaison parallèle On uilise un seul conduceur plus la masse par lequel les bis son ransmis l un après l aure liaison série Liaison parallèle Liaison série Avanages Simplicié des circuis Grande rapidié de la ransmission Faible coû des lignes e de la connecique Uilisable pour des grandes disances Inconvéniens Coû élevé des lignes e de la connecique Plus grande complexié des circuis Viesse de ransmission plus lene Enseignemen Transversal TERMINAL 2/
Acivié praique n 3 : Liaison série RS 232 USB = Universal Serial Bus Exemples d inerface série Inerface Cenronics : 25 broches Inerface disque dur Le sandard ATA (Advanced Technology Aachmen) es une inerface sandard permean la connexion de périphériques de sockage sur les ordinaeurs de ype PC. Le sandard ATA a éé mis au poin en 994 par l'ansi (documen X3.22-994). Le sandard Serial ATA (S-ATA) ou SATA es un bus sandard permean la connexion de périphériques de sockage hau débi sur les ordinaeurs de ype PC. Le sandard Serial ATA es apparu en 23 afin de pallier les limiaions de la norme ATA (plus connue sous le nom "IDE") e réroacivemen appelée Parallel ATA, qui uilise un mode de ransmission en parallèle. Cares mémoires Bus USB : 4 broches Broches exrêmes alimenaion + e 5V Broches inernes D+ e D- signal série Liaison ETHERNET Enseignemen Transversal TERMINAL 3/
Acivié praique n 3 : Liaison série RS 232 Travail demandé ERE PARTIE Transmission des données (ous les groupes). Visionner le diaporama «Transmission des données»..2 Exécuer le logiciel «R S 232» Dans le menu «Informaions», choisir «Liaison RS-232C» e effecuer les 3 sous menus suivans : - Qu es-ce que c es? - Brochage sur un micro-ordinaeur PC - Niveau logiques e élecriques..3 Répondre aux quesions suivanes : - La ransmission série uilise plus de conduceurs qu une liaison parallèle : OUI NON - La ransmission série es plus rapide qu en parallèle : OUI NON - Commen appelle -on la viesse à laquelle les bis son ransmis?. - Sur l ordinaeur du lycée, quel es le ype de brochage du por série: DB25 DB9 - Commen s appelle le bi de débu de ransmission e quel es son niveau logique? - Commen s appelle le bi de fin de ransmission e quel es son niveau logique? - Quel es le niveau au repos?. - Commen s appelle le bi supplémenaire qui perme de déecer d évenuels erreurs dans la ransmission? Enseignemen Transversal TERMINAL 4/
Acivié praique n 3 : Liaison série RS 232.4 Compléer alors le chronogramme de la ransmission série : A. L éa repos es le niveau... B. La ransmission commence par un bi à... c es le bi de... C. Tous les bis on la même durée D. On commence par envoyer le bi de poids faible b E. La ransmission se ermine par un bi à... c es le bi de... F. On rese à l éa repos e on aend de ransmere l oce suivan C Durée de la ransmission F : ransmission oce suivan repos sar b b b2 b3 b4 b5 b6 b7 parié sop repos sar b b b2 b3 Oce à ransmere D : bi en premier A.5 Dans le menu «Configuraion de la liaison», effecuer les sous menus suivans ainsi que les exemples e les exercices : - Por série - Qu es-ce que c es? - Viesse des échanges - Qu es-ce que c es? - Parié - Qu es-ce que c es? - Bis de données - Qu es-ce que c es? - Bis de sop - Qu es-ce que c es? - Proocole - Qu es-ce que c es? 2 ème PARTIE : Chronogrammes de la liaison série RS 232 (demi groupe) 2. A l aide du ableau du code ASCII (annexe ), converir le caracère «A» en décimal, en hexadécimal e en binaire (du poids for au poids faible) 2.2 - On ransme le caracère «A», à la viesse de 96 Bauds, 7 bis, e bi de sop. Tracer le chronogramme des niveaux logiques ainsi que le chronogramme des niveaux élecriques de cee ransmission au forma RS 232 (voir annexe 2). On indiquera sur le chronogramme le nom de ous les bis Enseignemen Transversal TERMINAL 5/
Acivié praique n 3 : Liaison série RS 232 Débu de ransmission Niveaux élecriques RS 232 + 5V repos repos - 5V 2.3 Même caracère A, à la viesse de 96 Bauds, 7 bis, parié paire e bi de sop. Niveaux élecriques RS 232 + 5V - 5V 2.4 Même caracère A, à la viesse de 96 Bauds, 7 bis, parié impaire e bi de sop. Niveaux élecriques RS 232 + 5V - 5V Enseignemen Transversal TERMINAL 6/
Acivié praique n 3 : Liaison série RS 232 3 ème PARTIE : Communicaion enre 2 PC (demi groupe) 3. - On désire faire communiquer 2 PC par une liaison RS 232. Vérifier la présence du câble de liaison enre les 2 pors série. A l aide du logiciel «R S 232», menu «Configuraion de la liaison» sous menu «Propriéés», configurer la liaison de la façon suivane : Por Com, Viesse 96 bauds, proocole aucun, 7 bis de données, parié paire e bi de sop. Ensuie, un groupe d élève fera l'émeeur e l'aure le récepeur (menu «Emission Récepion», sous menu «Emission» ou «Récepion». Puis vous vous ransmerez le caracère S e vous copierez les chronogrammes obenus (niveaux élecriques e niveaux logiques). On indiquera sur le chronogramme le nom de ous les bis. Faire vérifier par le professeur responsable. Niveaux élecriques RS 232 + 5V - 5V 3.2 - Même quesion que la 3., mais vous inverserez le rôle de l'émeeur e du récepeur, en changean la parié. Que consaez-vous?. Niveaux élecriques RS 232 + 5V - 5V Enseignemen Transversal TERMINAL 7/
Acivié praique n 3 : Liaison série RS 232 3.3 - Calculer le emps nécessaire pour ransmere le caracère P avec la configuraion suivane : Por Com, Viesse 96 bauds, proocole aucun, 7 bis de données, parié paire e bi de sop. 3.4 - En uilisan un oscilloscope à mémoire, relever le signal de ransmission du caracère P. Les bornes de mesures son mises à vore disposiion sur le câble : Noir ou bleu = masse. Récepeur e émeeur repérés sur le câble Sur les oscillogrammes obenus : - Donner l'ampliude de ce signal. - Repérer les différens bis de données, parié, sar e sop. - La durée de ransmission d'un caracère. - Déduire la viesse de ransmission des bis e la comparer à celle configurée. 3.5 Déduire de la rame obenue le code binaire du caracère P (du poids for au poids faible). Comparer ce mo binaire a celui du ableau du code ASCII (annexe ). Enseignemen Transversal TERMINAL 8/
Acivié praique n 3 : Liaison série RS 232 Enseignemen Transversal TERMINAL 9/
Acivié praique n 3 : Liaison série RS 232 ANNEXE : Le code ASCII b3 b2 Binaire b b b6 b5 b4 Hexadécimal 2 3 4 5 6 7 8 9 A B C D E F Décimal + + + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + + + 2 + 3 + 4 + 5 2 3 4 5 6 7 6 32 48 64 8 96 2 NUL TC (SOH) TC2 (STX) TC3 (ETX) TC4 (EOT) TC5 (ENO) TC6 (ACX) BEL FE (BS) FE (HT) FE2 (LF) FE3 (VT) FE4 (FF) FE5 (CR) SO SI TC7 (DEL) DC DC2 DC3 DC4 TC8 (NAK) TC9 (SYN) TC (ETB) CAN EM SUB ESC IS4 (FS) IS3 (GS) IS2 (RS) IS (US) SP! " # $ % & ' ( ) * +, -. / 2 3 4 5 6 7 8 9 : ; < = >? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s u v w x y z é ù è _ DEL Enseignemen Transversal TERMINAL /
Acivié praique n 3 : Liaison série RS 232 ANNEXE 2 : Norme RS 232 En sorie d un composan élecronique la ension de 5V ou 3,3V ne perme pas de liaison de plus de quelques dizaines de cenimères. Pour augmener la disance on élève la ension c es la norme RS232. Les informaions son ransmises en mode série asynchrone. Sur un PC cee sorie se fai généralemen sur une fiche DB9 mâle. Cee sorie éan de plus en plus rare sur les cares modernes ou les ablees on peu uiliser un adapaeur USB/RS 232. Touefois les liaisons RS 232 son fréquemmen uilisées dans l'indusrie pour connecer des maériels els que auomaes, appareils de mesure, ec. Por série RS232 fiche DB9 mâle Adapaeur USB / RS232 Signaux RS232 Un niveau logique "" es représené par une ension de +3V à +25V e un niveau logique "" par une ension de -3V à -25V. Ordinairemen, des niveaux de +2V e -2V son uilisés. On peu considérer que le signal subi une inversion e que son niveau es augmené le rendan ainsi moins sensible aux perurbaions ce qui perme de relier des équipemens à une disance de 5m au moins. +2V +2V -2V Niveau +3V -3V -2V Niveau Niveau indéerminé Niveau Niveau + 2 V Niveaux élecriques - 2 V Enseignemen Transversal TERMINAL /