1.8 KiB
1.8 KiB
Multiplexage
Pourquoi ?
Machines à plusieurs objectifs.
- sécurisation
- réduction de consomation
- confort de conduite
Grand nombre de périphériques à connecter.
Conventionnalité : une connection par liaison nécessaire :
+---+ +---+
| A |---| B |
| |-+ | |
+---+ | +---+
| |
| +---+
+-| C |
+---+
- Nombre de connections exponentelle.
- Difficile à mettre à jour.
Multiplexage : une connection commune en 'réseau'.
+---+ +---+
| A |-+-| B |
+---+ | +---+
|
| +---+
+-| C |
+---+
- Nombre de connections linéaire.
- Disponibilité de l'information.
Avantages
- moins de capteurs et de nombres de liaisons
- le poids et les couts diminuent
- extensibilité avec un cout minimal
- reconnu par une norme iso de fiabilité
Principes
- un capteur par donnée nécessaire
- échange de donnée sur un cannal global.
Détail
- Un réseau unifié
- Structuration des trames
- Synchronisation des horloges
- Arbitrage, priorisation de l'accès au Bus
Architecture en couches
étage d'entrée
Interface avec les capteurs
étage de calcul
Le microprocesseur
- contient possiblement des mémoires
étage de sortie
Interface avec les actionneurs
Architecture réseau
- maitre esclave
- multi-maitre
- mixte
Protocole
- l'acheminement des trames
- synchronisation d'horloges
- deux trames peuvent être émise en même temps
- l'arbitrage détermine celle qui est transmise
- la seconde sera ré-émise ensuite pour ne pas perdre d'information
Méthode CSMA
- chaque message a un ID, un ID faible donne une plus haute priorité
- un temps est réservé pour la lecture des messages à envoyer
- un hashset des IDs supperposés est écrit sur le BUS,
- l'ID le plus faible enverra son message au temps suivant