Explication détaillée de la Partie 1 : Autodiagnostic électronique
I. Système embarqué
Un système embarqué est un ensemble électronique et informatique intégré dans un
équipement pour remplir une fonction spécifique.
1. Architecture
Un système embarqué est composé de :
• Un microprocesseur ou microcontrôleur qui gère le traitement des données.
• Une mémoire (ROM, EPROM, EEPROM, FLASH) qui stocke le logiciel du système
(firmware).
• Des interfaces permettant la communication avec d’autres composants ou
systèmes (capteurs, actionneurs, etc.).
Ces systèmes sont souvent programmés pour répondre en temps réel et nécessitent des
ressources limitées pour économiser l’énergie et l’espace.
2. Caractéristiques
• Spécialisation : Un système embarqué est conçu pour une tâche bien définie
(ex. gestion moteur, contrôle de température).
• Fiabilité : Il doit fonctionner de manière continue et sans erreur.
• Consommation réduite : Pour optimiser l’énergie et prolonger la durée de vie
des composants.
• Coût optimisé : Simplicité des composants pour réduire les coûts de
fabrication.
3. Interface utilisateur
L’interface utilisateur varie selon la complexité du système :
• Systèmes simples : Boutons, LED, écrans à affichage minimaliste.
• Systèmes complexes : Écrans tactiles, interfaces graphiques évoluées, contrôle
à distance via applications mobiles.
4. Fiabilité
Un système embarqué doit être capable de fonctionner sans interruption et doit souvent
pouvoir :
• S’auto-corriger ou entrer en mode dégradé en cas de problème.
• Être résistant aux pannes grâce à des sauvegardes et redondances.
Exemples :
• Systèmes de contrôle des réacteurs nucléaires.
• Signaux de train et systèmes de navigation aérienne.
• Équipements sous-marins ou spatiaux où la réparation physique est impossible.
5. Domaines d’application
Les systèmes embarqués sont utilisés dans plusieurs secteurs :
• Automobile : Gestion moteur, freinage, assistance à la conduite.
• Aéronautique et spatial : Navigation, systèmes de communication.
• Électroménager : Machines à laver, fours, téléviseurs connectés.
• Télécommunication : Routeurs, modems, smartphones.
• Industrie : Robots automatisés, systèmes de production intelligents.
II. Les calculateurs dans l’automobile
Un véhicule moderne contient plusieurs calculateurs qui assurent la gestion électronique de
différents systèmes.
1. Définitions
Un calculateur est un dispositif électronique qui traite des informations issues de capteurs et
commande des actionneurs pour assurer le bon fonctionnement du véhicule.
• Exemples : Calculateur moteur, calculateur ABS (freinage), calculateur de
transmission, etc.
• Désignations courantes : ECU (Engine Control Unit) ou ECM (Engine Control
Module).
2. Rôle des calculateurs de moteur pour voiture
Les calculateurs coordonnent plusieurs fonctions essentielles du véhicule :
• Gestion du moteur : Allumage, injection, régulation des gaz d’échappement.
• Transmission : Gestion de l’embrayage et de la boîte de vitesses.
• Sécurité active : Freinage ABS, contrôle de trajectoire, antipatinage.
• Sécurité passive : Déploiement des airbags, prétensionneurs de ceinture.
• Confort : Climatisation, régulation des sièges, gestion des lumières.
2.1. Capteurs
Les capteurs collectent des informations sur l’état du véhicule et envoient des signaux aux
calculateurs.
Exemples :
• Capteur PMH : Détecte la position du vilebrequin pour ajuster l’allumage.
• Sonde lambda : Analyse les gaz d’échappement pour optimiser l’injection de
carburant.
• Débitmètre : Mesure le volume d’air entrant dans le moteur.
• Capteur de pluie : Détecte la pluie et active les essuie-glaces automatiquement.
2.2. Actionneurs (ou actuateurs)
Les actionneurs reçoivent des signaux des calculateurs et exécutent des actions mécaniques ou
électriques.
Exemples :
• Injecteur : Pulvérise le carburant dans la chambre de combustion.
• Vanne EGR : Réduit les émissions polluantes en réinjectant une partie des gaz
d’échappement.
• Bobine d’allumage : Fournit l’étincelle nécessaire à la combustion.
• Moteur lève-vitre : Permet l’ouverture et la fermeture des vitres électriques.
3. Description du calculateur de voiture
Le calculateur est un boîtier électronique qui contient :
• Une unité centrale de traitement (microcontrôleur) : Analyse les informations.
• Des circuits imprimés et composants électroniques : Assurent la gestion des
signaux.
• Des connecteurs électriques : Liaison avec les capteurs et actionneurs.
3.1. Fonctionnement du calculateur de voiture
Les calculateurs fonctionnent en réseau et échangent des informations via un bus de
communication multiplexé (CAN, LIN, MOST).
Exemple d’interaction :
• Le calculateur moteur reçoit des données du capteur PMH pour ajuster
l’allumage.
• Il communique avec le calculateur ABS pour prendre en compte la vitesse des
roues.
• Il coupe la climatisation lors d’une accélération soudaine pour préserver la
puissance du moteur.
4. Calculateur d’injection
Ce type de calculateur gère l’injection de carburant et d’air pour optimiser la combustion. Il
contrôle :
• Les injecteurs : Dosent la quantité de carburant.
• Le boîtier papillon : Régule l’arrivée d’air dans le moteur.
• Le système de recyclage des gaz d’échappement (EGR).
• L’allumage : Gère le moment précis où la bougie doit produire une étincelle.
Le calculateur optimise ces paramètres en fonction de plusieurs capteurs :
• Position de la pédale d’accélérateur.
• Température de l’air et du moteur.
• Pression dans le collecteur d’admission.
• Analyse des gaz d’échappement avant et après le catalyseur.
5. Calculateur BOSCH MONOTRONIC d’une Citroën
Le système BOSCH ME7.4.6 est un calculateur numérique qui contrôle simultanément
l’allumage et l’injection.
5.1. Schémas blocs du calculateur
Représente l’organisation interne du calculateur et ses différents circuits électroniques.
5.2. Entrées et environnement du calculateur BOSCH
• Capteurs connectés au calculateur (PMH, température, pression, sonde lambda,
etc.).
• Interfaces de communication pour échanger avec d’autres calculateurs.
5.3. Sorties du calculateur BOSCH
• Commandes envoyées aux actionneurs (injecteurs, vanne EGR, bougies, etc.).
• Activation des systèmes auxiliaires (climatisation, gestion de la consommation).
Conclusion
La première partie du document décrit en détail le fonctionnement des systèmes embarqués et
des calculateurs dans l’automobile. Elle met en avant leur rôle clé dans la gestion moteur, la
sécurité et le confort, ainsi que les interactions complexes entre capteurs, actionneurs et
modules électroniques.
Explication détaillée de la Partie 2 : Applications de l’autodiagnostic
I. Autodiagnostic dans l’automobile
L’autodiagnostic automobile repose sur des systèmes électroniques capables de surveiller en
permanence le fonctionnement des différents sous-systèmes du véhicule. Il permet de
détecter, signaler et parfois corriger des anomalies avant qu’elles ne deviennent critiques.
1. La norme OBD (On-Board Diagnostics)
L’OBD est une norme de diagnostic embarqué qui impose aux véhicules de surveiller leurs
systèmes et de signaler toute anomalie via un voyant lumineux et un code d’erreur.
1.1. Connecteur de diagnostic
• L’OBD impose l’installation d’un connecteur standardisé dans l’habitacle du
véhicule.
• Il est souvent situé sous le volant, dans le compartiment à fusibles ou sous le
cendrier.
• Ce connecteur permet d’accéder aux données du véhicule via une valise de
diagnostic ou un logiciel spécifique.
1.2. Protocoles de communication
Les calculateurs du véhicule utilisent différents protocoles de communication pour échanger
des données.
• ISO 9141-2 et ISO 14230 (KWP2000) : Utilisés principalement par les
constructeurs européens.
• SAE J1850 PWM et VPW : Protocoles des véhicules Ford et General Motors.
• CAN (ISO 15765) : Norme moderne adoptée par tous les constructeurs à partir
de 2008.
• SAE J1939 : Utilisé pour les poids lourds et véhicules industriels.
Ces protocoles permettent de récupérer des données via une interface de diagnostic.
2. Codes défauts (DTC - Diagnostic Trouble Codes)
Les codes DTC sont des codes standardisés enregistrés par le calculateur pour signaler un
problème détecté sur un composant du véhicule.
Format d’un code DTC
Un code DTC est composé de 5 caractères. Exemple : P0301.
• 1er caractère → Catégorie du problème :
o P (Powertrain) : Groupe motopropulseur (moteur et boîte).
o C (Chassis) : Châssis (suspension, freinage).
o B (Body) : Carrosserie (éclairage, climatisation).
o U (User Network) : Réseaux de communication.
• 2e caractère → Type de code :
o 0 : Code générique standard.
o 1 : Code spécifique au constructeur.
• 3e caractère → Sous-système concerné (ex. allumage, injection, transmission).
• 4e et 5e caractères → Code d’identification de l’anomalie.
Exemple d’un code défaut
• P0301 : Défaut d’allumage sur le cylindre 1.
• P0420 : Problème sur le catalyseur (taux d’émission trop élevé).
Les codes défauts peuvent être lus, interprétés et effacés via un outil de diagnostic.
3. Informations pratiques et générales sur l’autodiagnostic d’une
automobile
Avec l’augmentation de l’électronique dans les véhicules, diagnostiquer une panne devient
plus complexe. Heureusement, l’autodiagnostic via des outils spécifiques permet aux
professionnels et particuliers d’identifier rapidement les problèmes.
3.1. La valise et le logiciel de diagnostic automobile
Une valise de diagnostic automobile est un appareil permettant de lire les codes d’erreur et
d’interagir avec les calculateurs d’un véhicule.
• Les constructeurs utilisent leurs propres valises spécifiques, mais il existe aussi
des modèles multimarques accessibles aux garages indépendants et aux
particuliers.
• Grâce à ces outils, un automobiliste peut analyser les pannes sans se rendre
au garage, ce qui permet des économies sur la maintenance.
3.2. Comment fonctionnent ces outils ?
1. Connexion de la valise ou de l’interface OBD2 à la prise diagnostic du véhicule.
2. Allumage du véhicule pour que l’outil puisse récupérer les données en temps
réel.
3. Lecture des codes d’erreur affichés sur l’écran de la valise ou du logiciel
connecté.
4. Interprétation et effacement des erreurs après réparation si nécessaire.
Ces outils permettent aussi d’accéder à des données en temps réel sur le fonctionnement du
moteur, la consommation de carburant et les performances du véhicule.
4. Présentation du logiciel EODB-Facile et de la valise KLAVKARR
4.1. Le logiciel EODB-Facile
Le logiciel EODB-Facile est un programme développé pour diagnostiquer les véhicules via
une interface OBD compatible.
• Compatibilité : Prend en charge les moteurs essence, diesel, GPL et hybrides.
• Fonctionnalités principales :
o Lecture et interprétation des codes défauts.
o Surveillance des capteurs (température moteur, pression turbo,
consommation).
o Effacement des voyants d’alerte après réparation.
o Génération de rapports détaillés pour le suivi des performances du
véhicule.
o Enregistrement des données pour analyse et dépannage avancé.
Le logiciel est en français et développé en Bretagne, ce qui le rend accessible au grand
public.
4.2. La valise KLAVKARR
La valise KLAVKARR est un dispositif physique qui se connecte à la prise OBD2 du
véhicule et communique avec le logiciel EODB-Facile via USB, Bluetooth ou Wi-Fi.
• Avantages :
o Compatible avec la plupart des marques et modèles de voitures.
o Interface intuitive permettant une lecture facile des erreurs.
o Utilisable avec un smartphone, un PC ou une tablette.
Cet outil est particulièrement utile pour les particuliers souhaitant éviter des frais de
diagnostic élevés chez un garagiste et pour les professionnels cherchant à optimiser la
maintenance des véhicules.
Conclusion
L’autodiagnostic automobile est une technologie essentielle qui permet :
• De détecter rapidement les anomalies des véhicules.
• D’optimiser la maintenance et de réduire les coûts de réparation.
• D’améliorer la fiabilité et la performance des voitures grâce à un suivi en temps
réel.
Grâce aux valises de diagnostic et logiciels spécialisés, il est désormais possible d’analyser
et d’interpréter les pannes sans intervention directe d’un garagiste. L’évolution des
systèmes embarqués et des calculateurs continue d’améliorer l’efficacité des diagnostics et
la précision des réparations.