- Connaître les techniques et outils pour l’implémentation du protocole LIN.
- Connaître les paramètres physiques du protocole LIN et comprendre les principes de la communication LIN.
- Développer ses connaissances sur les composants disponibles pour l’implémentation d’un sous-réseau LIN.
- Maîtriser les outils efficaces d’émulation et de validation des équipements LIN.
Maîtriser le réseau multiplexé LIN
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 LIN
• Historique, caractéristiques, services,
• Principe de la « schedule table »,
• Structure d’une trame LIN,
• Procédure de synchronisation,
• Trames particulières,
• Phase de veille / réveil,
• Détection des erreurs,
• Couche physique.
COMPOSANTS DISPONIBLES
• Configuration d’un nœud,
• Interfaces de ligne,
• Contrôleur du bus : SCI ou machine d’état,
• Couches logiciels,
• Performances des microcontrôleurs.
Travaux pratiques
• Présentation de la maquette LIN,
• Visualisation du signal LIN sur l’oscilloscope,
• Prise en main des outils émulation et analyse,
• Utilisation d’une base de données.
Les TP utilisent une maquette pédagogique réseau embarqué CAN / LIN qui a été développée entièrement chez LGM.
Jour 2
ARCHITECTURE RÉSEAU
• Présentation,
• Topologie et architecture,
• Présentation du langage de configuration,
• API recommandées,
• Spécifications de règles de communication,
• Spécification de phases de vie réseau.
OUTILS DISPONIBLES
• Outils d’émulation : canaliser option LIN, Navigator (KVASER),
• Outils avec fonctionnalités de perturbation / synchronisation : Linspector, Emulin,
• Autres outils : SDML, LCF.
APPLICATIONS
• Système local point à point,
• Capteurs, actionneurs,
• Exemples.
Travaux pratiques
• Simulation d’un nœud maître,
• Simulation des nœuds esclaves,
• Simulation de la messagerie, règles de communication et phases de vie d’une architecture réseau particulière,
• Initiation au code CAPL,
• Simulation d’une passerelle CAN / LIN.
PROFIL
Ingénieur d’études, Technicien de validation et d’intégration.
PRE-REQUIS
Aucun