• Aucun résultat trouvé

Manipulation : LIAISON SERIE ASYNCHRONE RS232 (liaisonV24) 1)

N/A
N/A
Protected

Academic year: 2022

Partager "Manipulation : LIAISON SERIE ASYNCHRONE RS232 (liaisonV24) 1)"

Copied!
3
0
0

Texte intégral

(1)

NOM : classe :

Manipulation : LIAISON SERIE ASYNCHRONE RS232 (liaisonV24) 1) Préparation

-A partir d’une table ASCII, donner le code hexadécimal puis en binaire du caractère

J

J =

-Tracer le chronogramme obtenu pour l’émission de ce caractère en sortie de l’UART

(débit =1200 bits/s , 1 bit de STOP , donnée sur 8 bits sans parité, contrôle de flux matériel ) -Tracer le chronogramme obtenu pour l’émission de ce caractère en sortie de l’interface série RS232 (broches 3 (TXD) et 5 (masse) du connecteur DB9)

Préciser sur vos chronogrammes les axes ; la durée d’un bit ; les tensions

Repérer le bit de start ; les bits LSB et MSB et le bit de STOP (prendre différentes couleurs) (même chose à faire pour la manipulation)

2) Simulation de la liaison série (sortie de l’UART)

Lancer le logiciel Isis de Proteus et charger le fichier liaison série RS232.dsn Paramétrer la liaison série (clic droit sur le terminal série)

Démarrer l’animation et relever le chronogramme obtenu sur l’analyseur logique lorsque vous tapez le caractère J dans l’éditeur du terminal. Mesurer la durée d’un bit et en déduire le débit en bits par seconde (utiliser les marqueurs de l’analyseur et penser à zoomer pour des mesures précises) (penser à chaque fois à « armer » l’analyseur logique pour visualiser une nouvelle émission ou réception de caractères)

Comparer ce chronogramme avec la théorie.

5V

Sortie UART

Sortie TxD del’interfaceRS232 d’un PC (+V = +12V et –V = -12V) +12V

-12V 0

t en µs

t en µs

Exemple de réseau industriel mettant en œuvre différents protocoles de communication (liaison RS232, liaison RS485,USB, M-BUS (Meter bus), Ethernet).

DB9 pour liaison RS232

(2)

NOM : classe :

3) Visualisation du signal en sortie de l’interface RS232 d’un PC

Proposer le câblage d’un circuit bouchon (connecteur DB9 femelle) pour tester cette liaison (à préciser le nom des broches) sur un seul ordinateur

Le logiciel de communication Hyperterminal de Windows permet de paramétrer une liaison RS232 et de dialoguer entre 2 terminaux pour envoyer des messages , de transférer des petits fichiers ou d’envoyer des commandes pour programmer un terminal. Ce logiciel est accessible dans Programmes ; Accessoires ; Communications. (sinon télécharger ce logiciel)

Avec le logiciel Hyperterminal de Windows , paramétrer la liaison série (voir partie 1) ) puis visualiser à l’oscilloscope numérique (en mode monocoup , calibres 5V et 1ms) la sortie TxD lorsqu’on émet le caractère J. Imprimer le signal obtenu en ajoutant votre nom en commentaire.

Mesurer l’amplitude requise pour un 0 logique et un 1 logique ainsi que la durée d’un bit. En déduire le débit de la liaison en bits/s.

NB : Sur l’oscilloscope TDS210 , le mode monocoup apparait dans le menu avec le bouton Trigger Menu Comparer avec la théorie (allure, tensions et débit)

4) Test de la liaison entre 2 terminaux (PC)

Quel type de câble faut-il utiliser ? Donner le câblage à réaliser en spécifiant le type de connecteur à utiliser (connecteurs DB9 mâle-mâle ; femelle-femelle ; mâle - femelle).

Lancer le logiciel Hyperterminal et paramétrer la liaison (à préciser) sur chaque poste.

Paramètres des liaisons RS232

liaison RS232 terminal 1 Liaison RS232 terminal 2 débit

Nombre de bits de la donnée Bit de stop

Parité

Contrôle de flux

(3)

NOM : classe :

Envoyer des caractères à chaque terminal et vérifier le bon fonctionnement de la liaison.

Faites vérifier à votre professeur le bon fonctionnement de la liaison

Paramétrage de la liaison : Signature du professeur :

Tester ensuite cette liaison en paramétrant différemment chaque terminal . Conclusion ?

Donner la procédure pour transférer un petit fichier (quelques ko) d’un terminal à un autre.

(transférer en mode Zmodem avec un débit de 57600bps)

Terminal récepteur : Terminal émetteur :

Envoi du fichier : Signature du professeur :

Soit le message suivant (en hexadécimal) transmis via une liaison RS232 (débit 57600bps , 1 bit de stop , pas de parité)

4261632050726F2053454E205665796E6573

Décoder et donner les caractères reçus par le terminal récepteur :

Combien de bits ont été transmis (préciser votre calcul) ?

Calculer la durée de ce message.

Calculer le rendement de cette transmission.

Rendement en % = [nombre de bits utile (bits de données) / nombre de bits total] *100

Références

Documents relatifs

The Intel illi 8231A Arithmetic Processing Unit (APU) is a monolithic HMOS LSI device that provides high performance fixed and floating point arithmetic and floating

Le récepteur réalise la différence de ces deux signaux (R+ et R-) pour obtenir le signal utile.. Si une perturbation se produit, elle se présente sur les deux fils avec la

Grâce aux instruments de test Fluke 189, 1550B, 89 Série IV et 53/54 Série II, vous pouvez effectuer des centaines de mesures et les enregistrer dans la mémoire interne de

The window property MINSIZE allows the user to set the minimum size of a window and should be a dotted pair or a function which when APPL Yed to the window returns a

RELATIONSHIP BETWEEN THE NUMBER OF SPIKELETS OF SINGLE-COMBS AND THE PRESENCE OF A GENE MODIFYING ROSE-COMBS IN THE DOMESTIC FOWL. A previously discovered gene, determining

On les oppose aux liaisons parallèles par le fait que les différents bits d’une donnée ne sont pas envoyés en même temps mais les uns après les autres, ce qui limite le nombre

Parmi les liaisons séries asynchrones courant, on trouve : la liaison boucle de courant 20 mA.. FORMAT D'UNE LIAISON

Donner le schéma de câblage (câble « null-modem ») à réaliser entre 2 DTE ( terminaux) pour qu’ils puissent communiquer via la liaison série RS232 (avec le logiciel