SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
Bus CAN
1
CAN (Control Area Network)
 Né du besoin de trouver une solution de communication série dans les véhicules automobiles, qui
ont tendance à intégrer de plus en plus de commandes électroniques.
 En 1983, le bus CAN (Controller Area Network) a été conçu par la société allemande Robert
BOSCH Gmbh pour répondre aux besoins de communication interne dans les automobiles
 Son exploitation ne commence qu’à partir de 1985 où une convention entre BOSCH et Intel a
permis d’implanter le protocole CAN dans des circuits Intel.
 En 1986, la première standardisation du bus par l’ISO (International Standard Organization) a vu le
jour.
 En 1987, Intel produit le premier contrôleur CAN, le 82526.
 La première voiture multiplexée à utiliser le bus CAN comme support de transmission a été
réalisée en 1991 (avec un débit de 500 kbit/s).
2
Câblage classique
Une ↑ du nombre de calculateurs
Une ↑ du nombre de capteurs
Une ↑ des faisceaux de câbles électriques
 Les liaisons entre boîtiers sont de + en + nombreuses
 encombrements, poids et coûts
3
Multiplexage
 Deux techniques pour limiter « l’inflation » des composants et du
volume des câblages :
 L’intégration : regrouper plusieurs fonctions dans un seul boîtier
 Le multiplexage : faire circuler une multitude d’informations entre
divers calculateurs sur un seul canal de transmission appelé le bus (2
fils): le bus CAN
4
Câblage avec multiplexage
Diminution du nombre de capteurs et de liaisons entre boîtiers : c’est le
partage des informations
5
Avantages du Bus CAN
 Le CAN s’est imposé dans les véhicules grâce à :
 sa flexibilité
 sa robustesse
 sa fiabilité
 son coût compétitif
 sa simplicité de mise en œuvre…
 Il permet de réduire très considérablement le câblage ainsi que les coûts
associés et de faciliter le diagnostic, la détection des pannes et la
localisation des défauts.
6
Domaines d’application
 Le bus CAN est utilisé aussi dans les autobus, les poids-lourds, les véhicules utilitaires , les
engins de chantier , les trains , les métros , les tracteurs.
 Le maritime et l’aérospatial sont également concernés par le bus CAN avec des couches
d’application spécifiques
 Des techniques médicales :
•scanners utilisant le CAN pour la communication entre l’unité de positionnement du
patient et l’unité de production des rayons X,
•fauteuils de dentiste,
•IRM,
•endoscopie ;
 la domotique : ascenseurs, escalators, tapis roulants, lave-vaisselle, lave-linge,
photocopieurs, systèmes d’impression
le contrôle-commande de procédés industriels
7
Caractéristiques du bus CAN
 Control Area Network est un Bus asynchrone série haut débit et multi-maîtres qui supporte des
systèmes embarqués temps réel avec un haut niveau de fiabilité.
 Il est classé dans la catégorie des réseaux de terrain utilisés dans l'industrie.
 Le bus CAN est Bidirectionnel et Half duplex
 La norme ISO 11898 spécifie un débit maximum de 1Mbits/s.
8
Types de Bus CAN
 En pratique, il y a trois bus CAN différents dans une voiture, à des débits différents :
 un bus très rapide pour gérer la sécurité (freinage, ABS, détection chocs, airbags...) ;
 un bus à vitesse moyenne pour gérer le moteur (commandes et capteurs) ;
 un bus lent pour gérer tous les accessoires (lampes, moteurs d’asservissements, boutons...).
9
Types de Bus CAN
 Il existe sous deux versions :
 CAN2.0A : trame standard identificateur de 11 bits (CAN standard) ;
 CAN2.0B : trame plus longue avec identificateur sur 29 bits (CAN étendu).
 Il existe également deux types différenciés par leur débit :
 le CAN Low Speed défini par ISO 11519-2 pour les applications à bas débits (125 Kbit/s)
 le CAN High Speed défini par ISO 11898-2 pour les applications à hauts débits( 1Mbits/s )
10
 La longueur maximum du bus est déterminée selon le débit (de 20 kbps sur 2.5 km à
1Mbps sur 30 m).
11
Longueur – bus CAN
Couches OSI
 OSI: Open Systems Interconnection
 Norme de communication réseau proposé par l’ISO
 Le protocole CAN ne couvre que 2 (ou 3) des 7 couches
du modèle OSI : les couches PHYSIQUE et LIAISON et
éventuellement la couche APPLICATION.
12
Couches OSI
La sous- couche MAC représente le
noyau du protocole CAN.
Elle a pour fonction de présenter les
messages reçus en provenance de la
sous-couche LLC et d’accepter les
messages devant être transmis
vers la sous-couche LLC.
Elle est responsable des fonctions
suivantes :
• la mise en trame du message.
l’arbitrage.
• l’acquittement.
• la détection des erreurs.
• la signalisation des erreurs.
13
La sous-couche LLC s’occupe quant à elle :
 du filtrage des messages.
 de la notification de surcharge (overload).
 de la procédure de recouvrement des
erreurs.
La couche Physique définit le signal transmis et
a pour rôle d’assurer le transfert physique des
bits entre les différents nœuds
Cette couche s’occupe :
 de gérer la représentation du bit (codage,
timing…).
 de gérer la synchronisation bit.
 de définir les niveaux électriques des signaux.
de définir le support de transmission.
Couches OSI
14

Contenu connexe

Tendances

Cours Master Embarqué 2019-2020.pptx
Cours Master Embarqué 2019-2020.pptxCours Master Embarqué 2019-2020.pptx
Cours Master Embarqué 2019-2020.pptxAbdo Brahmi
 
Cours systèmes temps réel partie 2 Prof. Khalifa MANSOURI
Cours  systèmes temps réel partie 2 Prof. Khalifa MANSOURICours  systèmes temps réel partie 2 Prof. Khalifa MANSOURI
Cours systèmes temps réel partie 2 Prof. Khalifa MANSOURIMansouri Khalifa
 
Cours Bus de communication et réseaux industriels. Chapitre 2 : Modbus.
Cours Bus de communication et réseaux industriels. Chapitre 2 : Modbus.Cours Bus de communication et réseaux industriels. Chapitre 2 : Modbus.
Cours Bus de communication et réseaux industriels. Chapitre 2 : Modbus.Tarik Zakaria Benmerar
 
Chapitre 2 - Protocole Modbus (2020/2021)
Chapitre 2 - Protocole Modbus (2020/2021)Chapitre 2 - Protocole Modbus (2020/2021)
Chapitre 2 - Protocole Modbus (2020/2021)Tarik Zakaria Benmerar
 
cours-regulation-automatique-analogique
cours-regulation-automatique-analogiquecours-regulation-automatique-analogique
cours-regulation-automatique-analogiqueautomationdcs
 
Cours et travaux diriges sur l'automatisme et les systemes automatises
Cours et travaux diriges sur l'automatisme et les systemes automatisesCours et travaux diriges sur l'automatisme et les systemes automatises
Cours et travaux diriges sur l'automatisme et les systemes automatisesmorin moli
 
Programmation de systèmes embarqués : Systèmes temps réel et PRUSS
Programmation de systèmes embarqués : Systèmes temps réel et PRUSSProgrammation de systèmes embarqués : Systèmes temps réel et PRUSS
Programmation de systèmes embarqués : Systèmes temps réel et PRUSSECAM Brussels Engineering School
 
Introduction aux réseaux locaux
 Introduction aux réseaux locaux Introduction aux réseaux locaux
Introduction aux réseaux locauxInes Kechiche
 
Controller Area Network(CAN)
Controller Area Network(CAN)Controller Area Network(CAN)
Controller Area Network(CAN)Ashutosh Bhardwaj
 
Chapitre 3 - Protocole Bus CAN (2020/2021
Chapitre 3 - Protocole Bus CAN (2020/2021Chapitre 3 - Protocole Bus CAN (2020/2021
Chapitre 3 - Protocole Bus CAN (2020/2021Tarik Zakaria Benmerar
 
124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011sunprass
 

Tendances (20)

Cours Master Embarqué 2019-2020.pptx
Cours Master Embarqué 2019-2020.pptxCours Master Embarqué 2019-2020.pptx
Cours Master Embarqué 2019-2020.pptx
 
Cours systèmes temps réel partie 2 Prof. Khalifa MANSOURI
Cours  systèmes temps réel partie 2 Prof. Khalifa MANSOURICours  systèmes temps réel partie 2 Prof. Khalifa MANSOURI
Cours systèmes temps réel partie 2 Prof. Khalifa MANSOURI
 
Transmission de signal
Transmission de signalTransmission de signal
Transmission de signal
 
Cours Bus de communication et réseaux industriels. Chapitre 2 : Modbus.
Cours Bus de communication et réseaux industriels. Chapitre 2 : Modbus.Cours Bus de communication et réseaux industriels. Chapitre 2 : Modbus.
Cours Bus de communication et réseaux industriels. Chapitre 2 : Modbus.
 
Chapitre 2 - Protocole Modbus (2020/2021)
Chapitre 2 - Protocole Modbus (2020/2021)Chapitre 2 - Protocole Modbus (2020/2021)
Chapitre 2 - Protocole Modbus (2020/2021)
 
Uart
UartUart
Uart
 
Cours capteur final
Cours capteur finalCours capteur final
Cours capteur final
 
cours-regulation-automatique-analogique
cours-regulation-automatique-analogiquecours-regulation-automatique-analogique
cours-regulation-automatique-analogique
 
Cours et travaux diriges sur l'automatisme et les systemes automatises
Cours et travaux diriges sur l'automatisme et les systemes automatisesCours et travaux diriges sur l'automatisme et les systemes automatises
Cours et travaux diriges sur l'automatisme et les systemes automatises
 
Programmation de systèmes embarqués : Systèmes temps réel et PRUSS
Programmation de systèmes embarqués : Systèmes temps réel et PRUSSProgrammation de systèmes embarqués : Systèmes temps réel et PRUSS
Programmation de systèmes embarqués : Systèmes temps réel et PRUSS
 
Les systèmes automatisés
Les systèmes automatisésLes systèmes automatisés
Les systèmes automatisés
 
Introduction aux réseaux locaux
 Introduction aux réseaux locaux Introduction aux réseaux locaux
Introduction aux réseaux locaux
 
Bus presentation
Bus presentationBus presentation
Bus presentation
 
Coursdsp tdi
Coursdsp tdiCoursdsp tdi
Coursdsp tdi
 
Controller Area Network(CAN)
Controller Area Network(CAN)Controller Area Network(CAN)
Controller Area Network(CAN)
 
Automatisme cours-1
Automatisme cours-1Automatisme cours-1
Automatisme cours-1
 
Can bus
Can busCan bus
Can bus
 
Presentation automatisme
Presentation automatismePresentation automatisme
Presentation automatisme
 
Chapitre 3 - Protocole Bus CAN (2020/2021
Chapitre 3 - Protocole Bus CAN (2020/2021Chapitre 3 - Protocole Bus CAN (2020/2021
Chapitre 3 - Protocole Bus CAN (2020/2021
 
124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011
 

Similaire à Bus CAN.pdf

OSV atelier bus mob-bi
OSV atelier bus   mob-biOSV atelier bus   mob-bi
OSV atelier bus mob-biFabMob
 
Les réseaux capteurs / actionneurs
Les réseaux capteurs / actionneurs Les réseaux capteurs / actionneurs
Les réseaux capteurs / actionneurs Abdelkader Moussidene
 
formation_captronic_lyon.pdf
formation_captronic_lyon.pdfformation_captronic_lyon.pdf
formation_captronic_lyon.pdfOukrimMohamed
 
chapitre1-introduction-201224111230.pdf
chapitre1-introduction-201224111230.pdfchapitre1-introduction-201224111230.pdf
chapitre1-introduction-201224111230.pdfhadda belhadj
 
chapitre1-introduction-201224111230.pptx
chapitre1-introduction-201224111230.pptxchapitre1-introduction-201224111230.pptx
chapitre1-introduction-201224111230.pptxMerazgaAmmar1
 
Cours en réseau gsm et gprs
Cours en réseau gsm et gprsCours en réseau gsm et gprs
Cours en réseau gsm et gprsKiemde Franck
 
Gsm Protocoles & ProcéDures
Gsm   Protocoles & ProcéDuresGsm   Protocoles & ProcéDures
Gsm Protocoles & ProcéDuresAnouar Loukili
 
Paramétres gsm
Paramétres gsmParamétres gsm
Paramétres gsmDjo Seph
 
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbusesFormation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbusesWojciech GOMOLKA
 
Comprendre les technologies LPWA (SIGFOX et LoRa)
Comprendre les technologies LPWA (SIGFOX et LoRa)Comprendre les technologies LPWA (SIGFOX et LoRa)
Comprendre les technologies LPWA (SIGFOX et LoRa)Robert Vivanco Salcedo
 
Tendances et évolution des réseaux Wireless LAN
Tendances et évolution des réseaux Wireless LANTendances et évolution des réseaux Wireless LAN
Tendances et évolution des réseaux Wireless LANAymen Bouzid
 
Rapport W-CDMA Coding & Multiplexing
Rapport W-CDMA  Coding & MultiplexingRapport W-CDMA  Coding & Multiplexing
Rapport W-CDMA Coding & MultiplexingAnouar Loukili
 

Similaire à Bus CAN.pdf (20)

OSV atelier bus mob-bi
OSV atelier bus   mob-biOSV atelier bus   mob-bi
OSV atelier bus mob-bi
 
Les réseaux capteurs / actionneurs
Les réseaux capteurs / actionneurs Les réseaux capteurs / actionneurs
Les réseaux capteurs / actionneurs
 
Wi-fi
Wi-fiWi-fi
Wi-fi
 
CAN
CANCAN
CAN
 
formation_captronic_lyon.pdf
formation_captronic_lyon.pdfformation_captronic_lyon.pdf
formation_captronic_lyon.pdf
 
chapitre1-introduction-201224111230.pdf
chapitre1-introduction-201224111230.pdfchapitre1-introduction-201224111230.pdf
chapitre1-introduction-201224111230.pdf
 
chapitre1-introduction-201224111230.pptx
chapitre1-introduction-201224111230.pptxchapitre1-introduction-201224111230.pptx
chapitre1-introduction-201224111230.pptx
 
BCRI-CH2.pptx
BCRI-CH2.pptxBCRI-CH2.pptx
BCRI-CH2.pptx
 
Cours en réseau gsm et gprs
Cours en réseau gsm et gprsCours en réseau gsm et gprs
Cours en réseau gsm et gprs
 
Gsm Protocoles & ProcéDures
Gsm   Protocoles & ProcéDuresGsm   Protocoles & ProcéDures
Gsm Protocoles & ProcéDures
 
Paramétres gsm
Paramétres gsmParamétres gsm
Paramétres gsm
 
Umts et wan
Umts et wanUmts et wan
Umts et wan
 
Routing in 6lowpan (in French)
Routing in 6lowpan (in French) Routing in 6lowpan (in French)
Routing in 6lowpan (in French)
 
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbusesFormation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
 
Chap2 resaugsm
Chap2 resaugsmChap2 resaugsm
Chap2 resaugsm
 
4G.pdf
4G.pdf4G.pdf
4G.pdf
 
Comprendre les technologies LPWA (SIGFOX et LoRa)
Comprendre les technologies LPWA (SIGFOX et LoRa)Comprendre les technologies LPWA (SIGFOX et LoRa)
Comprendre les technologies LPWA (SIGFOX et LoRa)
 
La technologie Lonworks
La technologie LonworksLa technologie Lonworks
La technologie Lonworks
 
Tendances et évolution des réseaux Wireless LAN
Tendances et évolution des réseaux Wireless LANTendances et évolution des réseaux Wireless LAN
Tendances et évolution des réseaux Wireless LAN
 
Rapport W-CDMA Coding & Multiplexing
Rapport W-CDMA  Coding & MultiplexingRapport W-CDMA  Coding & Multiplexing
Rapport W-CDMA Coding & Multiplexing
 

Dernier

Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaireTxaruka
 
Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcourshalima98ahlmohamed
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetJeanYvesMoine
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKNassimaMdh
 
python-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdfpython-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdftrendingv83
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkRefRama
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxikospam0
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesMohammedAmineHatoch
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...Universidad Complutense de Madrid
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxabdououanighd
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLElebaobabbleu
 
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesNeuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesUnidad de Espiritualidad Eudista
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...Nguyen Thanh Tu Collection
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxhamzagame
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfAmgdoulHatim
 

Dernier (16)

Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcours
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
 
Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024
 
python-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdfpython-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdf
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhk
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiques
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLE
 
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesNeuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptx
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
 

Bus CAN.pdf

  • 2. CAN (Control Area Network)  Né du besoin de trouver une solution de communication série dans les véhicules automobiles, qui ont tendance à intégrer de plus en plus de commandes électroniques.  En 1983, le bus CAN (Controller Area Network) a été conçu par la société allemande Robert BOSCH Gmbh pour répondre aux besoins de communication interne dans les automobiles  Son exploitation ne commence qu’à partir de 1985 où une convention entre BOSCH et Intel a permis d’implanter le protocole CAN dans des circuits Intel.  En 1986, la première standardisation du bus par l’ISO (International Standard Organization) a vu le jour.  En 1987, Intel produit le premier contrôleur CAN, le 82526.  La première voiture multiplexée à utiliser le bus CAN comme support de transmission a été réalisée en 1991 (avec un débit de 500 kbit/s). 2
  • 3. Câblage classique Une ↑ du nombre de calculateurs Une ↑ du nombre de capteurs Une ↑ des faisceaux de câbles électriques  Les liaisons entre boîtiers sont de + en + nombreuses  encombrements, poids et coûts 3
  • 4. Multiplexage  Deux techniques pour limiter « l’inflation » des composants et du volume des câblages :  L’intégration : regrouper plusieurs fonctions dans un seul boîtier  Le multiplexage : faire circuler une multitude d’informations entre divers calculateurs sur un seul canal de transmission appelé le bus (2 fils): le bus CAN 4
  • 5. Câblage avec multiplexage Diminution du nombre de capteurs et de liaisons entre boîtiers : c’est le partage des informations 5
  • 6. Avantages du Bus CAN  Le CAN s’est imposé dans les véhicules grâce à :  sa flexibilité  sa robustesse  sa fiabilité  son coût compétitif  sa simplicité de mise en œuvre…  Il permet de réduire très considérablement le câblage ainsi que les coûts associés et de faciliter le diagnostic, la détection des pannes et la localisation des défauts. 6
  • 7. Domaines d’application  Le bus CAN est utilisé aussi dans les autobus, les poids-lourds, les véhicules utilitaires , les engins de chantier , les trains , les métros , les tracteurs.  Le maritime et l’aérospatial sont également concernés par le bus CAN avec des couches d’application spécifiques  Des techniques médicales : •scanners utilisant le CAN pour la communication entre l’unité de positionnement du patient et l’unité de production des rayons X, •fauteuils de dentiste, •IRM, •endoscopie ;  la domotique : ascenseurs, escalators, tapis roulants, lave-vaisselle, lave-linge, photocopieurs, systèmes d’impression le contrôle-commande de procédés industriels 7
  • 8. Caractéristiques du bus CAN  Control Area Network est un Bus asynchrone série haut débit et multi-maîtres qui supporte des systèmes embarqués temps réel avec un haut niveau de fiabilité.  Il est classé dans la catégorie des réseaux de terrain utilisés dans l'industrie.  Le bus CAN est Bidirectionnel et Half duplex  La norme ISO 11898 spécifie un débit maximum de 1Mbits/s. 8
  • 9. Types de Bus CAN  En pratique, il y a trois bus CAN différents dans une voiture, à des débits différents :  un bus très rapide pour gérer la sécurité (freinage, ABS, détection chocs, airbags...) ;  un bus à vitesse moyenne pour gérer le moteur (commandes et capteurs) ;  un bus lent pour gérer tous les accessoires (lampes, moteurs d’asservissements, boutons...). 9
  • 10. Types de Bus CAN  Il existe sous deux versions :  CAN2.0A : trame standard identificateur de 11 bits (CAN standard) ;  CAN2.0B : trame plus longue avec identificateur sur 29 bits (CAN étendu).  Il existe également deux types différenciés par leur débit :  le CAN Low Speed défini par ISO 11519-2 pour les applications à bas débits (125 Kbit/s)  le CAN High Speed défini par ISO 11898-2 pour les applications à hauts débits( 1Mbits/s ) 10
  • 11.  La longueur maximum du bus est déterminée selon le débit (de 20 kbps sur 2.5 km à 1Mbps sur 30 m). 11 Longueur – bus CAN
  • 12. Couches OSI  OSI: Open Systems Interconnection  Norme de communication réseau proposé par l’ISO  Le protocole CAN ne couvre que 2 (ou 3) des 7 couches du modèle OSI : les couches PHYSIQUE et LIAISON et éventuellement la couche APPLICATION. 12
  • 13. Couches OSI La sous- couche MAC représente le noyau du protocole CAN. Elle a pour fonction de présenter les messages reçus en provenance de la sous-couche LLC et d’accepter les messages devant être transmis vers la sous-couche LLC. Elle est responsable des fonctions suivantes : • la mise en trame du message. l’arbitrage. • l’acquittement. • la détection des erreurs. • la signalisation des erreurs. 13
  • 14. La sous-couche LLC s’occupe quant à elle :  du filtrage des messages.  de la notification de surcharge (overload).  de la procédure de recouvrement des erreurs. La couche Physique définit le signal transmis et a pour rôle d’assurer le transfert physique des bits entre les différents nœuds Cette couche s’occupe :  de gérer la représentation du bit (codage, timing…).  de gérer la synchronisation bit.  de définir les niveaux électriques des signaux. de définir le support de transmission. Couches OSI 14