Académique Documents
Professionnel Documents
Culture Documents
Série 2 Corrigé
Série 2 Corrigé
Série 2 Corrigé
Licence Automatique
Bus de communications et réseaux industriels
Exercice 1 :
Quatre nœud souhaitent utiliser le bus CAN et émettent les séquences d’arbitrage suivantes :
Noud1 :drrddrrdrddrdr Noud2 :drrddrdrrddrrr
Noud3 :drrddrdrrddrdr Noud4 :drrddrdrrdrrdr
Tracer le signal sur le bus, et dites lequel, de ces nœuds, peut continuer à utiliser ce bus.
Conclure sur la priorité entre trame de donnée et trame de requête.
Trame de donnée prioritaire sur trame de requête
Exercice 2 :
Dans une voiture, 3 différents calculateurs souhaitent émettre au même moment un message CAN.
Calculateur de transmission ID = 0x25D
ABS ID = 0x25B
Calculateur moteur ID = 0x26E
1. Quel calculateur transmettra son message sur le bus ? ABS
Exercice 3 :
Une séquence de message à transmettre dans le bus CAN est comme suit :
S S S
0111 11 S 00 000 S 1
2 bits
4. Quelle est la durée maximale d’une transmission sur un bus CAN 2.0A à 125kb/s.
DMax=Ttrame*(1+0.24)=Nmax*TB*1.25=108*1.25/(125*1024)=1.05ms
Exercice 4 :
1. Effectuer le stuffing sur le message suivant :
1
Faculté d’Electronique et Informatique Mr BENZAOUI Med L
Licence Automatique
Bus de communications et réseaux industriels
Exercice 5 :
Soit le message suivant à transmettre : P(x)=101011010110
On utilise le polynôme G(x)=x4+x3+x+1 pour réaliser la CRC
1. Calculer la CRC pour P(x)
2. Donner le message à transmettre
3. Un deuxième message avec sa CRC a était reçu : 0011001100110011. Ce message est il juste ?
justifier
Exercice 6 :
Soient les signaux du bus CAN (CAN-H et CAN-L) obtenues à l’aide de l’oscilloscope. Compléter
le tracer de la séquence puis donner le code envoyé.
Exercice 7 :
2
Faculté d’Electronique et Informatique Mr BENZAOUI Med L
Licence Automatique
Bus de communications et réseaux industriels
3.5V
2.5V
1.5V
0 0 0 10 0 0 0 0S 0 0 0 0 0S0 0 0 0 1 00 0 0 0S 0 0 0 10 0 10 1 1 0 10 1 1 0 10 1 0 1 1 1 1 1 1 1 1
SOF ID RTR r0r1 DLC DATA CRC ACK EOF
ID : 0 0 10 0 0 0 0 0 0 0 0
DATA :0 0 0 0 00 0 0