analyse des reseaux multiplexes

Transcription

analyse des reseaux multiplexes
Notice d’utilisation DT-M010
Module pédagogique
ANALYSE DES RESEAUX MULTIPLEXES
Document n° 00301262-v1
SOMMAIRE
1.
DESCRIPTIF DU MODULE ................................................................................................................... 5
1.1.
Désignation des réseaux multiplexés ..................................................................................................................... 5
1.2.
Désignation des calculateurs ................................................................................................................................. 6
1.3.
Désignation des commandes ................................................................................................................................. 6
1.4.
Bornier de mesure ................................................................................................................................................. 9
1.5.
Câblage du module mesure ................................................................................................................................. 10
1.6.
Boîte à pannes ..................................................................................................................................................... 10
1.7.
Appairage des fusibles ......................................................................................................................................... 11
2.
FONCTIONNEMENT DU MODULE .................................................................................................... 11
2.1.
A la mise sous tension ......................................................................................................................................... 11
2.2.
Démarrage du véhicule ........................................................................................................................................ 11
2.3.
Arrêt du véhicule ................................................................................................................................................. 12
3.
3.1.
DESCRIPTIF DES FONCTIONS............................................................................................................ 12
La vitesse véhicule et le régime moteur ............................................................................................................... 12
3.1.1. Coefficients de rapport de boîte .......................................................................................................................... 13
3.2.
Les projecteurs directionnels ............................................................................................................................... 13
3.2.1. Fonction éclairage d’accompagnement ............................................................................................................... 14
3.3.
Le capteur d’angle volant .................................................................................................................................... 14
3.3.1. Calcul de l’angle volant ........................................................................................................................................ 15
3.4.
Les essuie-vitres .................................................................................................................................................. 15
3.5.
Le verrouillage / déverrouillage des portes ......................................................................................................... 17
3.6.
Les lèves vitres .................................................................................................................................................... 17
4.
DESCRIPTIF DES PANNES ................................................................................................................. 18
5.
LES MODES DEGRADES .................................................................................................................... 19
5.1.
CAN High Speed Inter System .............................................................................................................................. 19
5.2.
CAN Low Speed Carrosserie ................................................................................................................................. 20
5.3.
CAN Low Speed Confort....................................................................................................................................... 21
5.4.
LIN 1 Essuie-vitres................................................................................................................................................ 22
5.5.
LIN 2 Projecteurs directionnels ............................................................................................................................ 22
6.
MESSAGERIE .................................................................................................................................... 23
6.1.
CAN Low Speed Confort....................................................................................................................................... 23
6.2.
CAN Low Speed Carrosserie ................................................................................................................................. 24
6.3.
CAN High Speed Inter Système ............................................................................................................................ 25
6.4.
LIN 1 Essuie-vitres................................................................................................................................................ 26
6.5.
LIN 2 Projecteurs directionnels ............................................................................................................................ 26
SOMMAIRE
7.
TUTORIEL MUXTRACE...................................................................................................................... 27
7.1.
Configurer le logiciel MuxTrace ............................................................................................................................ 27
7.2.
Configuration des bus du DT-M010 ...................................................................................................................... 28
8.
EXEMPLES DE RELEVES DE SIGNAUX MULTIPLEXES ........................................................................ 30
9.
LE MULTIPLEXAGE ........................................................................................................................... 33
9.1.
Raisons d’être du multiplexage ............................................................................................................................ 33
9.2.
Principe de fonctionnement du multiplexage ...................................................................................................... 34
9.3.
Différents modes de transmission de données .................................................................................................... 37
10. LE BUS CAN ...................................................................................................................................... 38
10.1. Historique ............................................................................................................................................................ 38
10.2. Topologie du bus CAN .......................................................................................................................................... 38
10.2.1. Les résistances de terminaisons ........................................................................................................................... 39
10.3. Mode de transmission et débits ........................................................................................................................... 39
10.4. Le Format des Trames .......................................................................................................................................... 41
11. LE BUS LIN ........................................................................................................................................ 42
11.1. Historique ............................................................................................................................................................ 42
11.2. Topologie du Bus LIN ........................................................................................................................................... 42
11.3. Modes de Transmission et débit .......................................................................................................................... 43
11.4. Protocole et Structure des Trames ....................................................................................................................... 44
11.5. Application du LIN................................................................................................................................................ 46
12. MOTS CROISES ................................................................................................................................. 47
12.1. SOLUTION ............................................................................................................................................................ 48
DT-M010
1.1.
Désignation des réseaux multiplexés
CAN High Speed 500 kbits/s
LIN 1 Essuie vitres 19,2 kbits/s
CAN Low Speed Confort 125 kbits/s
LIN 2 Projecteurs directionnels 19,2 kbits/s
CAN Low Speed Carrosserie 125 kbits/s
Réseau privatif de synchronisation
Signal du capteur de roue
04 50 02 34 34
WWW.EXXOTEST.COM
5
ANALYSE DES RESEAUX MULTIPLEXES
1.2.
Désignation des calculateurs
Nom du calculateur
1.3.
Désignation
BSI
Boitier de Servitude Intelligent : c’est le calculateur le plus important du
véhicule. Tous les réseaux multiplexés CAN transitent par ce calculateur.
PSF1
Boitier de Servitude Moteur (gère la puissance dans le compartiment
moteur, feux avant, moteurs d’essuie glace, avertisseur sonore …)
6606
Boitier de correction dynamique des projecteurs avant.
CMM
Calculateur Moteur Multifonctions (gère l’injection,…)
ESP
Calculateur ESP
Désignation des commandes
Leds de montée et
descente des vitres
Leds de verrouillage des
portes
Commande de la
vitre avant droite
6
ANNECY ELECTRONIQUE S.A.S.
Commande de la
vitre avant droite et
avant gauche
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
Commande de
démarrage du
moteur
Led d’état du moteur :
vert clignotant = moteur démarré
rouge fixe = moteur arrêté
Variateur de la
vitesse véhicule et
du régime moteur
Commande de
verrouillage /
déverrouillage
centralisé
Etat des moteurs essuie
vitre petite vitesse
Etat des moteurs essuie vitre
grande vitesse
Commutateur
d’éclairage
04 50 02 34 34
Variateur du capteur
d’angle volant
WWW.EXXOTEST.COM
Commutateur
d’essuie-glace
7
ANALYSE DES RESEAUX MULTIPLEXES
Ecran multifonctions, affiche données réelles,
trames au format hexadécimal de tous les bus et
permet de générer un trigger de synchronisation
permettant l’analyse d’une trame.
Sélecteur du débit des bus. Il peut être configuré
en mode réel ou en mode ralenti s’adaptant ainsi à
tous les oscilloscopes possédant une bande
passante supérieure à 10 MHz.
En mode ralenti, les trames ne
sont pas visualisables sur
Muxtrace (logiciel d’acquisition)
Réseau
Mode réel
Mode ralenti
CAN Inter Système
500 kbits/s
12 kbits/s
CAN Low Speed
125 kbits/s
12 kbits/s
LIN
19,2 kbits/s
2,44 kbits/s
Clignotants
Leds utilisées pour
la correction azimut
des feux de
croisement / route
Feux de position
8
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
1.4.
Bornier de mesure
Alimentation du
module
Fiche BNC génère un trigger
de synchronisation
permettant l’analyse de la
trame sélectionnée sur le
menu de l’afficheur
Numéro du bornier
Désignation du signal
1
CAN High Speed H
2
CAN High Speed L
3
CAN Low Speed Confort H
4
CAN Low Speed Confort L
5
CAN Low Speed Carrosserie H
6
CAN Low Speed Carrosserie L
7
LIN 1 Essuie vitres
8
LIN 2 Projecteurs directionnels
9
Capteur de roue
10
CAN Low Speed Confort L
11
CAN Low Speed Confort H
12
CAN Low Speed Confort L
13
CAN Low Speed Confort H
04 50 02 34 34
WWW.EXXOTEST.COM
9
ANALYSE DES RESEAUX MULTIPLEXES
1.5.
Câblage du module mesure
Deux cordons de 25 cm fourni avec la maquette permettent de relier la borne 10 avec la borne 12 et
la borne 11 avec la borne 13 afin de prolonger le réseau CAN LS confort jusqu’à la porte du
conducteur (sans cette liaison le verrouillage/déverrouillage de la porte conducteur et la commande
de la vitre passager depuis l’interrupteur conducteur ne fonctionne pas).
1.6.
Boîte à pannes
CAN HS I/S
1
CAN LS Conf
2
3
4
120 Ω
10
CAN LS Carr
5
6
LIN 1
LIN 2
7
8
FP
9
10
Numéro du fusible
Désignation du signal
1
CAN High Speed Inter Système H
2
CAN High Speed Inter Système L
3
CAN Low Speed Confort H
4
CAN Low Speed Confort L
5
CAN Low Speed Carrosserie H
6
CAN Low Speed Carrosserie L
7
LIN 1 Essuie vitres
8
LIN 2 Projecteurs directionnels
9
Fusible de panne
10
Résistance de terminaison 120 Ω du CAN HS I/S
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
1.7.
Appairage des fusibles
Vers autres
calculateurs
Boîte à
pannes
Sorties BSI
2.1.
A la mise sous tension
A la mise sous tension, le véhicule est fermé, les leds de verrouillage / déverrouillage sont allumées.
Seules les fonctions d’éclairage, d’essuie vitre et de lève vitre sont accessibles.
Nota : Penser à câbler les deux cordons de 25 cm (borne 10 avec borne 12 et
borne 11 avec borne 13) afin de prolonger le réseau CAN LS confort jusqu’à la
porte conducteur (voir « câblage » p.8).
2.2.
Démarrage du véhicule
Pour démarrer le véhicule, il faut :
2
 Déverrouiller les portières.
Les feux de changement de direction clignotent.
3
1
 Démarrer le véhicule (push sur Start).
La led d’état passe de rouge à vert clignotant.
Sur l’afficheur multifonctions dans la rubrique
« Etat véhicule », les données vitesse, régime et
rapport varient selon la variation du
Rappel : vert clignotant = moteur démarré
potentiomètre vitesse.
rouge fixe = moteur arrêté
 Accélérer le véhicule.
Note : le verrouillage des portes s’effectue automatiquement
lorsque le véhicule atteint la vitesse de 10 km/h.
04 50 02 34 34
WWW.EXXOTEST.COM
11
ANALYSE DES RESEAUX MULTIPLEXES
2.3.
Arrêt du véhicule
Pour arrêter le véhicule, il faut :
2
 Décélérer le véhicule jusqu’à 0 km/h.
 Arrêter le véhicule (push sur Stop).
La led d’état passe de vert clignotant à rouge
Sur l’afficheur multifonctions dans la rubrique
« Etat véhicule », les données vitesse, régime et
rapport affichent 0.
1
3
4
 Déverrouiller les portières pour sortir du véhicule.
 Verrouiller les portières.
Note : les feux de changement de direction s’allument pendant 3 secondes.
Un appui long : la fonction « éclairage d’accompagnement » s’active.
3.1.
La vitesse véhicule et le régime moteur
Le régime moteur est codé sur deux octets, les valeurs hexadécimales (notée : valeur(16)) mini et maxi
sont donc :
• 0000(16) correspondant en décimal à 0000.
• FFFF(16) correspondant en décimal à 65535. La valeur FFFF(16) étant considérée dans
certains cas comme une valeur invalide, la valeur maxi retenu sera FFFE (16)
correspondant en décimal à 65534.
Le régime moteur va de 0 tr/min jusqu’à environ 8000 tr/min.
Le rapport entre le régime maxi et sa valeur associée en décimal est de : 65534 / 8000 = 8,19 arrondi
à 8.
Exemple : Pour décoder un régime moteur, il faut donc effectuer une conversion hexadécimal ->
décimal puis de diviser sa valeur décimale par 8.
Pour un régime affiché sur l’écran multifonctions de 3E20 (16) :
3E20(16) en décimal donne : 15904.
On divise 15904 par 8 = 1988 tr/min
Pour la vitesse véhicule, c’est la méthode de calcul sauf que le ratio n’est pas de 8 mais de 100.
Exemple : Pour une vitesse affichée sur l’écran multifonctions de 1BBC(16) :
1BBC(16) en décimal donne : 7100.
On divise 7100 par 100 = 71 km/h
12
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
La relation entre la vitesse véhicule et le régime moteur est calculé selon cette formule :
Régime moteur = [vitesse véhicule] / [coefficient rapport de boîte x 60 x coefficient de
démultiplication x coefficient de la roue].
Le coefficient de démultiplication est de : 0.2787
Le coefficient de la roue est de : 1793e-6 (sur la base d’une roue 165/70 R14).
3.1.1. Coefficients de rapport de boîte
Rapport de boîte
Coefficient
N
0
1
0,2927
2
0,5526
3
0,8529
4
1,1714
5
1,4688
Exemple : pour une vitesse véhicule stabilisé à 130 km/h et un rapport engagé en 4 ème, on obtient un
régime moteur de :
Régime moteur = [130] / [1.1714 x 60 x 0.2787 x 0.001793] = 3701.43  3700 tr/min.
3.2.
Les projecteurs directionnels
La fonction « projecteurs directionnels » ou encore appelé AFS (Adaptative Frontlighting System) doit
apporter au conducteur de la lumière dans la zone où il porte son regard et vers ses proches
alentours compte tenu des caractéristiques du véhicule (hauteur de caisse) et du virage qu’il aborde
(sens, courbure, vitesse). Elle doit en outre se conformer à la réglementation concernant les
projecteurs équipés de lampe à décharge. Par conséquent, elle adopte un dispositif de correction de
site automatique.
04 50 02 34 34
WWW.EXXOTEST.COM
13
ANALYSE DES RESEAUX MULTIPLEXES
La régulation d’azimut a pour objet de modifier l’angle du faisceau lumineux par rapport à l’axe
longitudinal du véhicule, compte tenu du virage abordé. Elle fonctionne en feu de croisement et feu
de route.
Ce système augmente le confort et la sécurité de conduite par une meilleure anticipation de la
trajectoire du véhicule par le conducteur
Selon la position du potentiomètre d’angle volant (valeur en degré), les
projecteurs de feux tournent (correction azimut). L’angle de correction
azimut varie de -78° (angle intérieur de phare) à +78° (angle extérieur du
phare).
3.2.1. Fonction éclairage d’accompagnement
L’éclairage d’accompagnement allume les feux pendant 15 secondes si :
1 push sur le poussoir impulsionnel « stop moteur » + 1 push le poussoir impulsionnel « verrouillage /
déverrouillage »
+
3.3.
Le capteur d’angle volant
Le capteur d’angle volant ou appelé également transmetteur d’angle de
braquage est monté entre le comodo et le volant de direction (intégré au
COM2000 chez PSA).
Il fournit au calculateur ESP les informations relatives à l’angle de braquage des roues avant ainsi que
le sens de braquage (volonté conducteur).
L’ESP récupère ces informations et détermine en fonction de
la vitesse de lacet et de l’accélération latérale, le
comportement du véhicule.
14
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
3.3.1. Calcul de l’angle volant
Degrés : 0
Hexa : 0000(16)
Décimal : 0
Degrés : 50°
Hexa : 01F9(16)
Décimal : 505
Degrés : -50°
Hexa : FE0A(16)
Décimal : 65033
Butée
Butée
Degrés : 78°
Hexa : 030C(16)
Décimal : 780
Degrés : -78°
Hexa : FCEB(16)
Décimal : 64747
La rotation du volant vers la droite entraine un angle négatif. Dès que le calculateur va détecter une
rotation vers la droite, il décompte à partir de FFFF(16) (65535).
Pour calculer l’angle du volant, il faut faire l’opération suivante :
65535 – 65033 = 502  502 / 10 = 50  -50° car l’angle est négatif.
Autre exemple :
65535 – 64747 = 788  788 / 10 = 78.8  -78.8°
3.4.
Les essuie-vitres
Les essuie-vitres (ou essuie-glaces) sont constitués d'une raclette en caoutchouc,
fixée au bout d'un bras. L'autre extrémité de ce bras est solidaire de l'axe d'un
moteur électrique commandé par un interrupteur depuis l'habitacle.
Le bras, grâce à un ressort, plaque la raclette sur la vitre avec une certaine pression
et permet ainsi, grâce au mouvement de va et vient imprimer par le moteur,
d'essuyer le pare-brise.
Cet accessoire est présent en nombre variable, suivant la taille du pare-brise et la conception des
bras. On en trouve très fréquemment à la vitre arrière, généralement une seule raclette. Présent
nécessairement à l'avant, ils sont obligatoirement associés à un système de lave-vitre.
04 50 02 34 34
WWW.EXXOTEST.COM
15
ANALYSE DES RESEAUX MULTIPLEXES
Sur un véhicule, il existe 5 positions (auto, 0, intermittent, 1, 2). Sur le DT-M010 on n’utilise que 4
positions (0, intermittent, 1, 2) car le capteur de pluie est absent du module (la fonction automatique
est donc inutile).
Sur le module, 2 leds sont prévues par moteur, 1 led pour vitesse 1 et 1 led pour vitesse 2. Le mode
intermittent « I » fait clignoter les leds de la vitesse 1
Lorsque l’interrupteur est sur :
Il ne se passe rien
L’essuyage varie en fonction de
la vitesse véhicule. Les led
vitesse1 clignotent.
L’essuyage est en
petite vitesse
L’essuyage est en
grande vitesse
Lorsque la vitesse véhicule
passe sous 5 km/h, la vitesse
d’essuyage diminue (passage
de « grande vitesse » à « petite
vitesse » ou passage de
« petite vitesse » à
« intermittent »).
Lorsque la vitesse repasse au
dessus de 10km/h, la vitesse
choisie initialement redevient
16
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
3.5.
Le verrouillage / déverrouillage des portes
Dès la mise sous tension, les portes sont fermées.
Le verrouillage des portes avant s’effectue automatiquement lorsque le
véhicule atteint la vitesse de 10 km/h.
S’il y a une action sur le poussoir impulsionnel alors que le véhicule est au-delà des 10 km/h, les
portes de déverrouillent.
Serrure de porte avant gauche
3.6.
Les lèves vitres
Fonction fermeture automatique des vitres :
Interaction avec le poussoir impulsionnel pour le verrouillage / déverrouillage des
portières : appui long de 2 secondes, les vitres se ferment automatiquement.
04 50 02 34 34
WWW.EXXOTEST.COM
17
ANALYSE DES RESEAUX MULTIPLEXES
CAN HS I/S
1
2
CAN LS Conf
3
CAN LS Carr
4
5
LIN 1
6
7
LIN 2
8
120 Ω
X
10
9
Relié à la masse
(court-circuit au -)
Reliés entre eux
(court-circuit du
réseau)
N° du fusible
Débranché(s)
Relié à la borne 9
(court-circuit au +)
1
Bus OFF
Bus OFF
Bus OFF
-
2
Bus OFF
Bus OFF
Bus OFF
-
1&2
Bus OFF
3
Mode dégradé
Mode dégradé
Mode dégradé
-
4
Mode dégradé
Mode dégradé
Mode dégradé
-
3&4
Bus OFF
5
Mode dégradé
Mode dégradé
Mode dégradé
-
6
Mode dégradé
Mode dégradé
Mode dégradé
-
5&6
Bus OFF
7
Bus OFF
Bus OFF
Bus OFF
-
8
Bus OFF
Bus OFF
Bus OFF
-
120 Ω
Bus OFF
18
Panne non réalisable Panne non réalisable
Panne non réalisable Panne non réalisable
Panne non réalisable Panne non réalisable
Panne non réalisable Panne non réalisable
ANNECY ELECTRONIQUE S.A.S.
Bus OFF
Mode dégradé
Mode dégradé
-
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
Les modes dégradés sont des modes de fonctionnement réduits activés par les calculateurs en cas de
défaillance d’une zone électrique du système (dysfonctionnement d’un capteur et/ou problème(s) de
multiplexage).
5.1.
CAN High Speed Inter System
État du Moteur
Si le moteur est déjà démarré lorsque
survient la panne sur le CAN HS, le
Si le moteur est arrêté lorsque
moteur continue de tourner. Dans
survient la panne sur le CAN HS, il
cette phase, si on arrête le moteur, il
est impossible de démarrer.
sera
alors impossible
de
le
redémarrer.
04 50 02 34 34
WWW.EXXOTEST.COM
19
ANALYSE DES RESEAUX MULTIPLEXES
État du capteur d’angle
volant
Lorsque survient la panne (moteur arrêté ou démarré), si les feux sont en
position « croisement ou route », le capteur d’angle volant n’a plus d’action
sur les projecteurs directionnels : ils restent dans leur dernière position
azimut connue.
5.2.
État du Moteur
CAN Low Speed Carrosserie
Si le moteur est arrêté lorsque survient
la panne :
Les consignes feux de position,
croisement et route ne
fonctionnent plus.
Les consignes essuie vitres ne
fonctionnent plus.
Si le moteur est tournant lorsque
survient la panne :
Les feux de croisement
s’allument automatiquement.
Les essuie-vitres passent en
mode « intermittent ».
La fonction « éclairage d’accompagnement » ne fonctionne plus.
20
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
5.3.
CAN Low Speed Confort
Lève vitres avant droit
A
Lève vitres avant gauche
B
C
Commande des
lève vitres
La commande du lève vitres A
avant droit est filaire, elle
continue de fonctionner lorsque
survient une panne sur le CAN
LS Confort.
La commande du lève vitres C avant
gauche est filaire, elle continue de
fonctionner lorsque survient une
panne sur le CAN LS Confort.
La commande du lève vitres B avant
droit placée sur la commande de
gauche est multiplexée, lorsque
survient une panne, la consigne ne
fonctionne plus.
Lorsque survient une panne, la fonction « fermeture automatique des
vitres » ne fonctionne plus.
04 50 02 34 34
WWW.EXXOTEST.COM
21
ANALYSE DES RESEAUX MULTIPLEXES
5.4.
LIN 1 Essuie-vitres
Etat du Moteur
Si le moteur est arrêté
lorsque survient la panne :
Les consignes
essuie vitres ne
fonctionnent plus.
Si le moteur est tournant lorsque survient la panne :
Les essuie vitres passent
en mode « intermittent ».
5.5.
LIN 2 Projecteurs directionnels
État des Feux
Lorsque survient la panne (moteur
arrêté ou démarré), si les feux sont
en position « 0 ou position », il ne se
passe rien.
22
ANNECY ELECTRONIQUE S.A.S.
Lorsque survient la panne (moteur arrêté ou
démarré), si les feux sont en position «
croisement ou route », les projecteurs
directionnels reviennent en position initiale
(ils se remettent en position centrale).
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
Les tableaux détaillés de la messagerie ci-dessous seront sous cette forme :
IDENT
PERIODE
DESIGNATION
1
2
3
4
5
6
7
8
Période
Informations
Identifiant
de la
sur la
Octet
Octet
Octet
Octet
Octet
Octet
Octet
Octet
de la trame
trame en
composition
1
2
3
4
5
6
7
8
ms
de la trame
6.1.
Ident
34C
Ident
3B6
Ident
38C
CAN Low Speed Confort
Période (ms)
100
Désignation
2
Etat des lève vitres Ouverture manuelle conducteur = 80(16)
conducteur & passager
Ouverture automatique conducteur = C0(16)
Fermeture manuelle conducteur = 10(16)
Fermeture automatique conducteur = 30(16)
Ouverture manuelle passager = 08(16)
Ouverture automatique passager = 0C(16)
Fermeture manuelle passager = 01(16)
Fermeture automatique passager = 03(16)
Période (ms)
100
Période
(ms)
100
04 50 02 34 34
Désignation
1
2
Régime moteur et vitesse Régime moteur
véhicule
Désignation
Verrouillage
centralisé
3
4
Vitesse véhicule
1
/
Déverrouillage Condamnation = 22(16)
Décondamnation = 11(16)
WWW.EXXOTEST.COM
2
$00
23
ANALYSE DES RESEAUX MULTIPLEXES
Ident
Période
Désignation
(ms)
3E1
1000
Ident
Période
(ms)
Etat des
fonctions
1
2
3
Condamnation
automatique
des portes = 03(16)
Condamnation porte activée = C0(16)
Condamnation porte désactivée = 40(16)
00(16)
Désignation
1
Commande lève vitre conducteur
Arrêt = 00(16)
Fermeture = 04(16)
Ouverture = 0A(16)
3D5
100
Ident
Période
(ms)
Désignation
1
2
3D6
100
Commande lève vitre
passager
Arrêt = 00(16)
Fermeture = 04(16)
Ouverture = 0A(16)
Commande fermeture
automatique des vitres = 01(16)
Repos = 00(16)
6.2.
CAN Low Speed Carrosserie
Ident
Période
(ms)
Désignation
3B6
100
Régime moteur et vitesse
véhicule
Ident
Période
(ms)
Désignation
1
2
3
4
5
236
100
Activation du capteur
d’angle volant
00(16)
00(16)
00(16)
Mode actif = 01(16)
Mode inactif = 00(16)
00(16)
Ident
294
24
Période
(ms)
100
Désignation
Commande
des
éclairages
et de
l’essuyage
1
2
3
Régime moteur
1
Repos = 20(16)
Feu de position = 40(16)
Feu de croisement = 80(16)
Feu de route = 08(16)
ANNECY ELECTRONIQUE S.A.S.
2
4
Vitesse véhicule
3
Repos = 00(16)
Repos = 02(16)
Essuie vitre
Feu de position =
Intermittent = 20(16)
08(16)
Essuie vitre vitesse
Feu de croisement =
1 = 40(16)
10(16)
Essuie vitre vitesse
Feu de route = 30(16)
2 = 80(16)
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
Ident
Période
(ms)
Désignation
1
2F6
500
Etat des commandes clé +
moteur
Repos = 00(16)
+APC (+ APrès Contact) = 08(16)
Moteur tournant = 0A(16)
Ident
Période
(ms)
Désignation
282
1000
Commande de fermeture
automatique des vitres
6.3.
1
2
3
Code tournant généré par un algorithme
CAN High Speed Inter Système
Ident
Période
(ms)
Désignation
108
100
Régime moteur et vitesse
véhicule
Ident
Période
(ms)
Désignation
105
10
Info capteur d’angle volant
04 50 02 34 34
WWW.EXXOTEST.COM
1
2
3
4
Régime moteur
Vitesse véhicule
1
2
Angle en degré
25
ANALYSE DES RESEAUX MULTIPLEXES
6.4.
Ident
LIN 1 Essuie-vitres
Période
(ms)
Désignation
1
2
3
4
00(16)
00(16)
00(16)
20
40
Commande des essuie-vitres
Repos = 00(16)
Intermittent = 01(16)
Vitesse 1 = 04(16)
Vitesse 2 = 7C(16)
Ident
Période
(ms)
Désignation
1
2
3
4
21
40
Etat essuie vitres
Repos = 22(16)
Intermittent = 20(16)
00(16)
00(16)
00(16)
6.5.
LIN 2 Projecteurs directionnels
Ident
Période
(ms)
Désignation
1
2
3
4
01
80
Correction azimut
projecteur gauche
Phase 1 = F1(16)
Phase 2 = 71(16)
Phase 1 = 00(16)
Phase 2 = 01(16)
Angle du phare
(de 8 à 15°)
00(16)
Ident
Période
(ms)
Désignation
1
2
3
4
02
80
Correction azimut
projecteur droit
Phase 1 = F9(16)
Phase 2 = 79(16)
Phase 1 = 00(16)
Phase 2 = 01(16)
Angle du phare
(de 8 à 15°)
00(16)
Note : les phases (1 et 2) sont en relation avec l’indicatif de l’angle (négatif ou positif).
26
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
7.1.
Configurer le logiciel MuxTrace
Au démarrage, Muxtrace® vérifie les cartes ou boîtiers USB présents ou connectés à l’ordinateur :
 Cliquez sur « OK », puis sur « nouveau document »…
 Dans la fenêtre configuration du projet, donner un nom au projet puis sélectionner le BUS et
cocher la case « Bus utilisé » :
 Cliquez sur « Paramètres du bus » :
Nommer le réseau
Enlever le mode espion
Saisir le bon débit
Valider cette fenêtre, puis
valider la configuration du
projet …
04 50 02 34 34
WWW.EXXOTEST.COM
27
ANALYSE DES RESEAUX MULTIPLEXES
 La fenêtre du réseau CAN qui vient d’être configurée, apparaît dans Muxtrace® :
Raccorder le boîtier USB au module DT-M010
Démarrer l’acquisition en cliquant la flèche verte.
 La communication en cours sur le réseau CAN apparaît à l’écran :
Exemple d’illustration
7.2.
28
Configuration des bus du DT-M010
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
04 50 02 34 34
WWW.EXXOTEST.COM
29
ANALYSE DES RESEAUX MULTIPLEXES
CAN High Speed Inter System :
CAN Low Speed Confort :
30
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
CAN Low Speed Carrosserie :
LIN 2 Projecteurs directionnels :
04 50 02 34 34
WWW.EXXOTEST.COM
31
ANALYSE DES RESEAUX MULTIPLEXES
32
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
9.1.
Raisons d’être du multiplexage
Au fil des années, les systèmes électriques embarqués sont devenus de plus en plus nombreux,
nécessitant des faisceaux électriques d’une grande longueur et d’une grande complexité pour le
câblage des véhicules...
2000
1800
1600
1400
1200
1000
800
600
400
200
0
Longueur de câbles
(en mètre)
1960
1985
1995
1800
1600
1400
1200
1000
800
600
400
200
0
Nombres
d’interconnexions
1960
1985
1995
De plus, la volonté d’améliorer les fonctionnalités du véhicule et la nécessité d’accroître le dialogue
entre les différents équipements tout en réduisant les risques de pannes sont autant de raisons qui
ont incité les constructeurs automobiles à utiliser une technique bien connue et éprouvée de
l’industrie : LE MULTIPLEXAGE.
Cette architecture électrique multiplexée permet de simplifier les faisceaux électriques et de réduire
le nombre de composants électroniques tout en offrant un enrichissement des fonctions «client» à
nombre de fils équivalent.
Le multiplexage permet également d’améliorer la sécurité de fonctionnement de certains systèmes
en adoptant des modes de fonctionnement particuliers (possibilité de gestion de secours, modes
dégradés,…)
04 50 02 34 34
WWW.EXXOTEST.COM
33
ANALYSE DES RESEAUX MULTIPLEXES
9.2.
Principe de fonctionnement du multiplexage
Le multiplexage consiste à faire circuler plusieurs informations entre divers équipements sur un seul
canal de transmission appelé BUS
Exemple d’architecture non multiplexée :
Sonde de
température
d’eau moteur
Sonde de
température
d’eau moteur
CALCULATEUR
D’INJECTION
Capteur vitesse
véhicule
COMBINE
Sonde de
température
d’eau moteur
BOITIER DE GESTION
DU REFROIDISSEMENT
MOTEUR
Capteurs vitesse de
roues
CALCULATEUR
ABS/ESP
Exemple d’architecture multiplexée :
Sonde de
température
d’eau moteur
CALCULATEUR
D’INJECTION
Capteurs
vitesse de
roues
COMBINE
BOITIER DE GESTION
DU
REFROIDISSEMENT
MOTEUR
CALCULATEUR
ABS/ESP
La vitesse du véhicule est déduite de la vitesse de rotation des roues puis transmise au combiné via le
bus du réseau multiplexé.
34
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
De quelle manière circulent les informations sur le bus ?
Le multiplexage se différentie de l’ancienne technologie électrique par le fait que les informations
sont désormais numérisées.
Contrairement aux signaux analogiques qui nécessitent l’affectation d’un câble spécifique, les
différents types d’informations numériques transitent toutes par le bus.
Ce dernier peut être composé suivant le réseau d’un à deux fils voir même d’une fibre optique sur
lesquels circulent la totalité des informations au format numérique.
La numérisation des informations :
La numérisation consiste à coder les informations à l’aide de la logique binaire. Chaque unité de
comptage et de manipulation est appelé un BIT (contraction de Binary digit).
Le BIT ne pourra prendre que deux états « 0 » et « 1 » (comme représenté ci-dessous), qui pourront
correspondre à :
1




La présence ou l’absence de tension.
La présence ou l’absence de courant.
La présence ou l’absence de fréquence.
La présence ou l’absence de lumière dans le cas de la fibre optique.
0
Chaque valeur décimale peut alors être convertie au format numérique en respectant la méthode
décrite ci-dessous :
Rang
7
6
5
4
3
2
1
0
Poids du rang
27
128
26
64
25
32
24
16
23
8
22
4
21
2
20
1
79
Décimal
64
Valeur du rang
(0 ou 1)
0
1
+
0
0
8 +
4 +
1
1
2
+
1
1
1
Une fois les données converties au format numérique, les BITS se succèdent sur une trame.
04 50 02 34 34
WWW.EXXOTEST.COM
35
ANALYSE DES RESEAUX MULTIPLEXES
Pour fournir une écriture plus compacte que le binaire, on utilise des valeurs hexadécimales.
Chaque chiffre hexadécimal correspond exactement à quatre chiffres binaires, rendant les
conversions très simples suivant le tableau ci-dessous :
Décimal
Binaire
Hexadécimal
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
Exemple : 5B9E en hexadécimal, donne en binaire : 0101101110011110
5
Hexadécimal
8
Binaire
36
0
4
1
B
2
1
0
1
8
1
9
4
2
0
1
ANNECY ELECTRONIQUE S.A.S.
1
1
8
1
4
0
E
2
1
8
4
2
1
0
1
1
1
1
0
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
9.3.
Différents modes de transmission de données
Ce dernier mode de transmission est celui retenu par le milieu automobile.
D’une longueur déterminée, la trame est une succession de bits organisés en plusieurs champs qui
ont chacun un rôle particulier. Elle peut être comparée à une lettre qui serait envoyée d’une
personne X vers une personne Y.
Une série de 8 BITS s’appelle un OCTET.
Début
Identificateur
Com.
Informations
Contrôle
ACK
Début
Signale le début d’un message
Identificateur
Indique le destinataire et l’importance de l’information (priorité)
Com.
Demande d’un acquittement
Informations
Contient les informations
Contrôle
Contrôle l’exactitude de la trame
ACK
Réservé à l’acquittement du destinataire
Fin
Signale la fin de la trame
04 50 02 34 34
WWW.EXXOTEST.COM
Fin
37
ANALYSE DES RESEAUX MULTIPLEXES
10.1.
Historique






1980 NAISSANCE (Robert BOSCH Gmbh)
1987 PREMIERS COMPOSANTS CAN (Intel puis Philips)
1991 CAN Low-Speed devient la norme ISO 1519-2 (standard)
1992 MERCEDES utilise CAN sur une classe S
1993 CAN High-Speed devient la norme ISO 11898
1995 Amendement de la norme ISO 11898 concernant le CAN étendu
En pratique, il existe 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, airbags,…).
Un bus à vitesse moyenne pour gérer le moteur (capteurs, …).
Un bus lent pour gérer tous les accessoires (lampes, boutons, moteurs pour les
asservissements,…).
-
A ce jour, deux protocoles CAN se répandent dans l’industrie : la version 2.0A, trame standard de 11
bits et la version 2.0B, trame se composant de 29 bits.
10.2.
38
Topologie du bus CAN
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
10.2.1.
Les résistances de terminaisons
Des résistances de 120 ohms servent à amortir les harmoniques, à éviter de parasiter et d’être
parasité.
Elles se trouvent dans deux calculateurs du réseau CAN HIGH SPEED
60
R
ohms
C
R
CAN_H
60
ohms
60
ohms
R
60
ohms
R
C
CAN_L
60
Mesure de résistance d’un
réseau CAN HS
Ω
Pourquoi le choix des 2 fils de cuivre torsadés comme support physique ?
La diaphonie est la transmission du signal entre paires isolées voisines par effet inductif et capacitif.
Le fait de torsader les paires diminue cet effet perturbateur.
10.3.
Mode de transmission et débits
Mode de transmission CAN HS : Différentiel, 2 fils CAN H et CAN L, accès en tension.
0
1
3.5V
CAN H
CAN L
3.5V
2.5V
CAN H
2.5V
CAN L
2.5V
1.5V
1.5V
Bit
dominant
04 50 02 34 34
WWW.EXXOTEST.COM
Bit
récessif
39
ANALYSE DES RESEAUX MULTIPLEXES
Mode de transmission CAN LS : Différentiel, 2 fils CAN L et CAN H, accès en courant :
5V
CAN L
CAN H
1.5V
3.5V
1
0
CAN H
5V
3.5V
1.5V
CAN L
0V
0V
Bit
Récessif
Bit
Dominant
Les débits :
Débit normalisé jusqu’à 1Mbit/s
CAN HS
Débits couramment utilisés : 250 kbit/s : PSA (véhicules CAN/VAN), RENAULT,
500 kbit/s : BMW, MERCEDES, PSA (véhicules Full CAN)
CAN LS
Débits couramment utilisés : 100 kbit/s : FIAT
125 kbit/s : MERCEDES et PSA (véhicules Full CAN)
Dans un véhicule, chaque élément raccordé au réseau CAN possède un contrôleur de ligne. Ce
contrôleur de ligne possède un quartz pour générer le débit. Mais en fonction de la disposition dans
le véhicule (intérieur, extérieur, près du moteur, loin du moteur, …) et de leurs tolérances, les quartz
peuvent dériver, il faut donc resynchroniser les horloges de tous les contrôleurs de ligne.
Sur une trame CAN, tous les 5 bits identiques, il y a un bit de resynchronisation appelé bit de
Stuffing.
40
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
10.4.
Le Format des Trames
Structure des trames CAN Standard sur le bus (automobile) :
IFS
Début
Identificateur
Com.
Informations
CRC
ACK
IFS Inter trame
Trame libre 3 bits mini
Début ou SOF
Début de trame 1 bit
Identificateur
Champ d’identification de la trame 11 bits
Com.
DLC 4 bits et champ de commande 3 bits
Informations
Données transmises par un équipement ou lues dans
un équipement jusqu’à 8 octets (8 x 8 bits).
CRC Contrôle
Champ de contrôle 15 bits
ACK
Champ accusé de réception 2 bits.
Fin ou EOF
Symbole indiquant la fin de la trame 7 bits
EOF
Trame de données :
Début de trame : SOF.
Uniquement constitué par un seul bit dominant qui indique aux stations le début du dialogue. Cellesci doivent se synchroniser sur le flanc de la transition.
Champ d’arbitrage :
Constitué des bits de l’identificateur et du bit RTR (requête de transmission à distance) au niveau
dominant. L’identificateur est de 11 bits pour le standard CAN2.0A et CAN2.0B et de 29 bits pour le
standard CAN2.0B étendu. SRR (subtitute remote request bit) et IDE (identifier extension bit).
Champ de commande :
Constitué de 6 bits :
- Les 2 de poids fort au niveau dominant.
- Les autres formants le champ DLC indiquant le nombre d’octets contenus dans le champ de
données.
Champ de données : DATA
Il est composé de 0 à 8 octets de données utiles.
Champ CRC :
Il est composé d’un code CRC et d’un délimiteur de CRC au niveau récessif.
04 50 02 34 34
WWW.EXXOTEST.COM
41
ANALYSE DES RESEAUX MULTIPLEXES
Champ d’acquittement : ACK
Il est composé de 2 bits ACK Slot (dominant) et délimiter (récessif).
Fin de trame : EOF.
Il est composé de 7 bits au niveau récessif.
Sécurisation du CAN :
Sur un réseau CAN, le blindage contre les parasites extérieurs est renforcé afin d’éviter le plantage de
l’ensemble des périphériques en cas de défaillance d’une zone.
Seulement 4 fils sont utilisés, 2 pour la paire des données et 2 pour la paire des alimentations.
En cas d’accident (par exemple un feu arrière écrasé), un ou deux fils du bus de données peuvent
alors être coupés, ou en court-circuit ou en contact avec la masse du véhicule ou le positif.
Tous les autres équipements doivent continuer à fonctionner sans problème malgré cette anomalie.
Les modes dégradés sont là pour avertir le conducteur qu’un élément est défectueux mais pour
garantir une bonne sécurité du véhicule.
Les caractéristiques majeures :
Paire torsadée, signal différentiel à fronts cassés, très faible rayonnement et insensibilité aux
parasites. Divers contrôleurs intègrent une gestion CAN en dur ce qui facilite le développement, le
bus devenant transparent pour le programme.
11.1.
Historique




11.2.
Juillet 1999 Version 1.0
Avril 2000 Version 1.1
Novembre 2000 Version 1.2
Les société suivantes ont contribué à l’élaboration du LIN: AUDI, BMW,DAIMLER
CHRYSLER,MOTOROLA,VOLVO,VOLSWAGEN,…
Topologie du Bus LIN
Sous forme de Bus/ Boucle/ Arbre …
42
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
1 Maître et plusieurs Esclaves (jusqu’à 32max)
Exemple de concept 1 maître plusieurs esclaves, donc pas besoin d’arbitrage.
11.3.
Modes de Transmission et débit
En série, sur 1 seul fil,
Les Débits :
04 50 02 34 34
WWW.EXXOTEST.COM
43
ANALYSE DES RESEAUX MULTIPLEXES
11.4.
Protocole et Structure des Trames
Sur le LIN les envois se font par « bytes field » (paquets) de 10 bits
Trame d’écriture : commande Maître-Esclave.
44
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
Trame de lecture : demande d’information avec réponse dans la trame
Remarques :

Si 1 maître et plusieurs esclaves, il n’y a pas besoin d’arbitrage

Contrairement au bus CAN, l’accusé de réception (ou acknowledge) n’est pas géré par le
protocole LIN.

Un esclave peut ne pas avoir de quartz pour la synchronisation (sauf si c’est un esclave
important).

Dans une trame LIN, il y a un envoi de bit 0 et 1 (champ Synch Field) pour « exciter » et
synchroniser les stations esclaves qui possèdent ou non un quartz. Exemple : la puce codée
dans une clé de contact ne possède pas de quartz, c’est la bobine liée au transpondeur qui va
générer un champ magnétique permettant d’alimenter la puce de la clé et ainsi de récupérer
le code de déverrouillage.
Les Défauts :
 Ligne mise à la masse
 Contrôle d’erreur
 Contrôle des identificateurs
 Station Esclave qui ne répond pas
 Le champ Synch Field en dehors des tolérances
 Court-circuit
04 50 02 34 34
WWW.EXXOTEST.COM
45
ANALYSE DES RESEAUX MULTIPLEXES
11.5.
46
Application du LIN
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
Compléter cette grille de mots croisés sur le thème du multiplexage :
Horizontal
04 50 02 34 34
Vertical
WWW.EXXOTEST.COM
47
ANALYSE DES RESEAUX MULTIPLEXES
12.1.
48
SOLUTION
ANNECY ELECTRONIQUE S.A.S.
1, Rue Callisto, 74650 CHAVANOD, FRANCE
DT-M010
04 50 02 34 34
WWW.EXXOTEST.COM
49
DECLARATION DE CONFORMITE
Fabriquant :
Nom :
Rue :
Ville :
Pays :
ANNECY ELECTRONIQUE SAS
1, rue Callisto - Parc Altaïs
74650 CHAVANOD
FRANCE
Représenté par le signataire ci-dessous, déclare que le produit suivant :
Référence commercial
Désignation
Marque
DT-M010
Module pédagogique « Le multiplexage »,
EXXOTEST
multi-réseaux CAN HS, LS et LIN
est conforme à toutes les exigences des directives européennes dans la conception des EEE et
dans la Gestion de leurs déchets DEEE dans l’U.E. :

Directive 2012/19/UE du Parlement Européen et du Conseil du 4 Juillet 2012 relative aux
déchets d’équipements électriques et électroniques (DEEE) ;

Directive 2011/65/UE du Parlement Européen et du Conseil du 8 Juin 2011 relative à la
limitation de l’utilisation de certaines substances dangereuses dans les équipements
électriques et électroniques (ROHS) ;

Directive Compatibilité Electromagnétique 2004/108/CE du Parlement Européen et du
Conseil du 15/12/2004.
Le produit a été fabriqué conformément aux exigences de la directive européenne :
Directive 2006/95/UE du Parlement Européen et du Conseil du 12 Décembre 2006 relative
à la sécurisation des matériels électriques destinés à être employé dans certaines limites
de tension.
Fait à Chavanod, le 12/05/2014
Le Président, Stéphane SORLIN
Visitez notre site www.exxotest.com !!
Ce dossier est disponible dans l’espace téléchargement.
Inscrivez-vous !
Notice originale
Document n° 00301262-v1
ANNECY ELECTRONIQUE, créateur et fabricant de matériel : Exxotest et Navylec.
Parc Altaïs – 1 rue Callisto – F74650 CHAVANOD – Tel : +33 (0)4 50 02 34 34 – Fax : +33 (0)4 50 68 58 93
RC ANNECY 80 B 243 – SIRET 320 140 619 00042 – APE 2651B – N° TVA FR 37 320 140 619
ISO 9001 : 2008 N° FQA 40001142 par L. R. Q. A.