- Connaître les techniques et outils pour l’implémentation du protocole CAN.
- Connaître les paramètres physiques du protocole CAN et comprendre les principes de la communication CAN.
- Développer ses connaissances sur les composants disponibles pour l’implémentation d’un réseau CAN.
- Maîtriser les outils efficaces d’émulation et de validation des équipements CAN.
Maîtriser les réseaux multiplexés CAN
OBJECTIFS
PROGRAMME
Jour 1
GÉNÉRALITÉS RÉSEAUX
• Principes généraux sur les réseaux,
• Réseaux embarqués : contexte, évolution, modèle OSI.
LE PROTOCOLE CAN
• Historique, caractéristiques,
• Normes et ses extensions,
• Les couches OSI,
• Services,
• Structure d’une trame CAN,
• Acquittement,
• Codage et structure du bit,
• Arbitrage et priorités,
• Détection et gestion des erreurs,
• Couche physique haute vitesse,
• Couche physique “fault tolerant”.
Travaux pratiques
• Présentation de la maquette pédagogique CAN, visualisation des signaux CAN sur l’oscilloscope, prise en main des outils d’émulation et d’analyse.
Jour 2
COMPOSANTS DISPONIBLES
• Interfaces de ligne CAN,
• Contrôleurs CAN,
• Microcontrôleurs,
• Passerelles CAN.
ARCHITECTURE RÉSEAU
• Présentation
• Topologie,
• Architectures réseau,
• Spécification couche physique et protocole,
• Spécification de communication,
• Spécification de la gestion réseau,
• Diagnostic.
Travaux pratiques
Simulation d’une messagerie, initiation aux blocs de programmation.
Jour 3
INTRODUCTION À OSEK
• Contexte et évolution,
• Normes : OSEK-OS, OSEK-COM, OSEK-NM,
• Principes de OSEK COM (API, objets…).
OUTILS DISPONIBLES
• Outils d’émulation et d’analyse,
• Outils de perturbation,
• Outils de synchronisation,
• Outils embarqués,
• Outils de diagnostic,
• Interfaces PC,
• Outils OSEK.
DOMAINES ET APPLICATIONS
Travaux pratiques
Émulation d’un nœud CAN, utilisation d’un outil de diagnostic.
PROFIL
Ingénieur d’études, Technicien de validation et d’intégration.
PRE-REQUIS
Aucun