You are on page 1of 2

Faculté d’Electronique et Informatique Mr

BENZAOUI Med L Master IIE : Bus et Réseaux de Terrain
18/01/2015

Examen
Exercice 1 : (5pts)
Soit le message suivant à transmettre : P(x)= 1011 1010 1110 0111
On utilise le polynôme G(x)= x5+x4+x²+1 pour réaliser la CRC
1. Calculer la CRC pour P(x) CRC=01101 (2pts)
2. Donner le message à transmettre P(x)= 1011 1010 1110 011110101 (1pt)
3. Un deuxième message avec sa CRC a était reçu :
1 1001 1001 0110 0110 1110. Ce message est il juste ? Justifier Oui car le reste de
la div=00000 (2pts)
Exercice 2 : (8pts)
Dans une voiture 6 nœuds souhaitent émettre leurs messages en même temps sur le bus
CAN 2.0A :

Nœud SOF Identifier
Feux D D R D D R R R D D R R D
Direction D D R D D R D D D D R R R
Essuie glace D D R D R D D R D D R D R
ABS D D R D D R D D D D D D D
Radio-CD D D R R R D D R R D D R D
Clim D D R D D R D D R R D R R

1. Lequel de ces nœuds continuera à utiliser le bus ? ABS (1pt)
2. Sachant qu’on utilise un bus CAN Low speed; Tracer les signaux CANH-CANL
0010010000000 (1.5 pts)
Ce nœud continuera à transmettre les donnes suivantes :
Data =0xE0 0x0F 0x83, et CRC =0xF0 0x3E
3. Donner la trame complète puis effectuer le stuffing sur cette trame. (2.5pts)
00100100001000 10 0011 111010000 010001111 1000001011 111010000
0101111101 11 1111111
4. Calculer le débit de transmission si la durée de la trame sans stuffing est 1088µs
62.5kbits/s (1pt)
5. En déduire la longueur maximale du câble à utiliser. 2000m
6. Effectuer le destuffing sur la séquence suivante du CAN 2.0A, puis identifier les
valeurs des bits correspondants : (2pts) 0 0011011111010 0000111
110101111101100000101000000000000

1
bit
Exercice 3 : (7pts)
Dans un réseau ASI, le maitre voudrait changer l’adresse de l’esclave A de la valeur 0x16
vers 0x0B.
Sachant que cette esclave a le profile B.1.
1. Donner les messages échangés entre le maitre et les esclaves A dans les phases
suivantes :
a) Reset adresse A ; (1pt) M : 01101101110011, E : 0011001
b) Ecriture adresse A ; (1pt) M : 00000000101111, E : 0011001

(1pt) M : 01010111000101.5pts) M : 01010111000101 3. Tracer le signal de ce message dans le bus (en sin²).Faculté d’Electronique et Informatique Mr BENZAOUI Med L Master IIE : Bus et Réseaux de Terrain 18/01/2015 c) Lecture I/O configuration . E : 0000111 2. Tracer le dernier message du maitre en code Manchester différentiel (1. (1.5pts) . (1pt) M : 01010111000011. E : 0101111 d) Lecture ID code.