0% ont trouvé ce document utile (0 vote)
98 vues3 pages

TD Can

Transféré par

sami debbache
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
98 vues3 pages

TD Can

Transféré par

sami debbache
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Faculté d’Electronique et Informatique​ ​ ​ ​ ​ Mr BENZAOUI Med L

Réseaux de Communications Industriel​ ​


​ ​ Série d’exercice Réseaux et Bus CAN

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.

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 ?

2.​ A quel moment l’arbitrage est-il terminé ?

Exercice 3 :
Une séquence de message à transmettre dans le bus CAN est comme suit :

1.​ Effectuer le stuffing sur ce message.

2.​ Tracer la séquence 7C1H avant et après « stuffing ».

3.​ Combien de bits de « stuffing » ont été insérés par le contrôleur CAN?

4.​ Quelle est la durée maximale d’une transmission sur un bus CAN 2.0A à 125kb/s.

Exercice 4 :
1.​ Effectuer le stuffing sur le message suivant :

2.​ Effectuer le déstuffing sur le message suivant :

3.​ En déduire le message transmis.

1
Faculté d’Electronique et Informatique​ ​ ​ ​ ​ Mr BENZAOUI Med L
Réseaux de Communications Industriel​ ​

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

Refaire les questions 1 et 2 pour : P(x)=1101001101011001 et G(x)=x5+x3+x²+1

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​

Vous aimerez peut-être aussi