Académique Documents
Professionnel Documents
Culture Documents
LE MODULE DE
CONTRÔLE
ELECTRONIQUE
(ECM) ET SON
ENVIRONNEMENT
Juillet 2006
Le module de contrôle
électronique (ECM) et son
environnement
1. Généralités sur l’ECM ............................................................................... 1
Un module électronique dit ECM (Electronic Control Module) est un ordinateur embarqué qui
est chargé de gérer le fonctionnement d’une partie de la machine. Il existe, par exemple, l’ECM
moteur EUI/HEUI, l’ECM transmission, l’ECM équipement électro-hydraulique…
L’ECM possède une mémoire interne dans laquelle sont stockées toues les informations
nécessaires à son fonctionnement et en particulier le programme (software) qui lui indiquera
comment il doit faire fonctionner l’ensemble qu’il gère.
L’ECM se présente sous forme d’un boîtier en aluminium de forme carrée d’environ 25 cm de
côté. Il est relié au faisceau de la machine par deux prises 40 broches J1 et J2.
L’ECM est protégé contre les tensions anormales, trop basses ou trop élevées.
Pour fonctionner l’ECM a besoin d’être alimenté et pour cela, il reçoit la tension par deux fils
d’alimentation (pour réduire les échauffements). Ces alimentations serviront également à
donner l’information de tension batterie.
1
Cours de bases : Electricité L’ECM et son environnement
• Les entrées
L’ECM reçoit des informations d’entrées sous forme de signaux électriques. Ces informations
vont le renseigner sur les conditions de fonctionnement de la machines telles que :
température, pression, vitesse de rotation, position de pédale, position de switch…
Pour obtenir ces informations, la machine est équipée de composants d’entrée (inputs) tels
que switches, sensors, senders… Ces capteurs ayant besoin d’une tension de référence pour
fonctionner seront alimentés par l’ECM (valeurs des tensions de référence classiques : 5V, 8V
et 12,5V)
• Les sorties
Les composants de sortie les plus classiques sont : les injecteurs EUI ou HEUI, les solénoïdes
d’électrovalves, l’alarme de recul, le tableau de bord…
• Le Cat DataLink
Le Cat DataLink est un réseau de communication qui permet à un ECM de communiquer avec
les autres modules électroniques éventuellement installés sur la machine. Il est constitué de 2
fils : DataLink+ et DataLink-. Les informations circulant dans ces fils sont numérisées et on ne
peut pas les contrôler. Le Cat DataLink est bi-directionnel, autrement dit, un ECM envoie des
informations vers les autres modules et reçoit des informations en provenance des autres
modules.
Par exemple : l’ECM moteur détecte la vitesse moteur, envoie cette information pour le
compte-tour et l’ECM de boîte l’utilisera pour décider d’un changement de vitesse.
Exemples d’ECM
• Le câblage
2
Cours de bases : Electricité L’ECM et son environnement
3
Cours de bases : Electricité L’ECM et son environnement
4
Cours de bases : Electricité L’ECM et son environnement
Symbolisation
La présence des deux cercles aux extrémités du symbole indique que les
fils sont reliés au composant par un assemblage par vis et sont donc
facilement déconnectables.
L’absence des deux cercles aux extrémités du symbole indique que les
fils ne peuvent pas être déconnectés du composant.
Remarque : les contacteurs sont toujours représentés au repos sur les schémas.
5
Cours de bases : Electricité L’ECM et son environnement
Principe
L’ECM présente une tension sur une borne du switch et l’autre borne est reliée à la masse.
Selon la position du switch, la tension pourra prendre deux valeurs :
Le switch 1 pôle
Il possède 2 bornes : une est reliée à l’ECM et l’autre à la masse.
Il existe deux familles de switch 1 pôle :
Exemple 1
Ce contacteur se déclenche lorsque le filtre à huile de transmission est colmaté et qu’il ne peut
plus assurer une filtration correcte de l’huile. Quand cela se produit, le débit d’huile est dévié
et un témoin s’allume pour avertir l’opérateur du véhicule de ce problème.
6
Cours de bases : Electricité L’ECM et son environnement
Exemple 2
7
Cours de bases : Electricité L’ECM et son environnement
Le switch 2 pôles
Il possède 3 bornes : deux sont reliées à l’ECM (NO et NC) et une à la masse (COM).
Ce switch fonctionne comme un inverseur et peut prendre deux positions :
• position repos : - circuit borne NO ouvert, état haut.
- circuit borne NC fermé, état bas.
Le switch multi-pôles
Il fonctionne de façon identique aux précédents mais il aura :
- soit plusieurs positions possibles (exemple du switch pour le levier de changement de
vitesse d’une petite chargeuse).
- soit plusieurs fonctions simultanées (exemple du switch pour le frein de parking d’une
D6R).
8
Cours de bases : Electricité L’ECM et son environnement
Principe
Ce type de capteur va envoyer à l’ECM un signal variable positif dont la valeur sera
proportionnelle à la valeur du paramètre contrôlé. Ce capteur sert essentiellement à la
mesure des pressions et des températures, en particulier sur les moteurs électroniques EUI et
HEUI.
Pour les capteurs de pression qui mesurent en valeur absolue, l’ECM utilisera le signal du
capteur de pression atmosphérique pour calibrer automatiquement les autres capteurs de
pression (un calibrage manuelle est aussi possible).
Branchement
Le capteur analogique possède trois broches :
• la broche A - alimentation du capteur 5±0,2 V +V Analog Supply
• la broche B - masse (fournie par l’ECM) Analog Return
• la broche C – signal Signal
A partir du moment où il est alimenté, le capteur envoie un signal qui sera compris entre 0,2
et 4,8 V. En dehors de cette plage, l’ECM considèrera que le capteur est défecteueux.
Par exemple pour un sensor de pression turbo,
- moteur à l’arrêt Boost = 0 kPa Signal = 0,2 V
- moteur en marche à pleine charge Boost maxi Signal = 4,8 V
Mesures
Pour effectuer des mesures sur un capteur analogique, il doit être relié à son faisceau et
alimenté (contact ON). Pour faciliter le branchement du multimètre, on pourra utiliser le câble
en T T P/N - 7X-6370.
On mesurera
• entre A et B, la tension d’alimentation : -5V DC (si contact ON)
- pas de fréquence
• entre C et B, la tension signal : - entre 0,2 et 4,8 V
- pas de fréquence
9
Cours de bases : Electricité L’ECM et son environnement
Exemple 1
Exemple 2
10
Cours de bases : Electricité L’ECM et son environnement
Schéma d’alimentation des capteurs analogiques sur les moteurs série 3500
11
Cours de bases : Electricité L’ECM et son environnement
Principe
Ce type de capteur va envoyer à l’ECM un signal PWM (Pulse Width Modulation) proportionnel
à la valeur du paramètre mesuré.
Un signal PWM est constitué d’impulsions positives émises par le capteur à une fréquence
constante. Sur la durée d’une impulsion, le temps où la tension est à sa valeur maximale (HI)
est proportionnel à la valeur du paramètre. Le rapport entre la durée de la tension à la valeur
maximale et la durée de l’impulsion s’appelle le Duty Cycle qui s’exprime en %.
Ce type de capteur sert essentiellement à la mesure des températures et des positions.
durée du signal HI
Duty Cycle =
durée du cycle
Branchement
Le capteur PWM possède trois broches :
• La broche A : alimentation du capteur (ex 8 V) +V Digital Supply
• La broche B : masse (fournie par l’ECM) Digital Return
• La broche C : signal Signal
A partir du moment où il est alimenté, le capteur envoie un signal (Duty Cycle) qui sera
compris entre 10 et 90%. En dehors de cette plage, l’ECM considèrera que le capteur est
défectueux.
Par exemple pour le capteur de position de pédale d’accélérateur :
- pédale relâchée Duty Cycle = 20%
- pédale à mi-course Duty Cycle = 40%
- pédale à fond Duty Cycle = 60%
Le plus souvent, ces capteurs sont alimentés en parallèle depuis l’ECM. Parfois, ils sont
directement alimentés en 24 V DC (tension batterie).
12
Cours de bases : Electricité L’ECM et son environnement
Mesures
Pour effectuer des mesures avec un capteur PWM, il doit être relié à son faisceau et alimenté
(contact ON). Pour faciliter le branchement du multimètre, on pourra utiliser le câble en T P/N -
7X-6370.
On mesurera :
• entre A et B, la tension d’alimentation : - V DC (si contact ON)
- pas de fréquence
• entre C et B, la tension signal : - tension DC proportionnelle
- fréquence constante (non significative)
- Duty Cycle
Exemple 1
Exemple 2
13
Cours de bases : Electricité L’ECM et son environnement
Principe
Ce type de capteur est à résistance variable en fonction du paramètre mesuré.
L’ECM présente une tension de référence continue (+6V) sur le fil du sender. Selon la
résistance du sender, la chute de tension variera et l’ECM calculera la valeur du paramètre
mesuré en fonction de cette chute de tension.
Les senders sont principalement utilisés pour les températures et les niveaux.
Branchement
Un sender possède :
• une borne reliée à l’ECM (signal)
• une mise à la masse :
- soit par le sender lui-même (sender 1 fil)
- soit par un fil de masse (sender 2 fils) en particulier pour les jauges de gasoil.
Selon la programmation de l’ECM, une information en provenance d’un sender pourra être :
une entrée switch. L’ECM considèrera un changement de position (NO/NC) uniquement
lorsque le signal du sender dépasse une certaine valeur. Ceci permet la gestion des
alertes (alerte de surchauffe par exemple).
une entrée proportionnelle destinée par exemple à faire fonctionner une jauge (jauge
de température du circuit de refroidissement par exemple).
Mesures
On trouve deux catégories de sender selon leur gamme de résistance :
0 – 204 Ω
70 800 Ω
On mesurera la résistance du sender isolé du reste du circuit. Les valeurs de références pour
chaque sender se trouvent dans le Service Manual.
14
Cours de bases : Electricité L’ECM et son environnement
Principe
Ce capteur, placé en face d’une couronne tournante (volant moteur ou autre), va générer un
signal alternatif dont la fréquence sera proportionnelle à la vitesse de rotation de la couronne.
L’ECM mesurera la fréquence émise et la traduira en vitesse de rotation ou en vitesse de
déplacement selon les applications.
Les capteurs de fréquence (parfois appelé magnetic pick-up) sont utilisés pour les vitesses de
rotation telles que :
- vitesse moteur
- vitesse sortie transmission (Transmission Output Speed – TOS)
- vitesse intermédiaire de transmission
- vitesse sortie convertisseur
- …
Branchement
Un capteur de fréquence possède deux broches, toutes les deux reliées à l’ECM :
- une appelée SIG (pour signal)
- une appelé RTN (pour return)
Mesures
En fonctionnement, on pourra mesurer la fréquence du signal émis par le capteur, aucune
référence n’existe dans le Service Manual. Toutefois, on pourra essayer de contrôler si la
fréquence augmente régulièrement avec la vitesse de rotation.
Avec le capteur débranché, on pourra essayer de mesurer sa résistance, les valeurs de
référence figurent dans le Service Manual.
15
Cours de bases : Electricité L’ECM et son environnement
Speed/Timing Sensor
16
Cours de bases : Electricité L’ECM et son environnement
17
Cours de bases : Electricité L’ECM et son environnement
3.6.Le solénoïde
Principe
Le solénoïde est un composant de sortie. On rencontre :
- des solénoïdes ON/OFF
- des solénoïdes proportionnels
Branchement
Selon les cas, on pourra trouver des solénoïdes alimentés en
- tension continue (batterie ou autre)
- tension PWM
Lors d’essais, il ne faut pas brancher un solénoïde normalement alimenté en tension PWM avec
un tension batterie 24V ni même 12V.
Mesures
Pour effectuer des mesures sur un solénoïde, on le débranchera du faisceau et on contrôlera la
résistance de son enroulement.
18
Cours de bases : Electricité L’ECM et son environnement
3.7.Le relais
Principe
Le relais est un composant électromécanique de sortie qui agit comme un aimant pour activer
ou désactiver les contacts électriques dans un circuit. Le courant de commande de
l’électroaimant est relativement faible devant le courant du circuit électrique.
Exemple de relais
4.1.Code défaut
Pour avoir la liste complète des codes défaut MID, CID et FMI, on pourra consulter le
document REHS 0126-2.
Pour une liste complète des codes relatifs à une machine, se reporter à son schéma électrique.
Si le message "SERV CODE" s’affiche sur le tableau de bord, cela signifie que le code défaut
est actif.
S’il n’apparaît pas, c’est que le défaut n’est pas actif à ce moment donné mais il a pu être
présent antérieurement.
19
Cours de bases : Electricité L’ECM et son environnement
4.2.Diagnostics
On peut décomposer tout circuit relatif à un composant, géré par un ECM, en trois parties :
• L’ECM lui-même
• Le faisceau reliant l’ECM au composant
• Le composant et son connecteur
En présence d’un code défaut, il faut rapidement être capable de localiser la partie du circuit
qui est en cause. Pour cela, chaque fois que possible, il faudra essayer de faire réagir l’ECM en
provoquant des défauts au niveau du composant (ouvrir un connecteur, faire une mise à la
masse, faire un court-circuit…).
Si l’ECM réagit normalement (code défaut différent ou plus de code défaut) on pourra
rapidement écarter l’ECM et le faisceau comme causes possibles.
Les Service Manuals donnent les procédures de recherche de panne en présence d’un code
défaut. Si on décide de suivre ces procédures, il ne faut rater aucune étape car sinon on risque
de se retrouver à la fin de la procédure qui finit toujours par : "replace ECM".
Switch 1 pôle
Pas de diagnostic possible. Pour l’ECM, trouver le switch à l’état bas ou à l’état haut est normal
donc il ne peut pas diagnostiquer un contacteur qui par exemple ne change pas d’état.
Cependant, sur certaines applications, l’ECM pourra envoyer un code défaut si il constate que
le switch n’est pas sur sa position normale compte tenu de la position d’autres capteurs. Par
exemple, si un switch de fin de course de pédale de frein est ouvert (open) alors que le signal
envoyé par le capteur PWM de la pédale est supérieur à %, l’ECM enverra un code défaut.
Switch 2 pôles
Diagnostic possible. Ces contacteurs fonctionnant en inverseur, leurs 2 pôles ne doivent jamais
être dans le même état. Si l’ECM voit les 2 pôles ouverts (O O) ou fermé (C C) en même
temps, il enverra un code défaut FMI 02.
Attention : on trouve parfois des switches 2 pôles dont on utilise qu’un seul pôle. Ils ne seront
pas diagnosticables et en cas de démontage, il faudra vérifier l’état normal du switch (N/O ou
N/C) pour le rebrancher correctement.
Mesures possibles
Contrôler la présence de la tension de référence sur le fil d’entrée débranché du switch.
Provoquer la mise à l’état bas en mettant le fil d’entrée à la masse.
Si pas de tension de référence, contrôler à la sortie de l’ECM.
20
Cours de bases : Electricité L’ECM et son environnement
Normalement, l’ECM ne peut pas détecter directement un défaut sur ces capteurs. Néanmoins,
lorsque plusieurs capteurs sont présents sur une machine, l’ECM sera capable des générer des
codes défaut en comparant les signaus reçus. Le FMI affiché sera toujours FMI 02.
Exemple : sur le capteur de fréquence de vitesse de sortie de convertisseur (CID 672) d’un
D6R un code défaut sera généré si la comparaison entre le signal de ce capteur et les signaux
des capteurs de vitesse intermédiaire et de sortie de transmission indique une anomalie.
Diagnostic
Pas de procédure particulière. Dans un premier temps, il faudra déposer et nettoyer le capteur
puis le reposer en réglant l’entrefer. Ces capteurs sont relativement sensibles à la présence de
limaille ou de corps étrangers.
Mesures possibles
Capteur branché, machine tournante :
Tension alternative proportionnelle à la vitesse (pas de valeur de référence)
Fréquence proportionnelle à la vitesse (pas de valeur de référence)
Capteur débranché :
Résistance de l’enroulement (référence Service Manual)
L’ECM considère le signal comme valide tant que sa tension est comprise entre 0,2 à 0,5V et
4,5 à 4,8V.
En dehors de cette plage, l’ECM affichera un code défaut :
• FMI 03 si le signal est supérieur à 4,8V.
• FMI 04 si le signal est inférieur à 0,2V.
Si l’ECM reçoit un signal non valide, il prendra une valeur par défaut pré-programmée. Par
exemple, s’il y a un défaut sur un capteur de boost, l’ECM prend 0 kPA comme valeur de boost
par défaut.
Diagnostic
Si code défaut FMI 03 : relier B et C le code devient FMI 04 Sensor HS
Si code défaut FMI 04 : ouvrir le connecteur le code devient FMI 03 Sensor HS
21
Cours de bases : Electricité L’ECM et son environnement
Mesures possibles
Capteur branché :
- entre A et B, tension d’alimentation : - 5VDC (si contact ON)
- pas de fréquence
Nota : si la tension entre A et B est non valide, alors on aura pas de signal et on lira la tension
pull-up entre B et C.
Tension pull-up
La tension pull-ul est une tension de référence envoyée par l’ECM sur la ligne de signal du
composant. Elle est supérieure à la valeur normale du signal. Ainsi, lorsque l’ECM mesurera
une tension égale à la tension de pull-up sur la ligne de signal, ceci indiquera un
dysfonctionnement du composant et un code défaut sera alors généré. On peut trouver des
tensions pull-up sur les circuits de nombreux composants (capteurs analogiques, capteurs
PWM, parfois contacteur…) mais pas sur les capteurs de fréquence. La présence de la tension
pull-up au niveau du connecteur valide l’état du faisceau.
22
Cours de bases : Electricité L’ECM et son environnement
L’ECM considère le signal valide tant que son duty cycle est compris entre 5 à 10% et 90 à
95%. En dehors de cette plage, l’ECM affichera un code défaut FMI 08 dans tous les cas.
Mesures possibles
Capteur branché :
- entre A et B, tension d’alimentation : - tension DC (si contact ON)
- pas de fréquence
- pas de duty cycle
Nota : si la tension entre A et B est non valide, alors on aura pas de signal et on lira la tension
pull-up entre B et C. La présence de pull-up au niveau du connecteur valide l’état du faisceau.
23
Cours de bases : Electricité L’ECM et son environnement
L’ECM envoie une tension de pull-up sur le sender qui provoque la chute de tension en fonction
de sa résistance qui varie avec le compartiment.
Sender de niveau – L’ECM affiche un code défaut si on le débranche. Par contre, si il est
court-circuité à la masse, l’ECM considèrera que le réservoir est vide.
Diagnostic
En présence d’un code défaut :
1 Débrancher le sender
- si le code défaut disparaît : sender HS
- si le code défaut est toujours présent :aller au 2
2 Mesurer la tension pull-up
- si tension est présente : faisceau OK donc aller en 3
- si pas de tension : contrôler le faisceau et aller en 3
Mesures possibles
Selon le Service Manual, on peut contrôler la résistance du sender isolé du circuit. Les valeurs
sont données pour différentes conditions. Les valeurs sont indicatives et il ne faudra considérer
le sender HS que si l’on est franchement en dehors des plages indiquées.
Plages de résistance correctes :
Sender de température
Température Résistance
54,4°C (130,0°F) 850 à 1050 Ω
110°C (230°F) 140 à 160 Ω
24