Académique Documents
Professionnel Documents
Culture Documents
Série/Radio
1h
SUJET
Vue d'ensemble
OBJECTIFS D'APPRENTISSAGES GLOBAUX
● Mettre en ouvre une liaison série physique
● Interpréter une trame série (lien avec le cours)
Liaison
Nous nous plaçons dans le cas ou nous avons 2 cartes à microcontrôleur reliées ainsi :
Q : pourquoi la vitesse des 2 cartes doit être réglée sur la même valeur de débit ?
Indice : cette transmission est asynchrone.
……………………………………………………………………………………………………………………………...
……………………………………………………………………………………………………………………………...
Trame
La carte émettrice envoie un nombre dont on cherche à déterminer la valeur. Ce nombre est codé dans une
trame série qui peut être observée par un oscilloscope. Si nous branchons un oscilloscope entre Tx et GND et
que nous observons le signal, nous obtenons un signal comme sur la figure ci-dessous.
Q : ajoutez sous votre chronogramme et en concordance de temps les niveaux logiques correspondants.
Les niveaux logiques hauts sont généralement représentés par des "1" et les bas par des "0".
Q : ajoutez sous les niveaux logiques précédents les mots clé suivantes :
● REPOS : c'est le temps où rien n'est transmis
● ST : c'est le bit de start (voir cours), c'est donc un seul bit.
● SP : c'est le bit de stop (voir cours), c'est donc un seul bit
● DONNÉES UTILES : c'est la partie du chronogramme ou une information utile est transmise
● MSB : c'est le bit de poids fort.
● LSB : c'est le bit de poids faible
Q : dans quel sens doit on lire la donnée utile (MSB vers LSB ou l'inverse) ?
……………………………………………………………………………………………………………………………...
Q : démontrez que la donnée utile n'est autre que 97 en décimal (donnez le détail du calcul).
……………………………………………………………………………………………………………………………...
Q : ce nombre est finalement utilisé pour coder une lettre par la table ASCII, de quelle lettre s'agit t-il ?
……………………………………………………………………………………………………………………………...
EXO FIN
Nous nous plaçons dans le cas où 3 octets sont envoyés à la suite. Voici l'oscillogramme réel obtenu :
Q : ces 3 octets sont en fait les codes ASCII de 3 caractères : 'a' et 2 autres. En utilisant, cette table ASCII,
déterminez à quoi correspondent les caractères de l'octet 2 et 3 et justifiez leur utilité.
Indice : il s'agit de caractères non imprimables (ils donnent des ordres mais ne sont pas visibles).
……………………………………………………………………………………………………………………………...
FIN