Brevet FR2720349A1 — publié le 19951201

L'invention concerne un procédé pour évaluer l'auto-diagnostic d'un appareil de commande dans un véhicule automobile, dans lequel un panneau de manoeuvre de l'appareil de commande comporte un bouton- poussoir à retour automatique, d'autres éléments d'entrée et un élément de signalisation, convenant pour la délivrance d'un code clignotant. Par exemple dans des appareils de commande du système d'antiblocage (ABS) dans un véhicule automobile, on sait qu'un micro-ordinateur incorporé exécute avant chaque démarrage, alors que l'allumage est branché, un programme simple d'auto-diagnostic (ou diagnostic à bord) et que pendant le fonctionnement du moteur, les composants délivrant des informations (transmetteurs, capteurs) et des circuits de réglage électrique sont contrôlés, et des contacts intermittents, qui apparaissent temporairement peuvent être également mémorisés. Ce système d'auto- diagnostic intégré dans l'appareil de commande vérifie essentiellement si les signaux d'entrée, qui sont nécessaires pour le fonctionnement satisfaisant d'un appareil de commande, sont présents et si des circuits de réglage sont alimentés en courant de la manière prévue. Si le fonctionnement général d'un appareil de commande n'est plus garanti, des symboles d'avertissement, qui s'allument ou clignotent, signalent au conducteur qu'il existe un défaut critique ou qu'il doit passer à l'atelier. Le technicien de l'atelier peut appeler les défauts actuels ou mémorisés dans une mémoire de défauts, sous la forme de signaux clignotants codés. Un procédé du type indiqué pour l'évaluation de l'auto-diagnostic au moyen de la délivrance de codes clignotants est décrit par exemple dans le livre allemand: VDI-Berichte N 687, paru en Septembre 1988, D. Nemec "Môglichkeiten Komfortabler Testgeràte zur Auswertung der Eigendiagnose von Steuergeràten im Kraftfahrzeug", pages 365-368. Dans ce livre, on mentionne que la demande présentée à un appareil de commande pour qu'il délivre le code clignotant et qu'il transmette l'information, peut être exécuté au moyen de séquences déterminées de serrage à bloc, de freinages de service ou de branchements de l'allumage. Pour chaque code clignotant, des numéros de défauts sont transmis avec une fréquence d'environ 1 hertz. Ils se réfèrent à des descriptions de défauts dans le manuel de réparation. Pour la sortie du code clignotant, on peut utiliser les lampes de signalisation (diodes LED, lampes de sécurité, etc.) montées dans le véhicule automobile. L'évaluation de l'autodiagnostic à l'aide d'un code clignotant est très bon marché et est recommandée pour des appareils de commande ayant un faible degré d'entasse- ment dans le véhicule automobile. En général, la commodité d'utilisation est faible. En particulier dans le cas o un nombre assez élevé de défauts peuvent être diagnostiqués et qu'un nombre correspondant de numéros de défauts doivent pouvoir être retransmis au moyen d'un code clignotant, l'identification fiable devient difficile. L'invention a pour but de développer un procédé du type indiqué de manière qu'une quantité importante de défauts puisse être également retransmise de façon fiable et d'une manière adaptée à la pratique, par des codes clignotant. Ce problème est résolu conformément à l'invention à l'aide d'un procédé du type indiqué plus haut, grâce au fait que la quantité des défauts pouvant être diagnostiqués est répartie entre des classes de défauts, qu'aux défauts d'une classe de défauts sont associés des numéros de défauts, qui sont délivrés, en fonction des classes de défauts, séparément pour chaque code clignotant, et que l'opérateur sélectionne une classe déterminée de défauts en amenant les éléments d'entrée dans une combinaison déterminée de positions qui est associée à la classe de défauts et inclut un actionnement du bouton-poussoir. Selon une autre caractéristique de l'invention, les classes de défauts peuvent être sélectionnées uniquement dans un mode de base de diagnostic, qu'on active pour la première fois lorsque, lors du branchement d'alimentation en courant de l'appareil de commande, les éléments d'entrée sont placés dans une combinaison déterminée de positions. Selon une autre caractéristique de l'invention, la combinaison déterminée de position pour la première activation du mode de base de diagnostic représente, dans le cas de l'utilisation normale de l'appareil de commande, un réglage plus judicieux et/ou requiert un actionnement permanent à l'aide d'une main, auquel cas on peut prévoir notamment l'actionnement du bouton-poussoir. Selon une autre caractéristique de l'invention, lorsque tous les numéros de défauts, qui correspondent aux défauts présents, d'une classe de défauts ont été délivrés, on passe à nouveau au mode de base de diagnostic. Selon une autre caractéristique de l'invention, lorsque les numéros de défauts, correspondant aux défauts présents, d'une classe de défauts n'ont pas encore tous été délivrés, la demande de délivrance d'un numéro de défaut non encore délivré est produite au moyen de l'actionnement du bouton-poussoir. Selon une autre caractéristique de l'invention, une première classe de défauts comprend des défauts actuellement déterminés et une seconde classe de défauts comprend les défauts passés, qui sont apparus par le passé et sont mémorisés dans une mémoire de défauts. Selon une autre caractéristique de l'invention, lors de la détection de la classe des défauts passés, la durée d'actionnement du bouton-poussoir dépasse une valeur limite, les défauts passés mémorisés dans la mémoire de défauts sont effacés. Selon une autre caractéristique de l'invention, le mode de base de diagnostic est également affiché soit par l'intermédiaire de l'élément de signalisation pour la délivrance d'un code clignotant, soit par l'intermédiaire d'un second élément de signalisation. Selon une autre caractéristique de l'invention, l'appareil de commande est un appareil de commande de chauffage, le bouton-poussoir étant formé par une touche de circulation d'air, tandis que l'élément de signalisation servant à délivrer le code clignotant est formé par la lampe témoin de circulation et que les autres éléments d'entrée sont formés par deux boutons rotatifs de sélection de température comportant chacun une position MIN et une position MAX. Un avantage de l'invention par rapport à l'état de la technique réside dans le fait que grâce à la réparti- tion des classes de défauts pouvant être sélectionnées, par exemple en des défauts actuels ou des défauts passés, on peut effectuer un diagnostic différencié de défauts, le nombre des numéros de défauts devant être affichés par un code clignotant étant cependant faible. Le procédé selon l'invention ne requiert aucune dépense matérielle supplémentaire et par conséquent est très bon marché. Selon une variante de réalisation avantageuse il est prévu que l'accès au diagnostic s'effectue au moyen d'une combinaison de positions des éléments d'entrée, dont l'actionnement requiert les deux mains de l'utilisateur, de sorte qu'un accès intempestif est exclu. D'autres caractéristiques et avantages de la présente invention ressortiront de la description donnée ci-après prise en référence aux dessins annexés, sur lesquels: - la figure 1 illustre la mise en oeuvre du procédé selon l'invention sur la base d'un appareil de commande de chauffage; - la figure 2 représente un organigramme du procédé selon l'invention. Le panneau de manipulation 1 de l'appareil de commande de chauffage sur la figure 1 comprend plusieurs éléments d'entrée 3, 4.1, 4.2 et un élément de canalisation 2, qui sont utilisés pour la mise en oeuvre du procédé selon l'invention. La touche 3 de circulation d'air servant à activer l'aération avec circulation d'air dans l'habitacle du véhicule est agencée sous la forme d'un bouton-poussoir à retour automatique. En liaison avec le procédé selon l'invention, lors de l'actionnement de la touche de circulation d'air 3, l'interrogation des deux autres éléments d'entrée 4.1, 4.2 est activée d'une manière déclenchée par des flancs. Le programme de diagnostic intégré et la délivrance de codes clignotants sont commandés en fonction du réglage de ces éléments d'entrée et de la combinaison de positions qui en résulte. Comme élément de signalisation 2 pour la sortie d'un code clignotant, on utilise une diode à luminescence qui est intégrée dans la touche de circulation d'air 3. Les deux éléments d'entrée 4.1, 4.2 sont un bouton rotatif de sélection de température 4.1 de gauche et un bouton rotatif de sélection de température 4.2 de droite, à l'aide desquels, pendant le fonctionnement normal (régulation de la température), la température peut être réglée respectivement pour la moitié gauche et la moitié droite du véhicule automobile. Les boutons rotatifs de sélection de température 4.1, 4.2 possèdent des crans de butée d'extrémité de sorte que les positions finales MIN et MAX peuvent être réglées de façon précise. La position des éléments d'entrée 3, 4.1, 4.2 est détectée par un microprocesseur 5, qui exécute le programme de diagnostic selon l'invention, en plus du programme principal pour la régulation de la température et envoie, pour la sortie d'un code clignotant, un signal de code clignotant 7 à l'élément de signalisation 2. Le microprocesseur 5 est alimenté par une alimentation en tension 9 par l'intermédiaire d'un interrupteur 8, ce dernier pouvant être formé par le contacteur d'allumage du véhicule. Le microprocesseur échange des données avec une mémoire non volatile de défauts 6, afin de mémoriser ou de lire des défauts diagnostiqués, dans cette mémoire. Les défauts sont répartis entre au moins deux classes de défauts I, II, auxquelles un numéro de défaut 10 est associé à l'intérieur d'une classe de défauts. Une répartition possible est par exemple la différenciation en défauts actuels I et en défauts passés II. Les défauts actuels I sont enregistrés juste avant ou pendant la délivrance d'un code clignotant et sont présents d'une manière mesurable, tandis que les défauts passés II sont apparus au cours d'un intervalle de fonctionnement antérieur et ont été mémorisés dans la mémoire de défauts 5 au moyen d'un auto-diagnostic actif en arrière-plan. C'est pourquoi des défauts, qui apparaissent de façon statistique et sporadique et qui peuvent être provoqués par des contacts intermittents, sont recensés avec les défauts passés II. Étant donné qu'à l'aide des deux boutons rotatifs de sélection de température 4.1, 4.2, on peut régler globalement quatre combinaisons de positions, en dehors des deux classes déjà mentionnées de défauts I, II, on peut encore prévoir deux autres classes de défauts III, IV, qui peuvent également recouper les deux premières classes de défauts. Ainsi il peut être judicieux d'exécuter une distinction plus différenciée en défauts de court-circuit et défauts d'interruption ou en la moitié gauche et la moitié droite du véhicule et apporter au technicien d'atelier une aide précieuse. Une autre possibilité consiste en ce que le technicien peut appeler des programmes supplémentaires de contrôle particulier avec les classes de défauts III et IV. A l'intérieur d'une classe de défauts, les défauts sont répartis selon des numéros de défauts 10, le premier numéro de défaut caractérisant l'état sans défaut. Pour une bonne vue d'ensemble, il est avantageux de choisir une répartition, uniforme pour toutes les classes de défauts, des numéros de défauts, par exemple une répartition des numéros de défauts en fonction de modules tels que capteur de température, soupape de commande cadencée, soupape pour l'air de circulation, pompe à eau. On va maintenant expliquer le procédé selon l'invention en se référant à l'organigramme de la figure 2, en se référant partiellement à l'appareil de commande de chauffage de la figure 1. L'exemple de réalisation est limité au cas o les défauts sont répartis en des défauts actuels (classe de défauts I) et en défauts passés (classe de défauts II). Une extension à un plus grand nombre de classes de défauts est possible. L'entrée dans le programme de diagnostic s'effectue lors du pas 100 avec l'interrogation de la combinaison de positions des éléments d'entrée lors du branchement de l'appareil de commande. Lorsqu'un contrôle interne de tension enregistre, lors du branchement de l'appareil de commande, le fait que l'état "ACTIVÉ" est atteint (déclenchement par des flancs) alors que simultanément la combinaison de positions "DIAGNOSTIC" est présente, le programme de diagnostic est commandé, pas 102- 113. Sinon, le programme principal 101 est commandé pour le fonctionnement normal de l'appareil de commande. Pour la combinaison de positions "DIAGNOSTIC", on choisit judicieusement une combinaison, pour laquelle l'utilisateur doit utiliser non seulement une main pour brancher l'appareil de commande, mais également l'autre main pour actionner un élément d'entrée à retour automatique, par exemple un bouton-poussoir. ",Pur l'appareil de commande de chauffage, il est par conséquent avantageux que la combinaison de positions "DIAGNOSTIC" comprenne l'actionnement de la touche de circulation d'air 3. Ceci garantit que l'utilisateur n'accède pas de façon intempestive dans le programme de diagnostic. Comme sécurité supplémentaire ou comme autre sécurité on peut prévoir que pour l'accès au programme de diagnostic, les éléments d'entrée doivent être placés dans une combinaison de positions peu judicieuse lors du fonctionnement normal du programme principal 101, par exemple pour laquelle le bouton-rotatif de sélection de température 4.1 est encliqueté sur MAX et l'autre bouton-rotatif de sélection de température 4.2 est encliqueté sur MIN, pour l'appareil de commande de chauffage. Après l'accès au programme de diagnostic intervient, en 102, un enregistrement des défauts actuellement présents et leur mémorisation dans une zone, prévue à cet effet, dans la mémoire de défauts. Ensuite, le mode de base 103 est commandé, lors duquel, avec les interrogations 104 et 108, la position des éléments d'entrée est interrogée en permanence et une vérification est faite pour savoir si on est en présence d'une combinaison de positions associée aux classes de défauts I ou II. Par exemple, pour l'appareil de commande de chauffage, on peut fixer la combinaison de positions "I" et "II" de telle sorte que les deux boutons rotatifs de sélection de température soient encliquetés sur MAX ou que tous les deux soient encliquetés sur MIN. Le mode de base 103 peut être affiché au moyen d'un clignotement caracté- ristique de l'élément de signalisation prévu pour la délivrance d'un code clignotant, ou par l'activation d'un second élément de signalisation éventuellement présent. Lorsque, lors de l'interrogation 104, une combinaison de positions "I" associée à la classe de défauts I est identifiée, un premier numéro de défaut, introduit pour la classe de défaut I dans la mémoire de défaut, est délivré pour chaque code clignotant, avec la sortie I, pas 105. Ensuite intervient une interrogation 106 servant à déterminer si tous les numéros de défauts mémorisés ont été délivrés. Si c'est le cas, le mode de base 103 est à nouveau commandé. Mais si les numéros de défauts n'ont pas encore tous été lus, la sortie I, pas 105 est à nouveau commandée et le numéro de défaut mémorisé immédiatement suivant est délivré. De cette manière, tous les numéros de défauts de la classe du défaut sont délivrés successivement selon une succession croissante. La délivrance peut s'effectuer selon une cadence déterminée ou bien peut être activée par l'actionnement d'une touche, pas 107, avec commande par les flancs. A cet effet, à nouveau la touche de circulation d'air 3 est appropriée dans l'appareil de commande de chauffage de la figure 1. Lorsqu'à partir du mode de commande 103, lors de l'interrogation 108, on est en présence de la combinaison de position "II", qui est associée à la classe de défauts II, une interrogation est faite tout d'abord lors du pas 109 pour déterminer si la durée d'actionnement de la combinaison de position II dépasse une durée déterminée, par exemple 5 secondes. La durée d'actionnement est déterminée en général par la durée d'actionnement de l'élément d'entrée à retour automatique, par exemple la touche de circulation d'air. Dans le cas d'une brève durée d'actionnement, on obtient lors des pas 110-112 la délivrance des numéros de défauts mémorisés dans la classe de défauts II, d'une manière tout à fait analogue à la délivrance de défauts pour la classe de défauts I, lors des pas 105-107. Mais, dans le cas d'une longue durée d'actionnement, les défauts passés de la classe de défauts II, qui sont mémorisés dans la mémoire de défauts, sont effacés. REVENDICATIONS 1. Procédé pour évaluer l'auto-diagnostic d'un appareil de commande dans un véhicule automobile, dans lequel un panneau de manoeuvre de l'appareil de commande comporte un bouton-poussoir (3) à retour automatique, d'autres éléments d'entrée (3,4.1,4.2) et un élément de signalisation convenant pour la délivrance d'un code clignotant, caractérisé en ce que la quantité des défauts pouvant être diagnostiqués est répartie entre des classes de défauts (I, II,I=;IV), qu'aux défauts d'une classe de défauts sont associés des numéros de défauts (10), qui sont délivrés, en fonction des classes de défauts, séparément pour chaque code clignotant (7), et que l'opérateur sélectionne une classe déterminée de défauts en amenant les éléments d'entrée (3, 4.1,4.2) dans une combinaison déterminée de positions qui est associée à la classe de défauts et inclut un actionnement du bouton-poussoir (3). 2. Procédé selon la revendication 1, caractérisé en ce que les classes de défauts (I,II,III,IV) peuvent être sélectionnées uniquement dans un mode de base de diagnostic (103), qu'on active pour la première fois lorsque, lors du branchement d'alimentation en courant de l'appareil de commande, les éléments d'entrée (3,4.1,4.2) sont placés dans une combinaison déterminée de positions (100). 3. Procédé selon la revendication 2, caractérisé en ce que la combinaison déterminée de positions (100) pour la première activation du mode de base de diagnostic (103) représente, dans le cas de l'utilisation normale de l'appareil de commande, un réglage plus judicieux et/ou requiert un actionnement permanent à l'aide d'une main, auquel cas on peut prévoir notamment l'actionnement du bouton-poussoir (3). 4. Procédé selon la revendication 2, caractérisé en ce que, lorsque tous les numéros de défauts, qui correspondent aux défauts présents, d'une classe de défauts il ont été délivrés (106,111), on passe à nouveau au mode de base de diagnostic (103). 5. Procédé selon la revendication 1, caractérisé en ce que, lorsque les numéros de défauts, correspondant aux défauts présents, d'une classe de défauts n'ont pas encore tous été délivrés (106,111), la demande de délivrance d'un numéro de défaut non encore délivré est produite au moyen de l'actionnement du bouton-poussoir (3, 107,112). 6. Procédé selon la revendication 1, caractérisé en ce qu'une première classe de défauts (I) comprend des défauts actuellement déterminés et une seconde classe de défauts (II) comprend les défauts passés, qui sont apparus par le passé et sont mémorisés dans une mémoire de défauts (6). 7. Procédé selon la revendication 6, caractérisé en ce que, lors de la détection de la classe des défauts passés (II), la durée d'actionnement du bouton-poussoir (3,109) dépasse une valeur limite, les défauts passés mémorisés dans la mémoire de défauts (6) sont effacés. 8. Procédé selon la revendication 2, caractérisé en ce que le mode de base de diagnostic (103) est également affiché soit par l'intermédiaire de l'élément de signali- sation (2) pour la délivrance d'un code clignotant, soit par l'intermédiaire d'un second élément de signalisation. 9. Dispositif pour la mise en oeuvre du procédé selon la revendication 1, caractérisé en ce que l'appareil de commande est un appareil de commande de chauffage, le bouton-poussoir (3) étant formé par une touche de circulation d'air, tandis que l'élément de signalisation (2) servant à délivrer le code clignotant est formé par la lampe témoin de circulation et que les autres éléments d'entrée (4.1, 4. 2) sont formés par deux boutons rotatifs de sélection de température comportant chacun une position MIN et une position MAX.