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

Télégestion : Bus de Communication CAN

Le document contient 10 exercices sur le protocole de communication CAN. Les exercices portent sur des sujets comme l'encodage des données, la gestion des erreurs, la structure des trames CAN et la résolution de conflits. Le document fournit des informations détaillées sur le fonctionnement du protocole CAN.

Transféré par

ibrahim sghou
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)
104 vues3 pages

Télégestion : Bus de Communication CAN

Le document contient 10 exercices sur le protocole de communication CAN. Les exercices portent sur des sujets comme l'encodage des données, la gestion des erreurs, la structure des trames CAN et la résolution de conflits. Le document fournit des informations détaillées sur le fonctionnement du protocole CAN.

Transféré par

ibrahim sghou
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

Pr. W.

JENKAL
Matière : Télégestion
Partie 2 : Bus de communication

Travail à rendre N°1


Questions de cours :
1- Expliquer l’utilité de la boucle de verrouillage de phase
2- Dans une communication série asynchrone, quelles sont les états du signal qui permet de
resynchroniser la communication entre les modules communicants ?
3- Expliquer la cause d’une erreur CRC dans le bus CAN.
4- Expliquer la différence entre le mode d’erreur passive et le mode d’erreur active dans la gestion
du mode d’erreur du bus CAN.

Exercice 1 :
- Donner les chronogrammes des données encodées équivalents au chronogramme suivant:

Exercice 2 :

Dans le cas d’une communication à base du bus CAN, donner la trame avec Stuffing
correspondante à la trame suivante :

Exercice 3 :

Déterminer, pour les formats standard et étendu, les longueurs minimum et maximum en bits, d’une
trame de données circulant sur le bus CAN (on ne tient pas compte des bits de stuffing).

pg. 1
Pr. W. JENKAL
Matière : Télégestion
Partie 2 : Bus de communication

Exercice 4 :

Déterminer le nombre de capteurs (ou actionneurs) TOR (Tout Ou Rien) différents qu’un nœud
peut gérer dans une seul trame de données.

Exercice 5 :

Avec des trames de 60 bits en moyenne, déduire le nombre maximum de trames pouvant
circuler sur le bus en une seconde et ce pour le débit maximum (1 Mbits/s).

Exercice 6 :

Déterminer en théorie, le nombre de messages qu’il est possible de définir pour une trame
standard.

Exercice 7 :

Compléter le 3ème chronogramme (résultante sur le bus) et indiquer le nœud qui a réussi à
émettre sa trame.

Exercice 8 :

Rappel : champ de contrôle ou de commande.


Il est composé de 6 bits dont 2 réservés pour évolutions futures.
Les 4 derniers bits permettent de déterminer le nombre d’octets de données contenus dans le
champ de données (ne dépasse pas 8).

pg. 2
Pr. W. JENKAL
Matière : Télégestion
Partie 2 : Bus de communication

Compléter la trame (jusqu’au champ CRC exclu) dans le cas où un nœud émet les données ‘B’
(0x42) suivi de 6.

Exercice 9 :

Que se passe-t-il si 2 nœuds émettent chacun une trame possédant le même identificateur mais une
des 2 trames est une trame de données et l’autre une trame de requête. Conclure sur la priorité
entre une trame de données et une trame de requêtes.

Exercice 10 :

1- Soit l’extrait suivant qui présente une partie d’une trame de communication à base du
protocole CAN 2.0A. Déduire le paramètre du CAN présenté dans cette figure. (0.75 Pts)

2- Présenter dans cette figure les deux signaux du bus CAN.


3- Extraire la valeur binaire transmise dans cet extrait.
4- Déduire l’identification présentée dans cette trame.

pg. 3

Vous aimerez peut-être aussi