LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Etude de liaison asynchrone

TD : Etude de liaison asynchrone. Recherche parmi 298 000+ dissertations

Par   •  3 Avril 2020  •  TD  •  588 Mots (3 Pages)  •  388 Vues

Page 1 sur 3
  1. Caractérisation d’échange entre système communicants

On désire transmettre l’octet 0x3A selon la norme RS232 avec parité paire et un bit de stop.

  • La vitesse de transfert étant fixée à 1200 bauds, quelle est la durée d’un bit, quelle est la durée de l’émission ?
  • Représentez ci-dessous la trame logique transmise en complétant l’échelle du temps.

[pic 3]

  • A l’aide d’un oscilloscope, on relève le signal électrique ci-dessous. Le protocole utilisé est RS232 avec une donnée de 8 bits.
  • Quelle est la valeur de l’octet reçu ?
  • Quelle est la vitesse de transmission ?
  • A quel caractère ASCII correspond-il ?

[pic 4]

On souhaite transmettre le caractère "V" selon le protocole RS232, 7 bits, sans parité.

  • Tracez la trame logique et le signal électrique présent sur le fil d’émission.
  • La vitesse de transmission est de 4800 bauds, quelle est la durée d’un bit et la durée totale de l’émission ?

   [pic 5]

Figure 1 Trame logique

[pic 6]

Figure 2 Signal électrique

Stepper connecté

[pic 7]

Afin de suivre au mieux les séances d’entrainement, le calculateur du stepper communique les relevés (nombre de marche, calories, etc.) à l’application de suivi sur le smartphone. Le relevé d’un échange entre le stepper et le smartphone via une liaison Bluetooth est fourni ci-dessous. Le signal du haut est émis par le  smartphone et la réponse du stepper correspond au signal du bas. Le protocole de la couche application mis en place pour la liaison est la suivante :

  1. L’application du smartphone (client) interroge le stepper en lui envoyant un caractère de commande.
  2. Le calculateur du stepper (serveur) lui répond en lui transmettant l’information demandée.[pic 8][pic 9]

La configuration de la couche physique de la liaison est la suivante :

  • 9600 bauds,
  • 8 bits de données,
  • Pas de parité,
  • 1 bit de stop.

  • Déduire de ces informations :
  • Le nombre de bits transmis pour une donnée,
  • La durée de transmission d’un bit.

On s’intéresse dans un premier temps à la requête émise par le « client » (smartphone) :

  • Repérez sur le relevé le bit de start, les bits constituant la donnée et le bit de stop.
  • En utilisant les indications des calibres sur l’oscilloscope, déterminez :
  • La durée de transmission de l’émission.
  • La valeur transmise en binaire puis en décimal.
  • Le caractère ASCII transmis correspondant (voir ci-dessous la table des codes ASCII)

On s’intéresse ensuite à la trame de réponse transmise par le « serveur » (stepper) :

  • Repérez sur le relevé les bits de start, de stop et les bits constituant les données.
  • En utilisant les indications des calibres sur l’oscilloscope, déterminez :
  • La durée qui s’écoule entre la demande du client et le début de la réponse du serveur.
  • La durée de transmission de la trame de réponse.
  • Le nombre d’octet constituant la trame.
  • La valeur en binaire de chaque octet transmis.

La réponse fournie par le stepper est un entier sur 16 bits constitué du 1er octet comme MSB et le 2e comme LSB.

  • Donner la valeur binaire puis décimal de la valeur envoyée par le stepper.

ANNEXE

Table des codes ASCII sur 7 bits

[pic 10]

...

Télécharger au format  txt (3.4 Kb)   pdf (311.1 Kb)   docx (436.6 Kb)  
Voir 2 pages de plus »
Uniquement disponible sur LaDissertation.com