1. N° d'anonymat
Master EAII – 1ère année
Spécialité MTI/Instrumentation
Examen
Bus de terrain
Lundi 12 décembre 2005
Durée : 1 heure 45
Documents manuscrits autorisés
1ère partie : le protocole I2C (9 points)
Dans tous les chronogrammes, on considérera les signaux suivants suivant :
SDA M : niveaux sur SDA imposés par le maître SCLM : niveaux sur SCL imposés par le maître
SDA E : niveaux sur SDA imposés par l'esclave SCL E : niveaux sur SCL imposés par l'esclave
SDA R : niveaux sur SDA résultants SCL R : niveaux sur SCL résultants
Dessinez les niveaux imposés par le maître et par l'esclave, ainsi que le signal résultant, pour les deux lignes du
bus.
1. Dessinez les chronogrammes des signaux sur les lignes SDA et SCL dans le cas de la lecture par le
maître de l'octet 0x81 dans le périphérique d'adresse 2. (2 pts)
2. Dessinez les chronogrammes des signaux sur les lignes SDA et SCL dans le cas du transfert par le
maître de l'octet 0xAF présent dans le périphérique d'adresse 3 vers le périphérique d'adresse 4. (2 pts)
3. Dessinez les chronogrammes des signaux sur les lignes SDA et SCL dans le cas de l'écriture par le
maître des octets 0xAA, 0x11 et 0x78 aux adresses 0x10 et suivantes du périphérique de type mémoire
d'adresse 3. (3 pts)
4. Quelle opération peut on constater sur le bus I2C par l'examen des chronogrammes suivants ? (2 pts)
1. Premier chronogramme :
SDA
SCL
2. Second chronogramme :
SDA
SCL
2. 2ème partie : le protocole CAN (9 points)
1. Quel est le principe de l’arbitrage ? (1 pt)
2. Sachant que le niveau bas est le niveau dominant, quel sera le niveau en sortie de chaque périphérique et
sur la ligne dans le cas de l'écriture simultanée des données suivantes : périph. 1 :
11001010101001011010, périph. 2 : 11001110101001011110, périph. 3 : 11001010101001011100 ?
Complétez le chronogramme suivant. (2 pts)
Périph.1
Périph.2
Périph.3
Ligne
3. Le protocole CAN prévoit un certain nombre de mécanismes permettant de protéger les transmissions.
Quels sont ces différents mécanismes, et quel sont leurs utilités ? (2pts)
4. Stuffez la suite de bits suivante (2pts)
5. Déstuffez la suite de bits suivante (2pts)
3ème partie : Bluetooth (2 points)
1. En quoi consistent les profils Bluetooth ? Quelle est leur utilité ? (2 pts)
3. Nom et Prénom : N° d'anonymat :
Question :
SDA M
SCL M
SDA E
SCL E
SDA R
SCL R
Question :
SDA M
SCL M
SDA E
SCL E
SDA R
SCL R
Question :
SDA M
SCL M
SDA E
SCL E
SDA R
SCL R