[PDF] Bus CAN & protocoles interconnectés utilisant le protocole





Previous PDF Next PDF



Introduction aux Protocoles de communication : Le bus CAN (control

Les circuits logiques programmables - FPGA. 2. Contenu : I. Introduction : Notion de multiplexage. II. La notion de bus de communication. III. Le bus CAN 



Bus-CAN.pdf

Il existe 2 protocoles CAN : • le protocole CAN 2.0A dit CAN standard qui possède un identificateur de 11 bits ce qui permet de délivrer 2048 messages 



Table des matières

Réponse : LT La Salle Avignon. 10/23. © 20052008 BTS IRIS tv. Page 11. Bus CAN. Le procédé d'attribution du bus est basé sur le principe de l'arbitrage bit à 



bus-can.pdf

bus-can.doc page 1. Cours origine créa technologie et présentation du multiplexage dans un véhicule. BUS de terrain CAN (Controller Area Network).



Bus CAN & protocoles

interconnectés utilisant le protocole CAN pour échanger des informations. ?CANopen / Devicenet / J1939 : >Protocoles de « haut-niveau » fonctionnant sur le bus 



LE BUS CAN

Le bus/réseau CAN standard de fait



Diagnostiquer un bus CAN - (à laide dun simple multimètre)

2 sept. 2016 Le bus CAN (Controller Area Network) est un bus très répandu dans l'automobile depuis le début des années 2000.



Le bus CAN 2.0B

Après avoir lancé sur le marché le premier concept du protocole CAN. (dans sa version 1 .2) il apparut rapidement que le champ d'identificateurs de 11 bits de 



Programme de la journée

Le modèle OSI. • Le temps réel. Le bus CAN. • La couche physique. • La couche liaison de données. • Le format étendu CAN 2.0 B. Le Protocole CAN open.



Le réseau CAN et le protocole CAN Open

Un bus de terrain permet de transférer dans la plupart des cas les informations de manière séquentielle (c'est à dire bit par bit) ou bien par paquet de bits.



[PDF] Le bus CAN (control Area Network) - LAAS-CNRS

1 Introduction aux Protocoles de communication : Le bus CAN (control Area Network) Fabrice CAIGNET Il existe plusieurs format de trames :



[PDF] Bus-CANpdf

7 mai 2017 · Le bus CAN (Controller Area Network) est un bus série de terrain car il doit fonctionner dans un environnement limité et sévère (milieu 



[PDF] Bus CAN & protocoles - CapTronic

Protocole spécifique de communication ?bus CAN : > Terme générique désignant à la fois les médias physiques et le protocole Introduction 1 - 4 



[PDF] Introduction au réseau CAN - IRIT

Chaque nœud doit pouvoir présenter sur le bus un bit appelé « dominant » (0 logique) et un bit appelé « récessif » (1 logique) Les implantations doivent aussi 



[PDF] Le CAN pour BVR - Eduscol

1 DIDAC BDH Le CAN Dossier ressource pour les activités Le CAN Il va donc falloir faire « circuler » ces données sur un bus de communication reliant



[PDF] Le bus CAN 20B - Eduscol

1 Journée Bus CAN 1 - Introduction Après avoir lancé sur le marché le premier concept du protocole Format étendu - CAN 2 0B - identificateur 29 bits



[PDF] bus-canpdf - Lycée Joseph Desfontaines

bus-can doc page 1 Cours origine créa technologie et présentation du multiplexage dans un véhicule BUS de terrain CAN (Controller Area Network)



[PDF] Table des matières

Le bus CAN couvre la couche 2 (LIAISON) et la couche 1 (PHYSIQUE) du la trame standard (format standard CAN 2 0A) possède un identificateur de 11 bits



Cours Systèmes Embarqués:Le Bus CAN - Technologue pro

Le bus CAN (Control Area Network) est un moyen de communication série qui sur le bus à l'aide d'un message (trame de bits) de format défini mais de 

  • Comment fonctionne le bus CAN ?

    Le bus CAN est une application d'une approche connue sous le nom de multiplexage, et qui consiste à raccorder à un même c?le (un bus) un grand nombre de calculateurs qui communiqueront donc à tour de rôle.
  • C'est quoi le CAN bus ?

    Le bus de données (CAN) est un système de série bus standard pour permettre aux unités de contrôle électronique (microcontrôleurs) des véhicules, de communiquer entre eux sans ordinateur hôte.
  • Comment vérifier bus CAN ?

    Mettre le contact. Brancher le voltmètre (réglage tension continue – calibre 20V ou automatique), fil noir sur une bonne masse, et : • fil rouge sur le point de test L : on devrait avoir une tension comprise entre 1.8 et 2.6 V. fil rouge sur le point de test H : on devrait avoir une tension comprise entre 2.4 et 3.2 V.
  • Les codes utilisés par les contrôleurs de bus CAN sont des codes linéaires de. De fait la longueur maximale du début de trame ne doit pas excéder 215 bits pour une séquence de CRC de 15 bits. Le nombre maximal d'erreurs détectées dans la trame est de 5.
Bus CAN & protocoles

Bus CAN

& protocoles

Sommaire

Chapitre 1 :Introduction CAN / CANopen

Définitions, historique, concept, normes & domaines d'application

Chapitre 2 :Caractéristiques d'un noeud CAN

Physiques & Logiques

Chapitre 3 :Les réseaux CAN

Contraintes & Topologies

Chapitre 4 :Les couches protocole

CANopen, Devicenet, J1939

1 - 3Ch. 1 - Introduction

IntroductionIntroduction

CAN / CANopen

CAN / CANopen

Ch. 1 - Introduction

Définitions

Qu'est ce qu'un bus (de communication):

lignes (physiques) de communication entre plusieurs équipements

électroniq

ues

Que signifie CAN :

Controller Area Network : Réseau de contrôleurs électroniques

Protocole spécifique de communication

bus CAN : Terme générique désignant à la fois les médias physiques et le protocole

Introduction

1 - 4

Définitions

Noeud CAN :

Equipement électronique capable de dialoguer sur un bus CAN

Réseau CAN :

En simplifiant : Réseau d'équipements électroniques (noeuds) interconnectés utilisant le protocole CAN pour échanger des informations.

CANopen / Devicenet / J1939 :

Protocoles de " haut-niveau » fonctionnant sur le bus CAN

Introduction

Ch. 1 - Introduction1 - 5

Historique

Début années 80

Intérêt général des constructeurs automobiles haut de gamme pour les Systèmes de communication temps réel (électronique embarquée). Faute de solutions dédiées, utilisation du bus I2C (Inter Integrated

Circuits) développé par Philips.

1983
La société Robert Bosch GmbH (www.bosch.de) en partenariat avec l'université de Karlsruhe choisit de développer un protocole/bus à haut niveau de sécurité orienté systèmes distribués temps réel :

Le bus CAN

Introduction

Ch. 1 - Introduction1 - 6

Historique

1985
Bosch signe un partenariat avec Intel (pour les USA) puis avec Philips et Siemens (pour l'Europe) pour les composants. 1986
La SAE officialise le protocole et les premiers composants apparaissent l'année suivante. 1991
BOSCH publie les spécifications de la version 2.0

Depuis...

Introduction

Ch. 1 - Introduction1 - 7

Historique

1985
Bosch signe un partenariat avec Intel (pour les USA) puis avec Philips et Siemens (pour l'Europe) pour les composants. 1986
La SAE officialise le protocole et les premiers composants apparaissent l'année suivante. 1991
BOSCH publie les spécifications de la version 2.0

Depuis...

Introduction

Ch. 1 - Introduction1 - 8

Concept

Bus faible coût

Composants et mise en oeuvre " bon marché »

Bus robuste

Médias robustes et détection d'erreur performante

Bus flexible :

Multi-maîtres : Pas de relation spécifiques entre les noeuds

Bus performant

Transfert " temps-réel » des informations

Introduction

Ch. 1 - Introduction1 - 9

Concept

Transmission fiable dans les environnements perturbés

Longueur des données réduite :

Taille suffisante pour la plupart des applications

Contrainte

: Segmentation nécessaire si taille informations > 8 octets

Émission des messages sur évènement :

Charge du bus réduite

Temps de latence court pour les données temps réel Émission des messages en fonction du niveau de priorité Réduction des temps de latence pour les messages important

Introduction

Ch. 1 - Introduction1 - 10

Concept

Topologie du réseau

Le format " bus » est préconisé

Possibilité d'étoile ou de " backbone »

Longueur du bus limitée par le comportement temps réel

Codage Numérique de l'information

Signal série codé en NRZ : Simplicité de codage Deux niveaux " 0 » et " 1 » (resp. dominant et récessif)

Fonction de " ET » sur le bus

Introduction

Ch. 1 - Introduction1 - 11

Ch. 1 - Introduction

Concept

Accès au médium

Asynchrone

Sans collision

Détection d'erreurs

Par l'émetteur et les récepteurs

Divers mécanismes dont CRC

Intégrité des données véhiculées

Introduction

1 - 12

Ch. 1 - Introduction

Concept

Signalement d'erreur

Détection en temps réel

Temps de recouvrement d'erreur très court :

Réduction de la charge du bus

Mécanisme de confinement

Mise hors service automatique et autonome d'un noeud défectueux

Introduction

1 - 13

Ch. 1 - Introduction

Concept

Notions de fonctionnement de base

Tous les participants peuvent démarrer la communication dès que le bus est au repos ( IDLE Pas de mécanisme de gestion des collisions nécessaire grâce au principe d'arbitrage non destructif Un seul émetteur une fois la phase d'arbitrage terminée Tout noeud sur le bus qui n'est pas émetteur est récepteur Tout noeud sur le bus est en charge de vérifier l'intégrité du message

Introduction

1 - 14

Ch. 1 - Introduction

bus CANbus CAN

Représentation d'un réseau CAN

ProcesseurProcesseur applicatif applicatif

Buffer

Buffer de messages de messages

Filtre de

Filtre de

messages messages

ContrContrôôleur CANleur CAN

NNoeoeud CANud CAN

ProcesseurProcesseur applicatif applicatif

Buffer

Buffer de messages de messages

Filtre de

Filtre de

messages messages

ContrContrôôleur CANleur CAN

NNoeoeud CANud CAN

Introduction

1 - 15

Normes

Norme actuelle :

CAN 2.0B

Plusieurs standards ISO pour le CAN :

ISO 11898-1: CAN Data Link Layer and Physical Signalling

ISO 11898-2: CAN High-Speed Medium Access Unit

ISO 11898-3: CAN Low-Speed, Fault-Tolerant, Medium-Dependent

Interface

ISO 11898-4: CAN Time-Triggered Communication

ISO 11898-5: CAN High-Speed Medium Access Unit with Low-Power Mode ISO 11992-1: CAN fault-tolerant for truck/trailer communication

Introduction

Ch. 1 - Introduction1 - 16

Introduction

Normes

Principaux protocoles :

CANopen

DeviceNet

J1939

ISOBUS

NMEA2000

ARINC-825

Organismes de gestion reconnus en europe :

CiA (CAN in Automation)

Ch. 1 - Introduction1 - 17

1 - 18

Introduction

Domaines d'application

Industrial automation

Home/Building automation

Automotive (VL, PL)

Transportation (Train, aviation, ...)

Matériel agricole, Travaux public

Maritime

Medical

Instrumentation

Ch. 1 - Introduction

Sommaire

Chapitre 1 :Introduction CAN / CANopen

Définitions, historique, concept, normes & domaines d'application

Chapitre 2 :Caractéristiques d'un noeud CAN

Physiques & Logiques

Chapitre 3 :Les réseaux CAN

Contraintes & Topologies

Chapitre 4 :Les couches protocole

CANopen, Devicenet, J1939

2 - 20Ch. 2 - Caractéristiques

CaractCaractééristiquesristiques

d d''un nun noeoeud CANud CAN

2 - 21

Contraintes principales

Véhiculer deux niveaux logiques :

Dominants et Récessifs

Etre au niveau récessif au repos

Avoir une fonction de " ET » logique entre les différents noeuds : Si un noeud impose un niveau dominant, alors le bus est à l'état dominant

Caractéristiques physiques

Ch. 2 - Caractéristiques

ISO 11898-3 - CAN High Speed

Média " standard » :

Double paire torsadée blindée

Signaux :

CAN High

CAN Low

CAN GND

CAN Vcc (optionnel)

Possibilité d'alimentation des composants réseau par le CAN (Transceivers)

Caractéristiques physiques

Ch. 2 - Caractéristiques2 - 22

ISO 11898-3 - CAN High Speed

Caractéristiques du signal :

Tension différentielle avec retour commun

Niveau Récessif : V

CAN_H - V CAN_L = 0V ( tolérance : de -500mV à +50mV

Niveau Dominant : V

CAN_H - V CAN_L = 2V ( tolérance : de +1,5V à +3V

Seuils de détection :

Niveau Récessif :

si V CAN_H inférieur ou égale à V CAN_L + 0,5V

Niveau Dominant :

si V CAN_H est au moins supérieur à V CAN_L + 0,9V

Caractéristiques physiques

00Tension (v)

Tension (v)

CAN_HCAN_H

quotesdbs_dbs29.pdfusesText_35
[PDF] bus can arduino

[PDF] cablage informatique rj45

[PDF] rapport de stage cablage informatique

[PDF] les différents types de cablâge informatique pdf

[PDF] devis cablage informatique pdf

[PDF] rs232 protocol

[PDF] protocole rs232

[PDF] connecteur rs232

[PDF] banque de ressources numériques éducatives

[PDF] devoir fait

[PDF] eduscol cycle 2

[PDF] repères et références statistiques 2017

[PDF] statistiques crpe 2014

[PDF] rers 2014

[PDF] l'éducation nationale en chiffres 2015