Vous êtes sur la page 1sur 4

Lycée des métiers de l'électricité et de l'électronique

Alphonse BENOIT – Cours Victor HUGO – 84803 L'ISLE SUR LA SORGUE

TP NUMERATION

Formation ISN

Décodage d'une trame RS232

Classe - groupe Nom - Prénom


Formation ISN – Numération – Décodage d'une trame RS232
1 Objectifs
Mettre en œuvre une liaison série asynchrone entre deux ordinateurs.
Visualiser à l'oscilloscope une trame RS232.
Décoder le contenue d'une trame RS232

2 Présentation
Dans ce TP, vous allez mettre en œuvre une liaison série asynchrone RS232 entre deux ordinateurs.
Vous capterez ensuite une trame afin de la visualiser à l'oscilloscope et décoder de son contenu.

3 Travail à réaliser.
Q1. Connectez le port série asynchrone RS232 des PC au moyen d'un câble série croisé. Exécutez le logiciel
«hyperterminal», « Tera Term » ou « minicom » et choisissez le port de connexion du PC (normalement
COM1).
Configurez la liaison série du PC avec les caractéristiques suivantes :

● Vitesse de transmission : 300 bits/s.


● Format des mots : 8 bits.
● Parité : aucune.
● Bit de stop : 1.
● Contrôle de flux : aucun.
La transmission d'un caractère débute par
un Start et fini à la fin du Stop.

Q2. Vérifiez le fonctionnement : L'émission et la réception doit fonctionner des deux côtés.

Q3. D'après la configuration choisie, quelle est la durée de transmission d'un bit ?

Q4. Combien de bits sont transmis lors de la transmission d'un caractère ?

Q5. Quelle est la durée de transmission d'un caractère ?


Q6. Sur l'illustration ci-dessus, quelle la valeur du mot transmit :
● en binaire :

● en hexadécimal :

● en décimal :

Q7. En déduire le caractère transmit (consultez la table des caractères ASCII : http://www.table-ascii.com/).

Marc Silanus 09/08/2020 Page 2 sur 4


Formation ISN – Numération – Décodage d'une trame RS232
Sur une liaison série RS232, le niveau logique haut (1) est représenté par une tension de -12V alors que le niveau
logique bas (0) est représenté par une tension +12V. On prendra donc soit lors de la configuration de l'oscilloscope
d'inverser l'affichage verticale.
La capture d'une trame a donnée le résultat suivant :

Q8. Repérez sur l'image ci-dessus, les bits de Start et de Stop de chaque caractère.

Q9. Pour chaque caractère, donnez sa valeur en binaire, en hexadécimal et en décimal puis identifiez les dans la
table ASCII.
Caractères Binaire Hexadécimal Décimal Caractère ASCII
1
2
3
4
5
Q10. Quel mot a été transmit ?

Q11. Connectez le port série du PC la carte « Mesure RS232 » suivant le schéma ci-dessous :

Q12. Pontez les sortie « TD » et « RD » de la carte pour permettre la transmission du mot sur le buffer de réception
du PC.
Connectez la voie CH1 de l'oscilloscope sur la sortie « TD » de la carte du côté où celle-ci est connectée au PC.
Configurez le trigger en mode « normal », déclenchement de type « Front » sur une pente « Montante » et la
base de temps à environ 20ms.
Activez la fonction « Inverser » de la voie CH1 (CH1 MENU).
Configurez le logiciel en difficulté « Facile » et cliquez sur le bouton « Transmettre ». Un mot correspondant à
votre demande est alors recherché et transmit sur la liaison série.
Procédez à la capture du mot et à son décodage.
Demandez au professeur de procédez à la vérification.

Marc Silanus 09/08/2020 Page 3 sur 4


Formation ISN – Numération – Décodage d'une trame RS232

Mot 1
Caractères Binaire Hexadécimal Décimal Caractère ASCII Vérification
1
2
3
4
5

Mot : Vérification :

Mot 2
Caractères Binaire Hexadécimal Décimal Caractère ASCII Vérification
1
2
3
4
5

Mot : Vérification :

Mot 3
Caractères Binaire Hexadécimal Décimal Caractère ASCII Vérification
1
2
3
4
5

Mot : Vérification :

Mot 4
Caractères Binaire Hexadécimal Décimal Caractère ASCII Vérification
1
2
3
4
5

Mot : Vérification :

Marc Silanus 09/08/2020 Page 4 sur 4

Vous aimerez peut-être aussi