Kastagné Cédrick Chambreuil Maskime Giraudeau Damiheing

Slides:



Advertisements
Présentations similaires
CHAftITREI ARCHITECTURE de BASE. Modèle de Von Neumann Langage d’assemblage1 John Von Neumann est à l'origine d'un modèle de machine universelle de traitement.
Advertisements

SRT 2 NTP. Nécessité ● Les ordinateurs utilisent des horloges à quartz – Peu de précision – Tendance à dériver – Parfois plusieurs secondes par jour.
Sommaire : ● I] La perte de valeur des monnaies ● 1) De l'outil d'échange à la monnaie ● 2) De l'or pur à l'or plaqué ● II] Les nouveaux moyens de paiement.
F. Touchard Cours Temps Réel ESIL Département d'Informatique 3ème année Bus de communication.
SPATIONAV – Réseau AIS Ministère de l'Écologie, de l'Énergie, du Développement durable et de l'Aménagement du territoire.
L’évolution du SI. Introduction De nombreux éléments peuvent amener une organisation à faire évoluer son système d’information : Modification des besoins.
Sommaire : I.Introduction II.Fibre optique (pr é sentation g é n é ral de la fibre) III.Les techniques de transmissions -Multiplexage temporelle (TDM)
Cahier des charges.
Les Réseaux informatique.
Communication série Le matériel Concepts généraux
ARCHITECTURE RESEAUX.
appareil de mesure (pHmètre P310 Chauvin-Arnoux) Pierre DIEUMEGARD,
Optimisation du délai de transmission dans les réseaux SDN
Bus de communication pour le temps réel
Le modèle TCP/IP Présentation Couche Interface-Réseau Couche Réseau
Présenté par M. Anis DIALLO
ARS3 : MODBUS Département GEII – Année universitaire
Service de mise à jour pour le VPL-VW1000ES
Technologie wifi.
Comment accroître le nombre de contributions externes ?
Electron spectroscopy for chemical analysis(ESCA)
Comprendre la définition de bit par seconde à partir
Séminaire Novembre 2006 Zephir : Déploiement et supervision des serveurs Eole.
Les Bases de données Définition Architecture d’un SGBD
Algorithmique demander jeu du pendu.
AugerDb / SimDb Gestion des simulations Auger Java
Système DALI Mael JENNY
introduction à TCP seuls certains aspects du protocole seront traités
« Easy tag » (nouvelle version)
FENIX Aperçu GLOBALE DU Système
Formation en Photovoltaïque
Le flux d’information.
Utilisation de la clé USB
Master Réseaux et Systèmes Distribués (RSD) Algorithmique des systèmes
Master Réseaux et Systèmes Distribués (RSD) Algorithmique des systèmes
Master Réseaux et Systèmes Distribués (RSD) Algorithmique des systèmes
Virtualisation d’applications mobiles dans un réseau de Cloudlets
L’eau: son origine, son cycle et ses ressources
Cyber-Sphinx Séance 2.
Plan de travail Introduction Principe physique Equipements utilisés:
Processor memory 4KBytes
……détection extérieure de qualité Barrières infra rouges extérieures
Présentation sur le modèle OSI et la norme ISO 7498
Direction commerciale
Présentation de la carte graphique
DATA WEARHOUSE 1ère année LA: Technologies systèmes d’information
Exercice : le jeu. Vous devez concevoir l’algorithme permettant de jouer avec votre calculatrice : elle détermine au hasard un nombre caché entier entre.
Mission GPS.
La mission SUIVI DE GESTION
LES RESEAUX.
La Station de pompage.
5 Analyse avec Designer d'Oracle
Le Bus CAN CAN est un véritable réseau qui respecte le modèle OSI
Architecture matérielle des ordinateurs
Chapitre 4 Couche Liaison : Protocoles
Mesures simples & Objet en chute libre
18 octobre 2007 Fonctionnement d’un ordinateur Achat d’un ordinateur
RELAIS de TRAMES FRAME RELAY
Zeendoc et les logiciels comptables
Patrick Monassier - Powerlink
Présenté par M. Anis DIALLO
Communications séries synchrones
Présentation 9 : Calcul de précision des estimateurs complexes
Un Mécanisme d‘Adaptation Guidé par le Contexte en Utilisant une Représentation par Objets Manuele Kirsch Pinheiro Laboratoire LSR – IMAG, Équipe SIGMA.
Systèmes de Transport Intelligent: Interactions
Les liaisons des données Sommaire Principe Les couches de liaison –LLC (Contrôle de Liaison Logique) –MAC (Contrôle d’Acces au Support) Mode de Communication.
Chapitre 2 : De l’œil au cerveau
I. Aouichak, I. Elfeki, Y. Raingeaud, J.-C. Le Bunetel
Notion de physique.
Introduction à la vision par ordinateur
Transcription de la présentation:

Kastagné Cédrick Chambreuil Maskime Giraudeau Damiheing Projet d’intégration - - - - - - sur la LAGUNA 16V [kelestbienaconduire] Kastagné Cédrick Chambreuil Maskime Giraudeau Damiheing Le Digabien Sébastiel Personne ??! K2R Weyckmon Odile 2RAY 12/11/2018

Objectifs Comprendre le fonctionnement du BUS CAN Installer RT LINUX™ Installer la carte d’acquisition et son driver Convaincre M. SOARES de nous prêter la LAGUNA … 12/11/2018

CAN = Controler Area Network BUS CAN CAN = Controler Area Network Bus multi-maître Bus de terrain très fiable 12/11/2018

Origine et utilisation Crée par R. Bosch dans les années 80 A l’époque, les voitures se perfectionnent augmentation des câbles augmentation du prix baisse de la fiabilité augmentation du poids de la voiture 12/11/2018

Particularité Bus unique pour tous les contrôleurs de la voiture Multi-maître Fonctionne avec 2 couches du modèle OSI Physique Liaison 12/11/2018

Aujourd’hui Devenu un standard Cadencé jusqu’à 1 Mbit/s Protection contre erreur Protocole très performant 12/11/2018

Principe de fonctionnement (1/4) 1 bit: 0 : bit dominant 1 : bit récessif Régit par un « ET câblé » (le 0 l’emporte sur le 1) Fonctionne par message et pas par adresse : IDENTIFICATION 12/11/2018

Principe de fonctionnement (2/4) Un nœud envoie un message à tout le monde, même lui. Chaque nœud écoute et peut récupérer grâce à l’identificateur. La transmission est donc caractérisé par le message. 12/11/2018

Principe de fonctionnement (3/4) Pour toute les trames envoyées : 11 bits pour l’identifiant du message 1 bit (lecture / écriture) Si écriture : bit de données 1 bit CRC (vérification d’erreur) 12/11/2018

Principe de fonctionnement (4/4) 4 types de messages Message de type Data (données émetteur  récepteur) Message de type Remote (demande de message de type Data) Message de type Error (générée par n’importe qui en cas d’erreur) Message de type Overload (demande de délai) 12/11/2018

Détection et gestion des erreurs Nombreux mécanismes Au niveau des bits Le bit « monitoring »  Comme le contrôleur s’envoie aussi son propre message, il peut en même temps contrôler s’il reçoit bien la même chose que ce qu’il a envoyé… 12/11/2018

Détection et gestion des erreurs De nombreux mécanismes Au niveau des bits Le bit « stuffing » Il y a détection d’erreur lorsqu’un nœud reçoit 6 bits de même valeur. En fait, la méthode du bit « stuffing » force l’émetteur à coder le 6ème bit à l’inverse. 12/11/2018

Détection et gestion des erreurs De nombreux mécanismes Au niveau messages La vérification CRC Une erreur est détectée si la valeur CRC calculée par le récepteur est différente de la valeur CRC contenue dans la trame. 12/11/2018

Détection et gestion des erreurs De nombreux mécanismes Au niveau messages La vérification Form Une erreur est détectée si un bit qui devrait être à une certaine valeur est à une valeur différente. (exemple le bit START OF FRAME) 12/11/2018

Détection et gestion des erreurs De nombreux mécanismes Au niveau messages La vérification ACK Le transmetteur détecte une erreur d’acquittement lorsqu’il ne reçoit pas le bit dominant pendant le ACK slot. 12/11/2018

En pratique … On a pu observer les informations qui circulaient dans le bus, à l’aide d’un ocsilloscope. Toutefois on ne peux pas distinguer les trames (c’est trop rapide) 12/11/2018

RT Linux Récupération d’un noyau standard 2.2.19 « patchage » du noyau - = [ w w w . k e r n e l . o r g ] = - « patchage » du noyau Compilation du noyau + reboot Installation RT LINUX™ 12/11/2018

Carte d’acquisition Installation physique dans le PC Téléchargement du driver Compilation du driver ARBRACAN™ Makefile !!?? 12/11/2018

Conclusion* La laguna elle est jolie Le bus permet de commander électroniquement et intégralement la voiture. Elle dispose d’un système de détection performant. * le ski c’est mieux 12/11/2018

12/11/2018