Вы находитесь на странице: 1из 27

Le multiplexage

Sommaire
Table des matires
1GENERALITES................................................................................................................................... 2 1-1 Introduction .................................................................................................................................. 2 1-2 Multiplexage.................................................................................................................................. 4 1-3 Transmission numrique ............................................................................................................... 5 23LA NUMERATION HEXADECIMALE Base 16 ..................................................................................... 8 ARCHITECTURE ET PROTOCOLE DES RESEAUX .............................................................................. 13 1-1Rseau de communication ........................................................................................................... 13 1-2Matre enclaves ........................................................................................................................... 14 1-3Muti-matre /esclaves ................................................................................................................. 15 4Multi-maitre Rseaux inter systme ......................................................................................... 15

5-Rseaux : VAN - CAN LIN ................................................................................................................ 18 Le rseau VAN a t dvelopp par un groupement dintrt conomique compos de PSA et RENAULT ............................................................................................................................................ 18 1-2 LE RESEAU CAN............................................................................................................................ 21 1-3LINTERFACE DE MULTIPLEXAGE ...................................................................................................... 22 1-4 RESEAU LIN ...................................................................................................................................... 24

Le multiplexage
1- GENERALITES
1-1 Introduction Pourquoi le multiplexage ? Lautomobile subit aujourdhui une mutation importante. Fiabilit du cble (plus de 40 conducteurs entre portire et habitacle), ce qui pose de gros problmes de fiabilit sur cette liaison entre lments ouvrants (coupure par striction, oxydation des connecteurs, tanchit habitacle. En production, une rfrence de faisceau doit tre prvue pour chaque option utilisant lnergie lectrique. En cas de montage de faisceau prvu au plus, (toutes options) cela occasionne un surcot pour le client. Normes antipollution. Evolution de llectronique embarque. Informations communes plusieurs systmes Prolifration de boitiers et de cbles.

Le multiplexage
Solution

Lintgration de fonctions multiples au sein dun boitier. appel calculateur. Lide est de grouper des fonctions dans un mme calculateur. Par exemple : calculateur moteur multifonctions, totalisant linjection, lallumage, la dpollution, la gestion du refroidissement , Le botier habitacle regroupant les fonctions de la centrale de protection habitacle (Verrouillage/Dverrouillage, HF, clairage intrieur), la distribution et la gestion des alimentations et

Faire communiquer les calculateurs entre eux par un seul canal de transmission. Cette technique sappelle :

Le multiplexage

Le multiplexage
1-2 Multiplexage 2 Dfinition on Le multiplexage consiste faire circuler plusieurs informations entre divers quipements sur un seul canal de transmission. . Lutilisation du multiplexage va permettre : - Une simplification du cblage, - Une possibilit de communication des quipements entre eux (enrichissement des fonctions), - Une rduction du nombre de capteur par le partage des informations dlivres ou calcules. Cette solution technologique est ne des rseaux informatiques, mais son application lautomobile change totalement le cahier des charges sur les points totalement suivants : - La distance et la rapidit de communication, - Lenvironnement thermique et lectrique, - La compatibilit lectro magntique, - La scurit des changes.

Principe gnraux On appelle le support de circulation dinformation quelle que soit sa nature (fils lectrique, fibre optique) un BUS DE COMMUNICATION.

Le multiplexage
Le protocole de communication dfinit les rgles et le format des changes entre les lments dun rseau de circulation dinformations. Cest la transmission numrique.

1-3 Transmission numrique


Rappel sur le bit : L'lectronique digitale repose sur un concept simple: exprimer toute information avec des " 0 " et des " 1". Cette information binaire lmentaire est appele un bit.

Exemples: une porte est ouverte (1) ou ferme (0) une proposition est vraie (1) ou fausse (0)

1 bit

1 Bit

1 Bit

1 quartet = 4 bits

1 octet = 8 bits

01010110 : 8 Bits = 1 OCTET

1 Bit

1 Bit 1 Bit

1 Bit

1 Bit

1 Bit 1 Bit

1 Bit

1 Bit

1 Bit 1 Bit

1 Bit

1 Bit

0 1 0 1

0 1 0 1 0 1 1 0

Le multiplexage
Numrisation dcimale base 10 Dans notre vie de tous les jours, nous vivons et calculons avec le systme dcimal : - Les chiffres de 0 9, - Les nombres composs de ranges de chiffres. Lemplacement de la range donne le poids du chiffre plac dans cette range. Exemple : 2006

6
6 * 1 =6 Unit (*1) 0 *10 = 00 Dizaine (*10) Centaine (*100) Millier (*1000) 0 * 100 = 000 2 * 1000 = 1000 2006

Numration binaire Base 2 Ce systme de numration nutilise que les chiffres 0 et 1, tout nombre entier scrit alors comme une suite de 0 et de 1. LE CHIFFRE BINAIRE que lon dsigne par le terme BIT de langlais binard digit. Llectronique numrique utilise comme unit de comptage et de transmission linformation logique binaire. Le bit ne pourra prendre que deux valeurs diffrentes quon nommera zro et un . - La prsence ou labsence de tension - La prsence ou labsence de courant, - La prsence ou labsence de frquence, - La prsence ou labsence de lumire (fibre optique). - Le contact est ferm ou ouvert. Exemple de chiffre binaire 1001

Le multiplexage
Le systme de numrisation base 2 est un moyen de reprsenter les nombres avec 2 symboles Selon sa position, le symbole indique une valeur particulire.

Position Valeur (poids) Ou

3 2 8

2 2 4

1 2 2

0 2 1

Exemple :

1
Position 0 2 = 1 Position 1 2 = 2 Position 0 2 = 4 Position 0 2 = 8 1*1 = 1 0*2 = 0 0*4 = 0 1*8 = 8

EXEMPLE :

Le multiplexage
2- LA NUMERATION HEXADECIMALE Base 16 - Le systme hexadcimal est employ de prfrence au systme binaire, et au systme dcimal car il permet un codage plus compact des donnes. On imagine les risques derreurs dans la lecture ou lcriture dun listing en binaire. - Le systme de numration hexadcimal utilise la base 16, donc &symboles de chiffres possibles. - On utilise les chiffres de 0 9, Puis les lettres de lalphabet pour dfinir 16 symboles diffrents.

Exemple :

Le multiplexage
Le tableau suivant indique la correspondance.

En hexadcimal comme pour dautres systmes de manipulation, lemplacement de la position donne le pois du chiffre plac dans cette position.

Position Valeur (poids) Ou

3 16 4096

2 16 256

1 16 16

0 16 1

Le multiplexage
Si on veut transcoder un nombre hexadcimal en dcimal par exemple 07CE

Position 0 Position 1 Position 2 Position 3

16 = 1 16 = 16 16 = 256 16 =

E = 14 C = 12 7=7 0=0

14*1= 12*16=

14 192

7*256= 1792 0*4096= 0 1998

MODE DE TRANSMISSION Transmission parallle Dans ce mode de communication chaque fil transmet un rang binaire. Il faut donc plusieurs fils pour transmettre un mot numrique.

10

Le multiplexage
Chaque bit est transmis en mme temps que les autres au rythme dune horloge commune lmetteur et au rcepteur

8 bits en parallle CALCULATEUR B CALCULATEUR A Octet transmettre : 010010011

Dans la transmission parallle, chaque bit est transmis sur un fil. Tous les bits d'un octet sont transmis simultanment.

Transmission srie 1- Ce principe est adopt pour les changes dinformation ne ncessitant pas de traitement immdiat ou tolrant un faible retard.

CALCULATEUR B

8 bits en srie 010010011 CALCULATEUR A

Octet transmettre : 010010011

Dans la transmission srie, les bits sont transmis sur le mme fil et les uns la suite des autres.

Convertisseur analogique numrique La transformation dun signal analogique en signal numrique est appele numrisation.

11

Le multiplexage

Diffrentes grandeurs physiques (temprature, couple, luminosit etc ...) ncessaires au fonctionnement du vhicule sont prleves au moyen de capteurs ou de sondes dlivrant une information lectrique dite
"analogique".

Ces informations analogiques sont soit des tensions, des courants, des soit rsistances ou des frquences pouvant prendre une infinit des valeurs
diffrentes exprimant la grandeur physique mesure mesure.

Exemple :

Rgime moteur sur 2 octets EB00 en hexa= 1110 1011 0000 0000 en binaire 1110 1011 0000 0000 en binaire= 60160 en dcimal 1011 60160 en dcimal Avec une rsolution 1/8= 7520 tr/min

1320 : Calculateur contrle moteur

12

Le multiplexage

Pour tre utilises par le microprocesseur d'un calculateur, une information analogique numrique en information numrique constitue de bits. e Cette conversion est effectue par un convertisseur analogique numrique (appel CAN) dont la prcision dpend du nombre de bits sur lequel sera exprim le rsultat de la convertion.

Exemple : Convertisseur 8 bits signifie que la valeur analogique d'entre (tension variable sera rtisseur exprime par 1 mot de 8 bits (octet) donc pouvant prendre 256 valeurs discrtes.

3- ARCHITECTURE ET PROTOCOLE DES RESEAUX


1-1Rseau de communication
2- Architecture On doit diffrentier deux besoins : - Les changes dinformations entre calculateurs pour une prise en compte rapide rapide. - Les circulations dinformations entre composants de commande et de puissance ne ncessitant pas de traitement immdiat. .

Pour rpondre ces besoins, plusieurs bus ou rseaux de communication sont employs. Un rseau haute vitesse pour les changes inter systmes Un rseau basse vitesse pour les changes dinformations des composants sans traitement immdiat : bus carrosserie et bus confort. carrosserie,

13

Le multiplexage
Les protocoles de communication employs sont diffrents sur ces rseaux il sagit de : CAN (Controller Area Network), rseau de communication de contrle, normalis par BOSCH pour les changes inter systmes,

VAN (Vhicule Area network), rseau de communication de vhicule normalis par PSA et RENAULT pour le bus de carrosserie.

LIN (Local interconnect network) rseau dinterconnexion local exemple : lve vitre de la Peugeot 308 Evolution technologique Architecture tout CAN avec CAN HS et CAN LS

3- Topologies

1-2Matre enclaves
Lunit matre commande alors un boitier esclave de faire une action en rapport avec linterrupteur command.

Maitre

BSI

Esclave Platine de porte

Esclave Sige

Esclave Rtroviseur

14

Le multiplexage
1-3Muti-matre /esclaves
Pour le rseau intrieur comprenant la radio, navigation, afficheur multifonction, une topologie multi-matre /esclaves peut tre choisie.

Maitre

Maitre

Maitre

BSI

C004

CLIM

Esclave Platine de porte

Esclave Sige

Esclave Rtroviseur

4- Multi-maitre Rseaux inter systme


Les contraintes de rapidit de communication sont les plus importantes, et ou les besoins dchanges sont multidirectionnels, une topologie multimaitre a t retenue.

Maitre

BSI

Maitre BVA

Maitre INJECT

4- Medium de communication VAN , CAN HS, CAN IS


15

Le multiplexage
Le support de transmission utilise 2 fils de (cuivre) torsads les fils torsads permettent : -De saffranchir des champs lectromagntiques internes et externes (diaphonie). - dtre immunis contre les parasites extrieurs : mode diffrentiel -de transmettre des informations numriques avec une technologie simple et bon march.

CAN

VAN

VAN CAR1

VAN CAR2

16

Le multiplexage

SYNOPTIQUE

17

Le multiplexage
5-Rseaux : VAN - CAN LIN
1-1Le rseau VAN Le rseau VAN a t dvelopp par un groupement dintrt conomique compos de PSA et RENAULT Pour les applications automobiles, un conducteur lectrique ou plutt, une paire de conducteur a t choisie. -On nommera les deux fils Data (Data) Data B (data Barre) -Le fil D "barre" est nome ainsi car la tension ses bornes est toujours loppose de la tension sur D. -La diffrence de potentiel lectrique entres ces deux fils permettra de coder deux tats logiques distincts : - Si U Data U Data B > 0 le bit est 1

- Si U Dat U Data B < 0 le bit est 0

U Data
4,5 V

0,5 V t

U Data B
4,5 V

0,5 V t Bit 0 Bit 1

18

Le multiplexage
Exemple de transmission Exemple : Donnes transmettre : 1001

Data

Donnes transmises sur le bus 10010

Bit ignor par le rcepteur Data

3 bits NRZ

1 bits Manchester

Les donnes sont codes sur 4 bits Pour lmission sur le bus, un cinquime bits est insr et invers par rapport au quatrime. Ce bit na aucune signification.

Ce systme de codage permet de trouver de faon certaine une transition tous les 4 bits. Cette transmission est utilise.

19

Le multiplexage

20

Le multiplexage
1-2 LE RESEAU CAN
Le rseau CAN commenc a commenc tre dvelopp en 1983, par lquipementier BOSCH Le rseau CAN nimpose pas de support de communication particulier. On utilise une paire de conducteur filaire

On nomera les deux fils

CAN H (CAN HIGH) CAN L (CAN LOW)

Lignes (paires) torsades

CAN H

CAN L

Si U CAN H U CAN L 2 V le bit est 0 Si U CAN H U CAN L = 0 V le bit est 1

Bit 1

Bit 0

Bit 1

21

Le multiplexage
1-3LINTERFACE DE MULTIPLEXAGE LINTERFACE
Synoptique du calculateur

Rsistance de terminaison de ligne Un contrle rapide de la continuit du rseau peut tre fait en mesurant la rsistance peut-tre entre CAN H et CAN L (hors tension et tous les calculateurs branchs). hors

On mesure deux rsistances de 120 en parallle soit 60 . La mesure de toute autre valeur et une anomalie. R > 60 coupure de ligne. R < 60 Ligne en court circuit, ou plus de deux rsistances de terminaison dans le court-circuit, rseau.
22

Le multiplexage
VUE DUNE TRAME ENTIER

23

Le multiplexage
1-4 RESEAU LIN
Le rseau LIN t dvelopp par un groupement de constructeur automobile AUDI, BMW, CHRYSLER, VOLVO, VOLKSVAGEN

Le support de transmission utilise 1 fil et le commun Mode de transmission : Srie

V BAT

Maitre

Esclave1

Esclave 2

GND

Le BUS LIN est un rseau de communication conomique et bon march avec des dbits de lordre de 20 Kilobits/s.

24

Le multiplexage
Architecture lin Peugeot 308

25

Le multiplexage
ARCHITECTURE MULTIPLEXE 806 TOUT CAN

Le Botier de Servitude Intelligent (BSI) centralise et traite les informations issues de 3 rseaux : - CAN HS I/S: CAN High Speed Inter System 500 kbits/s, reliant le BSI et les calculateurs dynamiques. Codes fils : CAN H "9000" et CAN L "9001" - CAN LS CONF : CAN Low Speed Confort 125 kbits/s, reliant le BSI et les calculateurs du rseau confort. Codes fils : CAN H "9024" et CAN L "9025" - CAN LS CAR : CAN Low Speed Carrosserie 125 kbits/s, reliant le BSI et les calculateurs du rseau carrosserie. Codes fils : CAN H "9017" et CAN L "9018" Les rseaux CAN Low Speed ont la particularit de supporter certains dfauts de ligne : coupure d'un fil, court-circuit d'un fil avec une alimentation et mme courtcircuit entre les deux lignes. Attention : Le fonctionnement est dit en mode dgrad si un des dfauts cit survient. Cela signifie que le vhicule est plus sensible aux perturbations. Si plusieurs dfauts surviennent en mme temps, le rseau peut devenir nonfonctionnel.
26

Le multiplexage
ARCHITECTURE ET ALIMENTATION 806

Quatre types d'alimentations sont rparties sur 807 : - +BAT : alimentation directe batterie + 12 volts. Code fil "B---" - +APC : alimentation aprs contact + 12 volts. Code fil "C---" . Pour que ces alimentations soient pilotes par l'ensemble BSI/PSF1, il faut que la cl soit en position contact (1er cran). Attention : La position "+ accessoires" nest plus prsente. - + CAN : Alimentation + 12 volts. Code fil "Z---". Ce sont des lignes dalimentation de certains calculateurs du rseau CAN LS qui leur permettent de communiquer. - +RCD : Rveil Command Distance, information + 12 volts. Code fil "7842". C'est une ligne d'information et de rveil des calculateurs. Elle est pilote par le BSI sous certaines conditions

27

Вам также может понравиться