Vous êtes sur la page 1sur 2

A.

TP UART Arduino

Le débit théorique en nombre de bits/s :

1
Débit théorique ¿ =100 bit /s
0.01 s
Durée d’une trame = Nombre total de bits × Durée d’un bit=12×0.01 s=0.12 s

Q1. Sur les 2 premières trames envoyées (1 trame correspond à 1 lettre) :

0. Quel sont les lettres envoyées ?


Les lettres envoyées sont J et o

a. Quel est le code ASCII des lettres envoyées : en décimal, en binaire ?


Décimal : J=74 ; o=111.
Binaire : J= 001010010111 ; o= 011110110011

b. Oui il a le bon nombre de bit


c. Oui le LSB correspond bien avec le code ascii
d. Oui il est bien pair

Q3. Combien de bit sont envoyés dans une trame ? Quelle est la durée d’une trame ?
12bits sur la trame pour 110 millisecondes.

Q4. Pourquoi choisir comme trigger (déclenchement) un front montant sur CH1 (BP) ?

Le choix d’un front montant est fait pour ne pas avoir de perte d’information. L’appui sur le bouton
poussoir créer un front montant qui affiche ensuite le message.

Q5. (1 pt) Si la fréquence d’échantillonnage fe = 1,25 kHz, quelle est la durée Te d’un échantillon?
Comparer la valeur obtenue avec la durée prévue Tbit d’un bit. Est-ce suffisant ?

1
Te=
fe
1
Te=
1.25 kHz
1
Te= =0.0008 s
1250
Quelle est la longueur totale capturée par l’oscilloscope ?

7,93s

Combien de trames pourrait-t-on théoriquement capturer ?

66

Comparer avec le nombre total de trames nécessaire pour envoyer tout le message actuellement
contenu dans la carte Arduino.

11

Pourra-t-on capturer toute l’émission du message ?

Nous pouvons capturer toute l’émission du message

Q6. Faire une capture d’une trame.

START STOP 2
LSB MSB Parité
STOP 1

0b01001010

0x4A

ASCII : J

Vous aimerez peut-être aussi