TP2 Bus Can
TP2 Bus Can
TP2 Bus Can
A) Matériel nécessaire
A1) Faire le branchement entre la carte EcuSim (à régler Bus CAN 11bits – débit à 500kbps) et Mobydic .
Paramétrer le logiciel Com Port Toolkit pour avoir une liaison série à 9600 bps, 8 bits de données, 1 bit de
stop , pas de parité, pas de contrôle de flux matériel.
Taper le code hexadécimal 05 (pour la signification des commandes voir document Mobydic pages 9 à 15)
Quel type de trame est alors analysé par le lecteur Mobydic ? A quel débit ?
Donner les valeurs Hexa min et max obtenues en faisant varier le potentiomètre « coolant temperatur » et
en déduire la grandeur physique correspondante avec son unité (voir normes SAE annexe page 7 pour
avoir la correspondance entre valeurs hexa et grandeurs mesurées)
Donner les codes pour vérifier la vitesse du véhicule. Donner la réponse et surligner les valeurs hexa
correspondant à la donnée vitesse (le faire pour la vitesse min et max). En déduire les vitesses
correspondantes.
Idem pour la mesure du MAF (donner aussi la définition de MAF et pourquoi a-t-on besoin de faire cette
mesure ?)
Que mesurent ces sondes à oxygène ? Quel est l’intérêt de cette mesure ?
B) Analyse d’une trame CAN (Control Area Network ) avec le logiciel OscilloCAN.exe
Tracer les chronogrammes obtenus en CANH et CANL .Vous ne représenterez uniquement que le champ
données en repérant d’une couleur la donnée avec son code binaire et d’une autre couleur les bits de
synchronisation (bits de Stuffing). Convertir le code binaire en hexadécimal et vérifier que les valeurs
obtenues correspondent aux données transmises désirées.
CAN LS CAN HS
CAN HS
Calculateur
250kbits/s
Moteur
250kbits/s
Le combiné multiplexé de la peugeot 307 reçoit les trames provenant du BSI (calculateur habitacle) par le
CAN Confort (125 Kbits/s) (CAN LS)
Le boîtier de servitude intelligent est le coeur du système de l'architecture multiplexée d’un véhicule.
Fonctions du boîtier de servitude intelligent :
Fonctions de passerelle entre les différents réseaux multiplexés (Bus CAN HS , BUS CAN LS , BUS LIN
,BUS VAN ,…)
Fonctions de passerelle entre les liaisons filaires et les liaisons multiplexées
Fonctions de diagnostic
Acquérir des informations en provenance de capteurs
Distribuer et protéger des alimentations vers des organes reliés au BSI
Gérer les protocoles de dialogues des liaisons multiplexées
Quel est le protocole utilisé pour dialoguer entre le combiné et le BSI? A quel débit ?
C1) Analyse d’une trame CAN Low Speed avec le logiciel Muxtrace
Avec la maquette habitacle d’EXXOTEST+boitier d’analyse de trames avec le logiciel Muxtrace installé sur PC.
Brancher le boitier d’analyse de trame et analyser les trames émises. (NB: les drivers du boitier
d’analyse doivent être préalablement installés)
Imprimer les trames obtenues et repérer la trame correspondant à l’information niveau de la jauge
à carburant. Repérer l’identificateur et la donnée renseignant sur le niveau d’essence.
Visualiser à l’oscilloscope les signaux (CAN LS L et CAN LS H) d’une trame CAN LS. Imprimer ces
signaux et en tracer les axes. Mesurer les tensions min et max de ces signaux. Sont-ils conformes à
la norme d’un BUS CAN LS ? Mesurer la durée d’un bit et en déduire le débit.
Quel est le protocole utilisé pour dialoguer entre le calculateur moteur et le BSI? A quel débit ?
Donner la procédure (voir annexe page 11) pour simuler une trame moteur avec une vitesse à
105.96km/h , le compte tour à 4300 tr/min , la cinquième vitesse engagé et le moteur en marche
(voir annexe page 10 ) (imprimer votre paramétrage du logiciel Muxtrace et commenter-le (spécifier le
type de trame , son débit , la périodicité de la trame)
Lancer avec le logiciel Muxtrace le fichier de simulation trame moteur ( fichier.mtp) dans « Fichier » puis
« Ouvrir ».
Quel est le repère du connecteur permettant la liaison entre les capteurs et la carte électronique
gérant ceux-ci ?
Quels sont les numéros de broches pour avoir accès aux données de ces capteurs analogiques ?
Mesurer au voltmètre les tensions extrêmes des différents capteurs analogiques sur les
bornes accessibles avec "la boite à pannes"
Validation professeur :
Mesures :
Insérer la boite à panne. Appeler votre professeur pour générer une panne.
En réalité une trame OBD est moins longue, l'interface mOByDic renvoie 2 octets de plus.
0A est l'octet de contrôle = nombre d'octets suivants l'octet de contrôle composant la trame (checksum
inclus); 10 en décimal soit 0A en hexadécimal.
CD est le checksum, c'est un nombre calculé qui permet de vérifier l'intégrité des données transmises
CODES PID des capteurs utilisés pour la carte de simulation Moteur ECUSIM 1600
Liste des trames circulant sur les BUS des platines « Exxotest »
Maquette
Feux Maquette
Moteur
Maquette
Habitacle
Correspond à la Fréquence
d’émission
en ms