Vous êtes sur la page 1sur 1

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)
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
c) Lecture I/O configuration ; (1pt) M : 01010111000011, E : 0101111
d) Lecture ID code. (1pt) M : 01010111000101, E : 0000111
2. Tracer le dernier message du maitre en code Manchester différentiel (1.5pts) M : 01010111000101
3. Tracer le signal de ce message dans le bus (en sin²). (1.5pts)

Vous aimerez peut-être aussi