Chapitre 16
Les systèmes à commande informatisée (partie 1/2)
Lecture : 15 minQuiz de 10 questions
## Objectifs et prérequis
**Objectifs** : À l’issue de ce chapitre, l’élève sera capable de :
1. Expliquer le rôle des calculateurs (ECU) dans les systèmes automobiles modernes et les procédures de réinitialisation après une panne ou une reprogrammation.
2. Décrire le fonctionnement d’une clé de contact à transpondeur, les étapes de sa réinitialisation ou de son appariement avec le véhicule, et les précautions à observer.
3. Identifier les architectures de bus multiplexés (CAN, LIN, FlexRay) utilisées dans les véhicules, diagnostiquer les défauts de communication et réaliser les opérations de maintenance préventive et corrective.
**Prérequis** : connaissances de base en électricité automobile (lois d’Ohm, Kirchhoff), notions de électronique numérique (portes logiques, microcontrôleurs), lecture de schémas électriques, utilisation d’un multimètre et d’un outil de diagnostic (OBD‑II).
## Introduction contextualisée
Au Cameroun, le parc automobile évolue rapidement vers des modèles équipés de systèmes embarqués sophistiqués. Les ateliers de maintenance doivent donc maîtriser la réinitialisation des calculateurs, la gestion des clés à transpondeur et la maintenance des réseaux multiplexés afin de garantir la sécurité, la conformité aux normes constructeur et la satisfaction des clients. Ce chapitre s’inscrit dans la logique de l’approche par compétences du programme MINESEC/IGE : il combine connaissances théoriques, gestes professionnels et respect des règles de sécurité.
## I. Leçon 20 – Réinitialisation des calculateurs
### 20.1 Notions de base sur les calculateurs (ECU)
Un calculateur électronique (Engine Control Unit, ECU) est un microcontrôleur embarqué qui traite les données des capteurs (position du papillon, température du liquide de refroidissement, pression d’admission, etc.) et commande les actionneurs (injecteurs, allumage, ventilation). Il possède une mémoire volatile (RAM) pour les variables en temps réel et une mémoire non volatile (EEPROM/Flash) où sont stockés les paramètres de calibration, les codes de défaut (DTC) et le logiciel de base.
> **Définition** : La réinitialisation d’un calculateur consiste à effacer les défauts mémorisés et à rétablir les paramètres d’adaptation (relearn) sans modifier le logiciel embarqué.
### 20.2 Quand réinitialiser ?
- Après remplacement d’un capteur ou d’un actionneur pouvant provoquer un défaut persistant.
- Suite à une reprogrammation (flash) du logiciel.
- Lors d’une perte de communication avec le calculateur (code Uxxxx).
- Après une batterie débranchée longtemps (perte d’alimentation de la RAM).
### 20.3 Procédure de réinitialisation (pas à pas)
| Étape | Action | Outils / Documents | Précautions |
|-------|--------|--------------------|-------------|
| 1 | Vérifier l’état de la batterie (≥12,4 V) | Voltmètre | Éviter les surtensions |
| 2 | Connecter l’outil de diagnostic (OBD‑II) au port DLC | Scanner compatible (ex. Launch X431) | S’assurer du bon protocole (CAN 11/29 bits) |
| 3 | Lire les DTC présents | Fonction « Read Codes » | Noter les codes pour analyse |
| 4 | Effacer les DTC | Fonction « Clear Codes » | Confirmer l’effacement |
| 5 | Effectuer une « relearn » (reset des adaptations) si nécessaire (ex. réglage du ralenti) | Fonction « Reset Adaptations » | Suivre les préconisations constructeur |
| 6 | Vérifier le bon fonctionnement (essai routier, contrôle des paramètres en temps réel) | Live Data | Surveiller température, régime, lambda |
| 7 | Déconnecter l’outil et refermer le capot | – | Ranger les outils conformément aux règles d’hygiène et de sécurité |
> **Règle de sécurité** : Toujours travailler avec le moteur éteint et la clé en position « OFF » avant de brancher ou débrancher l’outil de diagnostic, afin d’éviter les pics de tension pouvant endommager l’ECU.
### 20.4 Exemple d’atelier (Cameroun)
Dans un garage de Yaoundé, un véhicule Toyota Corolla 2018 présente un défaut P0171 (système trop pauvre). Après vérification du débitmètre d’air et du capteur d’oxygène, le technicien constate que le défaut persiste. Il effectue alors la réinitialisation du calculateur moteur suivant la procédure ci‑dessus, puis réalise un essai routier. Le défaut disparaît et la consommation revient à la normale (7,2 L/100 km).
## II. Leçon 21 – Réinitialisation des clés de contact à transpondeur
### 21.1 Principe du transpondeur
Une clé de contact moderne intègre un circuit à fréquence radio (RF) qui transmet un code d’identification unique au calculateur d’antidémarrage (Immobilizer ECU) lorsqu’elle est placée dans le contact. Le transpondeur est alimenté par induction : le champ magnétique généré par l’antenne du véhicule induit une tension dans la bobine de la clé, permettant l’émission du code.
> **Définition** : La réinitialisation (ou appariement) d’une clé à transpondeur consiste à enregistrer son code dans la mémoire de l’immobilizer afin que le moteur puisse démarrer.
### 21.2 Situations nécessitant une réinitialisation
- Perte ou vol d’une clé ; nécessité d’en programmer une nouvelle.
- Remplacement du calculateur d’antidémarrage.
- Défaillance du transpondeur (code non reconnu).
- Après une reprogrammation du véhicule (ex. mise à jour du logiciel d’immobilizer).
### 21.3 Procédure de réinitialisation (pas à pas)
| Étape | Action | Outils / Documents | Précautions |
|-------|--------|--------------------|-------------|
| 1 | Vérifier l’état de la batterie du véhicule (≥12,4 V) | Voltmètre | Éviter les baisses de tension pendant la programmation |
| 2 | Insérer la clé à programmer dans le contact (position « ON ») | – | Ne pas démarrer le moteur |
| 3 | Connecter l’outil de diagnostic spécialisé (ex. TIS‑Toyota, VAS‑VW) au port OBD‑II | Scanner avec fonction « Key Programming » | Utiliser le câble adapté au constructeur |
| 4 | Sélectionner le menu « Immobilizer » → « Add/Delete Key » | Interface logiciel | Confirmer le numéro de châssis (VIN) |
| 5 | Suivre les instructions à l’écran (souvent : tourner la clé en position « START » puis relâcher) | – | Respecter le timing indiqué (souvent 2‑5 s) |
| 6 | L’outil confirme l’enregistrement du code et affiche « Key programmed successfully » | – | Noter le nombre de clés désormais autorisées |
| 7 | Tester chaque clé programmée (démarrage du véhicule) | – | Si échec, répéter l’étape 5 ou vérifier l’antenne |
| 8 | Déconnecter l’outil et ranger les clés en lieu sûr | – | Respecter les consignes de confidentialité (pas de duplication non autorisée) |
> **Règle de sécurité** : Ne jamais laisser une clé programmée sans surveillance dans un véhicule non verrouillé, afin d’éviter le vol.
### 21.4 Exemple chiffré
Un atelier de Douala reçoit une Nissan Navara 2020 dont le propriétaire a perdu sa seule clé. Le technicien utilise un outil de programmation compatible Nissan‑Consult. Après lecture du VIN, il indique qu’il faut programmer une nouvelle clé. La procédure dure 3 min 30 s. Après programmation, le véhicule démarre au premier essai. Le coût de la clé vierge (puce + boîtier) est de 12 000 FCFA, la main‑d’œuvre de programmation est facturée 8 000 FCFA.
## III. Leçon 22 – Maintenance des systèmes multiplexés
### 22.1 Architecture des bus automobiles
Les véhicules modernes utilisent plusieurs bus de communication :
| Bus | Vitesse typique | Application principale | Topologie |
|-----|----------------|------------------------|-----------|
| CAN (Controller Area Network) | 125 kbps – 1 Mbps | Gestion moteur, transmission, freins ABS/ESP | Ligne paire torsadée, terminaison 120 Ω |
| LIN (Local Interconnect Network) | 10‑20 kbps | Capteurs/Actionneurs de confort (vitres, rétroviseurs, éclairage) | Maître‑esclave, une seule ligne |
| FlexRay | 10 Mbps | Systèmes critiques temps réel (direction assistée, suspension active) | Topologie en étoile ou en boucle, redondance |
> **Définition** : Le multiplexage permet de transmettre plusieurs signaux numériques sur un même support physique, réduisant le faisceau de câbles et améliorant la fiabilité grâce à la détection d’erreurs (bit stuffing, CRC).
### 22.2 Défauts courants sur les bus multiplexés
- **Circuit ouvert** (câble coupé, connecteur desserré) → perte de communication, code U0xxx.
- **Court‑circuit** entre les deux lignes CAN → impossibilité de transmettre l’état dominant, le bus reste à l’état récessif (ou en erreur), les nœuds détectent un défaut de communication.
- **Impédance de terminaison incorrecte** → réflexions, erreurs de bit stuffing.
- **Interférences électromagnétiques** (alternateur, allumage) → bruit sur le signal.
- **Nœud défaillant** (ECU qui ne répond pas) → le bus continue mais certaines fonctions sont indisponibles.
### 22.3 Méthodes de diagnostic et de maintenance
1. **Contrôle visuel** du faisceau : recherche de pincements, corrosion, connecteurs lâches.
2. **Mesure de la résistance de terminaison** : avec le véhicule éteint, mesurer entre CAN‑H et CAN‑L (par exemple au connecteur OBD‑II) ; valeur attendue ≈ 60 Ω (deux terminaisons de 120 Ω en parallèle).
3. **Utilisation d’un oscilloscope** (ou d’un analyseur de bus) pour vérifier la forme du signal différentiel : niveaux dominants ≈ 2,5 V, récessifs ≈ 0 V, temps de montée < 120 ns pour du 500 kbps.
4. **Lecture des DTC** via un outil OBD‑II : codes U0xxx (communication), U1xxx (bus spécifique).
5. **Test de nœud** : déconnecter successivement chaque ECU et observer si le bus retrouve sa nominalité (résistance de terminaison, activité du signal).
6. **Remplacement ou réparation** du câblage ou du connecteur défectueux, puis re‑mesure.
7. **Mise à jour du logiciel** des ECU si le défaut provient d’une mauvaise gestion du bus (ex. mauvaise configuration du baudrate).
> **Règle de sécurité** : Toujours couper l’alimentation de la batterie avant de manipuler le faisceau de bus afin d’éviter les courts‑circuits accidentels pouvant endommager plusieurs ECU.
### 22.4 Exemple d’atelier (Cameroun)
Un véhicule Kia Sportage 2019 présente un défaut U0100 (perte de communication avec le calculateur de transmission). Le technicien mesure la résistance entre CAN‑H et CAN‑L : 115 Ω au lieu de 60 Ω, indiquant une terminaison manquante. Après inspection, il découvre que le connecteur de terminaison situé près du boîtier de fusibles est desserré. Il resserre le connecteur, re‑mesure : 61 Ω (dans la tolérance). Il efface le DTC, effectue un essai routier : le défaut ne revient pas.
## Synthèse du chapitre
- **Réinitialisation des calculateurs** : effacer les DTC, rétablir les adaptations, respecter les tensions de batterie et utiliser un outil OBD‑II adapté.
- **Réinitialisation des clés à transpondeur** : programmer le code de la clé dans l’immobilizer via un appareil de programmation, vérifier le démarrage, respecter les consignes de sécurité anti‑vol.
- **Maintenance des systèmes multiplexés** : connaître les bus CAN, LIN, FlexRay, mesurer les terminaisons, analyser le signal à l’oscilloscope, remplacer les câblages défectueux, mettre à jour les logiciels si nécessaire.
- **Sécurité** : travailler moteur éteint, batterie chargée, éviter les courts‑circuits, protéger les clés programmées, respecter les consignes constructeur.
## Glossaire
| Terme | Définition |
|-------|------------|
| ECU (Engine Control Unit) | Calculateur embarqué qui gère l’injection, l’allumage et d’autres fonctions moteur. |
| DTC (Diagnostic Trouble Code) | Code de défaut stocké dans la mémoire d’un ECU, lisible via OBD‑II. |
| Transpondeur | Circuit RFID intégré à une clé qui émet un code d’identification lorsqu’il est alimenté par induction. |
| Immobilizer | Système d’antidémarrage qui vérifie le code de la clé avant d’autoriser le démarrage du moteur. |
| CAN (Controller Area Network) | Bus de communication robuste utilisé pour les systèmes critiques (moteur, freins). |
| LIN (Local Interconnect Network) | Bus basse vitesse destiné aux fonctions de confort (vitres, éclairage). |
| FlexRay | Bus haute vitesse et temps réel pour les systèmes de commande dynamique (direction, suspension). |
| Terminaison | Résistance de 120 Ω placée aux extrémités d’un bus CAN pour éviter les réflexions de signal. |
| Oscilloscope | Instrument permettant de visualiser la forme du signal électrique différentiel sur un bus. |
| Réinitialisation (relearn) | Procédure qui rétablit les paramètres d’adaptation d’un ECU après une intervention. |
| Baudrate | Vitesse de transmission d’un bus, exprimée en bits par seconde (ex. 500 kbps). |
| CRC (Cyclic Redundancy Check) | Méthode de détection d’erreur utilisée dans les trames CAN. |
## Exercices d’application corrigés
### Exercice 1 – Réinitialisation d’un calculateur après remplacement du capteur de température du liquide de refroidissement
**Consigne** : Un véhicule Peugeot 208 2017 présente le défaut P0128 (température du liquide de refroidissement trop basse) après remplacement du capteur. Décrire la procédure de réinitialisation du calculateur moteur, les outils nécessaires et les vérifications à effectuer après l’intervention.
**Corrigé** :
1. Vérifier que la batterie est chargée (≥12,4 V).
2. Brancher un scanner OBD‑II compatible (ex. Autel MaxiCOM) au port DLC.
3. Allumer le contact (position « ON ») sans démarrer le moteur.
4. Dans le menu du scanner, choisir « Read Codes » → confirmer la présence du P0128.
5. Sélectionner « Clear Codes » → confirmer l’effacement.
6. Aller dans « Reset Adaptations » → choisir « Engine Coolant Temperature Sensor » et valider.
7. Éteindre le contact, attendre 10 s, puis remettre le contact.
8. Démarrer le moteur et laisser tourner au ralenti 5 min.
9. Surveiller en « Live Data » la température du liquide de refroidissement : elle doit atteindre ~90 °C après quelques minutes.
10. Effectuer un essai routier de 10 km, vérifier l’absence de retour du défaut P0128.
11. Déconnecter le scanner, ranger les outils.
### Exercice 2 – Programmation d’une nouvelle clé à transpondeur pour une Renault Clio 4
**Consigne** : Un client a perdu la seule clé de sa Renault Clio 4 (2019). Décrire les étapes de programmation d’une nouvelle clé, le matériel requis et les contrôles de sécurité à respecter.
**Corrigé** :
1. S’assurer que la batterie du véhicule est ≥12,4 V.
2. Insérer la clé vierge (puce non programmée) dans le contact, position « ON ».
3. Brancher l’outil de programmation Renault‑CAN‑Clip (ou équivalent) au port OBD‑II.
4. Allumer l’outil, sélectionner « Vehicle Identification » → entrer le VIN ou laisser l’outil le lire automatiquement.
5. Choisir le menu « Immobilizer » → « Key Programming » → « Add Key ».
6. Suivre les instructions à l’écran : généralement, tourner la clé en position « START » pendant 2 s, puis relâcher.
7. L’outil confirme « Key programmed successfully » et indique le nombre total de clés autorisées (ex. 2/4).
8. Éteindre le contact, retirer la clé vierge, essayer de démarrer avec chaque clé programmée (originale si elle existe, nouvelle).
9. Si le démarrage échoue, répéter l’étape 6 en respectant le timing indiqué.
10. Après succès, éteindre le contact, déconnecter l’outil, ranger la clé programmée en lieu sûr.
11. Vérifier que l’antidémarrage ne se déclenche pas à l’ouverture des portes sans clé (test de sécurité).
### Exercice 3 – Diagnostic d’un défaut de communication sur le bus CAN d’un véhicule Mitsubishi L200
**Consigne** : Un L200 2016 affiche le défaut U0100 (perte de communication avec le calculateur de transmission). Le technicien mesure la résistance entre CAN‑H et CAN‑L et obtient 130 Ω. Décrire les étapes de diagnostic, la cause probable et la procédure de remise en état.
**Corrigé** :
1. Vérifier l’état de la batterie (≥12,4 V).
2. Avec le véhicule éteint, débrancher le connecteur du calculateur de transmission pour isoler le nœud suspect.
3. Mesurer à nouveau la résistance entre CAN‑H et CAN‑L : elle passe à 60 Ω (valeur attendue avec deux terminaisons de 120 Ω en parallèle).
4. En déduire que le nœud du calculateur de transmission présente une terminaison manquante ou une résistance interne anormale.
5. Inspecter le connecteur du calculateur : présence de broches pliées, corrosion ou soudure sèche.
6. Nettoyer les broches avec une brosse métallique et de l’alcool isopropylique, redresser si nécessaire.
7. Resserrer le connecteur ou remplacer le câble de terminaison si celui‑ci est endommagé.
8. Re‑mesurer la résistance : elle doit être comprise entre 58 Ω et 62 Ω.
9. Effacer le DTC U0100 avec le scanner OBD‑II.
10. Effectuer un essai routier de 15 km, surveiller l’absence de retour du défaut.
11. Si le défaut persiste, vérifier l’état des autres nœuds (calculateur moteur, ABS) et la continuité du faisceau CAN (test de continuité avec ohmmètre).
## Erreurs fréquentes et règles de sécurité
| N° | Erreur fréquente | Conséquence | Règle de sécurité / bonne pratique |
|----|------------------|-------------|------------------------------------|
| 1 | Brancher l’outil de diagnostic avec le moteur en marche | Risque de surtension pouvant endommager l’ECU ou l’outil | Toujours mettre le contact en position « ON » moteur arrêté avant de brancher/débrancher l’outil |
| 2 | Utiliser une clé vierge sans vérifier sa compatibilité (fréquence, type de puce) | La clé ne sera pas reconnue, perte de temps | Vérifier le numéro FCC ou le marquage de la puce avant programmation |
| 3 | Oublier de resserrer les terminaisons CAN après intervention sur le faisceau | Réflexions de signal, erreurs de bit stuffing, défauts intermittents | Mesurer la résistance de terminaison (≈ 60 Ω) après chaque manipulation du bus CAN |
| 4 | Effectuer une réinitialisation d’ECU sans noter les DTC préalables | Perte d’information utile pour le diagnostic ultérieur | Toujours lire et consigner les DTC avant d’effacer la mémoire |
| 5 | Laisser une clé programmée exposée dans un véhicule non verrouillé | Risque de vol du véhicule | Ranger les clés programmées dans un coffre ou les remettre immédiatement au propriétaire |
| 6 | Utiliser un oscilloscope avec la masse reliée à la masse du véhicule sans isolation | Court‑circuit pouvant endommager l’oscilloscope et le véhicule | Utiliser une sonde différentiel ou isoler la masse de l’appareil selon les prescriptions du fabricant |
> **Rappel** : En atelier, le port de lunettes de protection et de gants isolants est obligatoire lorsqu’on travaille sur le système électrique ou électronique d’un véhicule, notamment lors de la manipulation de connecteurs sous tension ou de la soudure.
---
*Fin du cours.*
Quiz du chapitre
10 questions — vérifie chaque réponse pour voir l'explication.