dffff

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 19

SOMMAIRES

INTRODUCTION GENERALE ---------------------------------------------------------------------- 2


I. DEFINITION ET PRINCIPE DE BASE DU BUS LIN ------------------------------------ 3
II. CARACTERISTIQUES DU BUS LIN [3] ---------------------------------------------------- 4
III. AVANTAGES DU BUS DE DONNEES LIN ----------------------------------------------- 5
IV. Défis et limitations du bus LIN ------------------------------------------------------------------ 7
V. CODAGE PHYSIQUE DE BUS LIN ---------------------------------------------------------- 8
VI. TOPOLOGIE BUS DE DONNEES LIN ---------------------------------------------------- 9
VII. STRUTURE DE LA TRAME DU BUS DE DONNEES LIN -------------------------- 11
VIII. CALCUL DE LONGUEUR D’UNE TRAME LIN -------------------------------------- 15
IX. LOCALISATION DU BUS LIN DANS LE VEHICULE ------------------------------ 16
X. EXEMPLE DE DECODAGE DE LA TRAME DE DONNEE LIN -------------------- 17
CONCLUSION GENERALE ------------------------------------------------------------------------ 18
Références bibliographiques ------------------------------------------------------------------------- 19

p. 1
INTRODUCTION GENERALE

Dans un monde de plus en plus connecté, la communication entre les systèmes


électroniques joue un rôle crucial, en particulier dans le domaine de l'automobile. Le
bus LIN (Local InterConnect Network) est un protocole de communication qui facilite
l'échange de données entre divers dispositifs au sein des véhicules. Cet exposé se
penchera sur les caractéristiques fondamentales du bus LIN, en commençant par ses
spécificités techniques qui en font un choix privilégié pour les applications
automobiles. Nous explorerons ensuite la structure physique qui compose ce bus, ainsi
que le principe de codage des données qui assure une transmission efficace.

Nous aborderons également la structure de la trame du bus, essentielle pour


comprendre comment les informations sont organisées et échangées. Un exemple
concret de décodage de la trame sera présenté pour illustrer le fonctionnement du
système. Enfin, nous examinerons la localisation du bus dans le véhicule, mettant en
lumière son intégration dans l'architecture globale des systèmes électroniques. Cet
exposé a pour but de fournir une compréhension approfondie du bus LIN et de son
importance dans le fonctionnement moderne des véhicules.

p. 2
I. DEFINITION ET PRINCIPE DE BASE DU BUS LIN

Le bus LIN (Local InterConnect Network) est un protocole de communication


utilisé principalement dans l'automobile pour permettre la communication entre divers
dispositifs électroniques. Il se compose d'un seul fil, plus les connexions d'alimentation
+12V et 0V. Le bus LIN repose sur une architecture maître-esclave, où un unique
maître contrôle la communication avec plusieurs esclaves. Cette configuration
simplifie le câblage, tout en assurant une communication fluide et efficace. Les
messages envoyés sur le réseau suivant un format standardisé, permettant une
intégration aisée des différents composants du véhicule.

p. 3
II. CARACTERISTIQUES DU BUS LIN [3]

Le bus LIN (Local InterConnect Network) se distingue par un ensemble de


caractéristiques clés qui en font une solution de communication efficace et
économique, particulièrement adaptée aux applications automobile et industrielle. Les
caractéristiques du bus de données LIN sont les suivantes :

Caractéristique(s) Bus de données LIN


Interface UART/SCI
Topologie Bus unifilaire (tension batterie)
Longueur maximale : 40 m
Débit (Kb/s) 1 à 20Kb/s
Mode d’adressage Identificateur
Nombre maximal de nœuds 16
Longueur de la zone de données Jusqu’à 8 octets
Efficacité de la trame (bits utiles/bits 30 à 60% (2 à 8 octets de données)
totaux)
Couche physique ISO9141
Sécurité Moyenne
Mode d’accès au réseau
Hiérarchie entre équipements Maitre-esclave
Logiciel Interface série
Communication Série
Interface standard API, couche physique LLC, MAC

p. 4
III. AVANTAGES DU BUS DE DONNEES LIN

Le bus de données LIN (Local InterConnect Network) présente plusieurs avantages, ils
‘agit entre autres :

1. Coût réduit

 Matériel simple : Le matériel nécessaire pour le bus LIN est moins coûteux
que celui pour d'autres bus plus complexes, comme CAN.
 Facilité d'implémentation : Les composants LIN sont généralement plus
simples à intégrer dans des systèmes, ce qui réduit les coûts de développement.

2. Simplicité de conception

 Protocole léger : LIN est basé sur un protocole de communication relativement


simple, facilitant le développement et la mise en œuvre.
 Configuration facile : La configuration et la gestion des nœuds sur le réseau
sont moins complexes.

3. Flexibilité

 Adaptabilité : LIN peut facilement être intégré dans des applications variées,
notamment pour le contrôle d'équipements à faible coût, comme l'éclairage et
les fenêtres électriques.
 Communication maître-esclave : Permet une architecture de communication
claire, où un nœud maître contrôle les communications avec plusieurs nœuds
esclaves.

4. Efficacité énergétique

 Faible consommation : LIN est conçu pour fonctionner avec une faible
consommation d'énergie, ce qui est crucial pour les applications automobiles où
l'efficacité énergétique est primordiale.

p. 5
5. Robustesse

 Résilience aux interférences : Bien que moins robuste que certains protocoles
comme CAN, LIN est conçu pour fonctionner dans des environnements
automobiles, avec une résistance raisonnable aux interférences
électromagnétiques.

6. Synchronisation

 Synchronisation facile : Le protocole LIN permet une synchronisation simple


des nœuds, ce qui est essentiel pour des applications nécessitant un timing
précis.

7. Support de la communication unidirectionnelle et bidirectionnelle

 Flexibilité dans la communication : LIN prend en charge les messages


unidirectionnels (du maître aux esclaves) ainsi que les messages bidirectionnels,
améliorant ainsi la flexibilité du système.

p. 6
IV. Défis et limitations du bus LIN

Le bus LIN offre certes de nombreux avantages pour les systèmes embarqués, en particulier
dans l’automobile, il n’est pas sans défis et limitations. Ces contraintes doivent être prises en
compte lors de la conception et du déploiement de systèmes basés sur LIN.

1. Limitations techniques et contraintes de performance : Le bus LIN est optimisé


pour les communications à faible coût et à basse vitesse. Avec une vitesse maximale
de 20 kbps, il n’est pas adapté aux applications nécessitant un transfert de données à
haut débit ou une latence très faible. Cette limitation peut affecter la performance
globale dans les systèmes exigeant des réponses rapides et des transferts de données
volumineux.
2. Défis de l’intégration dans des systèmes complexes : L’intégration du bus LIN dans
des systèmes embarqués complexes, en particulier ceux qui impliquent une interaction
étroite avec d’autres réseaux comme le CAN ou le FlexRay, présente des défis. La
nécessité de maintenir une synchronisation précise entre différents bus et de gérer les
priorités de message peut compliquer la conception du système.

p. 7
V. CODAGE PHYSIQUE DE BUS LIN

Signal
Niveau récessif Signal récessif

En l’absence d’émission de 2V/Div.= 0,5ms/Div.


messages ou lors de l’émission
d’un bit récessif sur le bus de
données LIN, une tension
proche de celle de la batterie est
appliquée sur la ligne du bus de
données.
Niveau dominant
Pour transmettre un bit
dominant sur le bus de données T
LIN, la ligne du bus de données
SSP286_071
est, dans l’appareil de
commande émetteur, commutée Signal dominant
à la masse par un émetteur
récepteur.

Le bus LIN fonctionne à une tension de +12V lorsqu'il ne transmet pas un message, ce
qui correspond à un niveau récessif (bit de poids égal à 1). En revanche, lorsqu'il y a
de message, la tension descend à 0V, indiquant un niveau dominant (bit de poids
égal à 0). Par conséquent, la tension moyenne observée sur le bus est inférieure à 12V.

p. 8
VI. TOPOLOGIE BUS DE DONNEES LIN

Figure1 : Architecture maitre-esclave

Le maitre (Master) coordonne la communication avec les nœuds esclaves (slaves),


responsables de fonctions spécifiques.

Exemple : Dans ce contexte, le bus LIN, notamment le LIN dédié au climatiseur et


celui du module de pavillon, gère respectivement les commandes essentielles pour
l'activation de la soufflante d'air frais et le fonctionnement du moteur du toit (cas
particulier).

Figure 2 : exemple d’architecture maitre-esclave [2]

p. 9
Format des messages

101

p. 10
VII. STRUTURE DE LA TRAME DU BUS DE DONNEES LIN

La structure de la trame LIN joue un rôle crucial dans l’échange de données au sein du
réseau LIN, assurant une communication à la fois ordonnée et sécurisée. La trame sur
le LIN se répartie en 5 champs :

Break de Début Champ de Identifiant de Réponse de Checksum


de Trame Synchronisation Trame l’Esclave

 Break de Début de Trame : fournit un reset pour démarrer la synchronisation


des esclaves ayant une horloge imprécise. Il signale ainsi le commencement
d’une nouvelle transmission de données. Il est composé de 13 bits dominants
transmis par le maitre uniquement.

Break de Début Champ de Identifiant de Réponse de Checksum


de Trame Synchronisation Trame l’Esclave

 Champ de Synchronisation : Situé juste après le break, il assure la


synchronisation parfaite entre le maître et les esclaves. Ce champ ajuste les
horloges des esclaves, essentiel pour la fiabilité des transmissions. Il est
composé de 8 bits (1 octet).

p. 11
Break de Début Champ de Identifiant de Réponse de Checksum
de Trame Synchronisation Trame l’Esclave

 Identifiant de Trame : Cette section informe sur le type de données transmises


et désigne l’esclave ou les esclaves destinataires. Il est composé de 8 bits (1
octet).

Break de Début Champ de Identifiant de Réponse de Checksum


de Trame Synchronisation Trame l’Esclave

 Réponse de l’Esclave (Champ de Données) : Suite à l’identifiant, l’esclave


concerné transmet ses données. Avec une capacité allant jusqu’à 8 octets, ce
segment permet la transmission flexible d’une variété d’informations.

p. 12
Illustration :

p. 13
Break de Début Champ de Identifiant de Réponse de Checksum
de Trame Synchronisation Trame l’Esclave

 Checksum : Concluant la trame, il est calculé à partir des données transmises.


Cette vérification garantit à tous les dispositifs récepteurs l’intégrité et la
fiabilité des données reçues. Il est composée de 8 bits (1 octet).

p. 14
VIII. CALCUL DE LONGUEUR D’UNE TRAME LIN

1. Longueur minimale (en bits)

La longueur minimale d'une trame LIN correspond à une trame sans données (0 octet dans le
champ de données) :

 Break field : 13 bits.


 Sync field: 10 bits (1 octet avec start/stop).
 Identifier field: 10 bits (1 octet avec start/stop).
 Data field : 0 octet (0 bits).
 Checksum: 10 bits (1 octet avec start/stop).

Total minimum : 13 + 10 + 10 + 0 + 10 = 43 bits.

2. Longueur maximale (en bits)

La longueur maximale correspond à une trame avec le champ de données contenant 8


octets :

 Break field : 13 bits.


 Sync field: 10 bits (1 octet avec start/stop).
 Identifier field: 10 bits (1 octet avec start/stop).
 Data field: 8 octets = 8 × 10 bits = 80 bits.
 Checksum: 10 bits (1 octet avec start/stop).

Total maximum : 13 + 10 + 10 + 80 + 10 = 123 bits.

p. 15
IX. LOCALISATION DU BUS LIN DANS LE VEHICULE
On retrouve le bus de données LIN dans plusieurs système et sous-systèmes du
véhicule ; il s’agit entre autres :
 Système de climatisation
Le bus LIN est utilisé pour contrôler les soufflantes d'air, les volets de ventilation et
d'autres fonctions liées au climat intérieur.

 Module de Pavillon

Le bus LIN gère les commandes des éclairages intérieurs, des toits ouvrants et des
autres dispositifs situés au plafond.

 Contrôle des Portes

Le bus LIN est intégré dans les systèmes de verrouillage, de déverrouillage, et de


gestion des fenêtres électriques.

 Systèmes de Sécurité

Le bus LIN est impliqué dans les dispositifs d'alarme, les capteurs de présence et les
systèmes d'assistance à la conduite.

 Systèmes d'Info-divertissement

Le bus LIN est utilisé pour la communication entre les différents composants audio et
vidéo, ainsi que pour les commandes des interfaces utilisateur.

p. 16
X. EXEMPLE DE DECODAGE DE LA TRAME DE DONNEE LIN

En se servant du principe de codage expliquer plus haut (12V 1 et 0V0), on obtient le


codage du champ de données (1 octet) ci-dessous :

U LIN(V) 12 0 12 0 0 0 0 12
Codage 1 0 1 0 0 0 0 1

1 0 1 0 0 0 0 1

p. 17
CONCLUSION GENERALE

En conclusion, notre étude sur les systèmes de bus de données nous a permis de
comprendre les caractéristiques fondamentales du bus, sa structure physique, et les
principes de codage des données qui garantissent une communication efficace. Nous
avons également examiné la structure de la trame, illustrée par un exemple de
décodage, qui démontre l'importance de la précision dans l'échange d'informations.
Enfin, les différentes localisations du bus dans le véhicule soulignent son rôle crucial
dans la gestion intégrée des systèmes automobiles modernes. Ces éléments réunis
montrent comment les technologies de communication avancées contribuent à
améliorer la sécurité, le confort et l'efficacité des véhicules d'aujourd'hui.

p. 18
Références bibliographiques
 LIVRES ET DOCUMENTS
[1] Matrixtsl, CP067FR ( https://www.ayva.ca/eng/wp-
content/uploads/2024/04/CP0607FR.pdf )
[2] SSP_286_partie_1_Nouveaux_systemes_bus_de-donnees_lin_MOST_BLUETOOTHM (
https://www.vag-
technique.fr/ext_files/ssp/audi/SSP_286_partie_1_Nouveaux_systèmes_de_bus_de_donné
es_-_LIN,_MOST,_BluetoothTM.pdf)
[3] formatio_captronic_Lyon
(https://www.captronic.fr/docrestreint.api/481/953104ad90c0803cd31278f4dfaae80f60cb0
2e5/pdf/formation_captronic_lyon.pdf )
 Webographie
[4] Le bus LIN : une avancée décisive dans la connectivité automobile - Parlez-vous Tech

p. 19

Vous aimerez peut-être aussi