Travail demandé
Question
Question
Q2 : Indiquer quelle solution technique correspond au maître. Indiquer quelles solutions techniques correspondent aux esclaves.
Question
Q3 : Dessiner un schéma simplifié de la chaîne d'acquisition correspondant à notre montage et positionner les solutions techniques sous le bloc fonctionnel auxquels elles correspondent.
Question
Q4 : Préciser s'il s'agit d'une liaison de type série ou parallèle. Justifier votre réponse.
Indice
La réponse est dans le cours au paragraphe 'Transmission filaire'.
Question
Q5 : Préciser s'il s'agit d'une liaison de type synchrone ou asynchrone. Justifier votre réponse.
Indice
La réponse est dans le cours au paragraphe 'Transmission filaire'.
Oscillogramme de la transmission de l'information
Question
Q6 : Identifier le signal correspondant à l'horloge (SCL) et aux données (SDA).
Indice
SCL : ligne d'horloge de synchronisation. C'est le signal qui cadence le 'rythme' du transfert des données ;
SDA : ligne de données.
Question
Q7 : Déterminer la valeur de tension correspondant à un « 1 » logique.
Indice
Il faut considérer que l'on observe des signaux créneaux (ou carré). Le fait qu'ils ressemblent à des dents de requins est due à la constante de temps électrique (fréquence élevée du signal).
Indice
Pour un signal, la valeur de la tension du niveau logique "1" est toujours la même. On peut donc prendre le début de l'oscillogramme comme référence.
Indice
Voie 1 de l'oscilloscope (CH1), ici en bleu, calibre : 2 V / division ;
Voie 2 de l'oscilloscope (CH2), ici en rouge, calibre : 5V / division.
Question
Q8 : Déterminer la valeur de tension correspondant à un « 0 » logique.
Indice
Rappel : le réglage du zéro de la voie d'un oscilloscope est indiqué par la petite flèche à gauche de l'oscillogramme.
Question
Q9 : Déterminer la durée de transmission d'un bit.
Indice
Il faut exploiter le signal de l'horloge (SCL).
Indice
Pour être plus précis, il est conseillé de faire l'estimation pour plusieurs bits (par exemple, les 8 premiers) puis de ramener à 1 bit.
Indice
La base de temps de l'oscillogramme est de 20 μs / division.
Question
Q10 : Sur l'oscillogramme, faire apparaître :
les conditions de départ (START) et d'arrêt (STOP) ;
les 7 bits d'adresse, le bit d'écriture, les 8 bits de données et les bits d'acquittement sur la voie 1 (SCL) ;
l'état logique de chaque bit sur la voie 2 (SDA).
Indice
Le protocole est détaillé dans l'introduction de l'activité.
Indice
Extraits de l'introduction :
Un abonné prend le contrôle du bus I²C en émettant une condition de départ : Niveau haut sur SCL & Front descendant sur SDA ; cet abonné devient le maître.
Pour terminer la communication, le maître émet une condition d'arrêt : Niveau haut sur SCL & Front montant sur SDA.
Indice
Extraits de l'introduction :
Après avoir pris le contrôle, le maître transmet un octet contenant l'adresse de l'esclave (sur 7 bits) ainsi que l'opération effectuée : Lecture = NL 1 ; Ecriture = NL 0.
Lorsque l'esclave a détecté son adresse, il émet un bit d'acquittement (ACK) au niveau logique bas.
Le maître envoie des données à l'esclave. A la fin de la transmission de chaque octet, l'esclave émet un acquittement.
Indice
Chaque front montant du signal d'horloge (passage du NL0 au NL1) valide une donnée sur le signal de donnée.
Question
Q11 : Déterminer le nombre de bit contenus dans le message étudié.
Question
Q12 : Déterminer la durée réelle de la transmission du message étudié.
Indice
ATTENTION, il faut exploiter l'oscillogramme et ne pas utiliser les résultats des questions 9 et 11.
Question
Q13 : En déduire le taux de transfert ou débit de communication (en bits/s).
Indice
La réponse est dans l'unité : bits/s
Question
Q14 : Déterminer le nombre de message(s) observé sur cet oscillogramme.
Question
Q15 : Déterminer la valeur de l'adresse et du message transmis (en base 2).
Question
Q16 : Convertir ces valeurs en décimal en détaillant votre réponse.
Indice
Vous pouvez relire le cours de la séquence3 semaine2 'Numération et codage de l'information' si besoin.
Question
Q17 : Convertir cette valeur en hexadécimal en détaillant votre réponse.
Indice
Vous pouvez relire le cours de la séquence3 semaine2 'Numération et codage de l'information' si besoin.