Le bus CAN
Page 2/10 Ressources STI2D- SIN
Sommaire
1. Présentation du bus CAN .........................................................................................................3
a) Origine ...................................................................................................................................3
b) La philosophie du CAN ...........................................................................................................4
c) Les champs d’application du bus CAN ...................................................................................4
d) Le bus CAN et le modèle OSI .................................................................................................5
2. Propriétés physiques du CAN. .................................................................................................5
a) Le support physique ...............................................................................................................5
b) Synoptique d'une liaison filaire CAN intégrée dans un véhicule : ............................................6
c) Niveau dominant et niveau récessif ........................................................................................7
d) Arbitrage ................................................................................................................................7
e) Version du bus CAN et niveaux électriques ............................................................................9
3. Les différentes trames CAN : ................................................................................................. 10
a) Trame de données au format standard CAN 2.0 A : ............................................................. 10
b) Trame de données au format étendu CAN 2.0 B : ................................................................ 10
c) Trame de requêtes ............................................................................................................... 10
d) Trame de surcharge ............................................................................................................. 11
e) Trames d’erreurs : ................................................................................................................ 11
4. Constitution d’une trame de données ................................................................................... 11
a) Le début de trame SOF (Start Of Frame) ............................................................................. 11
b) Le champ d’arbitrage ou identificateur .................................................................................. 11
c) Le champ de contrôle ........................................................................................................... 12
d) Le champ de données .......................................................................................................... 12
e) Le champ de CRC ................................................................................................................ 12
f) Le champ d’acquittement (Acknoledge) ................................................................................ 13
g) Le champ de fin de trame EOF (End Of Frame) ................................................................... 13
h) Le champ int ......................................................................................................................... 13
i) IDLE ..................................................................................................................................... 13
5. Fiabilité du bus CAN et protection contre les erreurs mises en place ................................ 13
a) Le bit stuffing ........................................................................................................................ 13
b) Les erreurs contrôlées par le bus CAN ................................................................................. 14
c) Identification des erreurs dans la trame CAN : ..................................................................... 14
d) Règles de confinement ......................................................................................................... 14
e) Les trames d’erreur .............................................................................................................. 15
f) Recouvrement des erreurs ................................................................................................... 16
6. Complément du bus CAN : le bus LIN ( Local Interconnect Network ). .............................. 16
7. Bibliographie et sources ........................................................................................................ 17