TP1 Bus CAN - Bac pro SN

publicité
Nom
BUS CAN
Activités
BAC Pro SEN
Acquis
En cours d’acquisition
(aide du professeur)
Non- acquis
Travail en autonomie
A 1.1 Préparer, intégrer et assembler le matériel
A 1.2 Paramétrage logiciel
A 1.3 Tester et valider
A 4.2 Rechercher une information dans une
documentation technique
A4-5 Participer à la gestion de son activité
Signature de l’enseignant :
Compétences visées:
C 1.1 Appréhender la mise en œuvre d’un projet d’installation
C 1.2 Recueillir les informations relatives à l’exploitation et aux caractéristiques des matériels
C 2.1 Identifier un élément
C 3.5 Mettre sous énergie
C 3.6 Configurer les équipements
C 3.7 Participer à la mise en route
C 4.1 Effectuer les tests
C 4.2 Vérifier la conformité du fonctionnement des matériels et logiciels associés
C 6.1 Prendre connaissance et appliquer la procédure
C 6.2 Renseigner un compte rendu
C 6.3 S’intégrer à la démarche qualité du
service
Savoirs associés:
S 1.1 électricité électronique Le système
de gestion d’accès
S 2.1 Architecture des systèmes
S 2.2 Description fonctionnelle et
structurelle
S 2.3 Solutions constructives
S 2.4 Acquisition de l’information
S 2.5 Traitement de l’information
S 2.6 Restitution de l’information
S 2.7 Stockage et mémorisation
S 3.1 Supports physiques
S 4.1 Les matériels
S 4.2 Les logiciels
S 5.2 Mise en service du système
S 5.3 Maintenance
Calculateur airbag, …
S 7.1 Communication orale
S 7.2 Communication écrite Utilisation de l’outil informatique
BCM calculateur qui gère l'ABS et
l'ESP
Prise OBD : connecteur de diagnostic
BAC pro SEN-EIE Veynes 05400
Compte rendu
1/7
Nom
BUS CAN
BAC Pro SEN
Matériels nécessaires :
• Carte de simulation de données moteur ECUSIM (au protocole CAN) + adaptateur AC/ +12VDC
La carte ECUSim simule les données d’un calculateur
moteur automobile (ou calculateur injection). Elle permet
l’acquisition de 5 données (température moteur, vitesse de
rotation (vitesse angulaire), vitesse linéaire, mesure du
taux de dioxygène d’un gaz (sonde lambda), mesure de la
quantité d’air (débitmètre). Ces données sont converties
en numérique, traitées et transmises via un bus CAN aux
autres boitiers électroniques (ex : tableau de bord) ou aux
organes effecteurs du calculateur.
Génération de codes défauts DTC (Data Trouble Code)
Micro-switchs permettant le réglage débit et la longueur de la trame (trame CAN standart (11) ou étendue (29))
• Carte de lecture des données du bus CAN Mobydic + 2 câbles (1 DB9F/DB9M et 1 OBD/DB9F)
Le carte Mobydic est une interface EOBD
(European On Board Diagnostics) multiprotocoles :
ıso9141-2 , kwp2000 , j1850 – pwm , j1850 vpwm ,
CAN bus .Cette carte détecte le protocole utilisé et
transmet les données via une liaison série RS232 à
un ordinateur afin d’être exploitées.par un logiciel
de diagnostic automobile. Ce logiciel se connecte et
scan les fonctions disponibles sur un véhicule. Il
permet la lecture et la visualisation des codes
défauts génériques et l’affichage des valeurs
courantes (Régime Moteur RPM, Température du
liquide de refroidissement, vitesse linéaire, …)
• PC avec le logiciel OBD-II ScanMaster Freeware Edition for MobyDic
• Oscilloscope numérique+ 2 adaptateurs BNC + 3 grippe-fils + Notice d’utilisation
• Boitier d’analyse de trames CAN -LIN (Exxotest)
• le logiciel Muxtrace, son tutoriel sur l’utilisation, le paramétrage de Muxtrace
• câbles de liaison (câble USB + câble DB25 /fiches bananes).
• 1 multimètre
Prise en compte et restitution du matériel :
Signature :
BAC pro SEN-EIE Veynes 05400
Compte rendu
2/7
Nom
BUS CAN
BAC Pro SEN
Partie Théorique
A partir du cours sur le multiplexage, répondre aux questions suivantes en utilisant le vocabulaire approprié
.La qualité du compte rendu sera prise en compte.
T 1) Quel est l’avantage d’un multiplexage ?
T 2) Quel est l’avantage d’une transmission série de type symétrique (liaison différentielle)?
T 3) Combien de champs à une trame CAN standard (le champ identificateur est sur 11 bits ( le bus CAN
standard est utilisé en automobile alors que le bus CAN étendu est utilisé pour les poids lourds et engins
agricoles (le champ identificateur est sur 29 bits)) ?
T 4) Nommer les et préciser leur rôle et le nombre de bits de chaque champ
T 5) Quelle est la règle d’accès au bus utilisée dans un réseau ETHERNET, puis d’un BUS CAN ?
T 6) Expliquer leurs différences.
T 7) Deux ECUs (ECU : Electronic Control Unit) émettent simultanément
• Identificateur 140 H ( ex : Demande de couple par le module ABS)
• Identificateur 320H ( ex : état général de la transmission) .
Quel est l’ECU qui sera prioritaire ? Justifier votre réponse.
T 8) Coder en binaire ces identificateurs et surligner le bit qui remportera l’arbitrage.
T 9) A l’aide du logiciel OscilloCan.exe d’Exxotest ,
Saisir la trame CAN standard - Identificateur 2FC – longueur des données 2 – Données :
Données pour la rotation 1
Données pour la rotation 2
Données pour la rotation 3
Données pour la rotation 4
Données pour la rotation 5
Données pour la rotation 6
01
FE
03
81
80
7D
01
01
E2
FE
3F
02
T 10) Imprimer la partie du chronogramme laissant apparaitre le champ données, et Commande (en format
A4 mode paysage), le compléter à la main si nécessaire.
T 11) Renseigner le chronogramme en faisant apparaitre les deux champs ci-dessus (repérer les de 2
couleurs différentes et d’une autre couleur les bits de Stuffing).
T 12) Retrouver (à mettre sur les chronogrammes imprimés) les valeurs binaires correspondantes aux
données saisies au dessus.
Données =
=
(en hexadécimal)
T 13) Expliquer la signification de toutes les valeurs binaires du champ commande.
RTR=
IDE=
RES (R0) =
DLC=
BAC pro SEN-EIE Veynes 05400
Compte rendu
3/7
Nom
BUS CAN
BAC Pro SEN
TP avec la cartes ECU Simulateur et la carte mOByDic (OBD) (partie A)
A1) Réaliser le câblage Sans brancher l’adaptateur 220V / 12 VDC au secteur entre les cartes
ECUSim/Mobydic et le PC (régler le débit du bus CAN à 250kbps en trame CAN standard avec les microswitchs)
(Câblage) Validation de l’enseignant
A2) Donner le câblage d’une prise de diagnostic 16 broches « OBD » normalisée (prise femelle).
A3) Quel est le numéro de broche de la ligne CANH ?
A4) Quel est le numéro de broche de la ligne CANL?
A5) Hors tension et tous les calculateurs branchés, un contrôle rapide de la continuité du réseau peut-être
fait en mesurant la résistance entre CAN H et CAN L.
Hors tension, mesurer à l’ohmmètre la continuité du réseau entre les lignes CANH et CANL
Valeur mesurée
R=
(pour un équipement)
A6) Calculer la valeur Req théorique obtenue pour 2 équipements (E.C.U) connectés au bus CAN
Req théorique =
Si R = Req théorique alors ……
Si R <<< Req théorique (R
0Ω) alors ……
Si R >>> Req théorique (R
alors ……
A7) Pourquoi doit on terminer le bus CAN par des résistances de terminaison ?
A8) Sur quels équipements doit-on connecter les résistances de terminaison (voir schéma ci-dessous)?
A9) Qu’en concluez vous sachant qu’il n’y a qu’un équipement (carte de simulation ECUSIM) ?
BAC pro SEN-EIE Veynes 05400
Compte rendu
4/7
Nom
BUS CAN
BAC Pro SEN
A10) Vérifier que l’adaptateur fournit le +12V au centre et la masse à l’extérieur du connecteur.
Mesure : Valim =
(Mesure) Validation de l’enseignant
Simulation des capteurs (partie B)
B1) Ouvrir le logiciel OBD-II ScanMaster Freeware Edition for MobyDic, faire varier les potentiomètres
simulant les capteurs et compléter le tableau suivant :
Capteurs
Rôle :
Valeur min
affichée
Valeur max
affichée
Unité
Coolant temperature
RPM
Speed
O2 voltage
(sonde Lambda)
Capteur MAF
(débitmètre)
Visualisation des trames du Bus CAN
Pour toute cette partie sélectionner uniquement la vitesse à partir du logiciel OBD-II ScanMaster
Freeware Edition for MobyDic (et laisser la simulation de la vitesse à une valeur non nulle)
B2) Connecter l’oscilloscope aux bornes de CANL, CANH (résistance de 120 Ω) par rapport à la masse,
pour avoir une trame à l’écran
Trame complète à l’écran
Validation de l’enseignant :
B3) Imprimer les signaux en format A4, mode paysage, avec votre nom, à partir du logiciel « Open
Choice ».
(utiliser la fonctionnalité « note » d’Openchoice)
B4) Repérer les axes et les signaux CANL et CANH de 2 couleurs différentes .
B5) Mesurer (à renseigner sur les courbes) VCANH MIN ; VCANH MAX ; VCANL MIN ; VCANL MAX .
B6) Calculer la différence (CAN H – CAN L) .
* Utiliser la fonction MATH de l’oscilloscope pour effectuer l’opération (CAN H – CAN L)
Trame différentielle
à l’écran (fonction Math)
Validation de l’enseignant :
B7) Imprimer les signaux en format A4 mode paysage avec votre nom et vérifier que le signal obtenu par
la fonction Math est bien la différence de VCANH - VCANL. Repérer le bit dominant (0) et le bit récessif (1)
B8) Que représentent ces états logiques par rapport à ceux de CAN L de la question B2 ?
BAC pro SEN-EIE Veynes 05400
Compte rendu
5/7
Nom
BUS CAN
B9) Mesurer la durée d’un bit (utiliser les curseurs)
BAC Pro SEN
durée=
B10) En déduire le débit de la transmission sur ce BUS CAN. Conclure sur le type de bus CAN utilisé
(CAN LS ou CAN HS) en fonction des signaux obtenus.
Débit =
Type de bus Can :
Analyse d’une trame CAN avec le logiciel Muxtrace (partie C)
On se propose d’analyser une trame CAN avec le boitier d’Exxotest et le logiciel Muxtrace.
Réaliser le câblage des cartes Ecusim / Mobydic / PC (débit réglé à 250kbps) et le boitier Exxotest
(se connecter aux lignes CANH et CANL du connecteur OBD avec les fiches CANH HS et CANL HS
du câble DB25 du boitier Exxotest)
Câblage
Validation de l’enseignant :
C1) Que signifie HS sur ces fiches ? Est- elle compatible avec le débit choisi ?
C2) Ouvrir le logiciel Scanmaster for Mobydic.
Sélectionner uniquement le capteur de vitesse du véhicule.
Sans fermer le logiciel Scanmaster, ouvrir le logiciel Muxtrace et paramétrer celui-ci (voir le tutoriel)
Paramétrage de
Muxtrace
Validation de l’enseignant :
C3) Faire une copie d’écran et repérer d’une couleur la trame correspondant à la mesure de la vitesse.
Donner l’identificateur de la trame mesurant le paramètre vitesse, le nombre d’octets du champ
« donnée » ainsi la ou les valeur(s) hexadécimale(s) de la donnée vitesse (à repérer sur la trame).
Tourner le potentiomètre à bout de course dans le sens des aiguilles d’une montre
C4) Trouver la valeur hexadécimale et la convertir en décimal.
C5) Donner la vitesse correspondant à la question précédente.
C6) Mesurer au voltmètre la tension V1 correspondante en sortie du capteur de vitesse simulé (entre le
curseur et la masse du potentiomètre).
Tourner le potentiomètre à bout de course dans le sens inverse des aiguilles d’une montre
C7) Trouver la valeur hexadécimale et la convertir en décimal.
C8) Donner la vitesse correspondant à la question précédente.
C9) Mesurer au voltmètre la tension V2 correspondante en sortie du capteur de vitesse simulé.
BAC pro SEN-EIE Veynes 05400
Compte rendu
6/7
Nom
BUS CAN
BAC Pro SEN
Placer le potentiomètre en position médiane
C10) Trouver la valeur hexadécimale et la convertir en décimale.
C11) Donner la vitesse correspondant à la question précédente.
C12) Mesurer au voltmètre la tension V3 correspondante en sortie du capteur de vitesse simulé.
C13) Se mettre entre la masse et la résistance de 2 kΩ pour mesurer la tension Vref du microcontrôleur
(nécessaire pour le CAN intégré à celui-ci)
Mesure :
Validation de l’enseignant :
Le microcontrôleur Atmel 89C51C présent sur la carte Ecusim, contient un convertisseur Analogique
Numérique 8/10 bits avec 8 canaux multiplexés.
C14) Calculer le quantum de ce convertisseur. (le convertisseur est paramétré sur 8 bits).
C15) Calculer à l’aide du quantum et des trois valeurs décimales, les valeurs des tensions V’1, V’2,
V’3correspondantes aux tensions V1, V2, V3
C16)
Dans un tableau, faites apparaitre les réponses des questions C4 à C15
Comparer les valeurs calculées et les valeurs mesurées (calcul du taux d’erreur)
% d’erreur = [(valeur mesurée – valeur théorique) / valeur théorique] *100
(% d’erreur faite par rapport à la théorie)
D) Lecture de schéma
Repérer sur le schéma électrique du système « gestion moteur » de la golf, le capteur de position de la pédale
d’accélérateur, le calculateur moteur, les fils du bus CAN , les injecteurs.
Repérer sur les connecteurs du calculateur les broches du bus CAN et les masses. De quelles couleurs sont les fils
CANH et CANL connectés au calculateur ?
Donner les repères et les valeurs des fusibles protégeant directement le calculateur moteur.
BAC pro SEN-EIE Veynes 05400
Compte rendu
7/7
Téléchargement