DE3440555A1 - Device for self-diagnosis of electronic apparatuses - Google Patents
Device for self-diagnosis of electronic apparatusesInfo
- Publication number
- DE3440555A1 DE3440555A1 DE19843440555 DE3440555A DE3440555A1 DE 3440555 A1 DE3440555 A1 DE 3440555A1 DE 19843440555 DE19843440555 DE 19843440555 DE 3440555 A DE3440555 A DE 3440555A DE 3440555 A1 DE3440555 A1 DE 3440555A1
- Authority
- DE
- Germany
- Prior art keywords
- diagnostic
- switch
- diagnosis
- microcomputer
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
- G06F11/221—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test buses, lines or interfaces, e.g. stuck-at or open line faults
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/005—Testing of electric installations on transport means
- G01R31/006—Testing of electric installations on transport means on road vehicles, e.g. automobiles or trucks
- G01R31/007—Testing of electric installations on transport means on road vehicles, e.g. automobiles or trucks using microprocessors or computers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Quality & Reliability (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
Vorrichtung zur Eigendiagnose von elektronischenDevice for self-diagnosis of electronic
Geräten Stand der Technik Die Erfindung geht aus von einer Vorrichtung nach der Gattung des Hauptanspruchs. Eine solche Vorrichtung für ein einziges elektronisches Gerät mit einem Mikrorechner ist z.B. aus der DE-OS 31 21 645 sowie aus der DE-OS 33 08 610 bekannt. Bei diesen bekannten Vorrichtungen wird der Mikrorechner selbst sowie daran angeschlossene Geber durch ein Eigendiagnoseprogramm ständig überwacht, wobei bei Erkennung eines Fehlers eine Signalfolge an eine Lampe gegeben wird, deren Blinkcode Informationen über die Art des erkannten oder der erkannten Fehler enthält, Sind beispielsweise in einem Kraftfahrzeug mehrere solcher elektronischen Geräte vorgesehen, beispielsweise zur Erzeugung von Steuerfunktionen für die Zündung, die Kraftstoffeinspritzung, die Dieselsteuerung, die Getriebesteuerung, die Klimaregelung, Rückhaltesysteme, Blockierschutzvorrichtungen usw., so müßte für jedes dieser elektronischen Geräte ein Überwachungssystem gemäß dem bekannten Stand der Technik vorgesehen werden. Dies ist sowohl bezüglich der Fertigungskosten, wie auch der Kompliziertheit der Überwachung zu aufwendig.Prior art devices The invention is based on a device according to the genre of the main claim. Such a device for a single electronic Device with a microcomputer is e.g. from DE-OS 31 21 645 and from DE-OS 33 08 610 known. In these known devices, the microcomputer itself and the sensors connected to it are constantly monitored by a self-diagnosis program, whereby when an error is detected, a signal sequence is given to a lamp whose The blink code contains information about the type of error or errors detected, Are For example, several such electronic devices are provided in a motor vehicle, for example to generate control functions for ignition, fuel injection, the diesel control, the transmission control, the climate control, restraint systems, Anti-lock devices, etc., would have to be used for each of these electronic devices a monitoring system according to the known state of the art can be provided. This is both in terms of manufacturing costs as well as the complexity of the Monitoring too expensive.
Vorteile der Erfindung Die erfindungsgemäße Vorrichtung mit den kennzeichnenden Merkmalen des Hauptanspruchs hat demgegenüber den Vorteil, daß eine einzige Wiedergabevorrichtung, z.B. eine einzige, mit allen Mikrorechnern verbundene Lampe ausreicht, die Diagnoseergebnisse dieser Mikrorechner wiederzugeben. Durch das Einschalten dieser Wiedergabevorrichtung, wobei zunächst keine speziellen Diagnoseergebnisse wiedergegeben werden, tritt nur eine geringe Rechnerbelastung auf, wobei der Hardwareaufwand ebenfalls sehr gering ist. Spezielle Diagnosegeräte sind nicht notwendig, wobei natürlich ohne Schwierigkeiten auch kompliziertere Werkstatt-Diagnosegeräte an die Diagnoseleitung angeschlossen werden können.Advantages of the invention The device according to the invention with the characterizing Features of the main claim has the advantage that a single playback device, E.g. a single lamp connected to all microcomputers is sufficient for the diagnostic results this microcomputer to reproduce. By turning on this playback device, initially no special diagnostic results are given, only occurs a low computer load, whereby the hardware expenditure is also very low is. Special diagnostic devices are not necessary, and of course without any difficulties more complicated workshop diagnostic devices are also connected to the diagnostic line can be.
Durch die in den Unteransprüchen angegebenen Merkmale sind vorteilhafte Weiterbildungen und Verbesserungen der im Hauptanspruch angegebenen Vorrichtung möglich.The features specified in the subclaims are advantageous Developments and improvements of the device specified in the main claim possible.
Durch den Anschluß eines einzigen Diagnoseschalters an die Diagnoseleitung kann der Hardware- und Bedienungsaufwand noch weiter verringert werden. Das Ansprechen der einzelnen elektronischen Geräte erfolgt dabei in vorteilhafter Weise durch mit Hilfe des Diagnoseschalters erzeugte Signalcodes. Diese können entweder aus einer verschiedenen Anzahl von Betätigungen des Diagnoseschalters oder durch verschiedene Betätigungsdauer erzeugt werden.By connecting a single diagnosis switch to the diagnosis line the hardware and operating costs can be reduced even further. The response the individual electronic devices is carried out in an advantageous manner Way by signal codes generated with the help of the diagnostic switch. These can be either from a different number of actuations of the diagnostic switch or by different actuation times can be generated.
Die Belastung der Mikrorechner in den elektronischen Geräten ist besonders gering, wenn ein fester zeitlicher Ablauf dadurch erfolgt, daß zunächst die Signalcodes in einem Meßfenster erkannt werden und dann nach einem daran anschließenden Synchronisationsfenster die Ausgabe der Diagnoseergebnisse in Form von Signalfolgen abläuft.The load on the microcomputers in electronic devices is particular low if a fixed time sequence takes place in that first the signal codes can be recognized in a measurement window and then after a subsequent synchronization window the diagnostic results are output in the form of signal sequences.
Das Einschalten der Wiedergabevorrichtung (z.B. Lampe) erfolgt in besonders einfacher Weise dadurch, daß die Diagnoseleitung mit einem Pol einer Versorgungsspannungsquelle durch einen elektronischen Schalter verbindbar ist, der durch einen zugeordneten Mikrorechner oder durch eine diesen überwachende Sicherheitsvorrichtung (z.B.The playback device (e.g. lamp) is switched on in particularly simple in that the diagnostic line is connected to one pole of a supply voltage source can be connected by an electronic switch, which is assigned by an Microcomputer or a safety device that monitors it (e.g.
Watchdog) steuerbar ist. Beim ersten Einschalten der Wiedergabevorrichtung zur Anzeige, daß überhaupt ein Fehler vorliegt, wird dabei dieser elektronische Schalter mit einer so hohen Frequenz angesteuert, daß diese vom Rechner von einer Betätigung des Diagnoseschalters unterschieden werden kann. Vom menschlichen Auge (im Falle einer Lampe) bzw. vom menschlichen Ohr (im Falle eines Lautsprechers oder Summers) wird dabei das erzeugte Signal als Dauersignal empfunden.Watchdog) is controllable. When the playback device is switched on for the first time to indicate that there is an error at all, this is electronic Switches with such a high frequency that the computer can control it from a Operation of the diagnostic switch can be distinguished. From the human eye (in the case of a lamp) or by the human ear (in the case of a loudspeaker or Summers), the generated signal is perceived as a continuous signal.
Zeichnung Zwei Ausführungsbeispiele der Erfindung sind in der Zeichnung dargestellt und in der nachfolgenden Beschreibung näher erläutert. Es zeigen Figur 1 eine schaltungsmäßige Darstellung des ersten Ausführungsbeispiels, Figur 2 und Figur 3 Signaldiagramme zur Erläuterung zweier möglicher Wirkungsweisen, Figur 4 eine Prinzipdarstellung der Vorgänge in einem Mikrorechner und Figur 5 die schaltungsmäßige Darstellung eines zweiten Ausführungsbeispiels.DRAWING Two exemplary embodiments of the invention are shown in the drawing and explained in more detail in the following description. It show figure 1 shows a circuit diagram of the first exemplary embodiment, FIG. 2 and FIG Figure 3 signal diagrams to explain two possible Modes of action, FIG. 4 shows a basic illustration of the processes in a microcomputer and FIG. 5 shows the circuit representation of a second embodiment.
Beschreibung der Ausführungsbeispiele In dem Ausführungsbeispiel gemäß Figur 1 sind zwei elektronische Geräte 10, 11 dargestellt, die in bekannter Weise zur Steuerung zweier der eingangs angegebenen Funktionen einer Brennkraftmaschine bzw. eines Kraftfahrzeugs dienen können. Diese elektronischen Geräte 10, 11 sind über je ein Steckerpin 12, 13 an eine Diagnoseleitung 14 angeschlossen, durch die die beiden elektronischen Geräte sowie gegebenenfalls weitere elektronische Geräte miteinander verbunden sind. An die Diagnoseleitung 14 ist ein mit Masse verbundener Diagnoseschalter 15 angeschlossen, der vorzugsweise als Tastschalter ausgebildet ist.Description of the exemplary embodiments In the exemplary embodiment according to FIG Figure 1 shows two electronic devices 10, 11, which in a known manner for controlling two of the functions of an internal combustion engine specified at the beginning or a motor vehicle can serve. These electronic devices 10, 11 are each connected via a connector pin 12, 13 to a diagnostic line 14 through which the two electronic devices and any other electronic devices are connected to each other. A connected to ground is connected to the diagnostic line 14 Diagnostic switch 15 connected, which is preferably designed as a push button switch is.
Weiterhin ist als Wiedergabevorrichtung für die Diagnose eine Diagnoselampe 16 angeschlossen, deren zweiter Anschluß mit dem positiven Pol einer Versorgungsspannungsquelle 17 verbunden ist.Furthermore, a diagnosis lamp is used as a reproducing device for diagnosis 16 connected, the second connection to the positive pole of a supply voltage source 17 is connected.
Zur Vereinfachung der Darstellung ist der für die Diagnose maßgebliche, prinzipielle innere Aufbau eines elektronischen Gerätes 10 bzw. 11 nur beim elektronischen Gerät 10 näher dargestellt, obwohl das elektronische Gerät 11 sowie gegebenenfalls weitere elektronische Geräte entsprechend aufgebaut sind. Der Steckerpin 12 ist über einen Eingangsimpedanzwandler 18 mit einem Eingang eines Mikrorechners 19 verbunden. Ein Diagnoseausgang dieses Mikrorechners 19 ist über ein ODER-Gatter 20 mit der Basis eines Schalttransistors 21 verbunden, dessen Schaltstrecke den Steckerpin 12 mit Masse verbindet. Mit dem Mikrorechner 19 ist weiterhin eine diesen überwachende Sicherheitsvorrichtung 22, insbesondere eine Watchdog-Schaltung, verbunden, deren Ausgang an einen weiteren Eingang des ODER-Gatters 20 angeschlossen ist. Eine Watchdog-Schaltung ist beispielsweise aus der DE-OS 28 42 392 bekannt und dient zur zyklischen Überwachung der Programmfolge im Mikrorechner, also zur Überwachung des Mikrorechners selbst.To simplify the representation, the decisive factor for the diagnosis is basic internal structure of an electronic device 10 or 11 only with the electronic Device 10 shown in more detail, although the electronic device 11 and possibly other electronic devices are constructed accordingly. The connector pin 12 is connected to an input of a microcomputer 19 via an input impedance converter 18. A diagnostic output of this microcomputer 19 is via an OR gate 20 with the Base of a switching transistor 21 connected, the switching path of which the connector pin 12 connects to ground. The microcomputer 19 is also used to monitor it Safety device 22, in particular a watchdog circuit, connected, the output of which is connected to a further input of the OR gate 20 is. A watchdog circuit is known from DE-OS 28 42 392, for example and is used for cyclical monitoring of the program sequence in the microcomputer, i.e. for Monitoring of the microcomputer itself.
Die Wirkungsweise des in Figur 1 dargestellten Ausführungsbeispiels wird im folgenden anhand der in den Figuren 2 und 3 dargestellten Signaldiagramme näher erläutert.The mode of operation of the exemplary embodiment shown in FIG is described below with reference to the signal diagrams shown in FIGS. 2 and 3 explained in more detail.
Die beiden Signaldiagramme stellen dabei zwei Alternativen dar. Erkennt der Mikrorechner 19 anhand des in ihm enthaltenen Diagnoseprogramms einen Fehler an einem oder mehreren der daran angeschlossenen Geber, Endstufen oder sonstigen Komponenten, so wird ausgangsseitig ein Fehlersignal über das ODER-Gatter 20 an die Basis des Schalttransistors 21 gegeben. Ein entsprechendes Fehlersignal kann durch die Sicherheitsvorrichtung 22 erzeugt werden, wenn im Mikrorechner selbst, d.h. in seinem Programmablauf, ein Fehler auftritt. Beim Fehlersignal handelt es sich dabei um ein intermittierendes Signal, durch das der Schalttransistor 21 periodisch die Diagnoselampe 16 mit Masse verbindet, so daß sie aufleuchtet.The two signal diagrams represent two alternatives. Detects the microcomputer 19 based on the diagnostic program contained in it an error on one or more of the encoders, output stages or other connected to it Components, an error signal is output via the OR gate 20 the base of the switching transistor 21 given. A corresponding error signal can are generated by the safety device 22 if in the microcomputer itself, i.e. an error occurs in its program sequence. The error signal is what it is is an intermittent signal through which the switching transistor 21 periodically the diagnostic lamp 16 connects to ground so that it lights up.
Die Frequenz ist dabei so hoch gewählt, vorzugsweise höher als 50 Hz, daß das menschliche Auge die Diagnoselampe 16 als dauernd eingeschaltet empfindet. Durch das Aufleuchten der Diagnoselampe 16 wird dem Fahrer eines Fahrzeugs mitgeteilt, daß irgendwo ein Fehler aufgetreten ist.The frequency is selected to be so high, preferably higher than 50 Hz, that the human eye perceives the diagnostic lamp 16 as being continuously switched on. When the diagnostic lamp 16 lights up, the driver of a vehicle is informed that an error has occurred somewhere.
Anstelle einer optischen Wiedergabevorrichtung, wie sie die Diagenoselampe 16 darstellt, kann selbstverständlich auch ein akustisches System, z.B. ein Lautsprecher oder ein Summer zur Anzeige eines Fehlers treten. Will der Fahrer nun nähere Informationen über die Art avs aufgetretenen Fehlers erfahren, so betätigt er den Diagnoseschalter 15. Dessen O-Signal wird über den Eingangsimpedanzwandler 18 dem Mikrorechner 19 zugeführt. Je nach Art der Betätigung kann die Bedienperson eines der elektronischen Geräte 10, 11 abfragen. Dies erfolgt entweder gemäß Figur 2 in Abhängigkeit der Dauer der Betätigung des Diagnoseschalters 15 oder gemäß Figur 3 in Abhängigkeit der Anzahl der Betätigungen. Gemäß Figur 2 wird während eines Meßfensters tm die Länge der Betätigung des Diagnoseschalters 15 im Mikrorechner bestimmt. Im dargestellten Fall wird die Betätigung als vier Zeiteinheiten erkannt und der entsprechende Mikrorechner aktiviert. Die Mikrorechner der übrigen elektronischen Geräte bleiben dann ohne Reaktion. Im Falle von Figur 3 werden zwei Betätigungen erkannt und wiederum der entsprechende Mikrorechner aktiviert. Nach dem Meßfenster tm folgt ein Synchronisationsfenster ts, in dem der Mikrorechner erkennt, daß die Identifikation abgeschlossen ist. Danach wird ein dem Fehler entsprechender Blinkcode über das ODER-Gatter 20 an den Schalttransistor 21 abgegeben, der die Diagnoselampe 16 entsprechend aufleuchten läßt, gemäß Figur 2 oder 3 zweimal. Dieses zweimalige Aufleuchten kann dann anhand einer Tabelle mit einem bestimmten Fehler gleichgesetzt werden. Dies ist im eingangs angegebenen Stand der Technik näher beschrieben.Instead of an optical display device like the Diagenose lamp 16 can of course also be an acoustic system, for example a loudspeaker or sound a buzzer to indicate an error. Does the driver now want more information occurred about the type avs Experienced errors, so he presses the diagnostic switch 15. Its O signal is transmitted via the input impedance converter 18 supplied to the microcomputer 19. Depending on the type of actuation, the operator can query one of the electronic devices 10, 11. This is done either according to the figure 2 depending on the duration of the actuation of the diagnostic switch 15 or according to FIG 3 depending on the number of actuations. According to Figure 2 is during a Measurement window tm the length of the actuation of the diagnostic switch 15 in the microcomputer certainly. In the case shown, the actuation is recognized as four time units and the corresponding microcomputer activated. The microcomputers of the other electronic ones Devices then remain unresponsive. In the case of Figure 3, two actuations recognized and in turn activated the corresponding microcomputer. After the measurement window tm is followed by a synchronization window ts in which the microcomputer recognizes that the Identification is complete. A flashing code corresponding to the error is then displayed Output via the OR gate 20 to the switching transistor 21, which the diagnostic lamp 16 can light up accordingly, according to Figure 2 or 3 twice. This twice Illumination can then be equated with a specific error using a table will. This is described in more detail in the prior art mentioned at the beginning.
Durch den beschriebenen zeitlichen Ablauf ist die Belastung der Mikrorechner minimal, wobei die Zeiten für das Meßfenster, das Synchronisationsfenster sowie dem Blinkcode wesentlich größer als die Rechnerlaufzeit ist.The load on the microcomputer is due to the time sequence described minimal, with the times for the measurement window, the synchronization window and the blink code is significantly longer than the computer runtime.
Bei jeder Anforderung durch Betätigung des Diagnoseschalters 15 wird nur ein Fehler ausgegeben. Bei nochmaliger Anforderung wird ein gegebenenfalls zweiter vorhandener Fehler angezeigt. Dies setzt sich solange fort, bis der erste Fehler wieder angezeigt wird, wodurch zu erkennen ist, daß keine weiteren Fehler vorhanden sind.With each request by actuating the diagnostic switch 15 just issued an error. If the request is made again, a second one may be requested existing Error displayed. This continues until the first error is displayed again, whereby it can be seen that no further Errors are present.
Blinkt die Diagnoselampe 16 schon bei der zweiten Anforderung auf die gleiche Weise, so ergibt sich daraus, daß nur ein einziger Fehler vorhanden ist.If the diagnostic lamp 16 flashes on the second request the same way, it follows that there is only a single defect is.
Selbstverständlich ist es möglich, auch eine aufwendigere Werkstattdiagnose durchzuführen, indem entsprechende Werkstatt-Meßgeräte an die Diagnoseleitung 14 angeschlossen werden. Im übrigen kann es sich bei der Diagnoselampe 16 um eine fest installierte Lampe im Armaturenbrett des Fahrzeugs oder um eine im Einzelfall anschließbare Lampe handeln.Of course, it is also possible to carry out a more complex workshop diagnosis to be carried out by connecting appropriate workshop measuring devices to the diagnosis line 14 be connected. Otherwise, the diagnostic lamp 16 can be a fixed one installed lamp in the dashboard of the vehicle or around one that can be connected in individual cases Act lamp.
In Figur 4 sind zur besseren Erläuterung der Wirkungsweise die entsprechenden Funktionen im Mikrorechner 19 hardwaremäßig dargestellt und können selbstverständlich auch auf diese Weise realisiert werden. Gewöhnlich sind die Funktionen jedoch softwaremäßig realisiert.For a better explanation of the mode of operation, the corresponding ones are shown in FIG Functions in the microcomputer 19 shown in terms of hardware and can of course can also be realized in this way. Usually, however, the functions are software-based realized.
Der mit dem Ausgang des Eingangsimpedanzwandlers 18 verbundene Eingang des Mikrorechners 19 ist über ein Tiefpaßfilter 30 mit dem Takteingang C eines Zählers 31 verbunden, dessen Zahlenausgänge an einen Vergleicher 32 angeschlossen sind. Die Vergleichszahleneingänge des Vergleichers 32 sind mit einem festen Zahlenwert N beaufschlagt. Der Ausgang des Vergleichers 32 ist über ein UND-Gatter 33 mit einem Diagnose-Ausgabeteil 34 verbunden, dessen Ausgang gleichzeitig der mit dem ODER-Gatter 20 verbundene Ausgang des Mikrorechners 19 ist. Der Ausgang des Tiefpaß-Filters 30 ist weiterhin mit einem Zeitglied 35 verbunden, dessen Verzögerungszeit die Synchronisationszeit ts ist. Der Ausgang dieses Zeitglieds 35 ist mit einem weiteren Eingang des UND-Gatters 33 verbunden. Der Ausgang dieses UND-Gatters 33 ist weiterhin mit dem Rücksetzeingang R des Zählers 31 verbunden.The input connected to the output of the input impedance converter 18 of the microcomputer 19 is via a low-pass filter 30 with the clock input C of a counter 31, the number outputs of which are connected to a comparator 32. The comparison number inputs of the comparator 32 have a fixed numerical value N acted upon. The output of the comparator 32 is via an AND gate 33 with a Diagnosis output part 34 connected, the output of which is also connected to the OR gate 20 connected output of the microcomputer 19 is. The output of the low pass filter 30 is also connected to a timing element 35, the delay time of which is the synchronization time ts is. The exit this timer 35 is with another Input of AND gate 33 connected. The output of this AND gate 33 is still connected to the reset input R of the counter 31.
Erkennt das DiagnoseProgramm des Mikrorechners 19 einen Fehler, so wird die bereits beschriebene Signalfolge hoher Frequenz über das Diagnose-Ausgabeteil 34 der Diagnoselampe 16 zugeführt. Durch das Tiefpaß-Filter 30 kann diese hohe Frequenz (größer als 50 Hz) nicht zum Takteingang des Zählers 31 gelangen. Erst die niederfrequenten Impulse des Diagnoseschalters 15 können zum Zähler 31 gelangen und werden dort hochgezählt. Die Kodierung des jeweiligen Mikrorechners 19 ist die Zahl N, d.h. wenn N Tastimpulse eingehen, so wird am Ausgang des Vergleichers 32 ein 1-Signal erzeugt. Durch jeden Eingangsimpuls wird das Zeitglied 35 neu gestartet.If the diagnostic program of the microcomputer 19 recognizes an error, see below the high-frequency signal sequence already described is transmitted via the diagnostic output section 34 of the diagnostic lamp 16 is supplied. Through the low-pass filter 30, this high frequency (greater than 50 Hz) do not reach the clock input of counter 31. First the low-frequency ones Pulses from the diagnostic switch 15 can reach the counter 31 and are counted up there. The coding of the respective microcomputer 19 is the number N, i.e. if N strobe pulses received, a 1-signal is generated at the output of the comparator 32. By everyone Input pulse, the timer 35 is restarted.
Wenn die Synchronisationszeit ts verstrichen ist, ohne daß ein neuer Impuls eingegangen ist, so wird ausgangsseitig ebenfalls ein 1-Signal erzeugt, wodurch das UND-Gatter 33 schaltet und zum einen den Zähler 31 rücksetzt und zum anderen die Diagnose-Signalfolge im Diagnose-Ausgabeteil 34 auslöst. Diese kann beispielsweise aus zwei Impulsen bestehen, worauf die Diagnoselampe 16 zweimal aufleuchtet. Das zweimalige Aufleuchten kann beispielsweise einen defekten Temperatursensor angeben.When the synchronization time ts has elapsed without a new one Pulse is received, a 1-signal is also generated on the output side, whereby the AND gate 33 switches and on the one hand resets the counter 31 and on the other hand the diagnostic signal sequence in the diagnostic output part 34 triggers. This can for example consist of two pulses, whereupon the diagnostic lamp 16 lights up twice. That Flashing twice can, for example, indicate a defective temperature sensor.
Das in Figur 5 dargestellte zweite Ausführungsbeispiel ist zum Teil gleich aufgebaut wie das in Figur 1 dargestellte erste Ausführungsbeispiel, weshalb gleich beschaltete Bauteile nicht nochmals beschrieben werden.The second embodiment shown in Figure 5 is in part constructed the same as the first embodiment shown in Figure 1, which is why components with the same connection are not described again.
Der wesentliche Unterschied besteht darin, daß die Diagnoseleitung 14 nicht mit den Eingängen der Mikrorechner 19 und nicht mit dem Diagnoseschalter 15 verbunden ist. Jedem elektronischen Gerät ist hier ein eigener Diagnoseschalter zugeordnet, dem elektronischen Gerät 10 der Diagnoseschalter 15 und dem elektronischen Gerät 11 der Diagnoseschalter 14. Eine Kodierung ist nicht erforderlich, da jeder Diagnoseschalter 15, 40 nur einen einzigen Mikrorechner in einem elektronischen Gerät anspricht. Die Ausgabe der Diagnoseergebnisse erfolgt gemäß dem zuvor Beschriebenen, d.h. es wird nur eine einzige Diagnoselampe 16 für alle elektronischen Geräte 10, 11 benötigt.The main difference is that the diagnostic line 14 not with the inputs of the microcomputer 19 and not with the diagnostic switch 15 connected is. Each electronic device has its own here The diagnostic switch is assigned to the electronic device 10, the diagnostic switch 15 and the electronic device 11 of the diagnostic switch 14. There is no coding required, since each diagnostic switch 15, 40 only has a single microcomputer in responds to an electronic device. The diagnostic results are output according to what has been described above, i.e. only a single diagnostic lamp 16 for all electronic devices 10, 11 are required.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19843440555 DE3440555A1 (en) | 1984-11-07 | 1984-11-07 | Device for self-diagnosis of electronic apparatuses |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19843440555 DE3440555A1 (en) | 1984-11-07 | 1984-11-07 | Device for self-diagnosis of electronic apparatuses |
Publications (2)
Publication Number | Publication Date |
---|---|
DE3440555A1 true DE3440555A1 (en) | 1986-05-07 |
DE3440555C2 DE3440555C2 (en) | 1993-07-08 |
Family
ID=6249643
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19843440555 Granted DE3440555A1 (en) | 1984-11-07 | 1984-11-07 | Device for self-diagnosis of electronic apparatuses |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE3440555A1 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2604529A1 (en) * | 1986-09-25 | 1988-04-01 | Bosch Gmbh Robert | CONTROL METHOD FOR VERIFYING ELECTRIC CIRCUITS AND CONTROL DEVICE FOR CARRYING OUT SAID METHOD |
EP0303059A1 (en) * | 1987-08-07 | 1989-02-15 | Dr.Ing.h.c. F. Porsche Aktiengesellschaft | Diagnostic system for the control units of a motor vehicle |
EP0353331A1 (en) * | 1988-08-05 | 1990-02-07 | Robert Bosch Gmbh | Fault finding system with selective interactive communication |
DE3835639A1 (en) * | 1988-10-19 | 1990-04-26 | Bayerische Motoren Werke Ag | METHOD FOR OUTPUTING A CODE SIGNAL FOR MOTOR VEHICLE PARTS, AND DEVICE FOR IMPLEMENTING THE METHOD |
WO1991002257A1 (en) * | 1989-08-08 | 1991-02-21 | Robert Bosch Gmbh | Device for monitoring the functions of a plurality of control units in a motor vehicle |
EP0466487A2 (en) * | 1990-07-13 | 1992-01-15 | Motorola, Inc. | Enablement of a test mode in an electronic module with limited pin-outs |
FR2715745A1 (en) * | 1994-01-28 | 1995-08-04 | Renault | On-board diagnostic network control device. |
EP1431855A2 (en) * | 2002-12-20 | 2004-06-23 | Renault s.a.s. | Method for diagnosing faulty operation in a set of functions |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2842392A1 (en) * | 1978-09-29 | 1980-04-17 | Bosch Gmbh Robert | Microprocessor controlled vehicle system - is monitored using control pulse whose first absence causes restart and second emergency action |
DE3121645A1 (en) * | 1981-05-30 | 1982-12-16 | Robert Bosch Gmbh, 7000 Stuttgart | Method and device for detecting faults in transmitters/sensors in vehicles |
DE3136998A1 (en) * | 1981-09-17 | 1983-04-07 | Kieninger & Obergfell Fabrik für technische Laufwerke und Apparate, 7742 St Georgen | Device for monitoring measuring instruments and servo devices connected to an electronic bus |
DE3308610A1 (en) * | 1983-03-11 | 1984-09-13 | Robert Bosch Gmbh, 7000 Stuttgart | Method for fault detection in electrical apparatuses |
-
1984
- 1984-11-07 DE DE19843440555 patent/DE3440555A1/en active Granted
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2842392A1 (en) * | 1978-09-29 | 1980-04-17 | Bosch Gmbh Robert | Microprocessor controlled vehicle system - is monitored using control pulse whose first absence causes restart and second emergency action |
DE3121645A1 (en) * | 1981-05-30 | 1982-12-16 | Robert Bosch Gmbh, 7000 Stuttgart | Method and device for detecting faults in transmitters/sensors in vehicles |
DE3136998A1 (en) * | 1981-09-17 | 1983-04-07 | Kieninger & Obergfell Fabrik für technische Laufwerke und Apparate, 7742 St Georgen | Device for monitoring measuring instruments and servo devices connected to an electronic bus |
DE3308610A1 (en) * | 1983-03-11 | 1984-09-13 | Robert Bosch Gmbh, 7000 Stuttgart | Method for fault detection in electrical apparatuses |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2604529A1 (en) * | 1986-09-25 | 1988-04-01 | Bosch Gmbh Robert | CONTROL METHOD FOR VERIFYING ELECTRIC CIRCUITS AND CONTROL DEVICE FOR CARRYING OUT SAID METHOD |
EP0303059A1 (en) * | 1987-08-07 | 1989-02-15 | Dr.Ing.h.c. F. Porsche Aktiengesellschaft | Diagnostic system for the control units of a motor vehicle |
EP0353331A1 (en) * | 1988-08-05 | 1990-02-07 | Robert Bosch Gmbh | Fault finding system with selective interactive communication |
DE3835639A1 (en) * | 1988-10-19 | 1990-04-26 | Bayerische Motoren Werke Ag | METHOD FOR OUTPUTING A CODE SIGNAL FOR MOTOR VEHICLE PARTS, AND DEVICE FOR IMPLEMENTING THE METHOD |
WO1991002257A1 (en) * | 1989-08-08 | 1991-02-21 | Robert Bosch Gmbh | Device for monitoring the functions of a plurality of control units in a motor vehicle |
EP0466487A2 (en) * | 1990-07-13 | 1992-01-15 | Motorola, Inc. | Enablement of a test mode in an electronic module with limited pin-outs |
EP0466487A3 (en) * | 1990-07-13 | 1992-04-01 | Motorola Inc. | Enablement of a test mode in an electronic module with limited pin-outs |
FR2715745A1 (en) * | 1994-01-28 | 1995-08-04 | Renault | On-board diagnostic network control device. |
EP1431855A2 (en) * | 2002-12-20 | 2004-06-23 | Renault s.a.s. | Method for diagnosing faulty operation in a set of functions |
EP1431855A3 (en) * | 2002-12-20 | 2005-06-01 | Renault s.a.s. | Method for diagnosing faulty operation in a set of functions |
Also Published As
Publication number | Publication date |
---|---|
DE3440555C2 (en) | 1993-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3726344C2 (en) | ||
DE3103884C2 (en) | ||
DE4418072C1 (en) | Method for evaluating the self-diagnosis of a control unit in a motor vehicle | |
EP0486501B1 (en) | Device for monitoring the functions of a plurality of control units in a motor vehicle | |
EP0016218B1 (en) | Device for controlling, in combustion motor machines, operations which are repetitive and which depend on running parameters | |
DE2854302A1 (en) | CENTRALIZED ALARM SYSTEM FOR VEHICLES | |
EP0120196A1 (en) | Circuit arrangement for the optical display of variables | |
EP0081807B2 (en) | Circuit for the optical indication of parameters | |
DE10335904B4 (en) | Method and device for bidirectional single-wire data transmission | |
DE3709029A1 (en) | MONITORING SYSTEM FOR VEHICLE CONDITION | |
EP0100313B1 (en) | Device and method for automatically checking microprocessor-controlled electric apparatus, particularly in motor vehicles | |
DE3440555A1 (en) | Device for self-diagnosis of electronic apparatuses | |
DE3017827C2 (en) | Integrated control circuit | |
WO1994016923A1 (en) | Safety system | |
DE4016162C2 (en) | ||
DE2653153C2 (en) | Arrangement for testing a vehicle fault detection and warning device | |
EP0371317A2 (en) | Light barrier safety device | |
EP1748299B1 (en) | Electronic circuit, system with an electronic circuit and method to test an electronic circuit | |
DE3811324A1 (en) | Emergency braking indicator | |
EP0596297A2 (en) | Method and apparatus for checking the monitoring unit of a control system for an engine | |
DE10333966A1 (en) | Method for activating an automatic parking brake, esp. for motor vehicle, requires assigning a parking brake control appliance to automatic parking brake | |
DE3737688A1 (en) | ARRANGEMENT FOR MONITORING THE FUNCTION OF THE BRAKE LIGHT SWITCH OF A VEHICLE | |
DE3308610C2 (en) | ||
DE19710480A1 (en) | Cut-off display mechanism for semiconductor switching element | |
WO1988005390A1 (en) | Process and computer system for the bidirectional exchange of signals between a computer system and a polling terminal connected therewith |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |